﻿@charset "utf-8";

/* ======================= 网站首页主体区域 Css ======================= */
/*  =========== news ===========  */

/* 焦点图 */
#focusNews { width:500px; height:320px; overflow:hidden; float:left; border: 1px solid #ebebeb; padding: 9px; }
.slideBox-news{ position:relative; zoom:1; width:500px; height:320px; }
.slideBox-news .slideNav{ position:absolute; height:20px; overflow:hidden; bottom:15px; right:10px; z-index:2; font-size: 0;}
.slideBox-news .slideNav li { display: inline-block; *display:inline; border-radius: 10px; zoom:1; background-color:#fff;cursor:pointer;width:10px;height:10px; margin:0 3px; line-height: 999px; overflow: hidden;  }
.slideBox-news .slideNav li.on{ background-color:#e4212f; }
.slideBox-news .slideCon { overflow:hidden; }
.slideBox-news .slideCon .pic { width:500px; height:320px;  overflow: hidden;z-index:0; text-align:center; }
.slideBox-news .slideCon .pic img { width:500px; height:320px;}
.slideBox-news .slideCon .title { height:50px; font:100 14px/50px "Microsoft Yahei"; background:url(images/png.png) repeat; width:100%; position:absolute; bottom:0; left:0;  z-index: 1; text-indent: 1em;}
.slideBox-news .slideCon .title a { color:#fff;}

/* newList */
.newList { width: 620px; float: right; margin-right: 0;}
.newList li.t { text-align: center; font: 800 24px/60px "Microsoft Yahei"; height: 60px; overflow: hidden;}
.newList li.t a { color: #c00; }
.newList li.t .intro { display: none;}
.newList li.n {background: url(images/icon.png) no-repeat left center; padding-left: 15px; }
.newList li.n span.date { float: right; color: #999; }

/* photo */
.photo { width: 1160px;}
.photo .bd li { width: 210px; text-align: center; height: 180px; float: left; margin-right: 28px;}
.photo .bd li .pic,.photo .bd li .pic img { width: 210px; height: 150px;}
.photo .bd { padding: 15px 0 20px; overflow: hidden;}
.photo .bd .tempWrap { width: 1160px !important; }


/* ============== 文章列表页 ============== */
#ListMain { width: 100%; }
#ListMain .bd { clear: both; }
#ListMain .ulist { padding:15px 15px 0; }
#ListMain .ulist li { line-height: 36px; height: 36px;}
#ListMain .ulist li a { font-size: 15px;}
#ListMain .ulist li.split { border-bottom: 1px dotted #ccc; background: none; padding-left: 0; padding-top: 15px; height: 1px; line-height: 1px; overflow: hidden; margin-bottom: 10px;}
#ListMain .ulist li.last { border-bottom: 1px dotted #ccc; background: none; padding-bottom: 15px; margin-bottom: 10px; background: url(images/icon.png) no-repeat 0 14px; padding-left: 12px;}
.searchList .node { margin-right: 5px; color: #666;}

/* ============== 缩略图列表页 ============== */
#ListMain .upic { padding:15px 10px 15px 12px;}
#ListMain .upic li { width:240px; text-align:center; height:200px; float:left; overflow:hidden; margin:10px 20px; *display: inline;}
#ListMain .upic li .pic,#ListMain .upic li .pic img  {width:240px; height:160px; }


/* 当前位置 */
.path {   line-height: 40px; float: right; padding-right: 15px; }
.path em {background: url(images/pathIcon.png) no-repeat left center; padding-left: 20px;}


/* ======================= 内容页 Css ======================= */
#ContentBd { padding:20px 50px;  }
#ContentBd .title { text-align:center;}
#ContentBd .title h3 { color:#000; font:800 26px/40px "Microsoft Yahei";}
#ContentBd .intro { margin-top:20px;}
#ContentBd .author{ line-height:40px; text-align:center; color:#777; height:40px; overflow:hidden; margin-top:5px; border-bottom:1px dotted #c8c8c8;}
#ContentBd .contents{ line-height:200%;font-size:16px;}
#fontzoom table { width: 100%; max-width: 1000px !important; overflow: hidden; display: block;}
#fontzoom table td { border: 1px solid #ccc; }
#fontzoom img { max-width: 1000px;}

#ContentBd .bshare-custom { float: right;  }

/* 上下篇 */
.contArticle_page {  padding-top:15px; border-top:1px solid #ececec; }


/* 留言-子列表页 */
.Write-letters { height: 60px; width: 140px; background-color: #f39c00; padding-left: 100px; display: block; line-height: 60px; font-size: 22px; color: #fff; position: relative;}
.Write-letters i { width: 33px; height: 35px; display: block; background: url(images/ly-xx.png) no-repeat; position: absolute; top: 12px; left: 45px; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s; }
.Write-letters:hover i { -webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);  }
.Write-letters:hover { color: #fff; background-color: #a9170a; }

.msgWrite {}
.msgWriteBtn { background-color: #cc3434; height: 36px; line-height: 36px; padding: 0 20px; float: right; margin: 15px 0;}
.msgWriteBtn a,.msgWriteBtn a:hover {color:#fff;}
.msgWrap { clear: both; }
.msgTable{ border:none; clear: both; width: 95%; margin: 15px auto 0;}
.msgTable .tableTitle{ border-bottom: 1px solid #ccc; margin-bottom: 10px; }
.msgTable .tableTitle .theme{text-align:left; padding-left:15px;}
.msgTable .tableTitle td{padding:8px 0 7px; font:normal 16px/22px "Microsoft Yahei"; text-align:center;   }
.msgTable .tableCont td{padding:5px 5px; text-align:center; color:#999; border-bottom: 1px dashed #dbdada; font-size: 14px;}
.msgTable .tableCont td.msgT{text-align:left;padding-left:15px; background: url(images/qa.png) no-repeat left center; padding-left: 28px; }
.msgTable .tableCont td .msg_ok{color:#cc3434;}
.msgTable .tableCont td .msg_wait{color:#999;}
.msgTable .first td{padding-top: 16px;}
.msgTable .tr5 td{padding-bottom: 20px; border-bottom:1px dashed #e7e7e7;}
.msgTable .tr6 td{padding-top: 20px;}
.msgTable .reply{display:none;}

/* 留言-内容页 */
.msgDetial { width: 98%; margin: 15px auto; }
.msgDetial table { width: 100%; border-collapse: collapse; }
.msgDetial table td { border: 1px solid #ddd; padding: 4px 10px;}
.msgDetial table td.td-bgcolor { background-color: #f2f1eb; width: 130px; text-align: right; font-weight: bold; }
.msgDetial table td.td-top { background-color: #f2f1eb; font-weight: bold;  text-align: center;}
.msgDetial .adminRep strong { display: none; }


/* 留言-签写页 */
.msgWrite{width:100%; border-collapse:0; background: #fbfbfb; margin-top: 20px; }
.inputxt{padding:2px 0 0 2px; width:300px; height:20px; border:1px solid #d8d8d8;  }
.msgWrite td{border-collapse:0;}
.msgWrite td.tdbgleft{text-align:right; *width:341px;padding-right: 20px; font-family: "Microsoft Yahei"; font-size:14px; }
.msgWrite td.tdbgleft strong { text-align: right; display: block;  }
.msgWrite .manageBtn input{ display:inline-block; *display:inline; zoom:1; width: 75px; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; text-align:center; color: #fff;  cursor:pointer; border: none;  }
#BtnCancel { background-color: #666 !important; }
#EBtnSubmit { background: #cc3434; }
.inputxt{padding:2px 0 0 2px; width:300px; height:20px; border:1px solid #d8d8d8;  }
.msgWrite td{padding:5px; border-collapse:0;border-bottom: 1px solid #fff;}
.msgWrite .tdbgright{padding-left:12px;}
.msgWrite select {  *position: relative; *top: 15px;}

/* 改颜色 */
.cke_skin_blue .cke_top { background: #f2f2f2 !important;}
.cke_skin_blue .cke_bottom { border-top:1px solid #ccc !important; border-bottom:1px solid #ccc !important;}
.cke_skin_blue .cke_editor {border:1px solid #ccc !important; }
.cke_skin_blue .cke_top {border-top:1px solid #ccc !important; border-left:1px solid #ccc !important;}
.cke_skin_blue .cke_top, .cke_skin_blue .cke_bottom, .cke_shared .cke_skin_blue { background-color: #f2f2f2 !important;}
