/*公共部分*/
body { margin:0; background: url(bg.jpg);}
body,td,th { font-size: 12px; color:#000; font-family:"Microsoft Yahei";line-height:150%;}
ul,li,form { margin:0; padding:0;}
ul,li { list-style:none;}
a { color:#000; text-decoration:none;}
a:hover { color:#FF0000; text-decoration:underline;}
.red{color:#FF0000}
.clear{clear:both;}
.center{text-align:center;}
/*布局*/
.nav{ color:#fff;}
.nav a{ color:#fff;}
.nav a:hover{ color:#FFFF00;}
.logo{width:1003px; margin:0 auto; background:#fff; border-bottom:6px solid #7A0101;}
.menu{background:url(navbg.jpg) repeat-x left top; height:40px; text-align:center; width:1003px; margin:0 auto; line-height:40px;}
.menu a{color:#fff; font-size:16px;  margin:0 28px;}
.menu a:hover{color: #FFFF00; font-size:16px;}
.bannerBox{width:1003px; height:231px; margin:0 auto; background:url(st_06.jpg) no-repeat center bottom #FFF; padding:1px 0 29px;}
.banner{width: 100%; overflow: hidden; background: url(banner.jpg) no-repeat 0 0; height: 231px; }
.banner .word{ width: 100%; height: 231px; background: url(banner_word.png) no-repeat center 0; }
#main{width:972px; margin:0 auto; background:#fff; padding:0 18px 21px 13px;}
#mainLeft{width:253px; float:left;}
.leftTitel{background:url(st_08.jpg) no-repeat left top; padding-top:10px; padding-left:71px; height:32px; line-height:32px; font-size:16px;}
.leftBox{padding-left:5px; margin-bottom:4px;}
.leftLxwm{background: url(st_22.jpg) no-repeat left bottom #820203; padding:4px 6px 6px;}
.lxwmText{background:#EC1B23; border-left:1px solid #FF000A; border-right:1px solid #FF000A; color:#FFF; padding:10px; line-height:24px; height:217px;}
.linkText{background:#FFF; border-left:1px solid #FF000A; border-right:1px solid #FF000A; padding-top:11px; height:113px; text-align:center;}
#mainRight{width:700px; float:right;}
.rightTitel{background:url(st_10.jpg) no-repeat left top; height:57px;}
.rightTitel span{ width:78px; padding-top:14px; float:right;}
.zyTitel{padding-left:97px; height:40px; line-height:40px; font-size:16px; color:#FFF;}
.rightZy{padding:3px 16px 8px; border-left:1px solid #CAC9C9; border-right:1px solid #CAC9C9; height:212px;}
.bian15{margin-bottom:15px;}
.cpTitel{background:url(st_25.jpg) no-repeat 29px top; height:57px; padding-left:97px;font-size:16px; color:#FFF; line-height:40px;}
.rightCp{padding:12px 11px 14px; height:103px;border-left:1px solid #CAC9C9; border-right:1px solid #CAC9C9;}
.aboutTitel{background:url(st_44.jpg) no-repeat 29px top;}
.rightAbout{padding:8px 31px 10px; height:140px;border-left:1px solid #CAC9C9; border-right:1px solid #CAC9C9; background:url(st_46.jpg) repeat-x center bottom; line-height:24px;}
#bottom{background:url(st_51.jpg) repeat-x left top #A10A0C; height:95px; width:1003px; margin:0 auto; text-align:center;}

.nyaboutBox{background:url(ny_03.jpg) repeat-x center bottom;border-left:1px solid #CAC9C9; border-right:1px solid #CAC9C9; height:auto!important; height:663px; min-height:663px;}
.nyAbout{padding:10px; line-height:24px;}
/*新闻、相册、供求分类*/
.typelist ul{ margin:0 0 20px 0; padding:0px;}
.typelist li{ list-style-type:none; width:110px; float:left; background-color:#FFF; 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:#EEEEEE; }

/*相册、供求相关*/
.inforlist li {text-align: center; float: left; width:156px; margin: 0 5px 10px 0; line-height: 150%;}
.inforlist .img { margin-bottom:5px;}
.imageborder { margin-right:5px;}

/*文章相关*/
.newslist {list-style-type: none; padding:0px; margin:0px;}
.newslist li { background:url(dd.jpg) no-repeat left center; padding-left:10px; line-height:24px;}
.newslist li span{float:right;}
.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 { padding:10px; margin:5px 0;}
.articleText {text-align:justify; text-justify:inter-ideograph; overflow:hidden; padding:8px 0; font-size:14px; clear:both; line-height:150%;word-wrap:break-word; word-break:break-all;}

/*资源相关*/
.page a{ border:1px solid #ccc; padding:4px 3px; background:#fff; 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:#FFF;}
.page a.imgLink { border:0 none; 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;}

/*轮换广告*/
#slideBanner{  width:250px; height:185px; overflow:hidden; background:#fff;}
#slides img,#slides li {	border:0;	display: block;	width:250px;	height:185px; overflow:hidden; padding:0;}
#num{ position:absolute; right:5px; bottom:5px; height:25px;}
#num li{ float: left;display: inline;	color: #74a8ed;	text-align: center; padding:0;	line-height:16px;	width: 16px;	height: 16px;	font-family: Arial; font-size: .9em; cursor: pointer; overflow: hidden; margin:3px 5px; border:1px solid #74A8ED; background-color:#FFF;}
#num li.on{	color:#fff; border:1px solid #fff; background-color:#74A8ED; font-weight:bold;	font-size: 1.4em; line-height: 22px; height: 22px; width: 22px; margin:0 5px;}
