@charset "utf-8";
/* CSS Document */
body,td,th {font-family: Verdana, Arial, 宋体, 微软雅黑;	font-size: 9pt; color:#333; line-height:18px;}
body { margin:0px; padding:0px; background-color:#CCCCCC;}

.h1{color:#ccc; font-weight:normal;}
.textindent{text-indent: 2em;}
.bluetext {color: #336699}
.greentext {color: #339900}
.yellowtext {color: #FF6600}
.normaltext{font-family:Verdana, Arial, "宋体", "微软雅黑"; font-size:9pt; color:#333333;}


#wrap{ width:900px; margin:0 auto; height:auto;overflow:inherit;}

#header{height:180px; background-image:url(images/EXPOJC_r1_c1.jpg);}

#mainnav{height:57px; }

#content{ width:900px; height:auto; background-color:#FFFFFF;}

.leftside{width:223px; float:left; border-right:1px solid #ddd; background-color:#F7F7F7; height:auto;display:inline;}

.rightside{width:76px; float:left; border-bottom:1px solid #ddd; display:inline;}
.clear { clear:both;}

#footer{height:51px;}

.lefta{ width:211px; float:left; border:1px solid #DCDCDC; margin-left:5px; background-color:#FFFFFF; display:inline; margin-top:2px;}
.lefta ul{list-style:none; margin:0px; padding:10px 0px; color:#006699;}
.lefta li{background-image:url(images/leftlinebg.png); background-repeat:no-repeat; height:20px; padding:4px 0 0 18px;}

.leftb{float:left; background-image:url(images/leftbbg.jpg); background-repeat:repeat-x; margin-top:20px; width:223px; display:inline;}
.leftb h1{ font-size:9pt; height:23px; background-image:url(images/leftbtnb.png); background-repeat:no-repeat; background-position:bottom; padding:7px 0 0 23px;}
.leftb ul{margin:0px; padding:0px 0 10px 12px; list-style:none;}

.leftc{width:211px; float:left; border:1px solid #ddd; background-color:#FFF; margin-left:5px; margin-bottom:20px;  display:inline;}
.leftc ul{list-style:none; margin:0px; padding:10px 0 10px 7px; color:#333;}

.righta{width:636px; border-right:1px solid #ddd;  float:left; margin:0px; padding:0px;display:inline;}
.righta h1{font-size:9pt; height:25px; background-image:url(images/righta.gif); background-repeat:no-repeat; padding:9px 0 0 25px; margin:0px;}

.rightb{width:616px; padding:20px 10px; background-image:url(images/rightbbg.png); background-repeat:repeat-x; line-height:18px; float:left;display:inline;}

.rightc{ border-top:1px solid #DCDCDC; float:left; width:636px;display:inline;}


.hangyezixun li{list-style:none; background-image:url(images/lefaulbg.png); background-repeat:repeat-x; height:40px;}
	#newslist{list-style:none; margin:0px; padding:0px; line-height:26px;}
	#newslist li{border-bottom:1px solid #ddd; }
	#newslist span{float:right; margin-right:20px; }
	#newslist a{float:left; }
	#newslist img {margin:7px 10px 0 10px; float:left;}
	
.indexnewslist{float:left; width:420px; margin:0px; padding:0px 5px;}
	.indexnewslist li{ height:22px; background-image:url(../images/indnewslibg.gif); background-repeat:no-repeat; padding:2px 0 0 12px; }
	.indexnewslist a{float:left; margin:0px; padding:0px; }
	.indexnewslist span{float:right; padding-right:10px; font-size:8pt;  margin:0px; }
/* ********** DIV ********** */
div.all { clear:both; width:100%; line-height:12px; font-size:12px;color:#000000}
div.clear { clear:both; height:0px }
div.space { clear:both; margin:2px; padding:2px;color:#000000 }
div.frame { margin:8px; line-height:12px; font-size:12px;color:#000000; font-weight:600}

div.pagings { clear:both; height:22px; /*border:1px solid #ff7300; */line-height:12px; font-size:12px; color:#000000}
div.paging { clear:both; line-height:12px; font-size:12px ; margin:0px; }
div.paging a { text-decoration:none; padding:2px 4px 3px 4px; float:left; }
div.paging a.total { text-decoration:none; background-color:#f1f1f1; border:1px solid #cccccc; border-right:0px; font-weight:bold; margin:0px; padding-left:6px; padding-right:6px; padding-top:2px; }
div.paging a.pages { text-decoration:none; background-color:#f1f1f1; border:1px solid #cccccc; vertical-align:middle; font-weight:bold; margin-right:1px; margin-right:4px; padding-left:6px; padding-right:6px; color:#000000 }
div.paging a.page { text-decoration:none; background-color:#FFFFFF; border:1px solid #cccccc; vertical-align:middle; margin-right:1px; margin-right:4px; }
div.paging a.page:hover  { text-decoration:none; background-color:#FFFFFF; border:1px solid #ff7300 }/*#FFFFD9*/
div.paging a.pagenow { text-decoration:none; border:1px solid #ff7300; vertical-align:middle; background-color:#ff7300; color:#fff; font-weight:bold; margin-right:4px; }
div.paging a.around { text-decoration:none; background-color:#FFFFFF; border:1px solid #cccccc; margin-right:4px; }
div.paging a.around:hover { text-decoration:none; background-color:#fff; border:1px solid #ff7300; }
div.paging a.input { margin-top:-1px; padding:0px 0px 0px 10px; }/*D1D9E2*/
div.paging a.input input { border:1px solid #cccccc; width:40px; height:20px; line-height:18px; background:#FFFFFF; padding:0px 0px 0px 0px; }
div.paging a.input input.btn { border:1px solid #cccccc; width:40px; height:20px; line-height:18px; background:#f1f1f1; }



/* PAGINATOR */
.Pages { /*text-align: center;*/ padding:5px 5px 5px 0;}
.Paginator { font-size: 12px; padding-top: 10px; margin-left:0; margin-right: auto; }
.Paginator a, .pageList .this-page { padding: 2px 6px; margin:0 4px 0 0px; font-family:Arial, Helvetica, sans-serif; border: solid 1px #ddd; color:#666666;  background: #fff; text-decoration: none; }
.Paginator a:visited { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginator .AtStart { margin-right: 25px; padding: 2px 6px; /* border: solid 1px #ddd; */ background: #fff; color: #aaa; }
.Paginator .Prev { margin-right: 25px; /*padding: 2px 6px; */border: solid 2px #ddd; background: #fff; }
.Paginator .break { padding: 4px 6px; border: none; background: none; text-decoration: none; }
.Paginator .Next { margin-left: 25px; padding: 2px 6px; border: solid 2px #ddd; background: #fff;}
.Paginator .AtEnd { margin-left: 25px; padding: 2px 6px; /* border: solid 1px #ddd; */ background: #fff; color: #aaa; }
.Paginator .none-page-prv{ color:#999999; margin-left:25px}
.Paginator .none-page-nxt{ color:#999999; margin-right:25px}
.Paginator .this-page { padding: 2px 6px;  font-weight: bold; margin:0 4px 0 0px; font-size: 13px; background: none; color: #FF7300; }
.Paginator a:hover {color: #fff; background: #ff7300; border-color: #999999; text-decoration: none;}
.Pages div.Results { text-align: center; font: 11px/15px Arial, Helvetica; color: #aaa; margin-top: 8px; }

