﻿@charset "utf-8";
/*100建党周年 - ckq  
html{padding-top:90px; background: #fff url(/Content/Main/Base/img/100znjd.jpg) center top no-repeat;}
.wrap{background-color: #fff;}
*/

#content {margin: 20px auto 0 auto; width: 1200px; }

/* columnA */
#columnA {height: 100px; margin-bottom: 20px;}
#columnA .topicList .t .tit {font-size: 30px; color: #dc0000;}
#columnA .topicList .t .intro {color: #999;}
#columnA .topicList .t {border-bottom: none;}

#columnB {height: 300px;}
/* 焦点图 */
#focusNews {width: 400px; float: left; margin: 0 20px 0 0 ;}
#focusNews .bd {width: 400px; height: 300px;}

/*新闻 */
#news {width: 520px;  margin-right: 20px;}
#news .hd {height: 42px; line-height: 42px; border-bottom: 1px #eaeaea solid; background: none;border: 0;}
#news .hd h3 {border-bottom: 3px #fca431 solid; width: 100px; height: 41px; line-height: 41px; text-align: center; background: none; color:#e88d36; font-size: 18px; }
#news .hd h3 a {color: #e88d36; font-size: 18px; font-weight: bold; width: 100px; padding: 0;}
#news .bd {padding: 12px 0 0 0 ; width: 520px;}
#news .bd li {height: 36px; line-height: 36px;}
#news .bd a {font-size: 15px; color: #666;}
#news .infoList li .date {color: #999; font-size: 15px;}

/*主任之窗 */
#leader {width: 240px; float: right;}
#leader .hd {height: 42px; line-height: 42px; background: #ca0000;border: 0;}
#leader .hd a {font-size: 16px; font-weight: bold;}
#leader .bd {border:1px #eaeaea solid; border-top: none; padding: 20px;}
#leader .bd li.first {padding-bottom: 20px; margin-bottom: 15px; border-bottom: 1px #d0d0d0 dashed; height: 108px;}
#leader .bd li.first .pic {width: 76px; height: 108px; float: left;}
#leader .bd li.first .con {float: left; margin-left: 10px;}
#leader .bd li.bg {width: 39px; height: 77px; background: #fca431; float: left; margin-right: 10px;}
#leader .bd li.bg span {display: block; width: 20px;color: #fff;  line-height: 20px; padding:8px 0 0 12px; font-weight: bold;font-size: 15px;}
#leader .bd li.title {float: left; width: 50px; margin: 0 10px;}

/*图片新闻 */
#picnews {margin-top: 20px; width: 1200px; height: 280px;}
#picnews .hd {background: #f7f7f7; height: 40px; line-height: 40px; border:1px #eaeaea solid;}
#picnews .hd h3 {background: #ca0000; font-size: 16px; font-weight: bold;}
#picnews .bd {border: 1px #eaeaea solid; border-top: none; padding: 20px;}
#picnews .bd li {width: 260px; float: left; margin: 0 19px;}
#picnews .tempWrap {width: 1160px !important;}

/*columnC 广告图 */
#columnC {margin-top: 20px; /* height: 73px; */}

#columnD {margin-top: 20px; height: 860px; overflow: hidden;}
/*sideL 左边 */
.sideL {width: 940px; }
.sideL {position: relative;}
.sideL .hd h3 { position: absolute; left: 10px; top: 5px; height: 34px; line-height: 34px; border-left: 1px #ffc28b solid; border-right: 1px #ffc28b solid; border-top: 2px #ffc28b solid; background: #fff; }
.sideL .hd h3  a{color: #cc0000; font-size: 16px; font-weight: bold;}
.sideL .bd {border:1px #eaeaea solid; border-top: none; padding: 15px 20px; height: 200px; }
.sideL .infoList li {height: 32px; line-height: 32px;}

#jyjd {width: 460px; margin-right: 20px;margin-bottom: 20px;}
#jdgz {width: 460px;margin-bottom: 20px;}
#dbgz {width: 460px;margin-bottom: 20px;}
#ztty {width: 460px; margin-right: 20px;margin-bottom: 20px;}
#zjrd {width: 460px; margin-bottom: 20px;}
/*sideR  右边*/
/*通知公告 */
.sideR {width: 240px;}
#Notice .hd {background: #ca0000; border: 0;}
#Notice .bd {border:1px #eaeaea solid; border-top: none; padding: 15px 20px; height: 160px; }
#Notice .bd li {height: 32px; line-height: 32px; font-size: 15px;}
#Notice .infoList li a { background-position:0 -18px;}

/*主任信箱 按钮 */
.ButtonLink{width:240px; margin-top: 20px;}
.ButtonLink li{width: 180px; height: 44px; padding-left: 60px; line-height: 44px; border-radius: 3px; font-size: 16px; background: #30abd4; overflow: hidden;}
.ButtonLink li a{color: #fff;}
.ButtonLink a .ico{display: block;float: left;width: 22px;height: 20px;margin:16px 15px 0 0;cursor: pointer;background:url(../../base/img/icon.png) no-repeat 0 -117px;
-webkit-transition:all 1s;
-moz-transition:all 1s;
-ms-transition:all  1s;
-o-transition:all 1s;
transition:all 1s;

}

.ButtonLink li.li2 {background: #98d482; margin-top: 10px;}
.ButtonLink li.li2 .ico {background-position:0 -173px;}


.ButtonLink a:hover .ico{
-webkit-transform:rotateY(360deg);
-moz-transform:rotateY(360deg);
-ms-transform:rotateY(360deg);
-o-transform:rotateY(360deg);
transform:rotateY(360deg);
}

/*代表风采 */
#Dbfc {margin-top: 20px;}
#Dbfc .hd {background: #e88d36;}
#Dbfc .bd {border:1px #eaeaea solid; border-top: none; padding: 15px 0; height: 416px; }
#Dbfc .txtPicList li .pic {width: 94px; height: 71px;}