@charset "gb2312";
/* CSS Document */

.newmewbj{  width:100%; height:auto;background:url(../img/wsw_84.gif) no-repeat center bottom; padding-bottom:10px;}
.news423{ width:1020px; background:url(../img/wsnm_31.gif) repeat-y; margin:0 auto; min-height:200px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>200?"200px":"");  margin-top:10px;}
.new423top{ width:1013px; height:2px; background:url(../img/1wsnm_33.gif) repeat-x; margin:0 auto; height: 5px; font: 0px Arial; line-height:0;}
.news423con{ width:1100px; 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:#d00b0c;}
.news4lfbt{ width:100px; float:left; font-size:14px; color:#ffffff; padding-left:10px; font-weight:bold; height:35px; line-height:35px;}
.news4rig{ width:50px; float:right; height:20px; margin-top:10px;}
.new423bb{ background:#f1f1f1; width:265px; min-height:190px; padding-top:10px; margin-bottom:10px;}
.new4sp{ width:254px; height:180px; margin:0 auto; }
.news4ne{ width:93%; min-height:230px; overflow: hidden; margin:0 auto; margin-top:5px;padding-bottom:15px;}
.news4ne li{ height:25px; line-height:25px; background:url(imgws_17.gif) 5px 11px no-repeat; padding-left:15px;}
.news4nef{ width:100%; min-height:110px; padding-bottom:10px;  margin:0 auto; background:#f1f1f1; padding-top:10px;  }
.news4nef li{ height:25px; line-height:25px; background:url(imgws_17.gif) 15px 11px no-repeat; padding-left:25px;}
.newbjbot{ background:url(../img/wsnm_42.gif) no-repeat; height:12px; width:1020px; margin:0 auto;}
.new423rig{ width:820px; float:right; min-height:300px;}
.new44{ height:34px; background:url(imgwsnm_33.gif) repeat-x; width:100%;}
.newbj4{ background:url(imgwsnm1_31.gif) no-repeat; height:34px; width:99px; font-size:14px; font-weight:bold; color:#ffffff; text-align:center; line-height:34px; float:left;}
.newsjh4{ width:74px; height:34px; background:url(imgwsnm_36.gif) no-repeat; float:right; line-height:34px; text-align:center;}
.new23{ width:700px; height:140px; border-bottom:1px dashed #CCC; margin:0 auto; margin-top:10px;}
.news23lf{ width:490px; float:left; height:124px;}
.news23lftop{ font-size:14px; color:#024886; text-align:center; height:40px; line-height:40px; font-weight:bold;}
.news231lfbot{ height:80px; line-height:26px; text-indent:30px;}
.news231lfbot a{ color:#900;}
.news231img{ width:192px; height:98px; margin-top:10px; float:right;}
.news231img img{ width:192px; height:98px;}
.new23lista{ width:800px; height:140px; margin:0 auto; margin-top:10px; float:right;}
.new23lista li{ width:780px; padding-left:10px; min-height:26px; text-align:right;line-height:26px;background:url(imgws_17.gif) 0px 11px no-repeat; float:left; color:#999999; font-size:12px;}
.new23lista li a{ float:left; text-align:left;}
.new23list{ width:800px; height:216px; margin:0 auto; margin-top:10px; float:right;}
.new23list li{ width:780px; padding-left:10px; min-height:26px; text-align:right;line-height:26px;background:url(imgws_17.gif) 0px 11px no-repeat; float:left; color:#999999; font-size:12px;}
.new23list li a{ float:left; text-align:left;}
.new23listlrg{ width:70px;  font-size:12px; color:#999999; float:right; height:26px; line-height:26px;}
.new44top{ height:34px; background:url(imgwsnm_33.gif) repeat-x; width:100%; margin-top:5px;}
.news24img{ width:993px; height:180px; border:1px solid #f1f1f1;}
.news24img li{ width:105px; height:132px; float:left; margin: 0 9px; display:inline; line-height:30px; padding-top:9px; text-align:center;}
.news24img li img{ width:105px; height:132px;}
.wedtu{ width:359px; height:238px; float: right;}
.scrolldoorFramen2{width:700px;overflow:hidden;}
.scrollUln2{width:700px;overflow:hidden;height:34px; margin:0 auto;  background:url(imgwsnm_33.gif) repeat-x;}
.scrollUln2 li{float:left;}
.sdn01{cursor:pointer; width:99px; background:url(imgwsnm1_31.gif) no-repeat;height:34px; line-height:34px; text-align:center; font-family:"??????"; font-size:14px; color:#990000;  font-weight:bold;}
.sdn01 a{  color:#ffffff;}
.sdn02{cursor:pointer;width:99px;  height:34px; line-height:34px;text-align:center; font-family:"??????"; font-size:14px; color:#333333; font-weight:bold;}



.newlist24{ width:800px; min-height:140px; margin:0 auto; margin-top:10px; float:right;}
.newlist24li{ width:780px; 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:#cc0000;}

.fylib{ text-align:center; height:25px; line-height:25px;}

.content{ width:1100px; 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:1050px; 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;}
.zwlitop{ background:#d00b0c; height:33px; line-height:33px;}
.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;}