.row:after, .row:before,.content:after,.content:before{clear: both; display: table;content: " ";}
.col66,.col50,.col33{position: relative;}
.col66{width: 680px;float:left;}
.col50{width: 324px;}
.col33{width: 324px;float:right;}
a.more{float: right;font-size: 12px;color: #999999;}
.list li{font-size:14px;}
.w160{height:190px;}
.tag{color:#014b87;}
/* å³ä¾§ç°è‰²èƒŒæ™¯å—带背景 */
.grqybg.grqyimgbg{background:#f4f4f4 no-repeat bottom center;padding: 20px 20px 10px 20px;}
/* å³ä¾§ç°è‰²èƒŒæ™¯å—ä¸å¸¦èƒŒæ™¯ */
.grqybg{background:#f4f4f4;padding: 20px;}
/* ç°è‰²èƒŒæ™¯å—è“底ç°è‰²ä¸‹åˆ’çº¿æ ‡é¢˜ */
.bluebggrayline{height: 30px; border-bottom: 1px solid #dddddd}
.bluebggrayline ul li{display:block;float:left;cursor: pointer;font-size: 18px;height: 30px;line-height: 30px;padding: 0px 15px; font-family:"微软雅黑", "黑体"}
.bluebggrayline ul li.on{padding: ;background: #2e74af;color: #fff;}
.bluebggrayline a.more{margin-top: 5px}
/* 焦点新闻 */
.focusnews h1>a{color: #014b87;font-size: 36px;}
.text-center{text-align: center; background-image:url(/uploads/image/stimages/indexheadt.png); background-repeat:no-repeat; background-position:-10px left; background-color:#ddebec; padding:10px 0}
.list-unstyled li{display:inline-block;*display:inline;margin:7px 10px 5px 10px;}
/* 焦点图 */
.slidebox{ width:592px; height:382px; overflow:hidden; position:relative;}
.slidebox .hd{ height:12px; overflow:hidden; position:absolute; right:10px; bottom:15px; z-index:1; }
.slidebox .hd ul{ overflow:hidden; zoom:1; float:left; }
.slidebox .hd ul li{ float:left; margin-right:8px; width:12px; height:12px; background: no-repeat right; cursor:pointer; text-indent: -222px;}
.slidebox .hd ul li.on{background-position: left; color:#fff; }
.slidebox .bd{ position:relative; height:100%; z-index:0; }
.slidebox .bd li{ zoom:1; vertical-align:middle; }
.slidebox .bd li a span{position: absolute;bottom:0px;left:0px;width:100%;padding-left: 2%;line-height: 45px;height: 45px;background:rgba(0, 0, 0, 0.8) !important;filter:alpha(opacity=80); background:#000;color: #fff;}
.slidebox .bd img{ width:592px; height:382px; display:block; }
/* è¦é—» */
.yaowen{width: 422px; height:382px;}
.yaowen .title{background: #f2f2f2;}
.yaowen .title span{padding: 0px 27px;background: #015293;color: #fff;font-weight:bold;}
.yaowen .title a.more{margin-right: 20px;}
.yaowen ul.list{padding-top: 10px}
.yaowen ul.line{border-top:1px dashed #cecece;margin-top: 11px;}
/* 本部介ç»ç‰ */
.benbu a{display: block; width:97px;padding-left: 62px;margin-bottom: 4px; line-height: 43px;height: 43px;color: #fff;font-weight: bold;}
.benbu a.btn1{background:#5f87b8 no-repeat 24px 8px;}
.benbu a.btn2{background:#529ddb no-repeat -140px 8px}
.benbu a.btn3{background: #ffcc00 no-repeat 24px -38px;}
.benbu a.btn4{background:#2e74af no-repeat -140px -39px;}
.benbu a.btn1:hover{background:#7397c3 no-repeat 24px 8px;}
.benbu a.btn2:hover{background:#70b2e8 no-repeat -140px 8px;}
.benbu a.btn3:hover{background: #ffcc99 no-repeat 24px -38px;}
.benbu a.btn4:hover{background:#4489c3 no-repeat -140px -39px;}
/* 网说统战 */
.wstz .tit{height: 47px;}
.wstz .content{border: 1px solid #e5e5e5;padding:0px 20px 15px 20px;}
.wstz .content .part{width: 303px;}
.wstz .title{line-height: 18px;height: 25px;border-bottom: 1px solid #e2e2e2;}
.wstz .title span{font-size: 16px; font-family:"微软雅黑", "黑体"}
.wstz .img{margin-right: 15px;}
.wstz .con{line-height: 22px;font-size: 14px;padding-top:20px;}
.wstz .con strong{display: block;margin-bottom:12px;padding-top:1px;line-height: 23px;}
/* 统战新è¯/统战故事 */
.slidetxtbox .bd{position: relative;}
.slidetxtbox .bd a.more{position: absolute;top:-24px;right:0px;}
.slidetxtbox ul.list{padding-top:9px}
.slidetxtbox ul.list li{line-height:32px;height:32px;padding: 0px 0px 0px 12px; background-position: 0px 14px;}
.mt15{margin-top: 15px;}
/* 图片新闻/视频 */
.tupian .hd{background: no-repeat top left;height: 44px;line-height: 44px;border-bottom: 1px solid #e2e2e2;font-size: 18px;}
.tupian .hd ul li{float:left;cursor: pointer;margin-right: 35px;font-family:"微软雅黑", "黑体";}
.tupian .hd ul li.on{color: #015293;font-weight: bold;}
.tupian .bd a.more{top:-29px;right:10px;}
.tupian .bd{padding-top: 20px;height: 185px;margin: 0 -9px;}
.tupian .bd li{float: left;display:block;width: 246px;position: relative;margin: 0 9px;}
.tupian .bd li img{display: block;}
.tupian .bd li span{position: absolute;width: 100%; text-align: center; height: 34px;line-height: 34px;bottom:0px;background: rgba(1, 82, 147, 0.85) !important;filter: alpha(opacity=85);background: #015293;color: #fff; font-size:14px;}
.tupian .bd li a:hover span{color: #fffcae;}
/* ä¿¡æ¯åŒ–ç‰é“¾æŽ¥ */
.xxhd a{display:block;font-size: 20px;padding-left: 75px;text-align: center;line-height: 65px;margin-bottom: 11px;color: #fff;}
.xxhd a.xxhd1{background: #518fc3 no-repeat 27px 12px;}
.xxhd a.xxhd2{background: #60a2be no-repeat 27px -65px;}
.xxhd a.xxhd3{background: #3d72a0 no-repeat 30px -142px; line-height: 21px;padding: 12px 0px 12px 75px;}
.xxhd a.xxhd1:hover{background: #62a0d3 no-repeat 27px 12px;}
.xxhd a.xxhd2:hover{background: #74b6d2 no-repeat 27px -65px;}
.xxhd a.xxhd3:hover{background: #538cbd no-repeat 30px -142px;}
/*å³ä¾§äºŒç»´ç */
.right_erweima{ background:#fff; width:115px;position:fixed;top:270px;right:0;}
.right_erweima dl{ overflow:hidden; padding:9px 8px 0;}
.right_erweima dl dt img{ margin-bottom:10px; width:100px; height:100px;}
.right_erweima dl.dl1 dd{ border-bottom:1px #eeeeee solid;}
.right_erweima dl dd{font-size:12px; color:#666; padding-bottom:9px; text-align:center}
.gsgg_scroll{ overflow: hidden; padding: 0}
#demo{width:324px;overflow: hidden;}
#demo1,#demo2{ padding: 0}
.pd20{ padding:10px 0px 30px;}