@charset "gb2312";
div.worktoplogo{margin:0px auto;padding:0px; width:1220px; height:156px; background:url(../image/workcenter_top.jpg) no-repeat;}

dl.topweather dd ul li.worklogin{ display:block; width:35px; height:28px; background:url(imageworkcentercsssprite.png) no-repeat left -2px; padding:0px 0px 0px 30px;}

.inputsearch{ background-color:#477ac4; border: solid 1px #012a67; color:white; width:200px;}
.btnsearch{ width:69px; height:23px; background:#11890b; border: none; border-radius:3px; color:white; text-align:center; line-height:23px; cursor:pointer;}
.btnsearch:hover{ width:69px; height:23px; background:#016a09; border: none; border-radius:3px; color:white; text-align:center; line-height:23px; cursor:pointer;}

dl.workcenter{margin:0px auto; padding:0px; width:1200px; overflow:hidden;}
dl.workcenter dt{margin:0px; padding:0px; width:922px; overflow:hidden; float:left;}
dl.workcenter dd{margin:0px; padding:0px; width:268px; overflow:hidden; float:right;}

div.mymenu{width: 100%;border-bottom:solid 1px #ddd;overflow: hidden;}
div.mymenu ul{margin:0px auto;padding:0px 0px 0px 0px;width:790px;}
div.mymenu ul li{margin:0px 20px;padding:0px; list-style-type:none; background:none; float:left; text-align:center;}


div.serverlist{ width:100%; overflow:hidden; margin:0px 0px 10px 0px;position: relative;}
div.serverlist h1{margin:0px; padding:0px; height:46px;border-bottom: solid 1px #ddd;}
div.serverlist h1 span{ display:block; float:left;margin:6px 20px 0px 10px; padding:0px 15px; height:40px;  font-size:14px; line-height:40px; border-bottom: solid 3px #00428e;}
div.serverlist ul{margin:0px; padding:0px;}
div.serverlist ul li{margin:0px; padding:13px 0px; border-bottom: solid 1px #e7e5e5; overflow:hidden; list-style-type:none;}
div.serverlist ul li dl{margin:0px; padding:0px; width:33%; overflow:hidden; float:left;}
div.serverlist ul li dl dt{margin:10px 0px 0px 25px; padding:0px; width:45px; height:45px;float:left;}
div.serverlist ul li dl dd{margin:0px 0px 0px 20px; padding:0px; float:left; width:200px;}
div.serverlist ul li dl dd h2{margin:0px; padding:0px; font-size:14px; line-height:30px;}
div.serverlist ul li dl dd h2 a{margin:0px; padding:0px; font-size:14px;}
div.serverlist ul li dl dd p{margin:0px; padding:0px; font-size:12px; width:195px;}
div.serverlist ul li dl dd p a{margin:0px 10px 0px 0px; padding:0px; display:inline-block; font-size:12px;color:#888;line-height: 24px;}
div.serverlist ul li dl dd p a:hover{color:#f00;}

div.serverlist div.search-tree{width:232px;position: absolute;right:0px;top:12px;}
div.serverlist div.search-tree input[type=text]{border:solid 1px #ddd; height:26px;}

div.jbdt_login{ width:266px; margin:0px 0px 10px 0px; padding:0px; overflow:hidden;}
div.jbdt_login h1{ margin:0px;padding:0px; width:242px; background:#00428e; color:white; line-height:30px; height:30px; font-size:14px; font-weight:normal;}
div.jbdt_login h1 span.subhotnewstitle{ display:block; margin:0px 0px 0px 15px;padding:0px; width:200px;line-height:30px; height:30px; background:url(image-newsublefticon02.png) no-repeat left center; text-indent:30px;}
div.jbdt_login ul{ margin:0px; padding:12px 15px; border: solid 1px #e7e5e5; border-top:none; overflow:hidden; width:242px;}
div.jbdt_login ul li{ margin:0px 0px 0px 5px; padding:0px; list-style-type:none; font-size:14px; line-height:30px;text-align: left;font-weight: normal;}
div.jbdt_login ul li span{ display:block; width:70px; float:left; text-align:right;}
div.jbdt_login ul li input.input01{ width:130px; height:24px; font-size:14px; border: solid 1px #ddd;}
div.jbdt_login ul li input.input02{ width:70px; height:24px; font-size:14px; border: solid 1px #ddd;}
div.jbdt_login ul li input.inputbtn{ width:80px; font-size:14px; border: none; background:#dab866; color:white; padding:2px 0px 2px 0px; margin:5px 0px 0px 70px; cursor:pointer;line-height:22px;border-radius:5px;}
div.jbdt_login ul li input.inputbtn:hover{ background:#b4913d;line-height:22px;}
div.jbdt_login ul li a.zc:link,div.jbdt_login ul li a.zc:visited{ color:red; margin:10px 0px 10px 26px;}
div.jbdt_login ul li a.zc:hover{ color:black; margin:10px 0px 10px 26px;}
div.jbdt_login ul li a.wj:link,div.jbdt_login ul li a.wj:visited{ color:red; margin:10px 10px 10px 10px;}
div.jbdt_login ul li a.wj:hover{ color:black; margin:10px 10px 10px 10px;}

div.jdfind{ width:266px; margin:0px 0px 0px 0px; padding:0px; overflow:hidden;}
div.jdfind h1{ margin:0px; padding:0px; background:url(../image/tabtitlebg.jpg) repeat-x; width:264px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.jdfind h1 span{ display: block; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; padding:0px 20px; float:left; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.jdfind ul{ margin:0px; padding:12px 15px; border: solid 1px #e7e5e5; border-top:none; overflow:hidden; width:234px;}
div.jdfind ul li{ margin:0px 0px 0px 5px; padding:0px; list-style-type:none; font-size:12px; line-height:30px;}
div.jdfind ul li input.input01{ width:160px; height:18px; font-size:12px; border: solid 1px #C1C1C1;}
div.jdfind ul li input.inputbtn{ width:101px; height:28px; font-size:12px; border: none; background:url(imageworkcentercsssprite.png) no-repeat left -74px; color:white; padding:0px 0px 0px 15px; margin:5px 0px 0px 60px; cursor:pointer;}
div.jdfind ul li input.inputbtn:hover{ width:101px; height:28px; font-size:12px; border: none; background:url(imageworkcentercsssprite.png) no-repeat -101px -74px; color:white; padding:0px 0px 0px 15px; margin:5px 0px 0px 60px; cursor:pointer;}

div.workcjwt{ width:266px; margin:9px 0px 0px 0px; padding:0px; overflow:hidden;}
div.workcjwt h1{ margin:0px; padding:0px; background:url(../image/tabtitlebg.jpg) repeat-x; width:264px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.workcjwt h1 span{ display: block; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; padding:0px 20px; float:left; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.workcjwt ul{ margin:0px; padding:10px 15px; border: solid 1px #e7e5e5; border-top:none; overflow:hidden; width:234px;}
div.workcjwt ul li{ list-style-type:none; background:url(imagelisticon01.gif) no-repeat left center; text-indent:15px; line-height:22px;}
div.workcjwt ul span{margin:0px 0px 0px 26px;}

a.sinaimage{ clear:both; margin:10px 0px; display:block; width:179px; height:57px; background:url(imageworkcentercsssprite.png) no-repeat -750px top; color:#7b98d6; font-size:1.2em; line-height:57px; padding:0px 0px 0px 90px;}
a.dhimage{ clear:both;  margin:10px 0px; display:block; width:289px; height:57px; background:url(imageworkcentercsssprite.png) no-repeat -750px -57px; color:#7b98d6; font-size:1.2em; line-height:57px; padding:0px 0px 0px 90px;font-weight:normal;}
a.sinaimage:hover,a.dhimage:hover{ color:black;}


/*list*/
div.worklistaddress{ width:900px; border: solid 1px #e7e5e5; padding:0px 10px;}
div.worklistaddress h1{ margin:0px; padding:0px; font-size:14px; background:url(imagesubcsssprite.png) no-repeat left -5px; height:34px; line-height:34px; text-indent:34px; font-weight:normal;}
div.worklistaddress h1 a{font-size:14px;}

div.servermenu{ width:100%; overflow:hidden; margin:10px 0px;}
div.servermenu h1{margin:0px; padding:0px; height:46px; background:#7b98d6;}
div.servermenu h1 span{ display:block; float:left;margin:6px 20px 0px 10px; padding:0px 20px; height:37px; background:#ffffff; font-size:14px; line-height:40px; border-top: solid 3px #02950d;}
div.servermenu ul{margin:0px; padding:20px; border: solid 1px #e7e5e5; overflow:hidden;}
div.servermenu ul dl.addresslist{margin:0px; padding:0px; width:100%;}
div.servermenu ul dl.addresslist dt{margin:0px; padding:0px; float:left; width:45px; height:45px;}
div.servermenu ul dl.addresslist dd{margin:0px 0px 0px 10px; padding:3px 0px 0px 0px; width:780px; float:left;}
div.servermenu ul dl.addresslist dd p{margin:0px 10px 0px 0px; padding:3px 10px;background:#f1f1f1; border-radius:15px; font-weight:bold; font-size:14px; width:auto; float:left;}
div.servermenu ul dl.addresslist dd ul{margin:0px 0px 0px 0px; padding:0px; border:none;}
div.servermenu ul dl.addresslist dd ul li{margin:0px 10px; padding:0px; float:left; list-style-type:none;}

div.listtable{ width:100%; overflow:hidden; margin:10px 0px;position:relative;}
div.listtable h1{ margin:10px 0px; padding:0px; border-bottom: solid 1px #f1f1f1; font-size:14px; line-height:30px; height:30px;}
div.listtable h1 span{ display:block; float:left; margin:0px; padding:0px 0px 0px 10px; border-left: solid 3px #174690; height:24px; line-height:24px;}
div.listtable h1 strong{ display:block; float:left; margin:0px 20px; padding:0px 10px; background:#dab866; border-radius:5px; color:white; line-height:24px;}
div.listtable h1 p{ float:right; margin:0px; }
div.listtable h1 p input.input01{height:24px;}
div.listtable div.search-tree{width:232px;position: absolute;right:0px;top:8px;}
div.listtable div.search-tree input[type=text]{border:solid 1px #ddd; height:26px;}

.btnsearch1{ width:69px; height:25px; background:#11890b; border: none; border-radius:3px; color:white; text-align:center; line-height:23px; cursor:pointer;}
.btnsearch1:hover{ width:69px; height:25px; background:#016a09; border: none; border-radius:3px; color:white; text-align:center; line-height:23px; cursor:pointer;}

div.listtable dl{ width:100%; overflow:hidden; margin:10px 0px; padding:0px 10px; background:#f7f7f7; border: solid 1px #f1f1f1; border-radius:5px;}
div.listtable dl:hover{ width:100%; overflow:hidden; margin:10px 0px; padding:0px 10px; background:#efeded; border: solid 1px #f1f1f1; border-radius:5px;}
div.listtable dl dt{ width:430px; overflow:hidden; margin:0px; padding:0px; float:left;}
div.listtable dl dt h2{margin:10px 10px 0px 10px; padding:0px; font-size:14px; height:20px; line-height:20px;}
div.listtable dl dt ul{margin:0px; padding:0px;}
div.listtable dl dt ul li{margin:10px 10px; padding:0px; list-style-type:none; float:left;}
div.listtable dl dt ul li a.bszn{ display:block; background:url(imageworkcentercsssprite.png) no-repeat -757px -126px; height:24px; line-height:24px; text-indent:24px;}
div.listtable dl dt ul li a.bgxz{ display:block; background:url(imageworkcentercsssprite.png) no-repeat -757px -156px; height:24px; line-height:24px; text-indent:24px;}
div.listtable dl dt ul li a.wsbl{ display:block; background:url(imageworkcentercsssprite.png) no-repeat -757px -182px; height:24px; line-height:24px; text-indent:24px;}
div.listtable dl dt ul li a.wsyy{ display:block; background:url(imageworkcentercsssprite.png) no-repeat -757px -211px; height:24px; line-height:24px; text-indent:24px;}
div.listtable dl dd{ width:418px; overflow:hidden; margin:0px; padding:0px; float:right;}
div.listtable dl dd li{ width:167px; overflow:hidden; margin:0px; float:right; list-style-type: none; border-left: solid 1px #e7e5e5; height:75px; padding:10px 20px;}

/*page*/
div.workpageaddress{ width:1178px; border: solid 1px #e7e5e5; padding:0px 10px;}
div.workpageaddress h1{ margin:0px; padding:0px; font-size:14px; background:url(imagesubcsssprite.png) no-repeat left -5px; height:34px; line-height:34px; text-indent:34px; font-weight:normal;}
div.workpageaddress h1 a{font-size:14px;}

div.pageinfo{ width:1170px; border: solid 1px #e7e5e5; padding:10px 0px;margin:10px auto; overflow:hidden;}
div.pageinfo h2{ border-bottom: solid 1px #e7e5e5; font-size:16px; padding:0px 10px 10px 15px;margin:0px auto 10px auto; line-height:26px; overflow: hidden;}
div.pageinfo h2 span{ float:left; font-size:16px; color:#174690;}
div.pageinfo dl{ width:100%; padding:10px 10px;margin:0px 10px;}
div.pageinfo dl dt{ width:600px; padding: 0px;margin:0px; float:left; font-size:12px; line-height:24px;color:#000;font-weight: normal;}
div.pageinfo dl dt ul{padding: 0px;margin:0px;}
div.pageinfo dl dt ul li{padding: 0px;margin:10px 10px 0px 0px; list-style-type:none; float:left;}
div.pageinfo dl dt strong{color:#888;}
div.pageinfo dl dt ul li a:link,div.pageinfo dl dt ul li a:visited{ display:block; line-height:20px; padding:3px 15px; border-radius: 5px; color:white; background:#dab866; cursor:pointer;}
div.pageinfo dl dt ul li a:hover{color:white; background:#ae8e40;}
div.pageinfo dl dd{ width:440px; height:150px; padding: 0px;margin:0px 20px 0px 0px; float:right; border: solid 1px #e7e5e5; border-top: solid 3px #174690; background:#f7f7f7;}
div.pageinfo dl dd ul.titlestyle{padding: 0px;margin:20px;}
div.pageinfo dl dd ul.titlestyle li{padding: 0px;margin:0px 20px 0px 0px; list-style-type:none; float:left;}
div.pageinfo dl dd ul.titlestyle li a:link,div.pageinfo dl dd ul.titlestyle li a:visited{ font-size:16px; color:#174690;font-weight: bold;}
div.pageinfo dl dd ul.titlestyle li a:hover{ font-size:16px; color:#000000;}
div.pageinfo dl dd h5{clear:both;padding: 0px;margin:15px 0px 12px 20px; font-size:12px; font-weight:normal;}

div.pageinfo dl dd ul.gnstyle{padding: 0px;margin:10px 20px;}
div.pageinfo dl dd ul.gnstyle li{ display:block;padding: 0px;margin:0px 10px 0px 0px; list-style-type:none; float:left; text-indent:24px;}
div.pageinfo dl dd ul.gnstyle li.gn01{ background:url(imageworkcentercsssprite.png) no-repeat -756px -239px;}
div.pageinfo dl dd ul.gnstyle li.gn02{ background:url(imageworkcentercsssprite.png) no-repeat -756px -267px;}
div.pageinfo dl dd ul.gnstyle li.gn03{ background:url(imageworkcentercsssprite.png) no-repeat -756px -295px;}
div.pageinfo dl dd ul.gnstyle li.gn04{ background:url(imageworkcentercsssprite.png) no-repeat -756px -322px;}
div.pageinfo dl dd ul.gnstyle li a:link,div.pageinfo dl dd ul.gnstyle li a:visited{ color:#7b98d6;}
div.pageinfo dl dd ul.gnstyle li a:hover{ color:#000000;}
div.pageinfo dl dt ul li.gray a:link,div.pageinfo dl dt ul li.gray a:visited{ display:block; height:25px; line-height:20px; padding:2px 15px; color:white; background:gray; cursor:default;}
div.pageinfo dl dt ul li.gray a:hover{ display:block; height:25px; line-height:20px; padding:2px 15px; color:white; background:gray; cursor:default;}
/*tab*/
.tabsg{ width:100%; position:relative;}
.tabg{width:100%; overflow:hidden;border-bottom: solid 1px #ddd;margin:0px;padding:0px;}
.tabg li{float:left; display:inline;padding:0px 20px; height:40px; margin:0px 0px 0px 0px; line-height:40px; cursor:pointer; text-align:center; list-style-type:none;font-size:16px;}
.tabg li.focus{border-bottom: solid 3px #174690; height:40px;font-size: 16px; padding:0px 20px;}
.contentg{width:100%; overflow:hidden; padding:20px 0px;}
.tabsg ul.tabmenu{ position:absolute; right:0px; top:7px;margin:0px;padding:0px;}
.tabsg ul.tabmenu li{margin:0px 10px 0px 0px;padding:0px; list-style-type:none; float:left; text-indent:24px;}
.tabsg ul.tabmenu li a:link,.tabsg ul.tabmenu li a:visited{ color:black;}
.tabsg ul.tabmenu li a:hover{ color:#ff0000;}
.tabsg ul.tabmenu li.rightmenu01{ background:url(imageworkcentercsssprite.png) no-repeat -756px -351px;}
.tabsg ul.tabmenu li.rightmenu02{ background:url(imageworkcentercsssprite.png) no-repeat -756px -379px;}
.tabsg ul.tabmenu li.rightmenu03{ background:url(imageworkcentercsssprite.png) no-repeat -756px -405px;}

div.lcmenu{ width:100%; margin-bottom:20px; overflow:hidden;background: #174690;border-radius: 5px;}
div.lcmenu ul{margin:0px;padding:10px 10px 10px 20px;}
div.lcmenu ul li{margin:0px 15px;padding:0px; list-style-type:none; float:left; text-align:center;}
div.lcmenu ul li a{color:white;}
div.lcmenu ul li a:hover{color:#dab866;}


div.bszn h1{ clear:both;margin:10px 0px; padding:0px; border-bottom: solid 1px #C4C4C4; font-size:14px; height:30px; line-height:30px;}
div.bszn h1 span{ display:block; float:left;border-left: solid 3px #dab866; height:24px; line-height:24px; text-indent:12px;color:#174690;}
div.bszn h1 img{ float:right; cursor:pointer;}
div.bszn div.catecont{ display:block; padding:10px 20px;}

div.pjxq dl{ margin:0px; padding:10px 0px; border-bottom: solid 1px #e7e5e5; overflow:hidden; width:1160px;}
div.pjxq dl dt{ margin:0px; padding:0px; float: left; width:66px; height:66px; background:url(imageworkcentercsssprite.png) no-repeat -829px -564px;}
div.pjxq dl dt{ margin:0px; padding:0px; float: left; width:66px; height:66px; background:url(imageworkcentercsssprite.png) no-repeat -829px -564px;}
div.pjxq dl dd{ margin:0px 0px 0px 20px; width:1060px; padding:0px; float: left; }
div.pjxq dl dd h1{ margin:0px;padding:0px; font-size:14px; font-weight:normal; line-height:30px; height:30px;}
div.pjxq dl dd h1 span{ margin:0px 20px 0px 0px;padding:0px;}
div.pjxq dl dd h1 span.nametitle{ color:#7b98d6;}
div.pjxq dl dd p{ margin:0px;padding:0px; font-size:12px; color:#8B8B8B; line-height:24px;}


/*addpl*/
div.workaddinfo{ width:1200px; margin:0px 0px 10px 0px;}
div.workaddinfo h1{ height:40px; overflow:hidden; background:#7b98d6;margin:0px;padding:0px; font-size:14px; text-align:center;}
div.workaddinfo h1 span{ padding:0px 15px 0px 15px;background:#fff; height:32px; border-top: solid 3px #02950d; margin:5px 0px 0px 20px; color:black; line-height:30px; display:block; float:left; width:auto;}
div.workaddinfo ul{ width:1158px; margin:0px; padding:20px; border: solid 1px #e7e5e5; border-top:none;}
div.workaddinfo ul table tr td{ font-size:12px;}

/*table*/
div.serverlist table tr th{ background:#f7f7f7; padding:5px 0px; text-align:center; font-size:14px; border-right: solid 1px #C1C1C1;}
div.serverlist table tr th.lastth{ border:none;}
div.serverlist table tr td{ font-size:12px; text-align:left; padding:5px 5px;}
div.serverlist table.cnlist tr:hover{ background:#DFE5F4;}


.bx_wrap {margin: 0px 0px 0px 0px;width:100%; height:120px;position: relative;}
.bx_wrap ul{margin:0px;padding:0px;}
.bx_wrap a img { border:none;}
.bx_wrap a.prev:link,.bx_wrap a.prev:visited,.bx_wrap a.prev:hover{ display:block;width: 12px;height: 50px;position: absolute; z-index:100;top: 40px;left: 0px; border:none;}
.bx_wrap a.next:link,.bx_wrap a.next:visited,.bx_wrap a.next:hover{ display:block;width: 12px;height: 50px;position: absolute; z-index:101;top: 0px;right: 0px; border:none;}
