body {
	margin: 0 auto;
	font: Tahoma;
	background: #7cb7d1;
}
ul, li, dd, dl {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}
h1 {
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 20px;
	text-align: center;
}
h1 a {
	color: #FF6600;
	font: normal 20px "Microsoft YaHei";
}
h1 a:hover {
	color: #000000;
	text-decoration: none;
}
/* h1 {	font:normal 20px  "Microsoft YaHei";	text-align: center;	margin: 20px auto 10px;	color: #333333;} */

h4, h5,h3{
	margin: 0px;
	padding: 0px;
}
a img {
	border: 0;
}
.clear {
	clear: both;
}

/* ============================== */
/*   第一行 页面顶部与搜索 */
/* ============================== */

#header {
	height: 121px;
	width: 1010px;
	margin: 0 auto;
	background-image: url(../imgs/headbk.jpg);
	background-repeat: no-repeat;
}
#header .headtxt {
	margin: 4px 8px 0px 0px;
	padding: 0px;
	float: right;
	font-family: "Microsoft YaHei";
	word-spacing: 4px;
	letter-spacing: 2px;
}
.biglogo {
	float: left;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
	font-family: "Microsoft YaHei";
	margin-top: 20px;
	text-indent: 20px;
	width: 300px;
}
.weibo {
	float: right;
	margin: 3px 10px 0 0;
	display: inline;
}
.weibo a {
	font: 12px/27px "Microsoft YaHei";
	color: #1C7698;
	text-decoration: none;
	background: url(../imgs/weibo.gif);
	display: block;
	height: 27px;
	width: 128px;
	text-indent: 38px;
}
.weibo a:hover {
	color: #000000;
	text-decoration: underline;
}
.search {
	float: right;
	clear: both;
	margin:25px 10px 0px 0px;
	padding: 0px;
}
.search input {
	vertical-align: middle;
	border: 0;
}
.search  .frame {
	height: 21px;
	padding: 5px;
	font-size: 14px;
	line-height: 21px;
	border: 1px solid #006699;
	margin: 0;
	width: 250px;
}

/* ============================== */
/*   第二行 页面导航 */
/* ============================== */

#mainnav {
	height: 47px;
	width: 1010px;
	margin: 0 auto;
	background: #50575b;
}
#mainnav ul {
	float: left;
	width: 99%;
}
#mainnav li {
	float: left;
}
#mainnav li a {
	height: 47px;
	padding: 0px 14px;
	color: #FFFFFF;
	text-decoration: none;
	font:bold 14px/47px "Microsoft YaHei";
	display: inline-block;
}
#mainnav li a:hover {
	background: #459ecc;
	
}

/* ============================== */
/*   第三行 最新信息 等三列式 */
/* wrap1 wrap1left tit1 frame list1 hotnews wrap1center banner banner_bg banner_info on banner_list list2 wrap1right count side318 ksap kqzb */
/* ============================== */

.wrap1 {
	overflow:hidden;
	width:1010px;
	margin:0 auto;
	background: #FFFFFF;
}
.wrap1left, .wrap1center, .wrap1right {
	margin-bottom:-10000px;
	padding-bottom: 10000px;
}
.wrap1left {
        float:left;
        width:320px;
}
.wrap1center {
	float:left;
	width:350px;
	padding-top: 10px;
}
.wrap1right {
	float:right;
	width: 340px;
}

/*   第三行左 <最新信息> 标题背景及标题字 */
/*   ------------------------------------ */
.tit1 {
	width: 300px;
	background: url(../imgs/tit_bk.gif) repeat-x right 0px;
	margin: 10px auto 0px auto;
}
.tit1 h4 {
	font:normal 15px/32px "Microsoft YaHei";
	color: #000000;
	background: url(../imgs/tit_head.gif) no-repeat left 0px;
	height: 32px;
	display: block;
	text-indent: 15px;
}
.frame {
	width: 298px;
	border: 1px solid #CCCCCC;
	margin-bottom: 8px;
}

