/* CSS Document */
body {
	margin: 0;
}
body,td,th { font-size: 12px; color:#000000; line-height:150%;}
ul,li,form { margin:0; padding:0;}
ul,li { list-style:none;}
a { color:#000000; text-decoration:none;}
a:hover { color:#34507D; text-decoration:underline;}
a:focus { outline:none;-moz-outline:none;}

/*头部*/
#head { width:1200px; margin:0 auto; background:url(/images/topbk2.jpg) no-repeat; height:480px}
#top { width:970px; background:url(/images/top1.jpg) no-repeat; height:24px; overflow:auto; zoom:1; margin:0 auto}
.gxtlink,.gxtlink a,.gxtlink a:hover { color:#FFFFFF; height:24px; line-height:24px; text-align:right;}
#banner { width:970px; height:68px; background:url(/images/index_02.jpg) no-repeat; margin:0 auto}
#nav { width:970px; height:48px; margin:0 auto}
#flash1 { width:970px; margin:0 auto; background:url(/images/index_04.jpg) no-repeat; height:340px; text-align:center}
/*主体*/
.container { width:1200px; margin:0 auto; background:url(/images/homebk.jpg)}
.main { width:970px; margin:0px auto; overflow:auto; zoom:1}
.mainLeft { width:657px; float:left;}
.mainSpan { background:url(/images/index_05.jpg) no-repeat; height:22px}
.box { background:url(/images/index_07.jpg) no-repeat; height:250px; overflow:auto; zoom:1}
.box1{ width:300px; padding:136px 0 10px 20px; float:left; height:90px; overflow:hidden}
.box2{ width:300px; float:right; padding:136px 20px 10px 0}
.mainRight { width:313px; float:right}
.sourceTitle td{color:#ffffff; height:45px; line-height:45px; font-size:14px; font-weight:bold}
.sidebar { background:url(/images/tbbk.jpg) no-repeat; height:28px; line-height:28px; font-size:14px; color:#FFFFFF; font-weight:bold}
.aboutbg { background:url(/images/mbk.jpg) no-repeat; height:537px}
/*尾部*/
#bottom { width:100%; text-align:center; background:url(/images/bt.jpg) no-repeat; height:115px; margin-top:30px}
/*新闻、相册、供求分类*/
.typelist ul{ margin:0 0 20px 0; padding:0px;}
.typelist li{ list-style-type:none; width:110px; float:left; border:1px solid #ccc; text-align:center; margin:0px 5px 5px 0px; overflow:hidden; height:18px; line-height:18px; padding:2px;}
.typelist li.currentType {background-color:none; }
.photoUl{ width:860px; margin:10px 0 0 3px;}
.photoUl li{ width:138px; text-align:center; float:left; margin:10px 0 0 0; height:111px;}
.ulMar{ margin-top:0;}
.ulMar li{ height:111px; margin-top:0;}
/*相册、供求相关*/
.inforlist li {text-align: center; float: left; width:146px; margin: 0 5px 10px 0; line-height: 150%;}
.inforlist .img { margin-bottom:5px;}
.imageborder {border: 1px dashed #999999; padding:2px; background-color:#FFFFFF;}
.listSupply td { border-bottom:1px solid #E3E3E3; background-color:#FFFFFF;}
.listSupply .alt td { background-color:#FCFCE2;}
.listSupply { border-top:1px solid #E3E3E3; }

/*文章相关*/
.newslist {list-style-type: none;padding: 0px;margin-top:0px;margin-bottom: 10px;margin-left: 5px;}
.newslist li {padding-left:10px;margin-left: 5px; line-height:24px;}
.newslist li.dashed {border-bottom:1px dashed #CCCCCC; background:none; margin:10px; line-height:0; font-size:0; height:1px; overflow:hidden;}
.articleTitle { margin:10px 0 5px; font-size:18px; font-weight:bold;}
.articleSummary { border:1px solid #CCCCCC; padding:10px; margin:5px 0;}
.articleText {text-align:justify; text-justify:inter-ideograph; overflow:hidden; padding:8px; font-size:14px; clear:both; line-height:150%;word-wrap:break-word; word-break:break-all; font-family:Arial;}

/*资源相关*/
.page a{ border:1px solid #ccc; padding:4px 3px; background:#FFFFFF; font-size:12px; font-weight:bold; margin:0px 2px 0px 2px; line-height:28px;text-decoration: none;}
.page a.currentPage{ border:1px solid #FA7005; background:#FA7005;line-height:28px; color:#FFFFFF;}
.page a.imgLink { border:0 none; background-color:transparent; padding:0;}
.supplyText {text-align:justify; text-justify:inter-ideograph; overflow:hidden; padding:8px 10px; font-size:14px; clear:both; line-height:150%;word-wrap:break-word; word-break:break-all; width:645px;}
