@charset "utf-8";
.bgbs{ background:#fff;}
.mt30{ margin-top:30px;}
.wzbottom{ height:100px;}
/*两学一做专题*/
body.lxbg{ background:url(../ztimg/lxyzbg.png) top center no-repeat !important;}
.cl{ clear:both;}
.ltop{ height:323px;}
.lwd1{margin:0 auto; width:1100px;}
.lwd2{margin:0 auto; width:1112px; padding-top:100px;}
.lwzlog{ margin-bottom:74px; height:90px; text-align:center;}
.lnavfl{ width:22px; height:54px; float:left;}
.lnavfr{ width:60px; height:54px; float:left;}
.lnav{ height:54px;float:left;}
.lnavct{width:1024px;height:54px;background:url(../ztimg/tlbgs.png) repeat-x;  float:left; }
.lnavct ul{margin-top:3px;height:42px; line-height:42px;}
.lnavct li{float:left;width:185px;height:42px; line-height:42px;border-right:1px solid #F27271;text-align:center;color:#fff;font-size:18px;font-weight:bold;}
.lnavct li a{display:block;width:185px; color:#fff;}.lnav li a:hover{ background:#F27271;}
.liend{ float:left; width:60px; height:42px;}
.lbgs{ margin-bottom:24px; padding:36px;background:#fff; box-shadow:1px 2px 2px #ccc;}
.lxyct{ width:48%;}
.lxtl{ height:30px; line-height:30px; background:url(../ztimg/lxtlbg1.jpg) repeat-x;}
.lxtl h2{ display:block; padding-left:13px; width:160px; text-align:left; line-height:30px; color:#fff; background:url(../ztimg/lxyz2.png) left bottom no-repeat; font-size:18px; float:left;}.lxtl span{ float:right; color:#888888; font-size:14px;}.lxtl span a{color:#888888;}.lxtl span a:hover{color:#cc0001;}
.lxyzli{padding-top: 13px;}
.lxyzli li{ height:35px;line-height: 35px;width:100%; font-size:16px;}.lxyzli li span{float:right; color:#888888;}
.lxyzli li:before{content:url(../images/dian2.jpg);padding-right: 10px; line-height: 36px;}
.lxyzli li a:hover{color:#cc0001;}

/*list*/

.fgwlogo{
	display: block;
	padding: 10px 200px;
}
.listmain{}
.listfl{width:26%; float:left;}
.listfr{width:70%; float:right;}
.listtitle{height:48px; line-height:48px;background:#CC0001; font-weight:bold; color:#FFF; font-size:18px; text-align:center;}
.listtitle a{ color:#fff; display:block;}.listtitle a:hover{ color:#fff;}
.listmenu ul{background:#F4F4F4;}   
.listmenu li{ height:44px; line-height:44px; text-align:center; font-size:16px;color:#CC0001;border-bottom: 1px solid #CC0001;}
.listmenu li a{color:#CC0001;}.listmenu li a:hover{color:#000;}
.listname{height:45px; line-height:45px;border-bottom:3px solid #CC0001;color:#CC0001;font-weight:bold;font-size:18px;font-weight:bold; }
.listshow{padding:10px 8px; min-height:400px; _height:400px;}

.lxyzList{font-size:16px;}
.lxyzList li{float:left; width:100%; background:url(../images/dot_03.jpg) repeat-x bottom; position:relative; overflow:hidden; height:41px; line-height:40px;}
.lxyzList li a{display:block; float:left; background:url(../images/dian2.jpg) no-repeat 8px; padding-left:20px;}
.lxyzList li a:hover{color:#CC0001;}
.lxyzList .time{position:absolute; z-index:10; top:0px; right:5px;}

/*ppp专题*/
.huis a{color:#888888;}
body.ppp{ background:url(../ztimg/pimg0.png) top center no-repeat #fff !important ;}
.pppct{margin-top:267px; background:#FFF;}
.pppnav{height:40px;background:#0099E1;box-shadow:0px 2px 4px #C7BC8F;}
.pppnav li{ width:140px; float:left; text-align:center;height:40px; line-height:40px;font-size:18px; font-weight:bold; color:#fff;}
.pppnav li a{ display:block;color:#fff;}
.pppnav li a:hover{ background:#10caf8; color:#fff;}
.ppphdp_gzdt{ padding:45px 14px 0px 17px; height:312px;}
.ppphdp{ margin-top:6px;width:524px; height:306px; float:left; position:relative;}
.ppphdp img{width:524px; height:306px; border:none;}
.ppphdp h2{ position:absolute;bottom:0;left:0; width:100%;height:46px; line-height:46px; text-align:center; color:#fff; background:rgba(0, 0, 0, 0.32); font-size:16px; font-weight:bold;}
.ppphdp h2 a{color:#fff;}
.ppgzdt{ width:505px; float:right;}
.ppgzdt .ptls{height:36px; line-height:36px;background:url(../ztimg/pimg1.png) left top no-repeat;}
.ppgzdt .ptls>h3{ display:block; width:106px;padding-top:6px; height:30px; line-height:30px;text-align:center; font-size:18px; font-weight:bold; color:#fff; float:left;}
.ppgzdt .firstmsg{ height:132px; border-bottom:1px solid #ccc;}
.ppgzdt .firstmsg h3{ width:100%;color:#0b8dca;font-size:18px; text-align:center; line-height:56px; font-weight:bold;}
.ppgzdt .firstmsg h3 a{color:#0b8dca}
.ppgzdt .firstmsg p{color:#646464; line-height:2em; font-size:16px; text-indent:2em;}.ppgzdt .firstmsg p a{color:#c80202;}
.pppli{ padding-top:10px;}
.pppli li{ height:32px;line-height: 32px;padding-right:5px; font-size:16px;}
.pppli li:before{content:url(../ztimg/pimg6.png);padding-right: 10px; line-height: 32px;}
.pppli li a{color:#000;}.pppli li span{color:#888888; float:right;}
.pppdtl{margin:30px 0; height:36px; line-height:36px; background:url(../ztimg/pimg4.png) center center no-repeat; text-align:center; }
.pppdtl span{ 
	display:inline-block;font-size:28px; font-weight:bold; font-family:'微软雅黑'; color:#0089c9;
	background: -moz-linear-gradient(135deg, #0089c9, #15d2ee);
 	background: -webkit-gradient(linear,100% 100%,0 0,from(#0089c9),to(#15d2ee));
  	background: -webkit-linear-gradient(135deg, #0089c9, #15d2ee);
  	background: -o-linear-gradient(135deg, #0089c9, #15d2ee);
	-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.pppdtl a{color:#0089c9;}
.pppxmk li{margin-left:36px;float:left;font-size:18px;line-height:1.8em;width: 48%;}
.pppxmk li:nth-child(odd){ margin-left:0;}
.pppxmk .btico{margin-right:10px;padding: 4px 0 18px 0;width:20px;line-height:1.8em;background: url(../ztimg/pimg7.png) 0px 10px no-repeat;float:left;text-align:center;color:#fff;}
.ppplfgz{ margin:0 auto; width:1082px;}
.ppplfgz .ppplfgzli{ float:left; margin-left:16px; padding:10px; width:330px; height:240px;box-shadow:1px 1px 6px #989898;}
.ppplfgz .ppplfgzli:first-child{ margin-left:0;}
.ppplfct{ height:44px; line-height:44px;}
.ppplfct h3{ padding-left:24px; display:block; width:120px; background:url(../ztimg/pimg8.png) left center no-repeat; float:left;font-weight:bold; font-size:18px; color:#000; }
.pppdxal{ padding-left:12px; width:508px;}
.pppzcfg li{ width:530px; padding:25px 0;float:left; margin-left:36px; border-bottom:1px dashed #ccc;}
.pppzcfg li:nth-child(odd){ margin-left:0;}
.pppzcfg div.xtls{ height:44px;font-size:16px;}
.pppzcfg div.xtls h3{ display:block; width:380px;  text-align:left;font-size:18px; color:#000; float:left;}
.pppzcfg div.xcot{ height:60px; overflow:hidden;color:#6c6c6c; line-height:1.8em; font-size:16px; }
.pppzcfg div.xcot a{color:#c80202;}
.zcfgmors{ height:30px; line-height:30px; text-align:right;}

.ppJgk li{width:49.95%;padding: 10px 50px;float:left;font-size:24px;color:#000000;}
.ppfl20{ padding-left:20px;}
.ppJgk .btico{margin-right:10px;padding:4px 0 18px 0;font-size:16px;width:20px;line-height:1.8em;background: url(../ztimg/pimg7.png) 0px 10px no-repeat;float:left;text-align:center;color:#fff;}
.ppJgk li:nth-child(1){border-bottom:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
.ppJgk li:nth-child(2){border-bottom:1px solid #E1E1E1;}
.ppJgk li:nth-child(3){border-right:1px solid #E1E1E1;}

/*ppp list*/
.pplistY{padding:16px;}
.pplistWz{ padding-left:20px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; background:url(../ztimg/plist0.jpg) left center no-repeat;}
.pplisttl{ height:66px; line-height:66px;}
.pplisttl li{ list-style:none; float:left; margin-right:40px; padding-left:20px; background:url(../ztimg/plist1.jpg) left center no-repeat;}
.pplisttl li span{ 
	display:inline-block;font-size:22px; font-weight:bold; font-family:'微软雅黑'; color:#0089c9;
	background: -moz-linear-gradient(135deg, #0089c9, #15d2ee);
 	background: -webkit-gradient(linear,100% 100%,0 0,from(#0089c9),to(#15d2ee));
  	background: -webkit-linear-gradient(135deg, #0089c9, #15d2ee);
  	background: -o-linear-gradient(135deg, #0089c9, #15d2ee);
	-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.pplisttl li span a{color:#0089c9;}
.pplists{ min-height:400px;}

.pplist li{ height:36px;line-height: 32px;padding-right:5px; font-size:16px;}
.pplist li:before{content:url(../ztimg/pimg6.png);padding-right: 10px; line-height: 32px;}
.pplist li a{color:#000;}.pplist li a:hover{color:#0099E1;}
.pplist li span{color:#888888; float:right;}

/*ppp cont*/
.ppcont{ margin-top:16px; border:1px solid #dbdbdb;}
.ppcont .nryBt{ text-align:center; font-size:36px; line-height:2em;}
.ppcont .nrfz{ margin:20px auto; padding-bottom:10px; width:98%; line-height:28px; border-bottom:1px solid #dbdbdb;}
.ppxmkBz{margin:0 auto;height:103px;background:url(../ztimg/pxmkbg.png) top center no-repeat;color:#006699;font-size:18px;padding:10px 50px;text-indent: 3em;line-height: 1.6em;}
.ppxmkBz a{color:#006699;}
.ppxmkCt{ margin-top:36px;}
.ppxmkCt li{ width:49.95%; padding:20px 0; float:left;}
.ppxmkCt li:nth-child(1){border-bottom:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
.ppxmkCt li:nth-child(2){border-bottom:1px solid #E1E1E1;}
.ppxmkCt li:nth-child(3){border-right:1px solid #E1E1E1;}

.ppxmkCt li{ width:49.95%; float:left;}

.ppxmkCt li div.btPic{ margin:0 36px; float:left;}
.ppxmkCt li div.btJj{ float:left; width:40%;}
.ppxmkCt li div.btJj h3{color:#333333; font-size:24px;line-height:2em;}
.ppxmkCt li div.btJj p{color:#999999; font-size:18px; line-height:1.5em;}

/*异地扶贫专题*/
body.ydfp{ background:url(../ztimg/ybg.png) top center no-repeat #fff !important ;}
.ydfpnav{ margin-top:266px; margin-bottom:20px; height:42px;background:#FFF;border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px; box-shadow:0px 2px 4px #C7BC8F;}
.ydfpnav li{ float:left; width:182px;line-height:42px; text-align:center; border-left:1px solid #DFDFDF; color:#f81f10; font-size:18px; font-weight:bold;}
.ydfpnav li:first-child{ border-left:none; width:185px;border-top-left-radius:8px;border-bottom-left-radius:8px;}
.ydfpnav li:last-child{ border-top-right-radius:8px;border-bottom-right-radius:8px;}
.ydfpnav li a{color:#f81f10; display:block; }
.ydfpnav li a:hover{ background:#f81f10; color:#fff;}
.ydfpnav li:first-child a{border-top-left-radius:8px;border-bottom-left-radius:8px;}
.ydfpnav li:last-child a{border-top-right-radius:8px;border-bottom-right-radius:8px;}
.ydfpct{ padding:25px 14px; background:#fff;}
.ydtphdp{ width:520px; height:308px;}
.ydmores{ font-size:14px; color:#888888;}.ydmores a{color:#888888;}
.ydbmdt{ width:520px;}
.ydbmdt .dttls{ height:40px; line-height:40px;}
.ydbmdt .firstmsg{ height:132px; border-bottom:1px solid #ccc;}
.ydbmdt .firstmsg h3{ width:100%;color:#f11c0d;font-size:18px; text-align:center; line-height:56px; font-weight:bold;}
.ydbmdt .firstmsg h3 a:hover{color:#f81f10;}
.ydbmdt .firstmsg p{color:#646464; line-height:2em; font-size:16px; text-indent:2em;}.ydbmdt .firstmsg p a{color:#c80202;}
.ydbmdt .pbtl{ height:32px; line-height:32px; background:url(../ztimg/yimg2.jpg) left bottom no-repeat;}
.ydbmdt .pbtl>h2{ display:block; width:128px; text-align:center; color:#fff; float:left; font-size:18px; font-weight:bold;}
.ydfpli{ padding-top:10px;}
.ydfpli li{ height:32px;line-height: 32px;padding-right:5px; font-size:16px;}
.ydfpli li:before{content:url(../ztimg/yimg3.jpg);padding-right: 10px; line-height: 32px;}
.ydfpli li a{color:#000;}.ydfpli li a:hover{color:#f81f10;}.ydfpli li span{color:#888888; float:right;}
.ypubtl{ height:32px; line-height:32px; background:url(../ztimg/ytlbg.jpg) left center no-repeat;}
.ypubtl h2{line-height:32px; color:#fff;font-size:18px; font-weight:bold; font-family:'微软雅黑'; width:128px; text-align:center;}
.ydListTl{height:48px; line-height:48px;background:#f81f10; font-weight:bold; color:#FFF; font-size:18px; text-align:center;}
.ydListTl a{ color:#fff; display:block;}.ydListTl a:hover{ color:#fff;}
.ydListMenu ul{background:#F4F4F4;}   
.ydListMenu li{ height:44px; line-height:44px; text-align:center; font-size:16px;color:#f81f10;border-bottom: 1px solid #f81f10;}
.ydListMenu li a{color:#f81f10;}.ydListMenu li a:hover{color:#000;}
.ydListName{height:45px; line-height:45px;border-bottom:3px solid #f81f10;color:#f81f10;font-weight:bold;font-size:18px;font-weight:bold; }

/*ydfp_hdp*/
.callbacks_container {position: relative;float:left;width:100%;}
.callbacks {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.callbacks li {position: absolute;width: 100%;left: 0;top: 0;}
.callbacks img {display: block;position: relative;z-index: 1;height:308px;width: 100%;border: 0;}
.callbacks .caption {display: block;position: absolute;z-index:2;padding:6px;text-align:center;font-size:16px;;color: #fff;background:#000;background:rgba(0, 0, 0, 0.31);left:0;right:0;bottom:0;margin:0;}
.callbacks .caption a{color:#fff;}
.callbacks_nav {position: absolute;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);top: 52%;left: 20px;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background:url(../ztimg/themes.png) left top transparent;margin-top: -45px;}
.callbacks_nav:active {opacity: 1.0;}
.callbacks_nav.next {left: auto;background-position: right top;right: 20px;}

.ydfpList{font-size:16px;}
.ydfpList li{float:left; width:100%; background:url(../images/dot_03.jpg) repeat-x bottom; position:relative; overflow:hidden; height:41px; line-height:40px;}
.ydfpList li a{display:block; float:left; background:url(../images/dian2.jpg) no-repeat 8px; padding-left:20px;}
.ydfpList li a:hover{color:#f81f10;}
.ydfpList .time{position:absolute; z-index:10; top:0px; right:5px;}
/*全面创新改革*/
body.qmcxgg{ background:url(../ztimg/qbgs.png) top center no-repeat;}
.qmcxNav{ margin-top:260px; margin-bottom:15px; height:48px;background:#0873cd;box-shadow:0px 2px 4px #C7BC8F;}
.qmcxNav li{ float:left;line-height:48px;color:#fff; font-size:20px; font-weight:bold;}
.qmcxNav li a{color:#fff; display:block;padding:0 30px;}
.qmcxNav li a:hover{ background:#095a9e; color:#fff;}
.qmcxNav li:first-child a{padding:0 37px;}
.qmcxWd{ width:48%;}
.qpubtl{ height:40px; line-height:40px; background:url(../ztimg/qpubtl.jpg) left center no-repeat;}
.qpubtl img{ float:left; padding:10px 0 0 10px;}
.qmcxli{ padding-top:10px;}
.qmcxli li{ height:32px;line-height: 32px;padding-right:5px; font-size:16px;}
.qmcxli li:before{content:url(../ztimg/qdot.gif);padding-right: 10px; line-height: 32px;}
.qmcxli li a{color:#000;}.qmcxli li span{color:#888888; float:right;}

.qmListTl{height:48px; line-height:48px;background:#0873cd; font-weight:bold; color:#FFF; font-size:18px; text-align:center;}
.qmListTl a{ color:#fff; display:block;}.qmListTl a:hover{ color:#fff;}
.qmListMenu ul{background:#F4F4F4;}   
.qmListMenu li{ height:44px; line-height:44px; text-align:center; font-size:16px;color:#0873cd;border-bottom: 1px solid #0873cd;}
.qmListMenu li a{color:#0873cd;}.qmListMenu li a:hover{color:#000;}
.qmListName{height:45px; line-height:45px;border-bottom:3px solid #0873cd;color:#0873cd;font-weight:bold;font-size:18px;font-weight:bold; }

.qmcxList{font-size:16px;}
.qmcxList li{float:left; width:100%; background:url(../images/dot_03.jpg) repeat-x bottom; position:relative; overflow:hidden; height:41px; line-height:40px;}
.qmcxList li a{display:block; float:left; background:url(../images/dian2.jpg) no-repeat 8px; padding-left:20px;}
.qmcxList li a:hover{color:#0873cd;}
.qmcxList .time{position:absolute; z-index:10; top:0px; right:5px;}

/*统筹城乡专题*/
body.tccx{ background:url(../ztimg/timg0.png) top center no-repeat #fff !important ; padding-top:305px;}
.tccxnav{  max-width:1920px;margin:0 auto; height:50px; padding-bottom:8px; background:url(../ztimg/timg1.png) top repeat-x;}
.tccxnav ul{ margin: 0 auto; width:1068px;}
.tccxnav li{ float:left; width:178px; text-align:center;height:50px;line-height:50px; padding-bottom:8px; background:url(../ztimg/timg3.png) left top no-repeat; font-size:18px; font-weight:bold; color:#bd0f1a;}
.tccxnav li:first-child{ background:none;}
.tccxnav li a{display:block;color:#bd0f1a;}.tccxnav li a:hover{ background:#bd0f1a; color:#fff;}
.tccxct{ padding:30px; background:#fff;}
.tccxp{ width:495px;}
.tccxp .ptls{ padding-bottom:8px; width:495px; height:40px; line-height:40px;background:url(../ztimg/timg4.png) left top no-repeat;}
.tccxp .ptls>h3{ display:block; width:106px; text-align:center; font-size:18px; font-weight:bold; color:#fff; float:left;}
.tccxli{ padding-top:10px;}
.tccxli li{ height:32px;line-height: 32px;padding-right:5px; font-size:16px;}
.tccxli li:before{content:url(../ztimg/timg5.jpg);padding-right: 10px; line-height: 32px;}
.tccxli li a{color:#000;}.tccxli li span{color:#888888; float:right;}

/*普法专栏专题*/
body.pfzl{ background:url(../ztimg/pfimg0.png) top center no-repeat #fff !important ; padding-top:267px;}
.pfzlnav{ height:42px; background:#fff; box-shadow:2px 2px 2px #ccc !important;}
.pfzlnav li{ width:180px; float:left; text-align:center;height:42px; line-height:42px; background:url(../ztimg/pfimg2.png) left top no-repeat; font-size:18px; font-weight:bold; color:#b8050a;}.pfzlnav li:first-child{ background:none;}
.pfzlnav li a{ display:block;color:#b8050a;}.pfzlnav li a:hover{ background:#c1080d; color:#fff;}
.pfzltls{ margin:30px 4px; height:44px; background:url(../ztimg/pfimg3.png) repeat-x;}
.pfzltls h2{ text-align:center;}
.pfzlcts{ padding:0 20px;}
.pfzlflct{ width:524px; float:left;}.pfzlfrct{width:514px; float:right;}
.pfzlfrct .firstmsg{ height:118px; border-bottom:1px solid #ccc;}
.pfzlfrct .firstmsg h3{ width:100%;color:#b8050a;font-size:18px; text-align:center; line-height:40px; font-weight:bold;}
.pfzlfrct .firstmsg p{color:#646464; line-height:2em; font-size:16px; text-indent:2em;}.pfzlfrct .firstmsg p a{color:#c80202;}
.gfxwjlct{ padding:17px 44px 13px 37px; width:443px; height:215px; background:url(../ztimg/pfimg8.png) top center no-repeat; }
.gfxwjlct p{ text-indent:2em; padding:10px; height:145px; line-height:1.6em; font-size:16px;}.gfxwjlct p a{ color:#c1080d;}
.gfxwjlct h3{ height:50px; line-height:50px; font-size:24px; text-align:center; color:#fff;}

.share {
    width: 185px;
    position: relative;
    margin: 0 auto;
    line-height: 48px;
    float: right;
    margin-top: 3px;
}
.share-icon {
    background-image: url(../images/scs_fxicon.png);
    width: 24px;
    height: 24px;
    display: block;
    float: left;
    background-position: center;
    background-repeat: no-repeat;
}
.share_box {
    float: left;
    margin-left: 10px;
	height: 35px;
    line-height: 35px;
}