/*   第三行左 <最新信息> 新闻列表 */
/*   ---------------------------- */
.list1 {
	width: 280px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin: 0px auto 8px auto;
}
.list1 li {
	width: 280px;
	background: url(../imgs/point.gif) no-repeat 0px center;
	text-indent: 13px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin: 4px 0px;
	height:14pt;
	line-height:14pt;
}
.list1 li a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.list1 li a:hover {
	color: #000000;
	text-decoration: underline;
}

/*   第三行左 <HOT> 新闻列表 */
/*   ----------------------- */
.hotnews {
	width: 280px;
	margin: 0px auto 10px;
}
.hotnews li {
	width: 280px;
	background: url(../imgs/hot.gif) no-repeat 0px center;
	text-indent: 27px;
	margin: 3px 0px;
	height:14pt;
	line-height:14pt;
}
.hotnews li a {
	font-size: 12px;
	color: #4695b4;
}
.hotnews li a:hover {
	color: #000000;
	text-decoration: none;
}

/*   第三行中 <JS图下方> 新闻列表 */
/*   ---------------------------- */
.list2 {
	width: 310px;
	margin: 8px 0px 8px 8px;
}
.list2 li {
	margin-bottom: 4px;
	background: url(../imgs/point2.gif) no-repeat 0px center;
	text-indent: 10px;
	height:14pt;
	line-height:14pt;
}
.list2 li a {
	font-size: 12px;
	color: #0097D2;
	text-decoration: none;
}
.list2 li a:hover {
	color: #000000;
	text-decoration: underline;
}

/*   第三行右 <倒计时> */
/*   ----------------- */
#count {
	background-image: url(../imgs/count.gif);
	height: 52px;
	width: 310px;
	text-align: right;
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	font-family: "Microsoft YaHei";
	letter-spacing: 1px;
	color: #006633;
	margin: 10px auto;
}
#count span {
	font-size: 18px;
	color: #000000;
}

/*   第三行右 <考场安排> */
/*   ------------------- */
.side318 {
	width: 318px;
	border: 1px solid #CCCCCC;
	margin: 0px auto 10px;
	background-color: #d2e6ed;
}
.side318 h4 {
	background: #7CB7D1 url(../imgs/top3bk2.gif) no-repeat;
	line-height: 30px;
	height: 30px;
	text-indent: 20px;
	color: #FFFFFF;
	font-size: 14px;
}
.ksap {
	line-height: 160%;
	color: #4795b5;
	font-size: 12px;
	margin: 10px 0px 10px 20px;
}
.ksap span {
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
}

/*   第三行右 <考前准备> */
/*   ------------------- */
.kqzb {
	background: #FFFFFF url(../imgs/kqzbbk.gif) no-repeat;
	height: 70px;
	width: 300px;
	margin: 8px auto;
	padding-top: 10px;
}
.kqzb ul {
	width: 240px;
	margin-left: 60px;
}
.kqzb ul li {
	margin-bottom: 2px;
	height:14pt;
	line-height:14pt;
}
.kqzb li a {
	font-size: 12px;
	color: #4695b4;
}
.kqzb li a:hover {
	color: #000000;
	text-decoration: none;
}

/* ============================== */
/*   第四行 考试资讯 等两列式 */
/* middle mainbg content tit2 scrolldoorFrame scrolltit scrollUl sd01 sd02 cont imgtxt clear list_2col hidden ad668 sidebar side2 list3 list2 */
/* ============================== */

/* ========= 公共调用项 ============ */

.middle {
	width: 1010px;
	margin: 0 auto;
	background: #FFFFFF;
	
}
.mainbg {
	background: #FFFFFF;
	float: left;
	width: 1010px;
	padding-top: 5px;
	padding-bottom: 5px;
}



/*   第四行左 考试资讯等 */
/*   ------------------- */

