﻿@charset "utf-8";
/* CSS Document */
/* 公共部分 */
<!---------------------公共部分----------------------------------->
body, div, a, img, p, form, h1, h2, h3, h4, h5, h6, input, textarea, ul, li, dt, dd, dl { margin: 0; padding: 0; text-decoration: none; color: #333; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding: 0; margin: 0; }
table, td, tr, th { font-size: 12px; }
a{list-style-type: none; text-decoration: none; color: #333; }
li { list-style-type: none; }
h3 { font-family: "宋体"; font-size: 14px; line-height: 24px; color: #006; }
h4 { font-size: 12px; font-family: "新宋体"; line-height: 24px;height: 30px; }
h2 { font-size: 14px; font-family: "微软雅黑"; font-size: 12px; color: #000; }
img { vertical-align: top; border: 0; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
body{ font:12px/150% Arial,Verdana,"宋体"; color:#000;}/*全局文字样式 字体 字号 颜色 字重 行高*/
.more{width:28%; height:28px; line-height:36px; text-align:right; float:right; margin-right:10px; line-height:34PX;}


/* bodybox */
.bodybox{margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 0px; padding-bottom: 5px; height: auto; width:100% overflow:hidden;}

/* top */
.top{ background: url(../images/topbar.jpg) repeat-x; height:29px; width:100%;}
.topbarmain{width:1000px; margin:0 auto; height:29px;}
.topbar{ height:29px; line-height:29px; padding:0 10px;}
.loginbtn{ background:url(../images/loginbtn.gif) no-repeat; width:52px; height:22px; border:none; cursor:pointer;}
.headnav{ height:29px; line-height:29px; color:#fff; padding-left:10px;}
.headnav a{color:#fff; font-size:12px; font-weight:bold; margin:0 2px;}
.headnav a:hover{ background:#c00;}

/*contmain*/
.contmain{margin:0 auto; width:100%; overflow:hidden;}
.header{ background:url(../images/banner.jpg) no-repeat center top; margin:0 auto; width:100%; overflow:hidden; height:306PX;}
/*nav*/
.nav{background:url(../images/nav.jpg) no-repeat top center; height:34px; width:1000px; margin: 149px auto 0;}
.nav ul{width:1000px; height:34px; overflow:hidden;}
.nav ul li{width:12%; float:left; display:inline-block; text-align:center; padding-left: 10px; }
.nav ul li a{ line-height:34px; color: #FFF; font-size:16px; font-family:"黑体"; }
/*search*/
.searchbot{ background:url(../images/search.jpg) no-repeat top center; width:1000px; height:102px; margin:0 auto;}
.searchleft{padding: 4px 4px 9px 188px; float:left; display: inline-block;}
.schimg{ margin:20px 20px 0 0; float:left;}
.secnav{color:#fff; font-family:microsoft yahei; margin-top:10px; margin-bottom:13px;}
.secnav a{color:#000; margin:0 30px 0 0; line-height:24px; font-size:14px;}
.secnav a:hover{color:#F60;}
.secnav a.current{background:#4ea7df; width:67px; color:#fff; display:inline-block; line-height:24px; text-align:center; border-radius:5px; }
.secsr{ border:1px solid #a3b3c4; padding:2px 2px 2px 10px; margin:0px; width:520px; height:24px; line-height:24px; float:left; background:#fff;}
.seclb{margin:0px; padding:3px; width:80px; font-size:12px; float:left; height:30px; background:#fff; border:1px solid #666; border-right:0;}
.seclb option{height:16px; margin:0px; padding:0px;}
.secbtn{background:#42a2e4; width:105px; height:30px; cursor:pointer; text-align:center; font-size:14px; border:0; float:left; font-weight:bold; color:#fff;}
.secb{display:block; padding:0 0 0 4px;}
.secb a{color:#004880; line-height:22px; margin-left:10px;}
.searchword{float:left; margin-top:52px; display:inline-block; padding-left:60px;}
.searchword ul li{ line-height:24px;}

/*bodymain*/
.bodymain{ width:1000px; margin:0 auto; overflow:hidden;}




/*footer*/
#footer { margin: 0 auto; text-align: center; color: #333;  line-height: 24px; font-family: microsoft yahei; width:1000px; margin-top:20px; }
.footerbar { background: #3168a8; color: #fff; height: 30px; line-height: 30px; margin-bottom:5px;}
.footerbar a { margin: 0 8px; color: #fff; line-height: 24px; }
#bottom{clear: both;
    padding: 10px;
    margin-top: 5px;
    font-size: 12px;
    background: url("../images/bottom.jpg") repeat-x scroll 0% 0% transparent;
}
.footerBox {
   /* background-color: #fff;*/
    padding-top: 6px;
	background:url(../images/bottom.jpg) repeat-x;
	
}
.footerBox a{text-decoration:none;}
.footerL_gf-in .bottom {
    background-color: #dbeeff;
    padding: 6px;
    position: relative;
}
.footerL_gf-in .bottom .tc {
    text-align: center;
}
.weixinBox {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #d8d8d8;
    bottom: 30px;
    display: none;
    padding: 6px 10px;
    position: absolute;
    right: 360px;
    z-index: 99999;
}
.footerL_gf-in {
    margin: 0 auto;
    width: 1000px;
}
.footerL_nav {
    border-right: 1px dashed #d6d5d5;
    display: inline-block;
    float: left;
    height: auto !important;
    margin-top: 15px;
    min-height: 155px;
    padding-left: 30px;
    padding-right: 3px;
    width: 17%;
}
.footerL_nav_logo {
    padding-bottom: 3px;
    width: 35%;
}
.footerL_nav li {
    line-height: 1.2;
    padding: 5px 15px 5px 0;
}
.no_border {
    border-right: 0 none;
}
.footerL_gf-n .nav-h {
    padding: 0 5px 10px 8px;
}
.footerL_gf-n .nav-h a:link, .footerL_gf-n .nav-h a:visited {
    color: #6e7682;
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: bold;
}
.footerL_gf-n .nav-h a:hover, .footerL_gf-n .nav-h a:active {
    text-decoration: underline;
}
.f_img01 {
    background: url("../images/HeadfooterSprite.gif") no-repeat scroll -65px -84px rgba(0, 0, 0, 0);
}
.f_img02 {
    background: url("../images/HeadfooterSprite.gif") no-repeat scroll -65px -274px rgba(0, 0, 0, 0);
}
.f_img03 {
    background: url("../images/HeadfooterSprite.gif") no-repeat scroll -65px -542px rgba(0, 0, 0, 0);
}
.f_img04 {
    background: url("../images/HeadfooterSprite.gif") no-repeat scroll -120px -790px rgba(0, 0, 0, 0);
}
.diveder {
    margin: 9px 0;
    width: 980px;
}
.gf-c {
    position: relative;
    text-align: center;
}
.gf-c a.gf-c-g {
    position: absolute;
    top: 12px;
}
a.gf-c-g:link, a.gf-c-g:visited {
    background: url("../images/HeadfooterSprite.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 43px;
    width: 35px;
}
.gf-c .fl {
    left: 12px;
}
.gf-c .fr {
    right: 12px;
}
.footerL_gf-in a:link, .footerL_gf-in a:visited {
    color: #444444;
    line-height: normal;
}
.footerL_gf-in a:hover, .footerL_gf-in a:active {
    color: #cc0033;
}
.footerL_nav li.nav-logo {
    line-height: 24px;
    padding-top: 10px;
}
.logo_left, .logo_right {
    display: inline-block;
    height: 33px;
    vertical-align: top;
}
.logo_left {
    background: url(../images/HeadfooterSprite.gif) no-repeat scroll 0 -790px #fff;
    width: 95px;
}
.logo_right {
    background: url(../images/HeadfooterSprite.gif) no-repeat scroll 0 -751px #fff;
    width: 130px;
}
.tongji a img {
    height: 15px;
    width: 15px;
}
.unHolder {
    position: relative;
}
.pwdHolder {
    position: relative;
}
.show {
    visibility: visible;
}







<!---------------------index.html部分----------------------------------->

/*content1*/
.content1{width:1000px; margin:0 auto; overflow:hidden; }
.new{width:333px; height:266px; overflow:hidden; float:left; }
.newtitle{ width:334px; height:37px; background:url(../images/newbj.jpg) no-repeat; margin-bottom:5px;}
.newtitle h3{line-height:34px; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; width:50%; float:left; display:inline-block; font-weight:500; }

/*时政要闻*/
.szyw{margin-left:10px; float:left; display:inline-block; width:397PX; overflow:hidden; margin-right:10px;}
.szywTitl{ background:url(../images/szylt.jpg) no-repeat top left; height:37px; float:left; width:397px;}
.szyw h3{line-height:34px; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; width:50%; float:left; display:inline-block; font-weight:500; }
.PoliDecCon { width: 397px; float: left; overflow: hidden;  margin-left: 3px; padding-left:3px;}
.PoliDecWrap { width: 391px; overflow: hidden; border-radius: 3px; height: 240px; }
.PoliDecWrap h2 {width:390px; height:26px; border-bottom:2PX solid #3b80b9; }
.PoliDecWrap h2 span { display: block; float: left; padding-left:10px; cursor: pointer; height: 24px; line-height: 24px; padding-right:10px; }
.PoliDecWrap h2 span.current { background: #3b80b9; height: 27px; line-height: 24px; border-radius: 3px 3px 0 0; }
.PoliDecWrap h2 span.current a { color: #fff; }
.PoliDecWrap h2 span a { text-decoration: none; font-size: 14px; font-family: 微软雅黑; color: #000; }

.PoliDecWrap .tabbox { width: 380px; overflow: hidden;}
.PoliDecWrap .tabbox div.OutSide { width: 312px; overflow: hidden; display: none; }
.PoliDecWrap .tabbox div.OutSide.current { width: 380px; overflow: hidden; display: block; }
.PoliDecWrap .PDChild { width: 380px; overflow: hidden; margin: 10px 0 0; }
.PoliDecWrap .PDChild .PDCTitl { width: 380px; overflow: hidden; background:url(../images/dot.jpg) repeat-x left 22px; }
.PoliDecWrap .PDChild .PDCTitl h4 { padding: 0 7px; text-align: center; line-height: 20px; cursor: pointer; margin: 0 -8px 0px 0; border-radius: 3px; float: left; }
.PoliDecWrap .PDChild .PDCTitl h4.current { background: url(../images/pic1.jpg) bottom center no-repeat;}
.PoliDecWrap .PDChild .PDCTitl h4 a { text-decoration: none; font-size: 12px; color: #000; font-weight: normal; }
.PoliDecWrap .PDChild .PDCTitl h4.current a { color: #C00; }
.PoliDecWrap .PDChild .InSiTabbox { width: 380px; overflow: hidden; }
.PoliDecWrap .PDChild .InSiTabbox div.InSide { width: 380px; overflow: hidden; display: none; }
.PoliDecWrap .PDChild .InSiTabbox div.InSide.current { width: 390px; overflow: hidden; display: block; }
.PoliDecWrap .PDChild .InSiTabbox ul { width: 380px; overflow: hidden; }
.PoliDecWrap .PDChild .InSiTabbox ul li { width:380px; padding-left:5px; line-height:28px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; background:url(../images/b3.jpg) no-repeat left; padding-left:10px; background:url(../images/dian.jpg) no-repeat center left; *height:27px !important; *line-height:27px !important; _height:27px; _line-height:27px;}
.PoliDecWrap .PDChild .InSiTabbox ul li cite{ font-style:normal; color: #666;}
.PoliDecWrap .PDChild .InSiTabbox ul li a { text-decoration: none; font-size: 12px; color: #000; float:left; width:78%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height:28PX;}
.PoliDecWrap .PDChild .InSiTabbox ul li a:hover{ color: #C00;}
.PoliDecWrap .PDChild .InSiTabbox ul li span{float:right; width:20%; margin-right:5px;}
.PoliDecWrap.PDWLitBg .PDChild .InSiTabbox ul li { line-height: 28px; padding-left: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }


/*热点专题*/
.hotword{width:246px; overflow:hidden; float:left;}
.rdztTitl{background:url(../images/hotword.jpg) no-repeat top left; height:37px; float:left; width:246px;}
.hotword h3{ line-height:37px; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; float:left; display:inline-block; width:50%; font-weight:500;}
.hotword ul{width:246px; overflow:hidden;}
.hotword ul li{ margin:10px 0;}

/*content2*/
.content2{width:996px; margin:10px auto; overflow:hidden;}
.jpjx{ width:427px; height:148px; overflow:hidden; padding-left:100px; float:left;  display:inline-block}
.jpjx img{float:left; margin:20px 10px;}
.jpjx ul{float:left; margin-top:18px; width:215px;}
.jpjx ul li{ line-height:28px; padding-left:10px; background:url(../images/sj.jpg) no-repeat left center; overflow:hidden; white-space: nowrap;text-overflow: ellipsis; width:96%;}
.jpjx ul li a{ text-decoration: none; font-size: 12px; color: #000;}
.jpjx ul li a:hover{color:#C00;}
.kyjp{ width:450px; height:148px; overflow:hidden;float:left; margin-left:10px; display:inline-block}
.kyjp img{float:left; margin:20px 10px; display:inline-block;}
.kyjp ul{float:left; margin-top:18px;}
.kyjp ul li{ line-height:28px; padding-left:10px; background:url(../images/sj.jpg) no-repeat left center;}
.kyjp ul li a{ text-decoration: none; font-size: 12px; color: #000;}
.kyjp ul li a:hover{color:#C00;}
.content2 a{display:block;}


/*content3*/
.content3{width:1000px; margin:20px auto 10px; overflow:hidden;}
.C31{width:1000px; height:219px; overflow:hidden; margin-bottom:20px;}
/*党性修养*/
.dxxy{ float:left; width:334px;}
.dxxy h2{ width:305px; height:38px; background:url(../images/dxxy.jpg) no-repeat top left; color:#FFF; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; float:left; display:inline-block; font-weight:500; line-height:38px; margin-bottom:10px;}
.zgds{width:314px; height:80px; overflow:hidden; margin-left:15px; margin-top:5px; }
.zgds img{float:left;}
.zgds ul{float:left; margin-left:20px; width:90px; height:77px;}
.zgds ul li{ background:url(../images/dian.jpg) no-repeat left center; padding-left:15px; line-height:24px;}

/*理论武装*/
.llwz{padding-left:10px; float:left; display:block; width:397PX; overflow:hidden; padding-right:10px;}
.llwzTitl{ background:url(../images/szylt.jpg) no-repeat top left; height:37px; float:left; width:397px;}
.llwz h3{line-height:34px; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; width:50%; float:left; display:inline-block; font-weight:500; }
.PoliDecCow { width: 397px; float: left; overflow: hidden;  margin-left: 3px; padding-left:3px;}
.PoliDecWrav { width: 397px; overflow: hidden; border-radius: 3px; height: 186px; }
.LLWZTitl{ width: 397px; overflow: hidden; background:url(../images/dot.jpg) repeat-x left 24px; }
.PoliDecWrav h2 {padding: 0 2px; text-align: center; line-height: 20px; cursor: pointer; margin: 0 4px 0px 0; border-radius: 3px; float: left; }
.PoliDecWrav h2 span { display: block; float: left;cursor: pointer; height: 32px; line-height: 24px; padding-right:8px; }
.PoliDecWrav h2 span.current { background: url(../images/pic1.jpg) bottom center no-repeat; }
.PoliDecWrav h2 span.current a {color: #C00; }
.PoliDecWrav h2 span a {text-decoration: none; font-size: 12px; color: #000; font-weight: normal;}

.PoliDecWrav .tabbox { width: 397px; overflow: hidden;}
.PoliDecWrav .tabbox div.OutSide { width: 397px; overflow: hidden; display: none; }
.PoliDecWrav .tabbox div.OutSide.current { width: 392px; overflow: hidden; display: block; height: 161px; }
.PoliDecWrav .PDChild { width: 397px; overflow: hidden; margin: 5px 0 0; }
.PoliDecWrav .PDChild .PDCTitl {width:68px; float:left;}
.PoliDecWrav .PDChild .PDCTitl h4 { background: #ededed; text-align:center; margin-bottom:10px; margin-top:5px; line-height:28px;}
.PoliDecWrav .PDChild .PDCTitl h4.current:hover {background: #fee1ab;}
.PoliDecWrav .PDChild .PDCTitl h4.current a:hover {color:#959494;}
.PoliDecWrav .PDChild .PDCTitl h4 a {color:#959494;}
/*.PoliDecWrav .PDChild .PDCTitl h4.current a { color: #2a5d87; }*/
.PoliDecWrav .PDChild .InSiTabbox { width: 318px; overflow: hidden; float:left; }
.PoliDecWrav .PDChild .InSiTabbox div.InSide { width: 318px; overflow: hidden; display: none; }
.PoliDecWrav .PDChild .InSiTabbox div.InSide.current { width: 318px; overflow: hidden; display: block; }
.PoliDecWrav .PDChild .InSiTabbox ul { width: 318px; overflow: hidden; }
.PoliDecWrav .PDChild .InSiTabbox ul li { width:318px; padding-left:5px; line-height:28px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-left:10px; *height:27px !important; *line-height:27px !important; _height:27px; _line-height:27px;}
.PoliDecWrav .PDChild .InSiTabbox ul li cite{ font-style:normal; color: #666;}
.PoliDecWrav .PDChild .InSiTabbox ul li a { text-decoration: none; font-size: 12px; color: #333; float:left; width:75%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.PoliDecWrav .PDChild .InSiTabbox ul li a:hover{color:#C00;}
.PoliDecWrav .PDChild .InSiTabbox ul li span{float:right; width:23%; margin-right:5px;}
.PoliDecWrav.PDWLitBg .PDChild .InSiTabbox ul li { line-height: 28px; padding-left: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }


/*案例集锦*/
.aljj{float:right; width:246px; height:567px; overflow:hidden; background:#FFF;display: inline-block;}
.hyjy{width:246px; height:279px; overflow:hidden; float:left; overflow:hidden;}
.hyjyTitl{width:246px; height:38px; background:url(../images/aljj.jpg) no-repeat top left; }
.hyjy h2{width:130px; float:left; height:38px;color:#2f6698; font-family:"黑体"; font-size:16px; display:inline-block; font-weight:500; line-height:38px; } 
.hyjy h2 span{ display:block; height:37px; width:96px; text-align:center;}
.hyjyCon{width:246px; overflow:hidden; padding:0px 0px 0px 0;}
.hyjyCon h4{ line-height:20px; padding-left:3px; background:url(../images/dot.jpg) repeat-x left 24px;}
.hyjyCon h4 span{
    display: block;
    float: left;
    cursor: pointer;
    height: 32px;
    line-height: 24px;
}

.hyjyCon h4 span a{padding: 0px 1px;height: 20px;text-align: center;line-height: 20px;cursor: pointer; color:#000; margin: 0px 0px  4px 0px ; font-weight:normal; }
.hyjyCon h4 span.current{background:url(../images/pic1.jpg) bottom center no-repeat;}
.hyjyCon h4 span.current a{font-size:12px; color:#C00; font-weight:normal; }
.hyjyCon ul{width:218px; overflow:hidden; padding-top:10px;}
.hyjyCon ul li{line-height:24px;}
.hyjyCon ul li a{text-decoration:none; color:#333; font-size:12px;}
.hyjyCon ul li a:hover{color:#C00;}
.hyjyCon p{text-align:right; line-height:09px; padding-right:4px; width:220px;  line-height:24px;}
.hyjyCon p a{color:#666; font-size:12px; padding-left:80%;}
#HYJY .JCYJTabbox{width:250px; overflow:hidden;}
#HYJY .JCYJTabbox div.JCOutSide{display:none; width:250px; overflow:hidden;}
#HYJY .JCYJTabbox div.JCOutSide.current{display:block;}

.hyjyImg{width:116px; height:135px; float:left; margin-left:10px;}
.SLGCOSList ul{float:left; padding-left:15px; width:106px; overflow:hidden; display:inline-block; _padding-left:8px;}
.SLGCOSList ul li{ background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; line-height:28px;}


.xgfltitle h2{line-height: 25px;color: #c7010a;font-size: 16px;font-family: "黑体";font-weight: 600;padding-left: 10px;width:250px;float: left;  background:url(../images/hotbj.jpg)repeat-x scroll 0% 0% transparent;border-bottom: 1px solid #CECECE; height: 25px;}
.xgfltitle ul{ margin-top:10px; margin-left:10px;}
.xgfltitle ul li{ line-height:24px; color:#c7010a; font-size:12px;}



/*能力提升*/
.nlts{ float:left; width:334px;/* height:228px;*/overflow:hidden;}
.nltstitle{background:url(../images/szylt.jpg) no-repeat top left; height:37px; float:left; width:334px;}
.nlts h3{ line-height:34px; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; width:50%; float:left; display:inline-block; font-weight:500; }
.zgds{width:300px; height:80px; overflow:hidden; margin-left:15px; margin-top:5px; }
.zgds img{float:left;}
.zgds ul{float:left; margin-left:20px; width:90px; height:77px;}
.zgds ul li{ background:url(../images/dian.jpg) no-repeat left center; padding-left:15px; line-height:24px;}
.zgds ul li a:hover{color:#C00;}


.nltsCon{width:334px; overflow:hidden; padding:0px 0px 0px 0px; height:200px;}
.nltsCon h4{ line-height:20px; padding-left:10px; background:url(../images/dot.jpg) repeat-x left 24px;}
.nltsCon h4 span{
    display: block;
    float: left;
    cursor: pointer;
    height: 32px;
    line-height: 24px;
}

.nltsCon h4 span a{padding: 0px 3px;height: 20px;text-align: center;line-height: 20px;cursor: pointer; color:#000; margin: 0px 1px  4px 0px ; font-weight:normal; }
.nltsCon h4 span.current{background:url(../images/pic1.jpg) bottom center no-repeat;}
.nltsCon h4 span.current a{font-size:12px; color:#C00; font-weight:normal; }
.nltsCon ul{width:334px; overflow:hidden; padding-top:10px;}
.nltsCon ul li{line-height:28px; padding-left:10px;line-height:28px; background:url(../images/dian.jpg) no-repeat left center; width:318px; height:28px; overflow:hidden; *height:27px !important; *line-height:27px !important; _height:27px; _line-height:27px;}
.nltsCon ul li cite{ font-style:normal; color: #666;}
.nltsCon ul li a{text-decoration:none; color:#333; font-size:12px;}
.nltsCon ul li a:hover{color:#C00;}
.nltsCon ul li span{float:right;}
.nltsCon p{line-height:28px; float:left; padding-right:4px; width:220px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  height:28px;}
.nltsCon p a{color:#666; font-size:12px; }
.nltsCon .JCYJTabbox{width:334px; overflow:hidden;}
.nltsCon .JCYJTabbox div.nlOutSide{display:none; width:334px; overflow:hidden;}
.nltsCon .JCYJTabbox div.nlOutSide.current{display:block;}

/*专家风采*/
.zj{float:right; width:246px; height:567px; overflow:hidden; background:#FFF;display: inline-block;}
.zjfc{width:246px; height:279px; overflow:hidden; float:left; overflow:hidden;}
.zjfcTitl{width:246px; height:38px; background:url(../images/aljj.jpg) no-repeat top left; }
.zjfc h2{width:130px; float:left; height:38px;color:#2f6698; font-family:"黑体"; font-size:16px; display:inline-block; font-weight:500; line-height:38px; } 
.zjfc h2 span{ display:block; height:37px; width:96px; text-align:center;}
.zjfcCon{width:246px; overflow:hidden; padding:0px 0px 0px 0;}
.zjfcCon h4{ line-height:20px; background:url(../images/dot.jpg) repeat-x left 24px;}
.zjfcCon h4 span{
    display: block;
    float: left;
    cursor: pointer;
    height: 32px;
    line-height: 24px;
}

.zjfcCon h4 span a{padding: 0px 1px;height: 20px;text-align: center;line-height: 20px;cursor: pointer; color:#000; margin: 0px 0px  4px 0px ; font-weight:normal; }
.zjfcCon h4 span.current{background:url(../images/pic1.jpg) bottom center no-repeat;}
.zjfcCon h4 span.current a{font-size:12px; color:#C00; font-weight:normal; }
.zjfcCon ul{width:218px; overflow:hidden; padding-top:10px;}
.zjfcCon ul li{line-height:24px;}
.zjfcCon ul li a{text-decoration:none; color:#333; font-size:12px;}
.zjfcCon ul li a:hover{color:#C00;}
.zjfcCon p{text-align:right; line-height:09px; padding-right:4px; width:220px;  line-height:24px;}
.zjfcCon p a{color:#666; font-size:12px; padding-left:80%;}
#zjfc .JCYJTabbox{width:250px; overflow:hidden;}
#zjfc .JCYJTabbox div.zjOutSide{display:none; width:250px; overflow:hidden;}
#zjfc .JCYJTabbox div.zjOutSide.current{display:block;}

.zjfcImg{width:116px; height:135px; float:left; margin-left:10px; margin-top:12px;}
.zjfcList ul{float:left; margin-left:10px; width:50px; overflow:hidden;}
.zjfcList ul li{ background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; line-height:28px;}

/*学科前沿*/
.xkqy{ float:left; width:334px; height:219px; overflow:hidden;}
.xkqytitle{background:url(../images/szylt.jpg) no-repeat top left; height:37px; float:left; width:334px;}
.xkqy h3{ line-height:34px; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; width:50%; float:left; display:inline-block; font-weight:500; }
.xkqycont{height:185px; width:334px; overflow:hidden;}
.xkbt{width:20%; float:left; display:inline-block; margin-left:10px;}
.xkbt ul{ margin-top:15px;}
.xkbt ul li{ background:#83c5e5; border-radius:5px; line-height:23px; margin-bottom:5px; text-align:center; }
.xkbt ul li a{color:#FFF}
.xkcont{float:left; width:72%; overflow:hidden; margin-top:15px; margin-left:5px; display:inline-block;}
.xkcont p a{ padding-left:8px;}
.xkcont p a:hover{color:#C00;}
.xkcont p{ line-height:28px;}

/*教学方法*/
.jxff{ float:left; width:397px; height:219px; overflow:hidden; margin-left:10px;}
.jxfftitle{background:url(../images/szylt.jpg) no-repeat top left; height:37px; float:left; width:397px;}
.jxff h3{ line-height:34px; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; width:50%; float:left; display:inline-block; font-weight:500; padding-left:30px;} 
.jxffCon{width:397px; overflow:hidden; padding:0px 0px 0px 0;}
.jxffCon h4{ line-height:20px; padding-left:10px; background:url(../images/dot.jpg) repeat-x left 24px;}
.jxffCon h4 span{
    display: block;
    float: left;
    cursor: pointer;
    height: 32px;
    line-height: 24px;
}

.jxffCon h4 span a{padding: 0px 3px;height: 20px;text-align: center;line-height: 20px;cursor: pointer; color:#000; margin: 0px 1px  4px 0px ; font-weight:normal; }
.jxffCon h4 span.current{background:url(../images/pic1.jpg) bottom center no-repeat;}
.jxffCon h4 span.current a{font-size:12px; color:#C00; font-weight:normal; }
.jxffCon ul{width:397px; overflow:hidden; padding-top:10px; _padding-top:5px;}
.jxffCon ul li{line-height:28px; padding-left:10px;line-height:28px; background:url(../images/dian.jpg) no-repeat left center; width:397px; height:28px; *height:26px !important; *line-height:26px !important; _height:26px; _line-height:26px;}
.jxffCon ul li a{text-decoration:none; color:#333; font-size:12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:68%; float:left; *line-height:26px !important;_line-height:26px; }
.jxffCon ul li a:hover{color:#C00;}
.jxffCon ul li span{float:right; width: 22%;}
.jxffCon .JCYJTabbox{width:397px; overflow:hidden;}
.jxffCon .JCYJTabbox div.jxOutSide{display:none; width:397px; overflow:hidden;}
.jxffCon .JCYJTabbox div.jxOutSide.current{display:block;}
.jxffCon .JCYJTabbox div.jxOutSide.current ul li CITE{ display: block; width: 90px; height: 28px; float: right; overflow: hidden; font-style: normal; color: #666;}

/*统计数据*/
.jjfz{float:right; width:246px; height:279px; overflow:hidden; background:#FFF;display: inline-block;}
.tjsj{width:246px; height:279px; overflow:hidden; float:left; overflow:hidden;}
.tjsjTitl{width:246px; height:34px; background:url(../images/tjsjtitle.jpg) repeat-x top left; }
.tjsj h2{float:left; height:38px;color:#2e6697; font-family:"黑体"; font-size:16px; display:inline-block; font-weight:500; line-height:38px; margin-left:30px; display:inline-block; line-height:34px;} 
.tjsj h2 span{ display:block; height:37px; text-align:center;}
.tjsjbox{width:246px; height:241px; background:url(../images/tjsj.jpg) no-repeat;}
.tjsjbox ul{ padding-left:30px ; padding-top:20px; padding-bottom:10px;}
.tjsjbox ul li{ line-height:28px; background:url(../images/fank.jpg) no-repeat left center; padding-left:10px;}
.enter{ margin-left:30px;}

/*ad1*/
.ad1{ margin:10px 0; width:1000px; height:112px; overflow:hidden;}


/*content4*/
.content4{width:1000px; margin:25px auto 10px; overflow:hidden;}
/*党校科研*/
.dxky{ float:left; width:334px; height:219px; overflow:hidden;}
.dxkytitle{background:url(../images/dxky.jpg) no-repeat top left; height:37px; float:left; width:334px;}
.dxky h3{ line-height:34px; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; width:50%; float:left; display:inline-block; font-weight:500; }
.dxkyCon{width:334px; overflow:hidden; padding:0px 0px 0px 0;}
.dxkyCon h4{ line-height:20px; padding-left:10px; }
.dxkyCon h4 span{
    display: block;
    float: left;
    cursor: pointer;
    height: 24px;
    line-height: 24px;
	border-bottom:1px solid #83c5e5;
	/*padding-left:10px;*/
}

.dxkyCon h4 span a{padding: 0px 12px;height: 24px;text-align: center;line-height: 20px;cursor: pointer; color:#000; margin: 0px 1px  4px 0px ; font-weight:normal; }
.dxkyCon h4 span.current{ border-bottom:none; border-left:1px solid #83c5e5;  border-right:1px solid #83c5e5; border-top:2px solid #458ccc;}
.dxkyCon h4 span.current a{font-size:12px; color:#C00; font-weight:normal; }
.dxkyCon ul{width:334px; overflow:hidden; padding-top:10px;}
.dxkyCon ul li{ padding-left:10px; background:url(../images/dian.jpg) no-repeat left center; width:318px; height:28px; line-height:28px; *height:27px !important; *line-height:27px !important; _height:27px; _line-height:27px;}
.dxkyCon ul li a{text-decoration:none; color:#333; font-size:12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:55%;}
.dxkyCon ul li cite{float:right; font-style:normal; color: #666;}
.dxkyCon ul li a:hover{color:#C00;}
.dxkyCon .JCYJTabbox{width:334px; overflow:hidden;}
.dxkyCon .JCYJTabbox div.nlOutSide{display:none; width:334px; overflow:hidden;}
.dxkyCon .JCYJTabbox div.nlOutSide.current{display:block;}
.dxkyCon ul li p{float:left; }

.xm{width:300px; height:71PX; padding-left:15PX; padding-top:5PX; display:inline-block; _padding-left:5PX; overflow:hidden;}
.xm img{float:left; width:78px; height:71px;}
.XMCONT{float:left; width:55%; height:80px;}
.XMCONT ul{ padding-left:20PX; width:177px;}
.kycgcont{height:185px; width:332px; overflow:hidden;}
.kycg{width:90px; float:left; display:inline-block; padding-left:10px;  _padding-left:0px; overflow:hidden;}
.kycg ul li{ background:#83c5e5; border-radius:5px; line-height:23px; margin-bottom:6px; text-align:center;  width:20%; height:23px; }
.kycg ul li a{color:#FFF; width:60px; text-align:center;}
.kycg ul li a:hover{color:#FFF;}
.kycont{float:left; width:220px; overflow:hidden; padding-top:11px; display:inline-block;}
.kycont p a{ padding-left:10px;}
.kycont p a:hover{color:#C00;}
.kycont p{ line-height:28px; width:220px; overflow:hidden;}

/*决策咨询*/
.jczx{ float:left; width:397px; height:219px; overflow:hidden; margin-left:10px;}
.jczxtitle{background:url(../images/jczx.jpg) no-repeat top left; height:37px; float:left; width:397px;}
.jczx h3{ line-height:34px; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; width:50%; float:left; display:inline-block; font-weight:500; padding-left:30px;} 
.jczxCon{width:397px; overflow:hidden; padding:0px 0px 0px 0;}
.jczxCon h4{ line-height:20px; padding-left:10px;}
.jczxCon h4 span{
    display: block;
    float: left;
    cursor: pointer;
    height: 24px;
    line-height: 24px;
	border-bottom:1px solid #83c5e5;
	padding-left:9px;
	padding-right:9px;
}

.jczxCon h4 span a{padding: 0px 12px;height: 24px;text-align: center;line-height: 20px;cursor: pointer; color:#000; margin: 0px 1px  4px 0px ; font-weight:normal; }
.jczxCon h4 span.current{border-bottom:none; border-left:1px solid #83c5e5;  border-right:1px solid #83c5e5; border-top:2px solid #458ccc;}
.jczxCon h4 span.current a{font-size:12px; color:#C00; font-weight:normal; }
.jczxCon ul{width:397px; overflow:hidden; padding-top:10px;}
.jczxCon ul li{line-height:28px; padding-left:10px;line-height:28px; background:url(../images/dian.jpg) no-repeat left center; width:397px; height:28px;}
.jczxCon ul li a{text-decoration:none; color:#333; font-size:12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:68%; float:left; }
.jczxCon ul li a:hover{color:#C00;}
.jczxCon ul li span{float:right; width: 22%;}
.jczxCon .JCYJTabbox{width:397px; overflow:hidden;}
.jczxCon .JCYJTabbox div.jcOutSide{display:none; width:397px; overflow:hidden;}
.jczxCon .JCYJTabbox div.jcOutSide.current{display:block;}
.JCZXIMG{float:left; margin-top:10px; margin-right:10px; margin-left:5px;}
.JCZXCONT{float:left; margin-top:10px; display:inline-block; width: 240px}
.JCZXCONT p{ line-height:28px;  *line-height:27px !important;_line-height:27px;}
.JCZXCONT p span{color:#06C; padding-left:3px;}
.JCZXCONT p a{ padding-left:2px; _padding-left:0px;}
.JCZXCONT p a:hover{color:#C00;}


/*党校管理*/
.gl{float:right; width:246px; height:567px; overflow:hidden; background:#FFF;display: inline-block;}
.dxgl{width:246px; height:279px; overflow:hidden; float:left; overflow:hidden;}
.dxglTitl{background:url(../images/dxky.jpg) no-repeat top left; height:37px; float:left; width:243px;}
.dxgl h3{ line-height:34px; padding-left: 30px;color: #fff; font-family:"黑体"; font-size:16px; width:50%; float:left; display:inline-block; font-weight:500; }
.dxgl h2 span{ display:block; height:37px; width:96px; text-align:center;}
.dxglCon{width:246px; overflow:hidden; padding:0px 0px 0px 0;}
.dxglCon h4{ line-height:20px; }
.dxglCon h4 span{
    display: block;
    float: left;
    cursor: pointer;
    height: 24px;
    line-height: 24px;
	border-bottom:1px solid #83c5e5;
	padding-left:1PX;
}

.dxglCon h4 span a{padding: 0px 12px;height: 24px;text-align: center;line-height: 20px;cursor: pointer; color:#000; margin: 0px 1px  4px 0px ; font-weight:normal;}
.dxglCon h4 span.current{border-bottom:none; border-left:1px solid #83c5e5;  border-right:1px solid #83c5e5; border-top:2px solid #458ccc;}
.dxglCon h4 span.current a{font-size:12px; color:#C00; font-weight:normal; }
.dxglCon ul{width:234px; overflow:hidden; padding-top:10px; margin-left:10px;}
.dxglCon ul li{line-height:28px; padding-left:10px;line-height:28px; background:url(../images/dian.jpg) no-repeat left center; width:320px; height:28px; overflow:hidden; *height:27px !important; *line-height:27px !important; _height:27px; _line-height:27px;}
.dxglCon ul li p{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:65%; float:left;}
.dxglCon ul li cite{float:left; display:none;}
.dxglCon ul li a{text-decoration:none; color:#333; font-size:12px; }
.dxglCon ul li a:hover{color:#C00;}
#dxgl .JCYJTabbox{width:250px; overflow:hidden;}
#dxgl .JCYJTabbox div.zjOutSide{display:none; width:250px; overflow:hidden;}
#dxgl .JCYJTabbox div.zjOutSide.current{display:block;}



/*qikanyuelan*/
.qikan{display:inline-block; width:1000PX; overflow:hidden; margin-top:1px;}
.PoliDecCqk { width: 1000px; float: left; overflow: hidden;  margin-left: 3px; padding-left:3px;}
.PoliDecqikan { width: 1000px; overflow: hidden; border-radius: 3px;}
.PoliDecqikan h2 {width:1000px; height:34px; background:url(../images/qktbj.jpg) repeat-x; }
.PoliDecqikan h2 span { display: block; float: left; padding-left:10px; cursor: pointer; height: 33px; line-height: 33px; padding-right:10px; }
.PoliDecqikan h2 span.current { background: url(../images/qktbjc.jpg) repeat-x; height: 34px; line-height: 24px; border-radius: 3px 3px 0 0; }
.PoliDecqikan h2 span.current a { color: #fff; line-height:32px; }
.PoliDecqikan h2 span a { text-decoration: none; font-size: 14px; font-family: 微软雅黑; color: #000; }

.PoliDecqikan .tabbox { width: 995px; overflow: hidden; height:240PX; border:1px dashed #e5e5e5;}
.PoliDecqikan .tabbox div.OutSide { width: 1000px; overflow: hidden; display: none; height:240PX; }
.PoliDecqikan .tabbox div.OutSide.current { width: 1000px; overflow: hidden; display: block; height:240PX;}
.PoliDecqikan .qkChild { width: 1000px; overflow: hidden; margin: 10px 0 0;height:240PX; }
.PoliDecqikan .qkChild .PDCTitl { width: 1000px; overflow: hidden;}
.PoliDecqikan .qkChild .PDCTitl h4 { padding: 0 19px 0 15px; text-align: center; line-height: 20px; cursor: pointer; border-radius: 3px; float: left;  background: url(../images/qks.jpg) no-repeat; margin-left:5px;}
.PoliDecqikan .qkChild .PDCTitl h4.current { background: url(../images/qkc.jpg) no-repeat center ; }
.PoliDecqikan .qkChild .PDCTitl h4 a { text-decoration: none; font-size: 12px; text-align:center; color: #fff; font-weight:800; line-height:28px;}
.PoliDecqikan .qkChild .PDCTitl h4.current a {color: #fff; font-weight:500; }
.PoliDecqikan .qkChild .InSiTabbox { width: 1000px; overflow: hidden; }
.PoliDecqikan .qkChild .InSiTabbox div.InSide { width: 1000px; overflow: hidden; display: none; }
.PoliDecqikan .qkChild .InSiTabbox div.InSide.current { width: 1000px; overflow: hidden; display: block; height:200px;}


.yqlj{ width:998px; overflow:hidden; height:38px; background:url(../images/yqlj.jpg) left no-repeat; border:1px solid #CCC; margin-top:30px;}
.xlcd{ text-align:center; margin-top:10px;}
.xlcd select{ margin-left:20px; width:16%;}


<!---------------------index修改部分----------------------------------->
.cite{display:block; width:77px; height:28px; float:right; overflow:hidden; font-style:normal;}
.PoliDecWrap .PDChild .InSiTabbox ul li a{float:left;}
.InSiTabbox{height:200px;}
.wrapul ul{width:900px; overflow:hidden;}
.wrapul ul li{float:left; width:120px; padding-left:22px;}





<!---------------------userguide.html----------------------------------->

.jigousybox{width:1000px; margin:0 auto; overflow:hidden; border:1px solid #dbdbdb;}
.buzhou{width:998px; background:#eff2f7; height:117px; margin-top:0px;}
.bz1{ padding-left:120px; padding-right:15px; padding-top:25px; height:40%; width:18%; float:left; display:inline-block;}
.bz1 img{float:left; padding-right:25px; display:inline-block; padding-top:5px; }
.bztext{ float:left; overflow:hidden; width:63%;}
.bztext span{color:#a4a8aa; font-family:"黑体"; font-size:14px; line-height:28px;}
.bztext P{color:#55585a;  font-family:"宋体"; font-size:12px; }
.sanjiaotb{float:left;  padding-top:25px; display:inline-block;}
.bz2{ padding-left:35px; padding-right:8px; padding-top:25px; height:40%; width:31%; float:left; display:inline-block;}
.bz2 img{float:left; padding-right:25px; display:inline-block; padding-top:5px; }
.bz3{ padding-left:35px; padding-right:10px; padding-top:25px; height:40%; width:18%; float:left; display:inline-block;}
.bz3 img{float:left; padding-right:25px; display:inline-block; padding-top:5px; }


.lxmd{ margin:0 auto; width:922px; margin-top:25px; padding-bottom:20px;}
.lxnmdbg table { cellspacing:0px; border-collapse:collapse;}
.lxnmdbg table td{ border-bottom:1px solid #dbdbdb;}
.usetitles{ margin:10px auto; overflow:hidden; width:100%; padding-top:25px; }
.usetitles img{float:left;}
.usetitles h2{ float:left; font-size:16px; font-family:"微软雅黑"; color:#a2a5a6; font-weight:100;}


<!---------------------aboutcnki.html----------------------------------->

.aboutmebox{width:998px; margin:0 auto; overflow:hidden;}
.aboutcnki{width:998px; margin:0 auto; overflow:hidden; }
.aboutcnki img{margin-top:10px;}
.aboutcnki p{ font-size:14px; font-family:"宋体"; color:#525659; padding-top:10px; padding-left:10px; }
.aboutcnki p span{font-size:14px; font-family: "Arial"; color:#525659;}
.cnkimgbox{ margin:10px; width:998px; }
.cnkimgbox ul{ margin:10px; width:960px; overflow:hidden;}
.cnkimgbox ul li {float:left;}
.cnkimgbox ul li img{ padding-left:10px;}
.cnkimgbox p{ clear:both; text-indent:4ex; width:938px; overflow:hidden; font-size:14px; font-family: Arial; line-height:28px; color:#525659;}
.aboutweb{ margin:10px auto; overflow:hidden; padding-top:10px;}

.aboutweb p{  width:960px; overflow:hidden;  font-size:14px; font-family:"宋体"; color:#525659;padding-left:10px; text-indent:4ex; line-height:28px; color:#525659; width:938px; margin:10px;  }
.allkind{padding-top:20px; margin:10px;}
.allkind span{ color:#078abd; font-size:14px; font-family:"微软雅黑"; padding-left:60px; width:26%; float:left; display:inline-block;}
.allkind ul{ overflow:hidden; float:left; width:60%;}
.allkind ul li{ float:left; padding-left:15px; display:inline-block;}


/*滚动图片*/
.rollBox1 {float:left; width:936px; padding:0 30px; margin-top:12px; overflow:hidden; position:relative;}
.rollBox1 .Cont { float: left; width:936px; height:175px; overflow: hidden; }
.rollBox1 .ScrCont { width: 10000000px; overflow: hidden;}
.rollBox1 .Cont .pic { float: left; width:228px; padding-right:6px; text-align:center;}
.rollBox1 .Cont .pic img{ padding-bottom:5px;}
.rollBox #List1, .rollBox #List2 { float: left; }
.rollBox1 .gd_left { position:absolute; left:0; top:0; z-index:1000; width: 16px; height: 60px; padding-left:7px; cursor: pointer; padding-top:50px; overflow: hidden; }
.rollBox1 .gd_right {position:absolute; right:0; top:0; width: 16px; height: 60px; padding-right:7px; cursor: pointer; padding-top:50px; overflow: hidden; }
.pic a:hover{color:#c00;}

#KinSlideshow_content>a{
    display: inline-block;
    width: 338px;
}




