@charset "gb2312";


body{ margin:0 auto; background:url(imgbjq.jpg) center top repeat-x; width:100%;}
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;}
a{color:#333333;}
.more a{ font-size:12px; color:#222222; text-decoration:none;}
.more a:hover{color:#cc0000; text-decoration:none;}
.top{ width:100%; background:url(imgtopbg.gif)  repeat-x; height:39px; line-height:39px; color:#d3130f; font-size:12px;}
.topbox{ width:1000px;  margin:0 auto;}
.topbox1{  background:url(imgicon1.jpg) center left no-repeat;}
.topbox1 a{ color:#d3130f; text-decoration:none;}
.banner{ margin:0 auto; width:1000px;}
.clear{ clear:both;}


.box1{ width:1000PX;  margin:0 auto;}
.bordbox1{ border:1px solid  #e9e8e8; background:url(imgiconbg1.jpg) top left no-repeat; height:225px;}
.tit1{ font-family:"??????"; font-size:14px; color:#222222; line-height:30px;}
.paddl{ padding-left:20px;}
.bordbox2{ border-left:1px solid  #e9e8e8;border-bottom:1px solid  #e9e8e8;border-right:1px solid  #e9e8e8; height:225px;}


.box2{ width:1000PX;  margin:12px auto;}
.bakbox1{ width:324px; height:198px; background:#f9f5f5 url(imgiconbg2.jpg) top left no-repeat; }
.tit2{ font-family:"??????"; font-size:16px; color:#990000; line-height:43px;}


.box3{ width:1000PX;  margin:0 auto;  border:1px solid  #e9e8e8; height:200px;}


.box4{ width:1000PX;  margin:12px auto;  border:1px solid  #e9e8e8; height:102px;}
.bacbox41{ background: url(imgiconbg5.jpg) top left repeat-x; }

.footer{ height:188px; margin:0 auto; background:url(imgfootbg.png) center top repeat-x; width:100%;}
.banq{ width:1000px; margin:0 auto; text-align:center; font-size:12px; line-height:40px; padding-top:20px; background:url(imgjt.gif) 160px 30px no-repeat;}





.daoh1000{ width:1000px; margin:0 auto;}
.public_head .main-colum {MARGIN: 0px auto; WIDTH: 1000px}
.spe-top .main-colum {POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px}
.topNav * {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
#HomePage .topNav {MARGIN: 39px 0px 0px}
.topNav .menuCon .subcon {DISPLAY: none; BACKGROUND: #ffffff; }
.topNav .menuCon .subcon {OVERFLOW: hidden}
#IndexPage .topNav .menuCon {Z-INDEX: 99999;  POSITION: absolute;  WIDTH: 1000px; CLEAR: both; }
.menuList {POSITION: relative; HEIGHT: 30px; OVERFLOW: hidden}
.nav-tabg {
 Z-INDEX: 1; POSITION: absolute; WIDTH: 165px; DISPLAY: none; BACKGROUND: url(imgf-1.jpg) no-repeat; HEIGHT: 35px; TOP: 0px; LEFT: 0px
}
#IndexPage .topNav .menuList UL {Z-INDEX: 2; POSITION: absolute;WIDTH: 1000px; HEIGHT: 30px; TOP: 0px; LEFT: 0px}
* + HTML #IndexPage .topNav .menuCon {MARGIN-TOP: -1px}
#IndexPage .topNav .menuList UL LI {LIST-STYLE-TYPE: none; WIDTH: 165px; FLOAT: left; HEIGHT: 30px; LIST-STYLE-IMAGE: none}
#IndexPage .topNav .menuList UL LI SPAN {
 BACKGROUND-IMAGE: url(imgpublic_nav_bg.png); PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 45px; WIDTH: 71px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 32px; COLOR: #d3130f; FONT-SIZE: 16px; CURSOR: pointer; PADDING-TOP: 0px}
#IndexPage .topNav .menuList UL LI SPAN A {COLOR: #d3130f; TEXT-DECORATION: none}
#IndexPage .topNav .menuList UL LI SPAN.m01 {
 PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 15px 6px; PADDING-TOP: 0px}
#IndexPage .topNav .menuList UL LI SPAN.m02 {BACKGROUND-POSITION: 10px -29px}
#IndexPage .topNav .menuList UL LI SPAN.m03 {BACKGROUND-POSITION: 10px -65px}
#IndexPage .topNav .menuList UL LI SPAN.m04 {BACKGROUND-POSITION: 10px -99px}
#IndexPage .topNav .menuList UL LI SPAN.m05 {BACKGROUND-POSITION: 10px -136px}
#IndexPage .topNav .menuList UL LI SPAN.m06 {BACKGROUND-POSITION: 10px -169px}
#IndexPage .topNav .menuList UL LI SPAN.m07 {BACKGROUND-POSITION: 10px -204px}
#IndexPage .topNav .menuList UL LI SPAN.m08 {BACKGROUND-POSITION: 10px -239px}
#IndexPage .topNav .menuList UL LI.selected {
 }
#IndexPage .topNav .menuList UL LI.selected SPAN {BACKGROUND-IMAGE: url(imgpublic_nav_bg2.png); HEIGHT: 32px; COLOR: #ffffff;
 



}





#IndexPage .topNav .menuList UL LI.selected SPAN A {COLOR: #ffffff; TEXT-DECORATION: none}

.erlist{ width:998px; height:28px; line-height:28px; border:1px solid #d3130f;}
.erlist li{ width:130px; float:left; background:url(../img/qq1.jpg) 5px 10px no-repeat; padding-left:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}




.cont{padding:0px;}
.hidden{display:none;}
.scrolldoorFrame{width:100%;overflow:hidden;}
.scrollUl{width:100%;overflow:hidden;height:40px; margin:0 auto; background:url(img12.jpg) repeat-x;}
.scrollUl li{float:left;}
.sd01{cursor:pointer; width:100px; background:url(img11.jpg)  no-repeat;height:32px; line-height:32px; text-align:center; font-family:"??????"; font-size:14px; color:#990000;  font-weight:bold;}
.sd01 a{  color:#990000;}
.sd02{cursor:pointer;width:100px; background:url(img12.jpg)  no-repeat; height:32px; line-height:32px;text-align:center; font-family:"??????"; font-size:14px; color:#333333; font-weight:bold;}



.neli{ width:420px; padding-left:13px; min-height:27px; line-height:27px;background:url(imgws_17.gif) 5px 13px no-repeat; float:left; color:#999999; font-size:14px;}
.listriq{ width:40px;  font-size:14px; color:#999999; float:right; height:27px; line-height:27px;}
.new1list{ width:430px;  margin:0 auto; height:195px;overflow:hidden;display:block;}




.newmewbj{  width:100%; height:auto;}
.news423{ width:1020px; background:url(imgwsnm_31.gif) repeat-y; margin:0 auto; min-height:200px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>200?"200px":"");  }
.new423top{ width:1000px; height:2px; background:url(img1wsnm_33.gif) repeat-x; margin:0 auto; height: 5px; font: 0px Arial; line-height:0;}
.news423con{ width:985px; height:auto; margin:0 auto;  margin-bottom:10px; margin-top:10px;}
.news423lf{ width:265px; float:left; min-height:450px;}
.news4lf{ width:265px; height:35px; background:#d3130f;}
.news4lfbt{ width:230px; float:left; font-size:14px; color:#ffffff; padding-left:10px; font-weight:bold; height:35px; line-height:35px;}
.newbjbot{ background:url(imgwsnm_42.gif) no-repeat; height:12px; width:1020px; margin:0 auto;}
.new423rig{ width:700px; float:right; min-height:300px;}
.zwlitioplfza{  color:#ffffff; float:left; background:url(imgzw_139.gif) 10px 11px no-repeat; font-family:"??????"; font-size:14px; padding-left:20px; font-weight:bold;}






.newlist24{ width:700px; min-height:140px; margin:0 auto; margin-top:10px; float:right;}
.newlist24li{ width:680px; padding-left:10px; min-height:26px;line-height:26px;background:url(imgws_17.gif) 0px 11px no-repeat; text-align:right;color:#999999; font-size:12px;}
.newlist24li a{ float:left; text-align:left;}
.newxux{ width:690px; border-bottom:1px dashed #CCC; background:none; height:10px; margin-bottom:10px;}
.erlistlst{ width:265px; min-height:40px;}
.erlistl{ background:url(imglist_31.gif) no-repeat; margin:5px 0px; font-size:14px; font-weight:bold; color:#ffffff; line-height:36px; padding-left:60px; width:205px; height:36px;}
.erlistl a{color:#ffffff;}

.erlist2{ background:url(imglist_34.gif) no-repeat;margin:5px 0px; font-size:14px; font-weight:bold; color:#064394; line-height:36px; padding-left:60px; width:205px; height:36px;}
.erlist2 a{color:#d3130f;}

.fylib{ text-align:center; height:25px; line-height:25px;}

.contentx{ width:1000px; height:auto; margin:0 auto;  margin-bottom:10px; margin-top:10px;}

.contenttop{ width:90%; margin:0 auto; min-height:50px; padding-bottom:20px; padding-top:20px; line-height:35px; text-align:center; font-size:26px; font-weight:bold; color:#666666;}
.dayi{ background:#eceaeb; height:32px; line-height:32px; border-top:1px solid #d4d4d4;}
.dayilf{ width:660px; margin-left:40px; height:32px; float:left; line-height:32px; }

.dayirig{ width:200px; text-align:right; float:right; margin-right:40px; height:32px; line-height:32px;}

.contentcon{ width:950px; margin:0 auto; margin-top:20px; margin-bottom:20px; height:auto; text-indent:30px; font-size-adjust:inherit; line-height:30px; font-size:14px; padding-left:10px;}

.smallFont{font-size:14px; line-height:24px;}
.medFont{font-size:16px; line-height:30px;}
.largeFont{font-size:20px; line-height:33px;}
.nwlst{ width:980px; min-height:140px; margin:0 auto; margin-top:10px; float:right;}
.nwlstli{ width:960px; padding-left:10px; min-height:26px;line-height:26px;background:url(imgws_17.gif) 0px 11px no-repeat; text-align:right;color:#999999; font-size:12px;}
.nwlstli a{ float:left; text-align:left;}

.weixin{ height:50px; width:95%; margin:0 auto;}
.zwlist{ width:100%; height:278px;  border:1px  solid #efefef; margin-top:10px;}
.zwlitop{ background:#d3130f; height:33px; line-height:33px;}
.zwlitioplf{ width:150px; color:#ffffff; float:left; background:url(imgzw_139.gif) 10px 11px no-repeat; font-family:"??????"; font-size:14px; padding-left:20px; font-weight:bold;}
.zwlimore{ width:50px; float:right; color:#ffffff;}
.zwlimore a{ color:#ffffff;}