.content {
	float: left;
	width: 670px;
	background: #FFFFFF;
	display: inline;
}
.sidebar {
	float: right;
	width: 340px;
	background: #FFFFFF;
}

/*   第四行左 <考试资讯> 标题背景及标题字 */
/*   ------------------------------------ */
.tit2 {
	line-height: 32px;
	background: url(../imgs/tit_bk.gif) no-repeat right 0px;
	height: 32px;
	width: 660px;
	margin-left: 10px;
}
.tit2 h4 {
	background: url(../imgs/tit_head.gif) no-repeat;
	display: block;
	font-family: "Microsoft YaHei";
	font-size: 15px;
	font-weight: normal;
	text-indent: 15px;
}

.tit2 span {
	float: right;
}
.tit2 span a {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-right: 10px;
	text-decoration:none;
}
.tit2 span a:hover {
	text-decoration:underline;
}

.frame2 {
	border: 1px solid #CCCCCC;
	width: 658px;
	margin-left: 10px;
	float: left;
	display: inline;
}
.cont {
	padding:0px;
	margin:0px;
}
.cls {
	clear:both;
}
.hidden {
	display:none;
}

/* 滑动门 */
.scrolldoorFrame {
	width:658px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 10px;
	padding-bottom: 10px;
}
.scrolltit {
	width:658px;
	height:34px;
	margin-bottom:10px;
	background-image: url(../imgs/bluetit.gif);
}
.scrollUl {
	width:658px;
	overflow:hidden;
	height:34px;
	float:left;
	margin-left:5px;
	display:inline;
}
.scrollUl li {
	float:left;
	display:inline;
}

