﻿@charset"utf-8";
*{margin:0;padding:0}
html{text-align:center;font:12px/18px Verdana,Arial;background:#fafbfc url(bg.gif) repeat-x fixed}
body{width:900px;text-align:left;margin:0 auto;color:#333;background:#fcfcfc;border:5px solid #fdfdfd;position:relative}
a{color:#004C9A;text-decoration:none}
a:hover{color:#349734}
ul{list-style:none}
img{border:none}
h6{font:0px/0px Arial;clear:both;height:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both}
.m5px{margin-left:5px}
.mb5px{margin-bottom:5px}
.top {margin:0px auto; height:100px; background:url(logo.gif) no-repeat #ffffff; overflow:hidden;}
.top_r {float:right; width:770px; height:100px; margin:0px; padding:0px;}
.topad {float:right; width:768px;height:100px; margin:0px auto; overflow:hidden;}
.submit{padding:7px}
.sech {width:100px;border:1px solid #9ECC00;background:#FFF;color:#698CC3;font-weight:bold;letter-spacing:3px;line-height:20px; height:20px;}
#nav{border:1px solid #92c1dd;padding:1px;background:#eef5fe;position: relative}
#nav p{background:url(nav-bg.gif) repeat-x;height:31px}
#nav p a{font:700 12px/28px Arial;margin:2px 0 0;color:#f9f9f9;float:left;padding:1px 9px 0 9px}
#nav p a:hover,#nav p strong a{padding:0 8px;color:#349734;border:solid #2f589c;border-width:1px 1px 0 1px;background:#F8FCFE}
#nav p strong a{margin:2px 2px 0 2px;color:#C61E02;padding:0 14px}
#nav p strong a:hover{padding:0 14px}
#nav p strong em{display:inline;color:#002775;font-weight:700;text-indent:0;}
#nav em{font:12px/23px Arial;color:#666;display:block;text-indent:18px;background:#FFF url(menu_bg.gif) repeat-x}
#nav em a{color:#002775}

#main{width:601px;border:1px solid #92c1dd;background:#eef5fe;height:auto;margin:5px 0 0;padding:0 5px;float:left}
#side{width:280px;border:1px solid #92c1dd;height:auto;margin:5px 0 0;float:right}
#side .m,#tag{height:auto;padding:1px;border:1px solid #92c1dd;border-width:1px 0 0}
#side .m h3,#tag h3{height:23px;background:#eef5fe url(menu_bg.gif) repeat-x bottom;font:700 12px/23px Arial;text-indent:5px;color:#C61E02}
#side .m ul{padding:5px}

#main1{width:681px;border:1px solid #92c1dd;background:#eef5fe;height:auto;margin:5px 0 0;padding:0 5px;float:left}
#side1{width:200px;border:1px solid #92c1dd;height:auto;margin:5px 0 0;float:right}
#side1 .m,#tag{height:auto;padding:1px;border:1px solid #92c1dd;border-width:1px 0 0}
#side1 .m h3,#tag h3{height:23px;background:#eef5fe url(menu_bg.gif) repeat-x bottom;font:700 12px/23px Arial;text-indent:5px;color:#C61E02}
#side1 .m ul{padding:5px}


#foot{height:24px;border:1px solid #92c1dd;margin:5px 0 0;background:#FFF url(title-bg.gif) repeat-x;color:#349734}
#foot p{float:right;font:12px/24px Arial}
#foot p a{padding:0 10px;display:block;float:left}
#foot h3{width:180px;float:left;padding:0 0 0 5px;height:24px;font:700 12px/24px Arial}
#foot h3 a{color:#349734}
#foot h3 em{font:700 12px/24px Arial}
#copy,#copy strong,#copy em{font:12px/30px Arial;text-align:center;color:#666}
#copy a{color:#666}

#daohang{height:24px;border:1px solid #92c1dd;margin:5px 0 0;background:#FFF url(title-bg.gif) repeat-x;color:#349734}
#daohang h3{width:600px;float:left;padding:0 0 0 5px;height:24px;font:700 12px/24px Arial}
#daohang h3 a{color:#349734}


#link{border:1px solid #92c1dd;margin:5px 0 0;padding:0 5px;background:#eef5fe url(menu_bg.gif) repeat-x bottom}
#link a{font:12px/28px Arial}

#lips{height:220px;position:absolute;width:296px;left:309px;top:170px;border:1px solid #c0e0f3;overflow:hidden;background:#fafafa}
#lips p{text-indent:2em;line-height:24px;color:#004C9A;padding:0 5px}
#lips h2{color:#004c9a;font:700 17px/23px Verdana,Arial;background:#FFF url(title-bg.gif) repeat-x bottom;text-align:center;height:25px;padding:3px 0 0 3px}
#lips h2 em{font:700 17px/23px Arial}
#lips strong{font:normal 12px Arial}
#side ul{padding:5px}


#swf{border:1px solid #c0e0f3;height:220px;width:294px;margin:5px 0 0;padding:1px}
#main .ad{margin:5px 0 0;height:60px;background:#fff;padding:1px;border:1px solid #c0e0f3}
#blog,#kctemp{border:1px solid #c0e0f3;background:#fff;float:right;height:auto;width:296px;margin-top:5px}
#blog h3,#kctemp h3{background:#FFF url(title-bg.gif) repeat-x bottom;height:25px;padding:3px 0 0 3px}
#blog h3 a,#kctemp h3 a{width:90px;background:#fff;border:1px solid #c0e0f3;border-bottom:none;padding:0 10px;display:block;font:700 12px/24px Arial}
#blog ul{padding:5px}


#kctemp {margin-bottom:5px}
#kctemp ul {height:244px}
#kctemp ul li{width:140px;float:left;display:inline;margin:5px 0 0 5px}
#kctemp ul li a{display:block}
#kctemp ul li a img{width:136px;border:1px solid #c0e0f3;padding:1px;display:block}
#kctemp ul li a span{background:url(title-bg.gif) repeat-x top;display:block;border:1px solid #c0e0f3;margin:5px 0 0;font:12px/23px Arial}
#kctemp ul li a:hover span{background:#fff}

#list h3{padding:5px 4px 0 4px}
#list h3 a{color:#004c9a;font:normal 16px/20px Arial;text-decoration:underline;padding:5px 4px 0 4px}
#list p{font:12px/18px Arial;text-indent:2em;color:#5f5f5f;padding:0 4px;margin:5px 0 0}
#list span{color:#008000;font-size:12px;display:block;padding:0 4px;}
#list span a{color:#77c;text-decoration:underline;line-height:20px}

.list{border:1px solid #c0e0f3;background:#fff;float:left;height:auto;width:294px;padding:1px;margin-top:5px}
.list h3{background:#004C9c url(nav-bg.gif) repeat-x bottom;height:25px;text-indent:5px;}
.list h3 a,.list h3 a:hover{display:block;font:700 12px/24px Arial;color:#fbfbfb}
.list ul{padding:5px}

#tab1,#tab2{border:1px solid #c0e0f3;background:#fff;margin:5px 0;height:auto;width:296px;float:left}
#tab1{margin:5px 0 0}
#menu1,#menu2{background:#FFF url(title-bg.gif) repeat-x bottom;text-align:center;height:25px;padding:3px 0 0 3px}
#menu1 h3,#menu2 h3{float:left;cursor:pointer;padding:1px 1px 0 1px}
#menu1 h3 a,#menu2 h3 a{font:700 12px/24px Arial}
#menu1 h3 a{padding:0 20px}
#menu2 h3 a{padding:0 8px}
#menu1 h3.hover,#menu2 h3.hover{background:#fff;border:1px solid #c0e0f3;border-bottom:none;padding:0}
#tab1 ul,#tab2 ul{display:none;height:auto;padding:5px}
#tab1 ul.block,#tab2 ul.block{display:block}

#onepage{margin-top:5px;padding:5px;border:1px solid #c0e0f3;background:#fff}
#wrap{border:1px solid #92c1dd;background:#eef5fe;height:auto;margin:5px 0 0;padding:5px}
#title,#content,#lip,#list,#elite,#new{height:auto;padding:5px;border:1px solid #c0e0f3;background:#fff}
#title{margin:5px 0 0;border-bottom:none;text-align:center}
#title h2{color:#004c9a;font:700 18px/30px Verdana,Arial}
#title p{color:#bbb;border-bottom:1px solid #c0e0f3}
#title p span{padding:0 10px}
#content{border-top:none;font:14px/160% Arial;color:#3c3c3c;padding:5px 15px}
#content p,#content ul,#content ol{text-indent:2em;padding:5px 0}
#content ul{list-style:disc inside}
#content ol{list-style:decimal inside}
#content h3{font:700 14px/30px Verdana,Arial}
#content img {max-width:569px;width:expression(parseInt(this.width)>569?'569px': this.width)}

#lip{margin:5px 0 0}
#list{margin:5px 0}
.k_pagelist em,.k_pagelist input{border:1px solid #c0e0f3;background:#eef5fe;font:700 12px/160% Arial}
.k_pagelist em,.k_pagelist strong,.k_pagelist a{padding:0 5px}
#elite{margin:5px 0;padding:0}
#elite dt{background:#FFF url(title-bg.gif) repeat-x bottom;color:#004C9A;font:700 12px/28px Verdana,Arial;padding:0 0 0 5px}
#elite dd{padding:1px 5px;height:auto}

#rightad {padding:7px}
#rightad img{padding:7px;border:1px solid #c0e0f3}

#sbi{border:solid #c0e0f3;border-width:0 1px 1px 0;font:700 14px/20px Verdana;height:20px;color:#004C9A}
#sbb{border:none;font:700 12px/22px Verdana;height:22px;color:#004C9A;width:50px;background:url(title-bg.gif) repeat-x bottom}
#ss0,#ss1{border:1px solid #c0e0f3;width:18px;height:18px}
#ggse{width:296px;border:1px solid #c0e0f3;background:#fff;margin:5px 0 0;height:60px}
#ggse div{display:none}


/*内容页:正文分页*/
.cupage { width:638px; margin:5px auto; text-align:center; line-height:31px; border-top:1px solid #EEE; }
.cupage a { color:#0033FF; font-size:14px; margin-left:14px; }
.cupage .page-select { font-size:14px; color:#FF0000; margin-left:14px; }
/*内容页:操作*/
.actbar { width:638px; height:27px; line-height:27px; margin:6px auto; background:#FCFCFC; border:1px solid #F0F0F0; text-align:right; }
.actbar span { margin-right:20px; color:#CCC; }
.actbar span a { color:#669900; margin-right:3px; margin-left:3px; }
/*内容页:上下文*/
.context { width:628px; line-height:27px; margin:6px auto; color:#666; }
.context a { color:#CC0000; }
/*文章分页样式*/
/*#content-page{text-align:center;font-size:14px;line-height:28px;margin-top: 15px;}
#content-page .prenext{color:#0000A6;text-decoration:none;padding-top:3px;padding-bottom:0}
#content-page a{color:#0000A6;text-decoration:none;border:1px solid #0000A6;padding-right:5px;padding-left:5px;padding-bottom:1px;padding-top:2px;background-color:#F7F7FF}
#content-page a:hover{color:#B00000;text-decoration:none;background-color:#FFF0F0;border:1px solid #B00000}
#content-page a.page-select{color:#B00000;text-decoration:none;background-color:#FFF0F0;border:1px solid #B00000}
*/

/* 列表分页,文章分布,搜索分页 */

/* 栏目分页样式一 */
#channel-page{}
#channel-page form{margin:0;padding:0}
#channel-page input#page{width:25px;line-height:15px;font-size:12px;margin:0;padding:0;border-right-width:1px;border-right-style:solid;border-right-color:#DBDBDB;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#FFF;border-bottom-color:#FFF;border-left-color:#FFF;text-align:center;font-weight:700;color:#666}
#channel-page input#go{width:25px;margin:0;line-height:11px;background-color:#FFF;font-size:11px;border:1px solid #FFF;padding-top:3px;padding-right:0;padding-bottom:0;padding-left:0;font-weight:700;color:#666}
#channel-page ul#channel-page-show{clear:both;display:inline;float:left;margin:20px;list-style-type:none}
#channel-page ul#channel-page-show li{display:inline;float:left;height:20px;width:20px;padding-top:0;padding-right:2px;padding-bottom:0;padding-left:2px;margin-top:2px;margin-right:0;margin-bottom:2px;margin-left:0}
#channel-page ul#channel-page-show li a{border-right:#999 1px solid;border-top:#999 1px solid;display:block;font-weight:700;font-size:12px;border-left:#999 1px solid;width:16px;color:#666;line-height:20px;border-bottom:#999 1px solid;height:20px;background-color:#fff;text-align:center;text-decoration:none;padding-right:2px;padding-left:2px}
#channel-page ul#channel-page-show li a:hover{font-size:32px;z-index:100;width:40px;line-height:40px;position:absolute;height:40px;margin-top:-10px;margin-right:0;margin-bottom:0;margin-left:-10px}
#channel-page ul#channel-page-show li a.page-select{border-right:#999 1px solid;border-top:#999 1px solid;display:block;font-weight:700;font-size:12px;border-left:#999 1px solid;width:16px;color:red;line-height:20px;border-bottom:#999 1px solid;height:20px;background-color:#fff;text-align:center;text-decoration:none}
#channel-page ul#channel-page-show li#channel-page-count{border-right:#999 1px solid;border-top:#999 1px solid;display:block;font-weight:700;font-size:12px;border-left:#999 1px solid;width:40px;color:#666;line-height:20px;border-bottom:#999 1px solid;height:20px;background-color:#fff;text-align:center;text-decoration:none;padding-top:0;padding-right:2px;padding-bottom:0;padding-left:2px;margin-right:1px;margin-left:1px}
#channel-page ul#channel-page-show li#channel-page-form{border-right:#999 1px solid;border-top:#999 1px solid;display:block;font-weight:700;font-size:12px;border-left:#999 1px solid;width:52px;color:#666;line-height:20px;border-bottom:#999 1px solid;height:20px;background-color:#fff;text-align:center;text-decoration:none;padding:0;margin-right:1px;margin-left:1px}

/* 栏目分页样式二三 */
#channel-page-comm{ font-size:14px; text-align:center; margin-top: 10px; }
#channel-page-comm span{padding:5px;}
#channel-page-comm select{font-size:10px;color:#666666;}

/*分页*/
.pages { width:650px; height:25px; margin:12px auto 0px; clear:both; background:#F7F7F7; border-bottom:1px solid #FFF; }
.pages .pcount { display:inline; padding-right:10px; padding-left:10px; float:left; border-right:2px solid #CCC; line-height:13px; margin:6px 20px 0px 2px; font-weight:bold; color:#3366CC; font-size:11px; }
.pages .plist { float:left; padding-top:3px; line-height:17px; }
.pages .plist input { float:left; width: 30px; border: 1px solid #DDDDDD; height: 17px; }
.pages .plist #button { height: 18px; width: 30px; background-color: #FF6600; border: 1px solid #CC3333; color: #FFFFFF; }
.pages .plist span { float:left }
.pages .plist strong { color:#FFF; display:block; float:left; padding-left:8px; padding-right:8px; background:#F60; border:1px solid #C33; margin: 0px 3px 0px 0px; }
.pages .plist a { display:block; height:17px; float:left; padding-left:8px; padding-right:8px; border:1px solid #DDD; background:#FFF; text-decoration:none; margin-right:2px; color:#000; }
.pages .plist a:hover { color:#FF0000; }

/*资讯:列表页:列表区域*/
.newslist { border:1px solid #c0e0f3;background:#fff;float:left;height:auto;width:675px;padding:1px;margin-top:5px}
.newslist dl { width:650px; margin:10px auto 0px; display:block; border-bottom:1px dotted #DDD; }
.newslist dl dt { width:638px; margin:0px auto 0px; background:url(ico_2.gif) 3px 11px no-repeat; }
.newslist dl dt a { color:#039; line-height:27px; font-size:14px; font-weight:bold; margin-left:20px; letter-spacing:1px; }
.newslist dl dd { width:624px; margin:0px auto 0px; }
.newslist dl dd.preview { line-height:19px; color:#777; text-indent:14px; }
.newslist dl dd.info { line-height:31px; color:#999; }
.newslist dl dd.info span { color:#F60; margin-right:15px; }
.newslist dl dd.info a { color:#039; float:right; position:relative; margin:-30px 5px 0px 0px; }


/*左侧:新闻列表*/
.listbox { width:675px; overflow:hidden; }
.listbox dl { width:328px;background:#fff; float:left; display:inline; margin:8px 10px 0px 0px; border:1px solid #c0e0f3; }
.listbox dl dt { width:326px; height:26px; margin:1px auto; background:url(title_bg_1.gif) repeat-x; border-bottom:1px solid #DDD; }
.listbox dl dt .title { width:200px; height:26px; line-height:26px; float:left; background:url(article_ico_1.gif) 10px 6px no-repeat; }
.listbox dl dt .title a { margin-left:28px; text-decoration:none; font-weight:bold; letter-spacing:2px; }
.listbox dl dt .more { width:48px; height:19px; float:right; line-height:16px; background:url(article_ico_2.gif) no-repeat; text-align:center; margin:3px 5px 0px 0px; }
.listbox dl dt .more a { text-decoration:none; }
.listbox dl dd { padding:3px 0px 5px 14px; }
.listbox dl dd a { height:25px; display:block; color:#004C9A; line-height:25px; background:url(ico_2.gif) 2px 12px no-repeat; text-indent:20px; font-size:13px; }
#ddiv{margin-top:9px}

.weizhi{
	border:1px solid #B0C7DD;
	background:#E1EFFB;
	padding:0px 15px;
	height:30px;
	line-height:18px;
	margin:0px 10px 10px 10px;
	position:relative;
}