@charset "utf-8";/* CSS Document */
*{margin:0;padding:0;}
body,p,form,input,textarea,ul,li,h1,h2,h3,h4,dl,dt,dd,table,td,th{margin:0;padding:0;}
div,form,ul,ol,li,span,p,dl{margin:0;padding:0;border:0;}
body{font:12px/1.5 "宋体",Verdana,Geneva,sans-serif;color:#646464; background:url(images/body.gif) repeat-x left 188px #fff;}
table,td,th{border-collapse:collapse;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4{font-size:100%;}
img,input,textarea{vertical-align:middle;border:0;}
a{text-decoration:none;color:#646464;outline:none;}
a:hover{text-decoration:none; color:#044ea6;}
input{outline:none;}
/*去除超链接虚框*/
a:link,a:visited,a:hover,a:active{blr:expression(this.onFocus=this.blur())}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.l{float:left;}
.r{float:right;}
.f12{ font-size:12px;}
.main{ background:#FFF;}
/*边框*/
.bor{ border:#d8d8d8 1px solid; border-top:#0754ae 2px solid;}
.bor2{ border:#d8d8d8 1px solid;}
.over{ height:auto; overflow:hidden;}
.padd7{ padding:0px 7px 0px 7px;}
/*整体宽度居中*/
.w{width:1002px;margin:0 auto;overflow:hidden;}
/*行高10*/
.h10{height:10px;line-height:10px;clear:both;font-size:1px;visibility:hidden;margin:0 auto;width:100%;}
.lin18{height:18px;line-height:18px;}
.lin40{height:40px;line-height:40px;}
/*清除浮动*/
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0;}
/*列表分页*/
.pages{clear:both; height:36px; line-height:36px; margin:10px auto; text-align:center; color:#666666; border-top:#d7d7d7 1px dashed; padding-top:20px;}
.pages a,.pages a:link,.pages a:visited{color:#666666; font-size:12px; margin:0 2px; padding:6px 11px 6px 11px; background:none; border:1px solid #cccccc; height:14px; line-height:14px;}
.pages a:hover{background:none;border:1px solid #a8c7f3;color:#2e6dc5;margin:0 2px;padding:6px 11px 6px 11px;text-decoration:none;}
.pages span{background:none;border:1px solid #a8c7f3;color:#2e6dc5;margin:0 2px;padding:6px 11px 6px 11px;text-decoration:none;}
/*文章列表*/
.list{padding:10px 0px 10px 0px;margin:0;}
.list li{ height:30px; line-height:30px; }
.list li a,.list li a:link,.list li a:visited,.list li a:active{color:#646464; font-size:14px; height:30px; line-height:30px; display:block; float:left; background:url(images/li.gif) no-repeat 10px center; padding-left:20px; cursor:pointer; overflow:hidden;}
.list li a:hover{color:#1068ca;  background:url(images/li1.gif) no-repeat 10px center; padding-left:20px; }
.list li:hover{color:#1068ca; background:url(images/li1.gif) no-repeat 10px center; }
.xinwen li a{ float:left;}
.list li b{ float:left; padding:10px 0px 0px 5px;}
/*图片友情链接*/
.linkpic{ clear:both; height:auto; overflow:hidden; border:#d9d9d9 1px solid; margin-top:12px; height:90xp; padding:20px 0px 20px 0px; background:#f9f9f9;}
.douban{ width:898px; position:relative; background:#f9f9f9;}
.douban .hd{}
.douban .hd .next{ position:absolute; right:-24px; top:12px; display:block; width:11px; height:23px; background: url(images/linkr.gif) no-repeat left top; cursor:pointer; z-index:99;}
.douban .hd .prev{ position:absolute; left:-20px; top:12px; display:block; width:11px; height:23px; background: url(images/linkl.gif) no-repeat left top; cursor:pointer; z-index:99; }
.douban .bd{ padding:0;  }
.douban .bd ul{ overflow:hidden; zoom:1; }
.douban .bd ul li{ float:left; width:90px; height:47px; line-height:47px; margin-right:11px;}

.douban2{ width:260px; position:relative;}
.douban2 .hd2{}
.douban2 .hd2 .next{ position:absolute; right:-20px; top:65px; display:block; width:11px; height:23px; background: url(images/linkr.gif) no-repeat left top; cursor:pointer; z-index:9999;}
.douban2 .hd2 .prev{ position:absolute; left:-18px; top:65px; display:block; width:11px; height:23px; background: url(images/linkl.gif) no-repeat left top; cursor:pointer; z-index:9999; }
.douban2 .bd2{ padding:0;  }
.douban2 .bd2 ul{ overflow:hidden; zoom:1; }
.douban2 .bd2 ul li{ float:left; width:120px; height:163px; line-height:163px; margin-right:11px;}

/*文字友情链接*/
.linktxt{ background:#ececec; padding:13px 0px 13px 0px; line-height:14px; overflow:hidden; margin-top:12px; float:left;}
.linktxtl{ width:90px; color:#044ea6; text-align:right; font-size:14px; font-weight:bold;}
.linktxtr{ width:890px; overflow:hidden;}
.linktxtr li{ float:left; padding:0; width:176px; text-align:center;  height:14px; overflow:hidden; border-right:1px #cccccc solid; margin-bottom:8px;}
.linktxtr li a,.linktxtr li a:link,.linktxtr li a:visited{ color:#333333;}
.linktxtr li a:hover{ color:#044ea6;}

/*左下角图片随右边高度变化*/
.absolute{position:absolute;left:0;bottom:0;text-align:center;width:240px;}
/*底部导航*/
.footer{ padding:15px 0px 40px 0px; clear:both; height:50px;}
.footerl{ padding-left:15px; width:620px;}
.footerr{ background:url(images/footer.jpg) no-repeat right top; width:330px;}
.subnav{height:30px;line-height:30px;color:#d6d6d6;}
.subnav a,.subnav a:link,.subnav a:visited{margin:0 5px 0px 5px; color:#044ea6;}
.subnav a:hover{color:#0060b9;}
/*版权说明*/
.copyright{line-height:24px;}
/*微新闻*/
.wei{ float:right; cursor:pointer;}
.weixin{ position:relative; width:75px; height:75px; line-height:75px; float:right;}
.weixin2{ position:absolute; left:-55px; bottom:0px; z-index:999; display:none; }

