@charset "utf-8";
/* CSS Document */
/*reset-----------------------------------------------------------*/
*{ border:0px; margin:0; padding:0;}
body{ width:100%; height:auto; padding:0px; margin:0 auto; -webkit-text-size-adjust:none; }  :focus{ outline:none;}
a{ cursor:pointer; text-decoration:none;}
img{ border:0;}
input,select,textarea{ vertical-align:middle; font-family:inherit; font-size:inherit;}
ul li{ list-style-type:none;}
.clearfix {clear:both;}
.none {display:none;}
.auto {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.show {
	DISPLAY: block !important
}
.hide {
	DISPLAY: none !important
}

/*------------首页------------*/ 

.topimg{width:100%; height:378px; background:url(../images/2020forum_01.jpg) no-repeat center top;}

/*导航*/

.nav{width:100%; height:70px; background:url(../images/2020forum_03.jpg) no-repeat center top;}
/*.nav ul {width:1215px; height:70px; margin:0 auto;}*/
.nav ul {width:1090px; height:70px; margin:0 auto;}
.nav ul li{width:121px; height:70px; font:normal 18px/70px "微软雅黑"; float:left; text-align:center;position:relative; }
.nav ul li a.nav_a{width:114px; color:#000; height:100%; display:block;}
.nav ul li a.nav_a:hover{ color:#0018ad;}
.nav ul li a.nav_a.checked{font:bold 18px/70px "微软雅黑";color:#0018ad;}

.nav .nav_list{ width:114px;background:#d3e4fc; position:absolute; left:0px; top:70px; z-index:999; display:none;}
.nav .nav_list2{ height:25px; font:normal 16px/25px "微软雅黑"; }
.nav .nav_list a{ width:100%; height:45px; color:#000; font:normal 16px/45px "微软雅黑"; display:block; }
.nav .nav_list a:hover{ width:100%; height:45px; background:#5583c8; color:#d3e4fc;}


/*论坛简介*/
.ltjj{width:100%; height:527px; margin-top:0px; }
.ltjj .jjconbox{width:1220px; height:93%; margin:0 auto; padding-top:20px; padding-bottom:20px; overflow:hidden; position:relative;}
.ltjj .jjconbox .fontbox{ width:126px; height:40px; position:absolute; top:30px; left:50%; margin-left: -63px;}
.ltjj .jjconbox .fontbox .bluefont{width:60px; height:40px; font:normal 30px/40px "微软雅黑"; color:#0d409c; padding-bottom:10px; border-bottom:2px solid #0d409c; float:left;  }
.ltjj .jjconbox .fontbox .grayfont{width:60px; height:40px; font:normal 30px/40px "微软雅黑"; color:#5c5c5c; padding-bottom:10px; border-bottom:2px solid #8c8c8c; float:left;}
.ltjj .jjconbox .conbox_jj{width:100%; height:320px; overflow:hidden; margin-top:140px; }
.ltjj .jjconbox .conbox_jj img{width:455px; height:303px; float:left;}
.ltjj .jjconbox .conbox_jj .jjtext{width:715px; height:303px; text-align:justify; margin-top:30px; padding-left:20px; float:right; font:normal 20px/34px "微软雅黑"; color:#5d5d5d;}

.content{width:1220px; height:auto; margin:0 auto; overflow:hidden; padding-top:40px;} 

/*新闻头条*/
.xwttbox{width:100%; height:auto; min-height:260px; overflow:hidden;  position:relative;}
.xwttbox .fontbox{ width:126px; height:40px; position:absolute; top:10px; left:50%; margin-left: -63px;}
.xwttbox .fontbox .bluefont{width:60px; height:40px; font:normal 30px/40px "微软雅黑"; color:#0d409c; padding-bottom:10px; border-bottom:2px solid #0d409c; float:left;  }
.xwttbox .fontbox .grayfont{width:60px; height:40px; font:normal 30px/40px "微软雅黑"; color:#5c5c5c; padding-bottom:10px; border-bottom:2px solid #8c8c8c; float:left;}
.xwttbox .toptext{width:95%; height:140px; overflow:hidden; margin:100px auto 60px auto; }
.xwttbox .toptext ul{width:100%; height:100%;}
.xwttbox .toptext ul li {width:auto; height:100%; font:normal 18px/31px "微软雅黑"; color:#777;margin-top:20px;}
.xwttbox .toptext ul li span{font:bold 24px/30px "微软雅黑"; text-align:center; color:#0c429c; display:block; margin-bottom:20px;}
.xwttbox .toptext ul li:first-child{margin-top:0px;transition:margin-top 0.7s}



/*日程*/
.agendabox{width:100%; height:auto; min-height:300px; overflow:hidden;  position:relative;}
.agendabox .fontbox{ width:126px; height:40px; position:absolute; top:10px; left:50%; margin-left: -63px;}
.agendabox .fontbox .bluefont{width:60px; height:40px; font:normal 30px/40px "微软雅黑"; color:#0d409c; padding-bottom:10px; border-bottom:2px solid #0d409c; float:left;  }
.agendabox .fontbox .grayfont{width:60px; height:40px; font:normal 30px/40px "微软雅黑"; color:#5c5c5c; padding-bottom:10px; border-bottom:2px solid #8c8c8c; float:left;}


.tabbox{width:1200px; height:52px; margin:110px auto 20px auto; }
.tabbox ul{width:690px; height:55px; overflow:hidden; margin:0 auto;}
.tabbox ul li{width:190px; height:50px; float:left; text-align:center; margin-left:20px; margin-right:20px;}
.tabbox ul li a.fontrc{width:190px; height:50px; display:block; color:#8c8c8c; font:normal 18px/50px "微软雅黑"; border:1px solid #8c8c8c;}
.tabbox ul li a.fontrc:hover{background:#eeeeee; color:#8c8c8c;}
.tabbox ul li.fontrc .checked{background:#eeeeee; color:#8c8c8c;}
.tabbox ul li a.checked{background:#eeeeee; color:#8c8c8c;}

.rccontent{width:97%; height:auto; margin:30px auto;}
.rccontent .lefttime{width:100%; height:auto;}
.rccontent .lefttime .timebox{width:10%; height:40px; float:left; border:1px solid #bcbcbc; background:#fff; text-align:center; font:normal 22px/40px "微软雅黑"; color:#001e69;}
.rccontent .lefttime .titfont{width:80%; height:40px; float:left; margin-left:30px; font:bold 22px/40px "微软雅黑"; color:#001e69; }

.rccontent .bottombox{width:90%; height:auto; overflow:hidden; margin-left:60px; border-left:1px solid #898989;}
.rccontent .bottombox .zybox{width:91%; height:auto; margin-left:90px; text-align:justify; font:normal 16px/30px "微软雅黑"; color:#898989;}
.rccontent .bottombox .imgbox1{width:790px; height:auto; margin:20px auto;}
.rccontent .bottombox .imgbox2{width:881px; height:auto; margin:20px auto;}
.rccontent .bottombox ul{width:91%; height:auto; margin-left:90px;}
.rccontent .bottombox ul li{width:280px; height:auto; float:left; margin-left:13px; margin-top:10px;}
.rccontent .bottombox ul li img{width:232px; height:auto; margin:20px auto; display:block; border:1px solid #898989; -moz-border-radius:11px; -webkit-border-radius:11px; border-radius:11px;}
.rccontent .bottombox ul li p{width:200px; height:20px; margin:0 auto; text-align:center; font:normal 16px/20px "微软雅黑"; }
.rccontent .bottombox ul li p.zw{width:200px; height:40px; font:normal 16px/20px "微软雅黑"; }


/*目录树*/
.menu {
    width: 1190px; 
	margin:0 auto;

}

.item_title {
    height: 49px;
    line-height: 49px;
    color: #626262;
    display: block;
    padding-left: 5px;
    background-color: #eeeeee;
	font:normal 18px/49px "微软雅黑";
	text-indent:30px;
    position: relative;
    
    border: 1px solid #fff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
   
}

.item_title span{
		float:right; 
		margin-right:100px;	
		font:normal 18px/49px "微软雅黑";
 }

.item_title b{
    width:20px;
	text-indent:-30px;
    position: absolute;
    right: 5px;
}

.item_title:hover {
        background:url(../images/2020forum_10.jpg) repeat top center;
		color:#fff;
    }

.item_title_graybg {
        background:#eeeeee;
        color:#626262;
    }
.item_title_bluebg {
        background:url(../images/2020forum_10.jpg) repeat top center;
        color:#fff;
    }

.i_item {
        display: none;
    }

.i_item a {
    height: 29px;
    line-height: 29px;
    display: block;
    padding-left: 25px;
    background: rgba(241, 246, 247, 0.6);
    color:#990020;
}

.i_item a:hover {
        background:url(../images/2020forum_10.jpg) repeat top center;
        color:#666;
    }


.i_item li {
	font:normal 15px/26px "微软雅黑";
	color:#6e6e6e;
	padding:20px;
    border-left: solid 1px #e7e7e7;
    border-right: solid 1px #e7e7e7;
    border-bottom: solid 1px #e7e7e7;
	text-align:justify;
}

.i_item li p{
	margin-top:10px;
}

/*智库视点*/

.bwsd{width:100%; height:auto; overflow:hidden; position:relative;}
.bwsd .titb{width:130px; height:50px; position:absolute; top:0px; left:0px; text-align:center; border:2px solid #dedede; font:normal 24px/50px "微软雅黑"; color:#555555; }

.con_box{width:100%; height:auto; border-bottom:1px solid #bfbfbf; margin-top:80px; margin-bottom:20px; padding-bottom:40px; overflow:hidden;}
.con_box_zjsd{border-bottom:0px; margin-top:80px; margin-bottom:20px; padding-bottom:40px; overflow:hidden;}
.con_box .conbox_left{ width:478px; height:318px; float:left;}
.con_box .conbox_right{width:675px; height:auto; float:right;}
.con_box .conbox_right p.tit{width:auto; height:35px;  }
.con_box .conbox_right p.tit a{color:#22318c;font:bold 26px/35px "微软雅黑";}
.con_box .conbox_right p.zy{width:100%; height:30px; margin-top:30px; font:normal 18px/22px "微软雅黑";}
.con_box .conbox_right p.date{width:auto; height:22px; margin-top:10px; float:right; font:normal 14px/22px "微软雅黑";}

/*政策研读*/

.zcydbox{width:100%; height:auto; margin-top:30px; overflow:hidden; background:url(../images/forum2020_10.jpg) no-repeat center top;}
.zcfg_left{width:775px; height:auto; float:left; margin-top:120px; border-right:1px solid #e5e5e5; position:relative;}
.zcfg_left .zcfgfont{width:auto; height:30px; font:bold 20px/30px "微软雅黑"; border-bottom:3px solid #e5e5e5; position:absolute; top:-2px; left:0px;}

.zc_box{width:97%; height:auto; border-top:1px solid #e5e5e5; margin-top:30px; margin-bottom:20px; padding-top:40px; overflow:hidden;}
.zc_box .zcyd_left{ width:355px; height:195px; float:left;}
.zc_box .zcyd_right{width:380px; height:auto; float:left;margin-left:10px;}
.zc_box .zcyd_right p.tit{width:auto; height:auto;  }
.zc_box .zcyd_right p.tit a{color:#000; font:bold 26px/35px "微软雅黑";}
.zc_box .zcyd_right p.zy{width:100%; height:30px; margin-top:30px; font:normal 18px/22px "微软雅黑";color:#979797;}
.zc_box .zcyd_right p.date{width:auto; height:22px; margin-top:10px; float:left; font:normal 14px/22px "微软雅黑";color:#979797;}

.tbgz_right{width:420px; height:auto; float:right; margin-top:120px; overflow:hidden; position:relative; }
.tbgz_right .zcfgfont{width:auto; height:30px; font:bold 20px/30px "微软雅黑"; border-bottom:3px solid #e5e5e5; position:absolute; top:-2px; left:0px;}
.tbgz_right .tbgz{width:100%; height:auto; border-top:1px solid #e5e5e5; margin-top:30px; padding-top:30px; overflow:hidden; }
.tbgz_right .tbgz p.tit{width:auto; height:auto;  }
.tbgz_right .tbgz p.tit a{color:#000; font:bold 20px/30px "微软雅黑";}
.tbgz_right .tbgz p.date{width:auto; height:20px; margin-top:10px; float:left; font:normal 12px/20px "微软雅黑";color:#979797; }

/*论坛动态*/

.ltdt_box{width:100%; height:520px; margin-top:30px; padding-top:130px; overflow:hidden; background:url(../images/forum2020_13.jpg) no-repeat center top;}
.xwbox_left{width:757px; height:507px; float:left; position:relative;}

.xwbox_right{width:410px; height:507px; float:right; padding-left:30px; border-left:1px solid #e5e5e5; position:relative;}
.xwbox_right .ljhgfont{width:100px; height:auto; font:bold 20px/30px "微软雅黑"; background:#fff; border-bottom:3px solid #e5e5e5; position:absolute; top:-2px; left:30px;z-index:999}
.xwbox_right .linebox{width:100%; height:1px; border-top:1px solid #e5e5e5; position:absolute; top:30px; left:0; z-index:1000; }

.xwbox_right .ljhgbox{width:100%; height:500px; overflow:hidden; position:relative; }
.xwbox_right .ljhgbox .bgbox{width:100%;height:60px; background:#fff; position:absolute; top:0; left:0; z-index:88;}
.xwbox_right .ljhgbox .dtbox{width:80px; height:100%; float:left;}
.xwbox_right .ljhgbox .dtbox ul{width:100%; height:100%; }
.xwbox_right .ljhgbox .dtbox ul li{width:100%; height:34px; margin-bottom:14px;}
.xwbox_right .ljhgbox .dtbox ul li a.nav_b{width:100%; height:100%; display:block; border:1px solid #8c8c8c; text-align:center; font:bold 18px/34px "Microsoft YaHei"; color:#000;}
.xwbox_right .ljhgbox .dtbox ul li a.nav_b:hover{width:100%; height:100%; padding:1px; display:block;border:none; background:#e6e6e6; color:#000;}
.xwbox_right .ljhgbox .dtbox ul li a.checked{width:100%; height:100%; padding:1px; display:block; border:none; background:#e6e6e6; color:#000;}
.xwbox_right .ljhgbox .dtbox ul li:first-child {margin-top:10px;}

.xwbox_right .ljhgbox .nrbox{width:290px; height:230px; float:left; margin-top:10px; margin-left:30px; background:#e5e5e5; border:1px solid #ff0000;}
.xwbox_right .ljhgbox .nrbox ul{width:100%; height:100%;}
.xwbox_right .ljhgbox .nrbox ul li{width:100%; height:35px; text-indent:8px;}
.xwbox_right .ljhgbox .nrbox ul li a{font:normal 16px/35px "Microsoft YaHei"; color:#000;}
.xwbox_right .ljhgbox .nrbox ul li span{width:auto; float:right; color:#333; font:normal 12px/35px "Microsoft YaHei";}

/*历届回顾上下滚动*/
#historyList{width:100%; height:auto; left:0px; top:60px; position: absolute;}
#scrollDiv{width:415px;height:510px; overflow:hidden; display: block; position:relative;}
.scroltit{ width:80px; right:7px; top:0px; position: absolute; z-index:999; }
.scroltit small{float:left; font-size:14px; width:22px; height:22px; line-height:22px; text-align: center;background:#bbbbbb;color: #fff;font-family: "宋体"; margin:2px 4px; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
.scroltit small img{margin-top:10px;}
.scroltit small:hover{ background: #ff9a22;}



/*底部*/
.foot{width:100%; height:120px; padding-top:30px; margin-bottom:10px; background:#edf2f5; border-top:1px solid #d6e0e9; border-bottom:1px solid #d6e0e9;}
.foot .lxwmbox{width:1215px; height:115px; margin:0 auto; }
.foot .lxwmbox .lxwmbox_left{width:320px; height:100px; float:left;}
.foot .lxwmbox .lxwmbox_right{width:550px; height:100px; float:left; margin-left:5px; text-align:left; font:normal 14px/20px "微软雅黑"; color:#000; }
.foot .lxwmbox .lxwmbox_right p.yjzt{height:50px; font:bold 23px/50px "微软雅黑"; color:#000; }
