﻿@charset "utf-8";
/* banner */

.mainContent{margin-bottom:20px;overflow:hidden;}
.side{float:left;width:350px;margin-right:20px;}

/* 侧栏-通用 */
.sideBox{position:relative;margin-bottom:20px;border:1px solid #e6e6e6;border-top:2px solid #2c7bc4;}
.sideBox .hd{overflow:hidden;}
.sideBox .hd h5{font-size:16px;font-weight:bold;color:#0d67bb;}
.sideBox .hd h5 a,
.sideBox .hd h5 span{display:block;padding:11px 20px;color:#0d67bb;}
.sideBox .hd .more{float:right;margin-right:5px;}
.sideBox .bd{padding:10px;}

/* 内页内容区域 */
.mainBox{overflow:hidden;}
.mainBox .mHd{position:relative;margin-bottom:20px;border-bottom:1px solid #eee;overflow:hidden;}
.mainBox .mHd h5{float:left;padding:10px 5px;color:#0d67bb;font-size:24px;font-weight:normal;}
.mainBox .mHd h5 a{color:#0d67bb;}
.mainBox .mBd{clear:both;padding:0;overflow:hidden;}
.mainBox .path{float:right;margin:18px 0 0;}

/* 侧栏-栏目菜单 */
#sideMenu{background:none;border:none;}
#sideMenu .hd{height:55px;line-height:55px;background:url("/images/sideMenuHdBg.jpg") ;}
#sideMenu .hd h5 a, #sideMenu .hd h5 span{padding:0 0 0 20px;text-align:left;font-weight:normal;font-size:20px;color:#fff;}
#sideMenu .bd{padding:0;border:1px solid #ececec; line-height:28px; font-size:16px; padding:9px;}

#quickLink{background:none;border:none;}
#quickLink .hd{height:55px;line-height:55px;background:url("/images/sideMenuHdBg.jpg") ;}
#quickLink .hd h5 a, #quickLink .hd h5 span{padding:0 0 0 20px;text-align:left;font-weight:normal;font-size:20px;color:#fff;}
#quickLink .bd{padding:0;border:1px solid #ececec; line-height:28px; font-size:12px; padding:9px;padding-left: 25px;}
#quickLink .bd p{margin-bottom: 0.5em;line-height: 1.5;font-size: 16px;}

/*.quickLink { background: none; border: none; }
.quickLink .hd { height: 55px; line-height: 55px; background: url("/images/sideMenuHdBg.jpg") no-repeat; }
.quickLink .hd h5 a, #sideMenu .hd h5 span { padding: 0 0 0 20px; text-align: left; font-weight: normal; font-size: 20px; color: #fff; }
.quickLink .bd { padding: 0; border: 1px solid #ececec; line-height: 28px; font-size: 12px; padding: 9px; }
.quickLink .bd p { margin-bottom: 0.5em; line-height: 1.3; font-size: 16px; }*/


/* 侧栏-栏目菜单 */
#sideKsdh .bd{padding:0 15px 15px;overflow:hidden;}
#sideKsdh .bd li{float:left;width:49.99%;border-bottom:1px solid #eee;}
#sideKsdh .bd li a{display:block;padding:10px 5px;}
#liID55{display:none;}

/* 侧栏-文章内容 */
#articleSide{float:right;margin:0 0 0 20px;width:280px;}
#articleSide .hd h5 a, #articleSide .hd h5 span{padding:0;font-size:24px;font-weight:normal;color:#333;}

/* 侧栏-图片新闻 */
#sideTpxw{border:none;overflow:hidden;}
#sideTpxw .prev,#sideTpxw .next{position:absolute;top:50%;margin-top:-20px;left:-20px;z-index:3;width:20px;height:50px;background:rgba(0,0,0,.4) url("/images/arrowLR.png") no-repeat 0 center;cursor:pointer;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
#sideTpxw .next{left:auto;right:-20px;background-position:right center}
#sideTpxw:hover .prev{left:0;}
#sideTpxw:hover .next{right:0;}
#sideTpxw .bd{padding:10px 0 20px;}
#sideTpxw .picList li{position:relative;width:280px;margin:0;padding:0;}
#sideTpxw .picList li .pic{padding:0;}
#sideTpxw .picList li .title{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:0;height:36px;line-height:36px;}
#sideTpxw .picList li .title a{color:#fff;}
#sideTpxw .picList li .bg{position:absolute;right:0;bottom:0;left:0;height:36px;background-color:#000;filter:alpha(opacity=40);opacity:.4;}
.tpxwList{position:absolute;bottom:0;right:0;left:0;z-index:2;text-align:center;}
.tpxwList li{display:inline-block;*display:inline;zoom:1;margin:0 2px;width:12px;height:12px;text-indent:-999px;background-color:#cfcfd1;overflow:hidden;cursor:pointer;}
.tpxwList li.on{background-color:#417cda;}

/* 侧栏-热点文章 */
#sideRdwz{border:none;}
#sideRdwz .hd{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ddd;}
#sideRdwz .bd{margin-left:4px;padding:0;border-left:1px solid #ddd;}
#sideRdwz .infoList li{margin-left:-15px;padding:20px 0 34px 30px;overflow:hidden;position:relative;}
#sideRdwz .infoList li.first{padding-top:0;}
#sideRdwz .infoList li .title{white-space:normal;font-size:inherit;}
#sideRdwz .infoList li .title a{color:#666;}
#sideRdwz .infoList li .title i{display:none;}
#sideRdwz .infoList li .date{position:absolute;bottom:0;left:0;padding-left:27px;width:83px;height:30px;line-height:30px;background:url("/images/rdwzIcon.png") no-repeat ;}
#sideRdwz .infoList li .hits{position:absolute;bottom:5px;right:0;line-height:20px;padding-left:17px;background:url("/images/rdwzIcon.png") no-repeat 0 -90px;color:#999;}
#sideRdwz .infoList li.on .date{background-position:0 -40px;color:#0e68bc;}
#sideRdwz .infoList li.on .title a{color:#0e68bc;}

/* 专题 */
#special .picList li .pic a{display:block;padding:9px;border:1px solid #ddd;background-color:#fafafa;}

/* 文章头条 */
#focusNews{margin-bottom:20px;width:450px;margin-right:20px;float:left;}
#focusNews .focusHd{right:0;bottom:45px;text-align:center;}
#focusNews .focusHd li span{width:10px;height:10px;background-color:#fff;border-radius:0;}
#focusNews .focusHd li.on span{background-color:#f00}
#focusNews .focusBd .con{position:static;width:auto;text-align:center;border:1px solid #b0b0b0;border-top:none;}
#focusNews .focusBd .title a{padding:10px;color:inherit;}
#focusNews .focusBd .bg{filter:alpha(opacity=100);opacity:1;filter:alpha(opacity=80);opacity:.8;background-color:#fdfcfc;}
#topNews{overflow:hidden;}
#topNews .bd{padding:0;}
.mainBox .mBd .introList .t .title,
.mainBox .mBd .introList .t .title a{font-size:18px;}

/* 图片新闻 */
#tpxw{margin:20px 0;background:#f5f5f5;overflow:hidden;}
#tpxw .hd{float:left;width:40px;height:238px;background:#0d67bb;}
#tpxw .prev, #tpxw .next{top:80px;}
#tpxw .prev{left:45px;}
#tpxw .next{right:5px;}
#tpxw .hd h5 span{display:block;margin-top:70px;padding:20px 13px 0;line-height:18px;font-size:16px;color:#fff;}
#tpxw .hd .more{float:right;}
#tpxw .bd{overflow:hidden;margin:30px 30px 0 64px;padding:0;height:200px;_display:inline;}
#tpxw .bd .tempWrap{width:1105px !important;}
#tpxw .bd .picList li .pic img{width:180px;height:135px;padding:0;border:none;}
#tpxw .bd .picList li {margin-right:10px;width:200px;}

/* 文章-父列表页-循环列表 */
.boxLoop{overflow:hidden; height:auto;margin:0;clear:both;}
.boxLoop .box{width:49.3%;}
.boxLoop .fl{float:left;}
.boxLoop .fr{float:right;}
.boxPage{margin-bottom:10px;}
.boxLoop .hd {height:40px;line-height:40px;}
.boxLoop .hd span{display:block;float:left;height:40px;margin-right:10px;padding:0 15px;background-color:#0d67bb;}
.boxLoop .hd span i{margin:9px 0 0;}
.boxLoop .bd{height:180px;overflow:hidden;}

/* 留言-列表页 */
#msg .mHd .btn{margin:11px 0 0 15px;}
#msg .mHd .btn a i{transition: all 500ms ease 0s;}
#msg .mHd .btn a:hover i{transform: rotateY(180deg);}

/* 机构设置 */
#jgsz .hd{border:none;height:40px;line-height:40px;}
#jgsz .hd h5 a{font-size:16px;font-weight:bold;}
#jgsz .box{margin-bottom:30px;}
#jgsz .bd{padding:0;border-top:1px solid #0d67bb;border-left:1px solid #eee;overflow:hidden;}
#jgsz .bd .infoList li{float:left;width:19.99%;padding:0;}
#jgsz .bd .infoList li .title{padding:0 20px;height:46px;line-height:46px;border-right:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden;}
#jgsz .bd .infoList li:hover .title{background-color:#f3f3f3;}
#jgsz .bd .infoList li i{display:none;}
#jgsz .bd .infoList li.noData{width:98.9%;line-height:40px;border-bottom:1px solid #eee;border-right:1px solid #eee;}
#jgsz .bd .infoList li.li1,#jgsz .bd .infoList li.li2,#jgsz .bd .infoList li.li3,#jgsz .bd .infoList li.li4,#jgsz .bd .infoList li.li5,#jgsz .bd .infoList li.li11,#jgsz .bd .infoList li.li12,#jgsz .bd .infoList li.li13,#jgsz .bd .infoList li.li14,#jgsz .bd .infoList li.li15,#jgsz .bd .infoList li.li21,#jgsz .bd .infoList li.li22,#jgsz .bd .infoList li.li23,#jgsz .bd .infoList li.li24,#jgsz .bd .infoList li.li25{background-color:#fafafa;}

#jgsz #jgszList {margin:0;}
#jgsz #jgszList .infoList li .title{height:60px;line-height:60px;}

/* 友情链接 */
#friendLink .infoList{overflow:hidden;}
#friendLink .infoList li{width:33.33%;float:left;}
#friendLink .picList li{width:25%;float:left;text-align:center;}
#friendLink .picList li .title{display:none;}

/* 留言-内容页 */
.msgBox{clear:both;overflow:hidden;margin-bottom:20px;border:1px solid #E4E4E4;}
.msgBox .msgHd{padding:10px 20px;background:#f9f9f9;border-bottom:1px solid #e4e4e4;}
.msgBox .msgHd h5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.msgBox .msgHd h5 b{color:#0d67bb;}
.msgBox .msgHd .hits{float:right;margin-left:10px;}
.msgBox .msgBd{padding:20px;background:#fff;overflow:hidden;}
.msgBox .pic{display:none;float:left;margin:5px 20px 0 0;text-align:center;}
.msgBox .pic img{width:80px;height:80px;border-radius:50%;}
.msgBox .pic .userName{width:80px;padding-top:5px;line-height:1.5em;}
.msgBox .con{overflow:hidden;}
.msgBox .con .info{text-align:right;margin-bottom:5px;overflow:hidden;}
.msgBox .con .name{float:left;margin-right:5px;color:#e00;font-weight:bold;}
.msgBox .con time{margin-left:5px;color:#999;}
.msgBox .msgReply{margin-top:10px;padding:15px;background:#fcfae3;}

/* 留言-写信须知 */
#xyBox{padding:50px;border:1px solid #ddd;}
#xyBox h1.title{color:#e00;text-align:center;}
#xyBox p{margin:50px 0;font-size:16px;}

/* 留言-签写页 */
.msgWrite{width:90%; }
.msgWrite .inputxt{padding:5px 10px;height:20px;border:1px solid #d8d8d8;   }
.msgWrite td{padding:5px; }
.msgWrite td.tdbgleft{text-align:right; width: 30% }
.msgWrite td input,.msgWrite select,.msgWrite img{vertical-align: middle;}
.msgWrite .manageBtn{text-align:left; padding-top:10px; }

/* 热点排行 */
#sidePh .bd{padding:0 15px;}
#sidePh .infoList li{padding:8px 0;line-height:20px;height:auto;border-bottom:1px dotted #ddd;}
#sidePh .infoList li a{padding:0;background:none;}
#sidePh .infoList li.last{border:none;}
#sidePh .infoList li em{float:left;margin-right:10px;*display:inline;zoom:1;position:relative;top:2px;width:16px;height:16px;line-height:16px;text-align:center;background:#ccc;color:#fff;border-radius:2px;font-style:normal;font-size:12px;}
#sidePh .infoList li.li1 em.up{background-color:#e00;}
#sidePh .infoList li.li2 em.up{background-color:#f80;}
#sidePh .infoList li.li3 em.up{background-color:#5d1;}

/* 相关阅读 */
#xgyd{margin-bottom:20px;}
#xgyd .hd{border:none;}
#xgyd .bd{padding:0 0 15px;border-bottom:1px solid #eee;overflow:hidden;}

/* 网站地图 */
.siteMap a{font-size:16px;}
.siteMap a:hover{color:#e00 !important;}
.siteMap .li1{margin-bottom:1em;}
.siteMap .li1 a{color:#0d67bb;}
.siteMap .h1{padding:10px;border:1px solid #e5e5e5;background-color:#fcfcfc;}
.siteMap .ul1{padding:10px;}
.siteMap .li2{padding:0 10px 5px 0;display:inline-block;*display:inline;zoom:1;}
.siteMap .li2 a{color:#666;}


.qkjj img {
    float: left;
    margin-right: 12px;
    margin-bottom: 12px;
   max-width: 256px;
    max-height:348px;
       border-style: groove;
    border-width: 1px;
}
.bd img {  border-style: groove; border-width: 1px; }