body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote {margin:0; padding:0;}
body {background:#ffffc9; font-size:14px; font-family:Helvetica, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", STXihei, "WenQuanYi Micro Hei", "Microsoft YaHei", SimHei; color:#575d73;}
fieldset,img {border:0;}
:focus {outline:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
ol, ul {list-style:none;}
table {	border-collapse:collapse;border-spacing:0;}
:link, :visited, ins {text-decoration:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
a {color:#000;}
a:hover {text-decoration:none;	color:#e70;}

.header {width:1200px; padding-top:20px; height:200px;	overflow:hidden; margin:0 auto; zoom:1;}
.header p{text-align:right; padding-right:10px; font-size:24px; line-height:40px;}
.header p a{color:#FFF; text-shadow:1px 1px 1px #000; }
.header p a:hover{color:#e70; text-decoration:none; }
.header div{width:100%;height:100px;margin-top:20px;text-align:center;font-size:56px;font-weight:bolder;line-height:100px;color:yellow;}
.wrap {width:1150px; height:auto; overflow:hidden; margin:100px auto 0; zoom:1;}

/* 内容：整行/左侧/右侧 */
.p_row{width:1200px;margin:0 auto; padding:0px; background-color:#fff; overflow:hidden; clear:both;}
.p_left{width:575px; float:left; }
.p_right{width:575px; float:left; margin-left:32px;}

/* 内容窗格 */
.cont-box{margin:0 auto; padding:12px 0; background-color:#fff; overflow:hidden; border-radius:0px; }
.cont-box ul li{font-size:16px;line-height:25px; padding-left:15px; margin-bottom:5px; }
.cont-box > ul > li{padding-left:15px; margin-bottom:5px; border-bottom:dashed 1px #f1f1b4;}
.cont-box ul li span.datetime{font-size:75%; color:#3e3e3e; float:right; padding-right:10px; }
.cont-box h3{padding:10px 0 4px 0; border-bottom:2px solid #e9c603;color:#3e3e3e; font-size:20px; font-weight:bold;}
.cont-box h3 a{color:#3e3e3e; font-weight:600; }
.cont-box h3 a:hover{color:#ff0000; }
.cont-box h3 .more a{font-weight:normal; float:right; padding-top:10px; font-size:14px; }

/* 页脚 */
.footer{background-color:#fff; overflow:hidden; width:1150px; margin:0 auto 15px; padding:15px 0 20px; }
.footer p{text-align:center; line-height:25px; }
.footer p a{color:#575d73; }

/* 焦点图/幻灯片样式 */
.focusBox {position:relative; width:575px; overflow:hidden; overflow:hidden; font:12px/1.5 Verdana, Geneva, sans-serif; text-align:left; background:white; }
.focusBox .pic img {width:575px; height:320px; display:block; overflow:hidden;}
.focusBox .txt-bg {position:absolute; bottom:0; z-index:1; height:45px; width:100%; background:#333; opacity:0.7; filter:alpha(opacity=70); overflow:hidden; }
.focusBox .txt {position:absolute; bottom:0; z-index:2; height:45px; width:100%; overflow:hidden; }
.focusBox .txt a{display:block; font-size:16px; color:white; padding:0 0 0 10px; text-decoration:none;line-height:45px; }
.focusBox .txt a:hover{font-weight:800; }
.focusBox .num {position:absolute; z-index:5; bottom:8px; right:50px; }
.focusBox .num li{float:left; position:relative; width:21px; height:24px; line-height:21px; overflow:hidden; text-align:center; margin-right:1px; cursor:pointer; }
.focusBox .num li a,.focusBox .num li span {position:absolute; z-index:2; display:block; color:white; width:100%; height:100%; top:0; left:0; text-decoration:none; font-size:14px; }
.focusBox .num li span {z-index:1; background:black; opacity:0.7; filter:alpha(opacity=70);  }
.focusBox .num li.on a,.focusBox .num a:hover{background:#f60;  }
.focusBox .picmore{position:absolute; top:300px; right:15px; z-index:22; font-size:14px;}
.focusBox ul li{padding-left:0px; margin-bottom:0px; }

/* 分页 */
.pager {overflow:hidden; padding-top:50px; }
.pager ul{height:2em;overflow:hidden;float:right; }
.pager ul li{line-height:1.5em; font-size:1.2em; margin-left:7px; float:left; width:auto !important; width:10px; white-space:nowrap; overflow-x:visible; background:none; }
.pager ul a{padding:0 0.4em;height:1.5em;line-height:1.5em;display:block;border:0px solid #ccc;color:#000;text-decoration:none; }
.pager ul a:visited {color:#000; }
.pager ul a:hover{color:#fff;background:blue;text-decoration:none; }
.pager ul li.current {padding:0 0.4em;height:1.5em;line-height:1.5em;display:block;background:blue;border:0px solid #ccc;color:#fff;text-decoration:none; } 
.pager ul li.omitted {font-size:12px;color:#1f3a87; }

/* 文章列表和文章正文窗口 */
.w_10{border:1px solid #dedede;zoom:1;}
.w_10 .w_title{height:30px;padding-top:4px;padding-left:8px;background:url(w10_t.jpg) repeat-x;border-bottom:3px #2f6699 solid;}
.w_10 .w_title .w_name{text-align:center;color:#fff;font-size:14px;float:left;padding:8px 4px 0 8px;height:24px;background:url(w10_t_n0.jpg) repeat-x 100% 100%;background-color:#4c8ac5;width:auto;border-radius:8px 8px 0px 0px;}
.w_10 .w_title .w_name1{text-align:center;color:#fff;font-size:14px;float:left;padding:11px 0 0 7px;height:24px;background:url(w10_t_n1.jpg) no-repeat 100% 100%;width:190px;}
.w_10 .w_title .w_name2{text-align:center;color:#fff;font-size:14px;float:left;padding:11px 0 0 7px;height:24px;background:url(w10_t_n2.jpg) no-repeat 100% 100%;width:190px;}
.w_10 .w_title .w_more{float:right;overflow:hidden;padding:0 10px 0 0;line-height:28px;font-size:12px;font-weight:normal;}
.w_10 .w_title a:link,.w_10 .w_title a:visited{color:#000;text-decoration:none;}
.w_10 .w_title a:hover{color:#032b75;text-decoration:underline;}
.w_10 .w_cont{background:#fff;min-height:400px;}
.w_10 .w_cont .w_cont_bg{padding:5px 0;border-top:none;overflow:hidden;}