@charset "utf-8";


body{
    margin:0;
	padding:0;
	background:url(http://sd.hread.com/sf/images/20100401/bj.gif) repeat-x left top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.clear{
    clear:both;
}
a{blr:expression(this.onFocus=this.blur());
}
a:focus{outline:none;}

#header{width:100%; height:102px;background:url(http://sd.hread.com/sf/images/20100401/tab.gif) repeat-x;margin:0; padding:0; overflow:hidden;}

.logo{margin:0 auto; width:1000px;overflow:hidden; padding-top:5px; background:url(http://sd.hread.com/sf/images/20100401/logodi.gif) left top;}

.logol{float:left; width:700px;}
.logol img{
    padding-left:30px;
}
.logol span{
    font-size:14px;
	margin:0;
	padding-left:30px;
	padding-top:20px;
	vertical-align:middle;
	letter-spacing:3px;
}
.logor{float:right; overflow:hidden; width:250px; height:55px;padding-top:10px; text-align:left;}
.login_in{float:right; overflow:hidden; width:250px; height:55px; padding-top:10px;line-height:25px; color:#666;font-weight:bold;text-align:left;}
.logor .user_t{
	width:80px; height:18px; background:#FFFFFF; border:#CCCCCC double 1px; margin-right:3px; margin-bottom:3px; vertical-align:middle;}
.mi{width:13px; height:13px;}
.logor img{
	padding:0; margin:0; border:none; vertical-align:middle;}


#tabsG {
      width:1000px;
	  margin:0 auto;
	  margin-top:-5px;
      font-size:14px;
      line-height:normal;
}
#tabsG ul {
	margin:0;
	padding:8px 10px 0 50px;
	list-style:none;
}
#tabsG li {
      display:inline;
      margin:0;
      padding:0;
}
#tabsG a {
      float:left;
      margin:0;
      padding:2px 4px 0 4px;
      text-decoration:none;
      color:#666;
	  font-weight:bold;
	  font-size:14px;
}
#tabsG a span {
      float:left;
      display:block;
      padding:6px 15px 14px 10px;
}
#tabsG a:hover {
	  background:url(http://sd.hread.com/sf/images/20100401/tableftG.gif) no-repeat left top;
	  font-weight:bold;
	  cursor:hand;
	  line-height:22px;
}
#tabsG a:hover span {
	 background:url(http://sd.hread.com/sf/images/20100401/tabrightG.gif) no-repeat right top;
	 color:#f87c00;
} 

#tabsG a.active {
	  background:url(http://sd.hread.com/sf/images/20100401/tableftG.gif) no-repeat left top;
	  cursor:hand;
	  font-weight:bold;
	  line-height:22px;
}
#tabsG a.active span {
	 background:url(http://sd.hread.com/sf/images/20100401/tabrightG.gif) no-repeat right top;
	 color:#f87c00;
} 
.pwd{
     letter-spacing:6px!important;
     letter-spacing:12px;
	 margin:0;
	 padding:0;
}


