/* CSS Document */
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
div,ul,li,span,dl,dt,dd{
  overflow:hidden; margin:0px; padding:0px; list-style:none;
}
img{
  border:0px;
}
a:link,a:visited{
  color:#666; text-decoration:none;
}
a:hover,a:active{
  color:#FF0000; text-decoration:underline;
}
a.x0:link,a.x0:visited{
  color:#000; text-decoration:none;
}
a.x0:hover,a.x0:active{
  color:#FF6600; text-decoration:underline;
}
a.x1:link,a.x1:visited{
  color:#165B7E; text-decoration:none;
}
a.x1:hover,a.x1:active{
  color:#FF0000; text-decoration:underline;
}
a.xb1:link,a.xb1:visited{
  color:#165B7E; text-decoration:none; font-weight:bold;
}
a.xb1:hover,a.xb1:active{
  color:#FF0000; text-decoration:underline; font-weight:bold;
}
a.t:link,a.t:visited{
  color:#064891; text-decoration:none;
}
a.t:hover,a.t:active{
  color:#FF0000; text-decoration:underline;
}
a.b:link,a.b:visited{
  color:#FFFFFF; text-decoration:none;
}
a.b:hover,a.b:active{
  color:#FFFFFF; text-decoration:underline;
}
/*******Top*********/
.webSite{
  width:980px; height:26px; border:1px #CCC solid; background:url(../Images/bj0.jpg) repeat-x;
}
.webSite li{
  float:left; line-height:26px; text-align:center; margin-left:5px;
}
.webSite span{
  display:block; width:100px; float:right; line-height:26px; color:#666;
}
.TextBox{
  border:1px silver solid; margin:0px; padding:0px; height:16px;
}
.logo{
  width:980px; height:95px; clear:both; background:url(../Images/bj1.jpg) repeat-x bottom center;
}
.Navroom{
  display:block; height:94px; width:709px; float:right;
}
.Nav{
  width:680px; float:right; height:34px; background:#FFF url(../Images/Navbg.jpg);
}
.Nav li{
  float:left; height:34px; line-height:38px; text-align:center; cursor:pointer; background-repeat:no-repeat; background-position:top center;
}
.sNavroom{
  width:980px; height:65px; clear:both; margin-top:-1px;
}
.sNav{
  position:absolute;
}
.sNav li{
  float:left; height:33px; line-height:38px; color:#FFF; width:70px; text-align:center; background-position:center center; background-repeat:no-repeat;
}
/**Body**/
.Box0{
  width:980px; height:300px; clear:both; margin:8px auto 8px auto;
}
.mainSm{
  width:260px; height:300px; float:left;
}
.mainSm li{
  margin:3px auto 3px auto;
}
.NewList{
  height:240px; margin-top:44px; background:url(../Images/List.jpg) no-repeat 2% center;
}
.NewList li{
  height:24px; text-align:left; text-indent:30px; line-height:24px; text-align:left;
}

.Box1{
  width:980px; height:410px; margin:8px auto 8px auto; border:1px #CBD3ED solid; clear:both; background:url(../Images/ym.jpg) repeat-y;
}
.Inleft{
  width:740px;  height:410px; float:left;
}
.Inright{
  width:238px; height:410px; float:right; background:#EFF5EE;
}
.title{
  height:31px; background:url(../Images/titlebg.jpg) repeat-x;
}
.title ul{
  width:600px; float:left; height:31px;
}
.title ul li{
  width:82px; height:31px; line-height:31px; color:#165B7E; border-right:1px #CBD3ED solid; float:left; cursor:pointer;
}
.title0{
  height:31px; text-align:left; text-indent:10px; font-weight:bold; color:#165B7E; line-height:31px; background:url(../Images/textbg0.jpg); margin-bottom:3px;
}
.title span{
  display:block; float:left; width:111px; line-height:31px; color:#165B7E; font-weight:bold; background:url(../Images/textbg.jpg); font-size:14px;
}
.ImgNew{
  width:230px; height:82px;
}
.ImgNew dt{
  width:90px; height:80px; border:1px #CBD3ED solid; float:left;
}
.ImgNew dt img{
  width:84px; height:74px; margin-top:3px;
}
.ImgNew dd{
  width:130px; float:right; line-height:22px; text-align:left;
}
.Rlist li{
  background:url(../Images/p.gif) no-repeat left center; text-indent:10px; line-height:24px; height:24px; text-align:left; width:230px;
}
.star{
  width:194px; height:174px; margin-left:23px !important; margin-left:20px; margin-right:23px !important; margin-right:20px; margin-top:10px; float:left;
}
.NumList{
  height:275px; width:98%; background:url(../Images/List0.gif) no-repeat top left;
}
.NumList li{
  height:25px; line-height:25px; text-indent:25px; text-align:left;
}
.VideoShow{
  width:330px; height:119px; margin-left:12px !important; margin-left:8px; float:left; margin-top:7px; border:1px #E9ECF5 solid; padding:10px;
}
.VideoShow dt{
  width:142px; height:115px; border:1px #CCC solid; float:left;
}
.VideoShow dt img{
  width:132px; height:105px; margin-top:5px;
}
.VideoShow dd{
  width:180px; height:29px; line-height:29px; float:right; color:#333; text-align:left;
}
.VideoShow dd span{
  color:#FF0000;
}
.Over{
  background-color:#FFFFFF;
}
.Link{
  background:url(../Images/lb.jpg) repeat-x; margin-top:0px !important; margin-top:-12px;
} 
.Link li{
  height:32px; line-height:32px; float:left; width:96px !important; width:95px; background:url(../Images/line.gif) no-repeat center right; margin-left:2px;
}
.NavS{
  width:500px; height:32px; float:right;
}
.NavS li{
  float:left; margin-right:7px; height:32px; line-height:32px;
}

.ListVImg{
  width:100%; height:94px; margin:10px auto 10px auto;
}
.ListVImg dt{
  width:140px; height:92px; float:left; margin-left:8px; border:1px #CCC solid;
}
.ListVImg dt img{
  width:134px; height:84px; margin-top:3px;
}
.ListVImg dd{
  line-height:20px; color:#064891; text-align:left; width:500px; float:left; margin-left:12px;
}
.ListVImg dd font{
  color:#FF0000; font-size:12px;
}
.ListVNews{
  width:95%; height:110px; margin:10px auto 10px auto;
}
.ListVNews dd{
  line-height:20px; color:#064891; text-align:left; width:100%;
}
.ListVNews dd font{
  color:#FF0000; font-size:12px;
}
.pl{
  border:1px #CBD3ED solid;  margin-bottom:8px;
}
.pl li{
  line-height:20px; text-align:left; color:#165B7E;
}
.pl li span{
  color:#FF0000;
}
.pl form{
  margin:0px; padding:0px;
}
.pbody li{
   float:left; height:26px; line-height:26px; color:#222; font-weight:bold;
}