@charset "gb2312";
/**新闻
* Created : 2014-08-06
* Author  : wuzhong
*/
.head .cur_logo{width:97px;height:48px;display:inline;margin-top:6px;float: left;background:url(../../pic/news/news_logo.png) no-repeat;}
.ivy928 { border: 1px solid #dcdcdc; margin: 0 auto; width: 926px; overflow: hidden; padding-top: 5px;}

.mr10{margin-right:10px;}
.mt10 { margin-top: 10px;}
.mt5 { margin-top: 5px;}
.mt4 { margin-top: 4px;}
.mt14 { margin-top: 14px;}
.mt15 { margin-top: 15px;}

.aMore { color: #666}
.aMore:hover { color: #fd5151}

.col_a {width: 620px; float: left;}
.col_b { width: 274px; float: right;}
.col_c { width: 300px;}

.fl { float: left;}
.fr { float: right;}

.picConBox { width: 100%; overflow: hidden;}

.newsCon { border: 1px solid #dcdcdc; padding: 10px 15px;}

.mod_a {}
.mod_a .th_a { line-height: 36px; font-family: \5b8b\4f53; height: 33px; overflow: hidden; position: relative; z-index: 10; font-size: 12px;}
.mod_a .th_a h2,.mod_a .th_a .sMark { float: left; font-weight: normal;padding-left:3px;height:31px;line-height:31px;color:#166cbb;font-size:18px;font-family: \5FAE\8F6F\96C5\9ED1; border-bottom: 2px solid #166cbb;}
.mod_a .th_a .sMarkA { font-size: 16px; line-height: 32px; height: 32px; border-bottom-width: 1px;}
.mod_a .th_a .sMark .emPoint { font-weight: 700;}
.mod_a .th_a .sTime { float: left; color: #666; padding-left: 15px;}
.mod_a .th_a .pRight { float: right; padding-right: 20px; color: #6899ca}
.mod_a .th_a .aMore { float: right;}
.mod_a .th_a .pLinks { float: right;}
.mod_a .th_a .pLinks a { float: left; margin-left: 12px; display: inline; color: #666;}
.mod_a .th_a .pLinks a:hover { color: #fd5151;}
.mod_a .tb_a { border-top: 1px solid #e2e2e2; margin-top: -1px; position: relative; z-index: 5; zoom:1;}


.mod_b { padding-top: 7px;}
.mod_b .th_b { line-height: 29px; height: 29px;font-family: \5b8b\4f53; overflow: hidden; position: relative; font-size: 12px}
.mod_b .th_b .sMark { float: left; font-weight: 700; color:#3d93e2;font-size:14px; background: #fff; padding-right: 8px; position: relative; z-index: 10}
.mod_b .th_b .aMore { float: right; background: #fff; padding-left: 8px; position: relative; z-index: 10}
.mod_b .th_b .iLine { height: 1px; line-height: 0; font-size: 0; width: 100%; overflow: hidden; display: block; position: absolute; background: #ededed; top: 14px; left: 0;}

.newsPicList { width: 283px; float: left; overflow: hidden; padding-top: 12px;}
.newsPicList .hotNewsPic { width: 283px; height: 198px; overflow: hidden;}
.newsPicList .hotNewsPic a { display: block; color: #fff;}
.newsPicList .hotNewsPic a:hover { color: #fff; text-decoration: none;}
.newsPicList .hotNewsPic img { display: block; vertical-align: top}
.newsPicList .hotNewsPic .sTit { height: 35px; overflow: hidden; display: block; margin-top: -35px; width: 100%; position: relative; line-height: 36px;}
.newsPicList .hotNewsPic .sTit .iBg { height: 35px; display: block; width: 100%; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.newsPicList .hotNewsPic .sTit em { display: block; height: 35px; margin-top: -35px; position: relative; text-align: center;}

.ulPicTxt {}
.ulPicTxt li { font-size: 12px; text-align: center;}
.ulPicTxt li img { ;display: block; vertical-align: top; padding-bottom: 5px;}
.ulPicTxt li .sTit { line-height: 16px; display: block;}

.ulPicTxtA {}
.ulPicTxtA li { text-align: center;}
.ulPicTxtA li img { border: 1px solid #d3d3d3; display: block; vertical-align: top;}
.ulPicTxtA li .sTit { line-height: 22px; height: 22px; display: block; font-size: 12px;}

.ulPicTxtB li { float: left; width: 100%; font-size: 12px;}
.ulPicTxtB li .pic { float: left; overflow: hidden;}
.ulPicTxtB li .pic img { float: left;}
.ulPicTxtB li .txt { float: right;}
.ulPicTxtB li .txt span { display: block}
.ulPicTxtB li .txt .sTit { font-weight: 700; font-size: 14px; line-height: 24px; height: 24px; overflow: hidden; margin-top: -5px;}
.ulPicTxtB li .txt .sTit a { color: #3d93e2}
.ulPicTxtB li .txt .sTit a:hover { color: #fd5151;}
.ulPicTxtB li .txt .sDes { color: #333; line-height: 18px;}

.pic60 { padding: 3px 0;}
.pic60 li { height: 60px; overflow: hidden; padding: 10px 0 0 0;}
.pic60 li .pic { width: 60px; height: 60px;}
.pic60 li .txt { width: 205px;}

.pic130 { width: 300px;}
.pic130 li { width: 130px; overflow: hidden; float: left; padding:12px 14px 0 0;}
.pic130 li img { padding-bottom: 0;}
.pic130 li .sTit { line-height: 24px; height: 24px; overflow: hidden;}

.pic136 { width: 300px;}
.pic136 li { width: 136px; float: left; overflow: hidden; padding-right: 11px; text-align: left;}
.pic136 li a:hover { text-decoration: none;}

.pic82 { width: 300px;}
.pic82 li { float: left; width: 82px; padding: 8px 14px 0 0;}

.pic50 { width: 300px;}
.pic50 li { float: left; width: 50px; padding: 10px 6px 0 0;}
.pic50 li .sTit { line-height: 24px; height: 24px;}

.ulTxt li { line-height: 29px; height: 29px; overflow: hidden; width: 100%; float: left; background: url(../../images/square3x3.png) 0 13px no-repeat; text-indent: 10px;}

.ulTxtTime li { font-size: 12px; line-height: 24px; height: 24px; background-position: 0 10px; position: relative;}
.ulTxtTime li .sTime { font-family: Arial; color: #999; font-size: 12px; float: right;}
.ulTxtTime li .sTit { width: 195px; float: left; overflow: hidden;}
.ulTxtTime .liFirst { overflow: inherit; height: auto;text-indent: 0; background: none; font-size: 14px; padding-bottom: 13px;}
.ulTxtTime .liFirst .pTit { height: 29px; line-height: 29px; overflow: hidden;background: url(../../images/square3x3.png) 0 17px no-repeat; text-indent: 10px; padding: 4px 0}
.ulTxtTime .liFirst .aPic { float: left; width: 150px; height: 105px;}
.ulTxtTime .liFirst img { display: block;}
.ulTxtTime .liFirst .pTxt { font-size: 12px; color: #666; line-height: 21px; width: 110px; float: right; height: 105px; overflow: hidden;}
.ulTxtTime .liFirst .aMore { color: #333;}
.ulTxtTime .liFirst .aMore:hover { color: #fd5151;}

.ulRank { padding: 4px 0 1px 0;}
.ulRank li { font-size: 12px; position: relative; line-height: 30px; height: 30px; overflow: hidden; width: 100%; float: left;}
.ulRank li a {  display: inline; margin-left: 22px;}
.ulRank li .emNum { color: #fff; font-family: Tahoma, Arial; text-align: center; font-size: 12px; height: 15px; line-height:15px; width: 15px; white-space: nowrap; position: absolute; top: 6px; left: 0; background:url(../../images/rank.png) no-repeat;}
.ulRank li .red { background-position: 0 -16px;}

.newsPaperList { border: 1px solid #e6e6e6; border-top-color: #7db6e8;}
.newsPaperList .ulTxt { width: 300px; padding: 7px 0 3px 8px;}
.newsPaperList li { width: 90px; float: left; white-space: nowrap; font-size: 12px; line-height: 23px; height: 23px; background-position: 0 10px;}

.newsTxtList { float: right; width: 320px;}
.newsTxtList h4 { font-size: 16px; line-height: 24px; height: 24px; overflow: hidden; font-weight: 700; padding-top: 10px;}
.newsTxtList h4 a { color: #3d93e2}
.newsTxtList h4 a:hover { color: #fd5151;}
