@CHARSET "UTF-8";
/*  初始化样式*/
*{margin:0;padding:0;}
ul,li,ol{list-style:none;}
img{border:0;min-width:10px;min-height:10px;}
.imgMiddle{vertical-align:middle;}
input{outline:none;}
a{cursor:pointer; text-decoration:none;color:#000;}
a:hover{color:#000;}
.gzgleft{float:left;}
.gzgright{float:right;}
.gzgcontent:after{content:"";display:block;clear:both;}
.gzgclear{clear:both;}
/* 门户头部样式 */
/* body{background:url("../image3.0/images/bodyBg.jpg") no-repeat center top #FCFCFC;font-size:16px !important;} */
body{background:#fff;font-size:16px !important;}
.topBox{width:1150px;margin:0 auto;height:332px;}
.topBannerimg{margin:0px auto;display:block;}
.topBjText{position:relative;top:-220px;}
.topBj{}
/* 首页样式 */
/* 登录部分 */
.gzgContainer{width:1150px;margin:0 auto 20px;min-height:500px;background:#fff;border-top:3px solid #C01820;}
.loginContainer{width:1150px;height:50px;background:#F5F5F5;line-height:50px;}
.loginBox{height:40px;}
.loginDiv{display:inline-block;padding-left:20px;height:50px;line-height:50px;float:left;}
.loginSpan{color:#D27805;padding:0 5px;font-size: 18px !important;}
.loginInput{width:180px;border:0;font-size:15px;border-bottom:2px solid #DCDCDC;background:none;height:25px;line-height:25px;}
.mmyzmInput{width:80px;}
.yzmContainer{float:right;margin:7px;cursor:pointer;height:25px;}
.loginYzmImg{height:25px;}
.loginBtn{font-size: 18px !important;margin-left:15px; color:#fff;background:#7ACEE3;cursor:pointer;padding:3px 15px;outline:none;}
.dateBox{font-size: 18px !important;}
.dateBox>span{padding:3px 5px;}
.welcomeContainer{padding-left:5px;}
.userName{padding:0 10px;color:#D27805;}
/*新闻动态  */
.xwdtContainer{width:1140px;padding:0 5px;}
.xwdtLbBox{width:680px;height:345px;}
/* 图片新闻轮播开始 */
.carousel-content{position: relative;/* display: inline-block;left: 50%;margin-left: -3400px; */width: 680px;height: 345px;}
.carousel{width: 680px;height: 345px;position: relative;overflow: hidden;}
.carousel .carousel-li{float: left;position: absolute;display: none;}
.carousel .carousel-li,.carousel .carousel-li img{width: 100%;height: 100%;}
.carousel .carousel-li .carousel-span{position:relative;bottom:45px;width:680px;text-align:left;display:block;height:40px;line-height:40px;font-size:16px;color:#fff;text-indent:2em;background:rgba(0,0,0,.2);}
.img-index{position: absolute;bottom: 8px;right:0;}
.img-index li{float: left;width: 18px;height: 18px;line-height: 18px;cursor: pointer; margin: 0 3px;background:url("../image3.0/images/gray_icn.png") no-repeat;}
.img-index li.index{background:url("../image3.0/images/red_icn.png") no-repeat;}
.carousel-prev,.carousel-next{position: absolute;display: inline-block;top: 50%;cursor: pointer;margin-top:-22px;}
.carousel-prev{left: 0;}
.carousel-next{right: 0;}
/*  党建要闻、公告*/
.djywGgContainer{width:445px;height:345px;}
.gzgportalNavDiv{border-bottom:1px solid #B50400;margin-bottom:10px;}
.gzgportalNavSpan{cursor:pointer;width:135px;height:35px;text-align:center;line-height:35px;}
.gzgportalNavSpan.gzgportalNavSpanActive{background:url("../image3.0/images/hsBgImg.jpg") no-repeat;color:#fff;}
.gzgportalNavA{color:#C5C5C5;font-size:14px;margin-top:10px;}
.djywGgYanshi{text-indent:30px;}
.djywGgTitle{display:block;margin-top:20px;color:#C34A47;font-size:18px;}
.djywGgContent{line-height:25px;border-bottom:1px dashed #EBEBEB;padding-bottom:10px;}
.gzgportalLi{height:25px;line-height:25px;margin:10px 0;}
.hssjImg{margin:8px 5px;}
.gzgportalText{width:75%;height:25px;overflow:hidden;text-indent:0;text-align:left;}
.gzgportalTime{width:90px;color:#B3B3B3;text-indent:0;}

/*  专题专栏*/
.banner{position:relative;width:1146px;padding:0 2px;float:left;height:107px;overflow:hidden;margin-top:20px;text-align: center;}
.banner ol{position:absolute; top:0px; left:5px;}
.banner li{height:107px}
.banner img{height:107px}
/*基层党建、党务公开   */
.jcdjDwgkContainer{margin:20px 0;width:1140px;padding:0 5px;float:left;text-align: center;}
.jcdjDwgk{width:565px;}

/* 党建地图、工作 */
.djtdGzContainer{width:1140px;padding:0 5px;float:left;}
.djdtBox{width:790px;}
.gzBox{width:327px;}
.djdtImg{margin-top:20px;}
.gzBoxli{margin:11px 0;}

/*网上党校  */
.wsdxbox{margin-top:10px;height:225px;}
.wsdxNav{text-align:center;margin-top:20px;}
.wsdxSpan{display:inline-block;width:95px;height:18px;line-height:18px;text-align:center;cursor:pointer;}
.wsdxSpan.active{background:url("../image3.0/images/tyBgImg.jpg") no-repeat;color:#fff;}
.wsdxLi{width:565px;padding-left:5px;float:left;}
/* 视频课程 */
.productshow_food{ position:relative;  height:200px;overflow:hidden;padding:0 75px;}
.scrollcontainer{ width:1000px; height:200px; overflow:hidden; position:relative; }
.wdk_ul{height:200px;overflow:hidden;float:left;display:inline;width:20000px; position:absolute; left:0px; top:10px;}
.wdk_li{float: left; width: 180px;height:200px; margin:0 10px;}
.wdk_li img{width: 180px;height:160px;overflow:hidden;}
.abtn{ position:absolute; top:70px; height:45px; width:25px;cursor:pointer;}
.aleft{left:30px;}
.aright{left:1090px;}
/*  知识库*/
.zskbox{width:1140px;padding:0 5px;}
.zsknavSpan{display:inline-block;width:120px;height:23px;line-height:23px;text-align:center;cursor:pointer;margin:0 3px;overflow:hidden;}
.zsknavSpan.active{background:url("../image3.0/images/hsbgBtn.png") no-repeat;color:#B60400;}
.zksContentBox{margin-top:30px;width:1140px;float:left;}
.zskLi{width:370px;height:150px;float:left;margin-left:15px;}
.zskLi:first-child{margin-left:0;}
.zskchildImg,.zskchildDiv{width:180px;height:150px;overflow:hidden;}
.zskchildTitle{font-weight:700;padding:5px 0;display:inline-block;}
.zskchildContent{height:119px;line-height:25px;font-size:15px;}
.zskNavMore{color:#B60400;}

/* 友情链接 */
.yqljContainer{width:1140px;padding:0 5px;margin-top:20px;}
.yqljBox{margin-top:20px;}
.yqljA{display:inline-block;margin-left:19px;}
.yqljA:first-child{margin-left:0;}

/* 二级列表页面 */
.szwzContainer{width:1130px;padding:10px;height:30px;line-height:30px;}
.szwzRedBtn{float:left;width:5px;height:30px;background:#C01820;vertical-align:middle;margin-right:10px;}
.listContainer{width:1130px;padding:10px;}
.listLi{height:25px;line-height:25px;border-bottom:1px dotted #aaa;padding-bottom:5px;}
.listRedSquare{float:left;width:5px;height:5px;background:#c01820;margin:10px;}
.listTitle{display:inline-block;width:85%;overflow:hidden;}
.listTitle:hover{color:#c01820;}
.listTime{float:right;width:100px;text-align:center;height:25px;overflow:hidden;}
/* 二级列表详情面 */
.detailContainer{width:1050px;margin:10px auto;}
.detailTitle,.detailTimeBox{text-align:center;font-weight:normal;}
.detailTimeBox{height:50px;line-height:50px;border-bottom:2px solid #E7E7E7;}
.detailContent{margin:10px 0;padding:10px 0;}
.detailContent img{width:500px;height:auto;display:block;margin:10px auto;}
.detailDiv{text-indent:2em;line-height:25px;}

/* 视频课堂的更多页面-筛选条件页面 */
.spkcMoreContainer{width:1050px;margin:0px auto;padding:20px 0;min-height:300px;background:url("../image3.0/images/bg_shadow.png") no-repeat 10px 3px;}
.spkcBox{width:980px;margin:20px auto;min-height:200px;background:#fff;}
.searchBt{padding:0 10px;}
.spkcSearch{height:55px;background:#F4F4F4;border-bottom:1px solid #B2B2B2;line-height:55px;}
.searchBox{width:275px;height:36px;line-height:36px;background:url("../image3.0/images/search_bg.jpg") no-repeat;margin-top:10px;}
.spkcInput{border:0;outline:none;height:25px;line-height:25px;width:215px;margin-left:10px;background:none;}
.searchBtn{float:right;margin:8px;cursor:pointer;}
.searchTjBox{margin-top:20px;}
.pxSpan{background:#EFEFEF;color:#C86881;padding:5px 15px;cursor:pointer;}
.pxSpan.active{background:#4070B9;color:#fff;}
.sxtjBtn{display:inline-block;color:#B61311;cursor:pointer;background:url("../image3.0/images/sx_bg.jpg") no-repeat;width:100px;height:34px;line-height:34px;text-indent:10px;}
.sxtjBox{background:#FDF1D1;padding:10px 0;margin-top:10px;}
.sxtjLi{float:left;}
.sxtjSpan{background:#fff;border:1px solid #DADADB;width:90px;text-align:center;padding:3px 0;margin:5px 10px;}
.sxtjUl{border-bottom:1px solid #fff;}
.sxtjLi{padding:3px;margin:5px;cursor:pointer;color:#B33402;}
.sxtjLi.active{background:#4070B9;color:#fff;}
.spList{margin:20px 0;background:#F2F1F2;padding:10px 0;}
.spListLi{float:left;width:210px;margin-top:20px;margin-left:90px;}
.spFengmian{width:210px;height:135px;}
.spTitle{display:block;width:100%;text-align:center;height:30px;line-height:30px;overflow:hidden;color:#C30E0D;}
.spScdwBox,.llPlDzBox,.spFbTimeBox{text-align:center;padding:5px 0;font-size:14px;}
.spScdw{color:#0000CD;}
.llPlDzBox{border-bottom:1px dotted #aaa;background:#F5F5F7;}
.llPlDzImg{margin:0 5px;display:inline-block;}
.spFbTimeBox{background:#F5F5F7;}


/* 分页页码 */
.page,.tbl_page{height: 36px;border: 1px #ccc solid;background: #fdf9f1;margin: 0 auto;margin-top: 11px;text-align: center;line-height: 36px;font-size: 14px;}
.page>a,.tbl_page>a{height: 22px;line-height: 22px;padding: 0px 5px;border: 1px #ddd solid;background: #fdf6ea;display: inline-block;margin: 0px 5px;color: #b23403;}



/*foot */
.footContainer{width:100%;background:#fff;}
.footBox{width:1150px;margin:0 auto;background:#d0251e;}
.footDiv{padding:5px 10px;color:#fff;font-size:14px;}
.footDiv img{width:15px;height:15px;margin:-2px 10px;}
.footEwmBox{text-align:center;margin-top:35px;}
.footLogoBox{text-align:center;margin-left: 240px;}

/*登录成功样式*/
#wenhouFirst{margin-top:0;}
.login_sucess .jinru {float: right;}
.jinru {display: inline-block;overflow: hidden;margin-top: 9px;padding: 0 9px;height:28px;border: 1px solid #55aabe;background: url(../portal/images/jinru.png) no-repeat;background:#449AC0;cursor:pointer;text-align: center;line-height: 28px;color: #fff;}
.jinruBtn{cursor:pointer;color:#fff;}
.jinruBtn:hover{color:#fff;}