/* 滑动门菜单文字 */
.sd01			{
	height:34px;
	line-height:37px;
	background-image: url(../imgs/tab1.gif);
	background-position: left 0px;
}
.sd01 a			{
	display:block;
	font-size:12px;
	color:#246CB0;
	text-decoration:none;
	padding:0px 10px;
	background-image: url(../imgs/tab1-02.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}
.sd02{	/* background:url(images/tabimages-02.gif) repeat right 0px; */
	height:33px;
	line-height:37px;
}
.sd02 a {
	/* background:url(images/tabimages.gif) no-repeat left 0px; */
	display:block;
	font-size:12px;
	color:#4796B5;
	text-decoration:none;
	padding:0px 10px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}

/* 滑动门内 单项头条样式 */
.imgtxt {
	font-size: 12px;
	line-height: 150%;
	width: 95%;
	margin: 0 auto;
	color: #4795b5;
}
.imgtxt h3 {
	margin-top: 10px;
	display: block;
	background-color: #f1f1f1;
	padding: 6px;
	border: 1px solid #CCCCCC;
	text-align: center;
	overflow:hidden;
}
.imgtxt h3 a {
	font-size: 15px;
	color: #006699;
	text-indent: 22px;
	display: block;
	height: 22px;
	line-height: 22px;
}
.imgtxt h3 a span {
	background-image: url(../imgs/icon_book.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: inline-block;
	height: 22px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.imgtxt img {
	float: left;
	margin-right: 10px;
}
.imgtxt a {
	font-size: 12px;
	color: #7CB7D1;
	text-decoration: none;
	margin-left: 8px;
}
.imgtxt a:hover {
	color: #000000;
	text-decoration: underline;
}

/* 资讯.滑动门内 <两列式> 新闻标题 */
.list_2col {
	margin-top: 10px;
	margin-left: 8px;
	width: 620px;
}
.list_2col li {
	width:300px;
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background: url(../imgs/point2.gif) no-repeat 0px center;
	text-indent: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 4px;
	height:14pt;
	line-height:14pt;
}
.list_2col li a	 {
	font-size:12px;
	color:#333333;text-decoration:none;
}
.list_2col a:hover {
	color:#006699;
	text-decoration:underline;
}

/* 辅导.滑动门内 <一列式> 新闻标题 */
.list_1col		{
	padding:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
.list_1col li		{
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	width:290px;
	background: url(../imgs/point2.gif) no-repeat 0px center;
	margin: 0px 0px 4px 0px;
	text-indent: 10px;
	padding: 0px;
	float: left;
	height:14pt;
	line-height:14pt;
}
.list_1col li a	 {
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
.list_1col a:hover {
	color:#006699;
	text-decoration:underline;
}
/* 辅导.滑动门下方广告位 */
.ad668 {
	margin-left: 10px;
	border: 1px solid #CCCCCC;
	text-align: center;
	margin-bottom: 10px;
}

/*   第四行右 <报考常识、各地资讯> */
/*   ------------------- */
.side2 {
	width: 318px;
	border: 1px solid #CCCCCC;
	float: left;
	margin: 0px 0px 10px 10px;
	display: inline;
}
.side2 h4 {
	background: #7CB7D1 url(../imgs/top3bk2.gif) no-repeat;
	line-height: 30px;
	height: 30px;
	text-indent: 20px;
	color: #FFFFFF;
	font-size: 14px;
}
.side2 h5 {
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	height: 24px;
	text-indent: 20px;
	background: #318bb2;
}
.side2 span {
	float: right;
}
.side2 span a {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	margin-right: 10px;
}
.side2 span a:hover {
	color: #000000;
	text-decoration:underline;
}
.side2 p {
	color: #7CB7D1;
	width: 300px;
	margin: 8px auto;
	font-size: 15px;
	line-height: 140%;
}
.side2 p a {
	color: #2E7EA1;
	text-decoration: none;
	margin-right: 0px 2px;
	font-size: 14px;
}
.side2 p a:hover {
	color:#002a3a;
	text-decoration:underline;
}

/*   第四行右 <报考常识> 三列式表格 */
.list3 {
	width: 310px;
	margin-left: 5px;
}
.list3 li {
	float: left;
	display: inline;
	font-size: 0px;
}
.list3 li a {
	width: 80px;
	display: block;
	text-align: center;
	margin: 6px 6px 4px 6px;
	border: 1px solid #7CB7D1;
	padding: 4px;
	color: #2E7EA1;
	text-decoration: none;
	background: #e3f0f6;
	font-size: 14px;	
}
.list3 li a:hover {
	color: #FFFFFF;
	background: #7CB7D1;
}

/*   第五行 历年真题 等 */
/*   ------------------ */

/*   第五行左 <历年真题> 表格样式 */
.list4 {
	width: 640px;
	margin: 10px auto 0px;
}
.list4 li {
	float: left;
	display: inline;
	width: 193px;
	padding: 5px;
	background-color: #f6f9d5;
	border: 1px solid #aeb372;
	text-align: center;
	font-size: 12px;
	color: #54711b;
	margin: 4px 4px 4px;	
}
.list4 li a {
	font-size: 12px;
	color: #54711b;
	text-decoration: none;
}
.list4 li a:hover {
	color: #000000;
	text-decoration: underline;
}

/*   第五行右 广告位样式 */
.ad340 {
	width: 318px;
	margin: 0px 0px 6px 10px;
	border: 1px solid #CCCCCC;
	clear: both;
	text-align: center;
}

/*   ------ */
/*   第六行 */
/*   ------ */

/*   第六行左 辅导滑动门 */
.scrolldoorFrame2 {
	width:323px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	background:#FFFFFF;
	float: left;
	margin: 0px 0px 8px 10px;
	display: inline;
}
.scrolltit2 {
	width:323px;
	height:34px;
	background:url(../imgs/bluetit.gif) repeat-x;
	margin-bottom:8px;
}
.scrolltit2 h3 {
    font:bold 15px/34px "Microsoft YaHei";
	color:#000000;
	height:34px;
	width:70px;
	display: inline;
	margin-left: 8px;
}
.scrollUl2 {
	overflow:hidden;
	float:right;
	margin-right: 5px;
}
.scrollUl2 li {
	float:left;
}

/*   第六行左 1*2图片 */
/*   ---------------- */
.specialpic {
	width: 320px;
	margin: 5px 0px 5px 20px;
}
.specialpic li {
	float: left;
	display: inline;
	margin: 0px 12px 8px 0px;
}

/*   第六行左 1*4图片 */
/*   ---------------- */
.specialpic2 {
	width: 630px;
	margin: 5px 0px 5px 20px;
}
.specialpic2 li {
	float: left;
	display: inline;
	margin: 0px 20px 8px 0px;
}

/*   第六行右 商务推荐、培训信息、图书推荐等 */
/*   ---------------- */
.swtj,.pxxx,.tstj{
	width: 318px;
	border: 1px solid #CCCCCC;
	margin: 0px 0px 10px 10px;
	float: left;
	display: inline;
}
.swtj h4,.pxxx h4,.tstj h4{
	line-height: 30px;
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 40px;
}
.swtj h4 {
     background: url(../imgs/tit_tj.gif);
}
.swtj a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	display: inline-table;
	float: left;
	width: 152px;
	margin: 7px 0px 0px 7px;
}
.pxxx h4 {
     background: url(../imgs/tit_px.gif);
}
.pxxx h4 span a,.tstj h4 span a {
	float: right;
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 10px;
	text-decoration:none;
}
.pxxx h4 span a:hover,.tstj h4 span a:hover {
	text-decoration:underline;
	color: #FFFFFF;
}
.pxxx ul {
	width: 300px;
	margin: 7px 0px 0px 7px;
}
.pxxx li {
	margin-bottom: 5px;
	height:14pt;
	line-height:14pt;
}
.pxxx li a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.pxxx li span {
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	margin-right: 5px;
	float: left;
}
.swtj a:hover, .pxxx a:hover {
	color: #006699;
	text-decoration: underline;
}
.tstj h4 {
	background: url(../imgs/tit_ts.gif);
}
.tstj dl {
	width: 300px;
	margin: 8px 0px 8px 10px;
}
.tstj dd img {
	float: left;
	margin-right: 7px;
}
.tstj dd {
	font-size: 12px;
	line-height: 150%;
}
.tstj dd a {
	color: #666666;
}

/*   ---- */
/*   页尾 */
/*   ---- */

/*   大尾样式 */
/*   -------- */
.footer {
	width: 1010px;
	background: #c9e9f3 url(../imgs/botlogo.gif) no-repeat 20px 10px;
	height: 150px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #2A789B;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin: 10px auto;
	padding:0px 0px 10px
}
.footernav {
	margin: 0px 0px 0px 220px;
	padding-top: 16px;
}
.footernav  dl {
	float: left;
	margin-right: 30px;
	display: inline;
}
.footernav dt {
	background: url(../imgs/arrow.gif) no-repeat 0px center;
	text-indent: 12px;
}
.footernav dt a {
	font-size: 14px;
	font-weight: bold;
	color: #2A789B;
	text-decoration: none;
}
.footernav dt a:hover {
	color: #000000;
	text-decoration: underline;
}
.footernav dd {
	margin: 6px 0px 0px 12px;
}
.footernav dd a {
	font-size: 12px;
	color: #2A789B;
	text-decoration: none;
}
.footernav dd a:hover {
	color: #333333;
	text-decoration: underline;
}

/*   小尾样式 */
/*   -------- */
.footer_2 {
	background-image: url(../imgs/botlogo2.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	height: 70px;
	width: 1010px;
	margin: 10px auto;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #2A789B;
	background-color: #c9e9f3;
}
.footer_2 ul {
	margin-left: 280px;
}
.footer_2 li {
	float: left;
	margin-right: 25px;
	background-image: url(../imgs/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-indent: 8px;
	line-height: 70px;
}
.footer_2 li a {
	font-size: 14px;
	font-weight: bold;
	color: #2A789B;
	text-decoration: none;
}
.footer_2 li a:hover {
	color: #000000;
	text-decoration: underline;
}

/* =========== */
/*   AD广告区  */
/* =========== */
.colad2 {
	height: 90px;
	width: 1010px;
}
.ad728  {
	width: 748px;
	float: left;
	height: 90px;
	background-color: #FFFFFF;
	text-align: center;
}
.ad272  {
	float: left;
	width: 252px;
	height: 90px;
	background-color: #FFFFFF;
	text-align: center;
}
.ad960 {
	width: 960px;
	border: 1px solid #FFFFFF;
	text-align: center;
	margin: 0px auto;
}


/* ============================== */
/*   第三行 JS头图切换区  */
/* ============================== */

#banner {
	position:relative;
	width:348px;
	height:235px;
	border:1px solid #CCCCCC;
	overflow:hidden;
}
#banner_list img {
	border:0px;
}
#banner_bg {
	position:absolute;
	bottom:0;
	background-color:#000;
	height:30px;
	filter: Alpha(Opacity=30);
	opacity:0.3;
	z-index:1000;
	cursor:pointer;
	width:348px;
}
#banner_info {
	position:absolute; 
	bottom:0; 
	left:5px;
	height:22px;
	color:#fff;
	z-index:1001;
	cursor:pointer;
}
#banner_text {
	position:absolute;
	width:120px;
	z-index:1002; 
	right:3px; 
	bottom:3px;
}
#banner ul {
	position:absolute;
	list-style-type:none;
	filter: Alpha(Opacity=80);
	opacity:0.8; 
	border:1px solid #fff;
	z-index:1002;
	margin:0; padding:0; bottom:3px; right:5px;
}
#banner ul li {
	padding:0px 8px;
	float:left;
	display:block;
	color:#FFF;
	border:#fff 1px solid;
	background:#6f4f67;
	cursor:pointer;
	font-size: 14px;
}
#banner ul li.on {
	background-color: #FF6600;
}
#banner_list a{
	position:absolute;
}

