@charset "utf-8";

body{ background: url(bg.png) repeat;}
.top{ margin:3px auto 0; padding:0; width:100%; background:#fff;}
.top-logo{ margin:0 auto; padding:0; width:1000px; height:100px; background:url(logo.jpg) left center no-repeat;}

/*幻灯片*/
.carousel{ width:1550px; height:316px; position:relative; margin:auto}
.carousel-caption{z-index: 10;}
.carousel .item{height: 316px; background-color:#f8ecde;}
.carousel-inner > .item > img{position: absolute; top: 0; min-width: 1550px; height: 316px;}
.carousel .top_bg{ position:absolute; top:0; left:0; right:0; width:100%; height:24px; background:url(home_banner_top_bg.png) 0 -2px repeat-x; z-index:1;}

/*浮动导航*/
.float_menu_warp{ height:160px; position:relative; z-index:1; margin-top:-130px;}
.float_menu_warp .container{ position:relative;height:180px;}

.video_box{ margin-top: 10px; float:left; width:315px; height:210px; *height:210px; padding:10px; background-color:#816654; border-radius:5px;-webkit-box-shadow:0 0 5px 0px rgba(0, 0, 0, 0.52);box-shadow:0 0 5px 0px rgba(0, 0, 0, 0.52); overflow:hidden;}
.video_box_body{ border:1px #333333 solid; width:100%; height:160px; background-color:#4f2d1a;}
.video_box_title h6{font-family:'SimSun';}
.video_box_title .glyphicon-facetime-video{ color:#c7b9aa; font-size:16px; margin-right:10px; vertical-align:bottom;}
.weather_box{ float:left; margin-left:18px; width:235px; height:36px; overflow:hidden; margin-top:140px;}

/*通知公告*/
.tzgg{ margin-top: 145px; margin-left: 15px; width: 755px; float: left;}
.tzgg-t{ font-size: 15px; color: #A44800; float: left;}
.tzgg-tit{ margin-left: 20px; float: left;}
.tzgg-tit a{ color: #b20000;}

.content{ margin: 0 auto; padding: 0; width:1026px; height: auto;}
/*公司动态*/
.gsdt{ margin: 15px auto; padding: 0; width: 1024px; height: 322px; background-color: #fff;}
.flv{ width: 470px; height: 298px; margin: 10px; float: left;}
.dt-news{ float: right; width: 510px; margin: 10px;} 
.dt-tit{ height: 45px; line-height: 45px; background: url(gsdt.png) left center no-repeat;}
.dt-more{ float: right; margin-right: 8px;}
.dt-list{}
.dt-list li{ height: 35px; line-height: 35px; border-bottom: 1px dotted #ccc;}
.dt-list li a{ font-size: 15px;}
.dt-list li span.dt-date{ float: right;}

/*项目建设*/
.xmjs{ margin: 0 auto; padding-top: 5px; height: 205px; width: 1026px; background:#fff url(xmjs_bg.png) left bottom no-repeat;}
.xmjs-tit{ margin: 0 0 5px 10px; height: 45px; line-height: 45px; background: url(xmjs.png) left center no-repeat;}
.xmjs-pic{ margin: 0 10px;}
.xmjs-pic .img{ margin-right:15px; }

/*党群动态&老城故事&时政理论*/
.dqlc{ margin: 15px auto; width: 1026px; height: 245px; background:#fff url(dqlcjs_bg.png) bottom center no-repeat;}
.more-t{ display: block ;float: right; width: 55px; height: 33px;}
.dq{ margin:10px; width: 303px; height: auto; float: left;}
.dq-tit{ height: 44px; border-bottom: 1px solid #9a8030; background: url(dqdt.png) left center no-repeat;}
.dq-date{ float: right;}

/*老城故事*/
.lc{ margin:10px; width: 359px; height: auto; float: left;}
.lc-tit{ height: 44px; border-bottom: 1px solid #9a8030; background: url(lcgs.png) left center no-repeat;}
.lc-l{ display: block; margin:8px;}
.lc-l img{ margin-right: 8px; float: left;}

.sz{ margin:10px; width: 303px; height: auto; float: left;}
.sz-tit{ height: 44px; border-bottom: 1px solid #9a8030; background: url(szll.png) left center no-repeat;}
.sz-list{ margin: 15px 0;}
.sz-list li{ height: 30px; line-height: 30px; font-size: 13px;}

/*视频*/
.flv-more{ float:right; display: block; width: 35px; margin-top: 3px;}


/*底部*/
.foot-bg{ background: url(footer-bg.png) right bottom no-repeat;}
/*友情链接*/
.fr-link{float: left;height: 78px;padding: 5px 20px 0 15px;}
.fr-tit{font-size: 12px;font-weight: bold;margin-bottom: 10px;}
.fr-pic li{ float: left; margin-right: 5px;}


/*内容页*/
.gzcontent { margin:10px auto; padding:8px; width: 1010px; border: 1px solid #ccc; height: auto; text-align:left; background-color:#fff;}
.mylm {color: #900;height: 32px;line-height: 32px;padding-left: 35px;text-align: left;}
.gzcontent h2 {color: #000;font-size: 22px;font-weight: bold;line-height: 50px;text-align: center;}
.nr{ padding:15px; font-size:13px;}

/*栏目页*/
.news {height: auto !important;line-height: 30px;min-height: 560px;padding: 20px;text-align: left; font-size:13px;}
.date{ float:right; color:#666;}

/*频道首页*/
.col {
    overflow: auto;
}
.col .ttt {
    border-bottom: 1px dashed #af0303;
    color: #af0303;
    font-family: "黑体";
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
}
.col .ttt span {
    float: right;
}
.col .ttt a {
    color: #444;
    font-size: 12px;
}
.col ul {
    list-style: outside none none;
    margin: 0;
    overflow: auto;
    padding: 0;
}
.col li {
    text-align: left;
}
.col li span {
    color: #ccc;
    float: right;
    font-size: 12px;
    padding: 0 2px;
}
/*简单页*/
.by{ margin-top:10px; width:221px; height:auto; float:left;}
.gz-con{ margin:10px auto; width: 1010px; height: auto; text-align:left;}
.yc-con{ width:780px; float:right; height:auto; padding:8px;border: 1px solid #ccc; background-color:#fff;}
.yc-con h2 {color: #000;font-size: 22px;font-weight: bold;line-height: 50px;text-align: center;}
.sub-nav{ margin-bottom:15px;}
.sub-nav li a{background: rgba(0, 0, 0, 0) url("nav.jpg") repeat scroll 0 0;color: #626261;display: block;font: bold 14px/36px "YaHei";height: 36px;text-align: center;}
.sub-nav li.currclass a, .sub-nav li:hover a {background: #4f2d1a none repeat scroll 0 0;color: #fff;font-weight: 700;transition: border 0.25s linear 0s, background-color 0.25s linear 0s;}
.menu-list{border: 1px solid #ccc;
    display: block;
    height: auto;
    margin-top: 15px;
    padding: 5px;}
.ckt-pic{border: 1px solid #ccc;
    float: left;
    height: 180px;
    padding: 3px;
    width: 260px;}
.ckt-pic img{height: 175px;
    width: 255px;}
.ckt-text{float: right;
    width: 430px;}
.ckt-bt{color: #000;
    font-weight: 700;
    line-height: 30px;
    text-align: center;}
.ckt-bt{color: #333;
    line-height: 36px;
    text-align: left;
    text-indent: 2em;
	font-size:20px;}	
.cl{ clear:both;}

/*新闻中心*/
.newscenter{}