.main{
    width:1000px;
	margin:0 auto;
}
.top{
    background:url(http://sd.hread.com/sf/images/20100401/bg_top.gif) no-repeat top left;
	height:20px;
}

.bottom{
    background:url(http://sd.hread.com/sf/images/20100401/bg_bottom.gif) no-repeat top left;
	height:20px;
	margin-top:-5px;
}
.list{
    width:980px;
    float:left;
    background:url(http://sd.hread.com/sf/images/20100401/bg_center.gif) repeat-y top left;
	margin:0;
	padding:0 10px;
}
.space{
    line-height:5px;
    background:url(http://sd.hread.com/sf/images/20100401/bg_center.gif) repeat-y top left;
}
.news{
    width:400px;
	margin:0;
	float:left;
}
.banner{
	float:left;
	margin-right:5px;
}
.ssleftmenu{
    width:100%;
	float:left;
}

.ssleftmenu ul{
	height:27px;
	margin:0;
    padding:0;
}
.ssleftmenu ul li{
    float:left;
	list-style-type:none;
	margin:0;
}
.ssmenu03On,.ssmenu02On{
	font-family:Arial, Helvetica, sans-serif;
    width:99px;
	height:27px;
	background:url(http://sd.hread.com/sf/images/20100401/ssmenuoff.jpg) no-repeat;
	text-align:center;
}
.ssmenu05On{
	font-family:Arial, Helvetica, sans-serif;
    width:149px;
	height:27px;
	background:url(http://sd.hread.com/sf/images/20100401/ssmenuoff.jpg) no-repeat;
	text-align:center;
}
.ssmenu06On{
	font-family:Arial, Helvetica, sans-serif;
    width:79px;
	height:27px;
	background:url(http://sd.hread.com/sf/images/20100401/ssmenuoff.jpg) no-repeat;
	text-align:center;
}
.ssmenu03On span,.ssmenu02On span,.ssmenu05On span,.ssmenu06On span{
    color:#666666;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
.ssmenu03Off,.ssmenu02Off{
	font-family:Arial, Helvetica, sans-serif;
    width:100px;
	height:27px;
	background:url(http://sd.hread.com/sf/images/20100401/ssmenuon.jpg) no-repeat;
	text-align:center;
}
.ssmenu05Off{
	font-family:Arial, Helvetica, sans-serif;
    width:150px;
	height:27px;
	background:url(http://sd.hread.com/sf/images/20100401/ssmenuon.jpg) no-repeat;
	text-align:center;
}
.ssmenu06Off{
	font-family:Arial, Helvetica, sans-serif;
    width:80px;
	height:27px;
	background:url(http://sd.hread.com/sf/images/20100401/ssmenuon.jpg) no-repeat;
	text-align:center;
}
.ssmenu03Off span,.ssmenu02Off span,.ssmenu05Off span,.ssmenu06Off span{
    color:#F87C00;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
.ssmenu03line{
    width:99px;
	border:1px solid #FCBE80;
	line-height:25px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}
.ssmenu02line{
    width:112px!important;
    width:113px;
	border:1px solid #FCBE80;
	line-height:25px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}
.ssmenu05line{
    width:360px;
	border:1px solid #FCBE80;
	line-height:25px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}
.ssmenu06line{
    width:72px!important;
    width:73px;
	border:1px solid #FCBE80;
	line-height:25px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}
.ssleftlist{
    border:1px solid #FCBE80;
	margin:0;
	border-top:none;
	height:100%;
}
.ssmenu10line{
    width:360px;
	border:1px solid #FCBE80;
	line-height:25px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}
.ssleftlist ul{
    margin:0;
	padding:0;
}
.ssleftlist ul li{
    line-height:26px;
	list-style-type:none;
	width:100%;
	margin:0;
}
.ssleftlist span{
    float:right;
	color:#666;
}
a{
    color:#333;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}
a:hover{
    color:#f87c00;
	text-decoration:underline;
}
.more2{
    float:right;
}
.left{
    width:32%;
	float:left;
	margin:0;
}
.leftlist{
    width:100%;
    margin-bottom:5px;
	overflow:hidden;
}
.tab{
    text-align:center;
    margin-bottom:5px;
	color:#666;
	margin:0;
}
.tab th{
    line-height:28px;
	height:28px;
	padding:2px 0;
    }
.tab td{
    line-height:20px;
	height:23px;
	padding:0 5px;
}
.tdzst{
    width:300px;
	height:145px;
	display:block;
	margin:0 auto;
	padding:2px 0;
}
.right{
    width:68%;
	float:left;
	margin:0;
}
.rightlist{
    width:100%;
    margin:0 0 5px;
	overflow:hidden;
}
h1{
	font-size:14px;
	line-height:27px;
	height:27px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px solid #FCBE80;
	margin:0;
	background:url(http://sd.hread.com/sf/images/20100401/titlebg.gif) no-repeat;
}
.listlist{
    border:1px solid #FCBE80;
	margin:0;
	margin-left:6px;
}
.spfzst{
    width:300px;
	height:145px;
	display:block;
	margin:0 auto;/***************/
	padding:5px 0 0;
	border:none;
}
.esfzst{
    width:311px!important;
    width:312px;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
    border:1px solid #FCBE80;
}
.esfzst img{
    width:305px;
	height:195px;
    margin:4px auto;
	border:none;
}
h4{
    width:208px;
	text-align:center;
    font-size:16px;
	margin:0;
	background:url(http://sd.hread.com/sf/images/20100401/titlebg2.gif) no-repeat;
	line-height:31px;
	height:31px;
	color:#FFFFFF;
	float:left;
   }
h5{
    font-size:12px;
	margin:0 0 0 15px;
	line-height:31px;
	height:31px;
	float:left;
	font-weight:normal;
   }
h6{
	font-size:14px;
	height:30px;
	line-height:30px;
	display:inline;
	padding-left:5px;
}
.spflefttitle{
    border-left:1px solid #FCBE80;
	border-right:1px solid #FCBE80;
	border-top:1px solid #FCBE80;
	margin:0;
}
.bold{
    font-weight:bold;
}
.pic1{
    width:68px;
	margin-left:60px;
}
.footer{
    width:1000px;
	margin:0 auto;
    }
.footer ul{
    margin:0;
	padding:0;
	text-align:center;
}
.footer ul li{
    list-style-type:none;
	margin:0 auto;
	line-height:25px;
	display:inline;
	padding:0 5px;
}