/* ==================== */
/*   二级页 Channel_2   */
/* ==================== */

/*   当前位置：导航条   */
/* -------------------- */
.subnav {
	background: #ebebeb;
	text-indent: 20px;
	height: 44px;
	font:bold 12px/44px "Microsoft YaHei";
	color: #666666;
	letter-spacing: 3px;
}
.subnav a {
	color: #666666;
	text-decoration: none;
}
.subnav a:hover {
	color: #1A7395;
	text-decoration: underline;
}

/* 短文简介 */
/* -------- */
.tips {
	width: 90%;
	font-size: 12px;
	color: #666666;
	background: #f6f6f6;
	border: 1px solid #ececec;
	padding: 10px;
	margin:0px auto 15px;
}

/* 推荐条目 */
/* -------- */
.newstj {
	width: 630px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 8px;
	}
.newstj li {
	float: left;
	width: 300px;
	margin-right: 15px;
	display: inline;
	margin-bottom: 10px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	}
.newstj li span {
	font-size: 14px;
	font-weight: bold;
	color: #4795b5;
	margin-right: 8px;
	}
.newstj li a {
	font-size: 14px;
	color: #4795b5;
	}
.newstj li a:hover {
	color: #000000;
	text-decoration: none;
	}

/* 两列式新闻条目区 */
/* ---------------- */
.news630 {
	width: 630px;
	margin: 0 auto;
}
.channeltit {
	width: 640px;
	font-size: 15px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	line-height: 30px;
	height: 30px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-color: #7CB7D1;
	text-indent: 10px;
	color: #FFFFFF;
}
.channelnews {
	width: 620px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: inline;
}
.channelnews li {
	float: left;
	width: 300px;
	margin-bottom: 8px;
	background-image: url(../imgs/point2.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-indent: 15px;
	margin-right: 10px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height: 16px;
}
.channelnews li a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.channelnews li a:hover {
	color: #000000;
	text-decoration: underline;
}

/* More */
/* ---- */
.pagenav {
	width: 95%;
	text-align: right;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #2D87AF;
	margin: 10px auto;
	padding-top: 8px;
}
.pagenav a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background: #1798c8;
	padding: 3px;
	margin:0px 3px 0px 0px;
}
.pagenav a.currpage {
	background: #7CB7D1;
}
.pagenav a:hover {
	background: #7CB7D1;
	color: #CC3300;
}

/* 二级页右 广告 */
/* ------------- */
.sidead {
	padding: 8px;
	border: 1px solid #CCCCCC;
	width: 300px;
	margin: 0px 10px 10px;
}

/* 二级页右 <排行榜> 区 */
/* -------------------- */
.top10 {
	width: 318px;
	border: 1px solid #CCCCCC;
	margin: 8px 10px 10px;
}
.top10 h4,.rightlist h4,.special h4 {
	background-color: #7CB7D1;
	line-height: 30px;
	height: 30px;
	width: 318px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 20px;
	background-image: url(../imgs/top3bk2.gif);
	background-repeat: no-repeat;
}
.top10 ul {
	width: 300px;
	margin: 5px auto;
}
.top10 li {
	width: 300px;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin: 5px 0px;
	height:14pt;
	line-height:14pt;
}
.top10 li span {
	line-height: 15px;
	background-image: url(../imgs/topbk.gif);
	background-repeat: no-repeat;
	background-position: 0px -15px;
	height: 15px;
	width: 15px;
	display: inline-block;
	margin-right: 5px;
	text-align: center;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.top10 li span.top3 {
	background-image: url(../imgs/topbk.gif);
	background-position: 0px 0px;
}
.top10 li a {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.top10 li a:hover {
	color: #1A7395;
	text-decoration: underline;
}

/* 二级页右 <热点推荐> 区 */
/* ---------------------- */
.rightlist,.special {
	width: 318px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	display: inline;
}
.rightlist h4 a,.special h4 a {
	color: #FFFFFF;
	text-decoration: none;
}
.rightlist h4 a:hover,.special h4 a:hover {
	color: #2D87AF;
	text-decoration: underline;
}
.rightlist ul {
	width: 300px;
	margin: 5px auto;
}
.rightlist li {
	width: 300px;
	margin: 5px 0px;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.rightlist li a {
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.rightlist li a:hover {
	text-decoration: underline;
	color: #2A789B;
}

/* 二级页右 <图片专题（含文字标题）> 区 */
/* ------------------------------------ */
.special2 {
	width: 318px;
	display: inline-table;
}
.special2 dl {
	float: left;
	width: 140px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 12px;
	display: inline;
}
.special2 dt img {
	width: 140px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}
.special2 dd {
	text-align: center;
	margin: 3px 0px 5px;
}
.special2 dd a {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
}
.special2 dd a:hover {
	text-decoration: underline;
	color: #2A789B;
}

/* 二级页右 <图片专题（不含文字标题）> 区 */
/* -------------------------------------- */
.col2img {
	float: left;
	margin-top: 10px;
	margin-right: auto;
	margin-left: 15px;
	display: inline;
}
.col2img li {
	float: left;
	margin-right: 15px;
	margin-bottom: 8px;
	display: inline;
}

/* ==================== */
/*   三级页 Channel_3   */
/* ==================== */

.allnews {
	width: 630px;
	margin: 15px auto;
}
.allnews li {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(../imgs/point.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-indent: 30px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.allnews li a {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.allnews li a:hover {
	color: #666666;
	text-decoration: underline;
}
.ch3_ad468 {
	width: 468px;
	margin-left: 110px;
	margin-bottom: 10px;
}

















#mainbg {
	background: #FFFFFF;
	float: left;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #2a789b;
	margin-bottom: 0px;
	padding-top: 10px;
}




