@charset "utf-8";
/* CSS Document */

body,div,ul,li,h1,dl,dt,dd,h1,h2,h3,h4,h5,h6,input,p,a{margin:0;padding:0;font-family:\5FAE\8F6F\96C5\9ED1; text-decoration:none;}
ul,ol,li,dl,dt,dd {margin:0px; padding:0px; border:0px;list-style-type:none;}
div{padding:0px 0px;margin:0px 0px;LINE-HEIGHT: 160%;text-align:left;}
img{border:0;}
body{background:#f7f7f7;}

/*顶部头图*/
.tb{margin:0px auto;width:100%;float:left;}
.tb .tu{float:left;width:100%}
.tb .tu img{width:100%;height:auto; display:block;}


/* 导航 */
.nav_mx { margin:0 auto;width: 100%; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden;
-o-backface-visibility:hidden; backface-visibility:hidden;z-index:1;height:44px;background:url(wap_nav_bg.jpg)}
.reviewList{height: 40px;position: absolute;width: 100%;overflow: hidden;}
.reviewList-swiper{height: 44px;}
.reviewList-swiper .swiper-slide{height: 44px;}
.swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.reviewList-name{float: left;font-size: 16px;overflow: hidden;line-height: 30px;text-align: center;margin:9px 15px 0px 10px;}
.reviewList-name a {color:#FFF; text-decoration:none;line-height:20px;FONT-SIZE: 15px;font-family:\5FAE\8F6F\96C5\9ED1;}
.reviewList-name a:hover{color:#ffde00; text-decoration:none;line-height:20px;FONT-SIZE: 15px;font-family:\5FAE\8F6F\96C5\9ED1;}


.nav_mx .nav_bit{ position:absolute;right:0px;top:0px;height:45px;width:28px;}
.swiper-container{position:relative;overflow:hidden;z-index:1;}

/* 导航条文字样式 */
.txt01 a{color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;font-size:15px;text-decoration:none;LINE-HEIGHT: 160%;}
.hum{float:left;width:100%;}


/* 聚焦 */
.kun01{float:left;width:96%;padding:25px 2% 5px 2%;text-align:center;}
.kun01 img{width:100%;height:auto;}
.tuj{width:96%;padding:0px 2% 10px 2%;clear:both;}
.tuj .dtt{margin:2% 0}
.tuj .dtt h1{font-size:20px;margin:1% 0;text-align:center}
.tuj .dtt h1 a{color:#323232;color:#bf0009}
.tuj .dtt p{font-size:14px;color:#646464;line-height:20px;text-indent:28px}

/* 焦点图 */
.slideBox{ position:relative; overflow:hidden; margin:0px auto;}
.slideBox .hd{height:10px; line-height:10px; z-index:999; padding:10px 0px 0px 0px;text-align:center;}
.slideBox .hd li{ display:inline-block; width:20px; height:3px;background:#dfdfdf; text-indent:-9999px; overflow:hidden; margin:0 4px;}
.slideBox .hd li.on{ background:#cc0000;}
.slideBox .bd{ position:relative; z-index:0;}
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(loading.gif) center center no-repeat;  vertical-align:top; width:100%;height:auto;}
.slideBox .bd li span{ display:block;position:absolute;bottom:0px; width:100%; line-height:20px;font-size:16px;color:#fff;text-align:center;font-size: 14px;font-family:\5FAE\8F6F\96C5\9ED1;z-index:3;padding:5px 0px;background:rgba(0,0,0,.6);}
.slideBox .bd li span a{color:#fff; text-decoration:none;line-height:20px;FONT-SIZE: 14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.slideBox .bd li span a:hover{color:#ffffcc; text-decoration:none;line-height:20px;FONT-SIZE: 14px;font-family:\5FAE\8F6F\96C5\9ED1;}

.slideBox .bd li .tool{ display:none;position:absolute;bottom:0px; width:100%;height:30px;background-color: #000000;color:#fff;filter:alpha(opacity=60);opacity:0.6;}

/* 聚焦 */
.kd{width:96%;overflow: hidden;padding:5px 2% 10px 2%; }
.kd .sx01{width:99.5%;background: #fff;padding:2% 0px 0px 0px;}
.kd .sx01 .btm{float:left;width:100%;padding:4px 0px 6px 0px;}
.kd .sx01 .btm .tp01{float:left;width:16%;background: #00C6FF;padding:4px 2% 5px 1%;color:#FFF;font-size:14px; text-align:center;}
.kd .sx01 .btm .tp02{float:right;width:74%;padding:1% 3% 0px 0px;text-align:right;}

.kd .sx01 .btx{width:96%;margin:0px 2% 3% 2%;padding:0px 0px;overflow:hidden;}
.kd .sx01 .btx .tum{width:99%;padding:10px 0px 1px 1%;border-bottom:1px #f4f4f4 solid;overflow:hidden;}
.kd .sx01 .btx .tum .tbm{width:100%;padding:0px 0px 0px 0px;}
.kd .sx01 .btx .tum .tbm a{color:#000;text-decoration:none;LINE-HEIGHT: 140%;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal;}
.kd .sx01 .btx .tum .tbm a:hover{color:#FF8400; text-decoration:none;}
.kd .sx01 .btx .tum .tbz{width:100%;padding:3px 0px 15px 0px;LINE-HEIGHT: 160%;font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1;color:#999999;}

.kd .sx01 .btx .xum{float:left;width:100%;color:#666666;overflow:hidden;}
.kd .sx01 .btx .xum li{float:left;width:100%;padding:10px 0px 10px 0px;color:#666666;border-bottom:1px #e5e5e5 dashed;}
.kd .sx01 .btx .xum li dt{float:left;width:4%;color:#cccccc;padding:0px 0px 0px 0px;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold;}
.kd .sx01 .btx .xum li dd{float:left;width:96%;}
.kd .sx01 .btx .xum li dd a{color:#333;text-decoration:none;LINE-HEIGHT: 140%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.kd .sx01 .btx .xum li dd a:hover{color:#FF8400; text-decoration:none;}

.more{float:left;width:100%;padding:20px 0px 10px 0px;overflow:hidden;text-align:center;}
.more .next{margin: 0px auto;width:45%;overflow:hidden; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px;border:1px #e9e9e9 solid;padding:4px 10px 3px 10px;color:#999;font-size: 14px;font-family:\5FAE\8F6F\96C5\9ED1; text-align:center;background:#f9f9f9;}
.more .next a{text-decoration:none;color:#646464}

.txt04 a{color:#cc0000; text-decoration:none;LINE-HEIGHT: 160%;FONT-SIZE: 14px;font-family:'Microsoft YaHei';}
.txt04 a:hover{color:#ff0000; text-decoration:none;LINE-HEIGHT: 160%;FONT-SIZE: 14px;font-family:'Microsoft YaHei';}



/* 四川团开放日 */
.sctkfr{width:96%;overflow:hidden; margin:0 2% 0;}
.tyn{width:100%;padding:20px 0px 0px 0px;overflow:hidden; text-align:center;}
.tyn img{width:100%;height:auto;}
.sct{overflow: hidden; padding:0 2%; background:#fff;}
.sct .pxt{width:100%;padding:0px 0px 4px 0px; text-align:center; border-bottom:1px #e5e5e5 solid;}

/* 党史学习焦点图 */
.fcw{width:100%;overflow: hidden;padding:10px 0px 10px 0px;}
.fcw .pm01{width:100%;padding:0px 0px 0px 0px; position:relative;}
.fcw .pm01 .hd{height:10px;padding:2px 0px 8px 0px;text-align: center;}
.fcw .pm01 .hd li{ display:inline-block; width:17px; height:3px;  background:#c5c5c5; text-indent:-9999px; overflow:hidden; margin:4px 4px 4px 4px; cursor: pointer;}
.fcw .pm01 .hd li.on{ background:#ff0000;width:17px; height:3px;margin:4px 4px 4px 4px; }
.fcw .pm01 .bd{ position:relative; z-index:0;}
.fcw .pm01 .bd li{ position:relative; text-align:center;  }
.fcw .pm01 .bd li a img{vertical-align:top; width:100%;height:auto;}
.fcw .pm01 .bd li span{ display:block;position:absolute;bottom:0px; width:100%;height:25px; line-height:20px;font-size:16px;color:#fff;text-align:center;font-size: 14px;font-family:\5FAE\8F6F\96C5\9ED1;z-index:3;padding:5px 0px 0px 0px;}
.fcw .pm01 .bd li span a{color:#fff; text-decoration:none;line-height:20px;FONT-SIZE: 14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.fcw .pm01 .bd li span a:hover{color:#ffffcc; text-decoration:none;line-height:20px;FONT-SIZE: 14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.fcw .pm01 .bd li .tool{ display:block;position:absolute;bottom:0px; width:100%;height:30px;background-color: #000000;color:#fff;filter:alpha(opacity=60);opacity:0.6;}
/* 基层党建焦点图 */
.fcw .pm01 .bc{ position:relative; z-index:0;}
.fcw .pm01 .bc li{ position:relative; text-align:center;  }
.fcw .pm01 .bc li a img{vertical-align:top; width:100%;height:auto;}
.fcw .pm01 .bc li span{ display:block;position:absolute;bottom:0px; width:100%;height:25px; line-height:20px;font-size:16px;color:#fff;text-align:center;font-size: 14px;font-family:\5FAE\8F6F\96C5\9ED1;z-index:3;padding:5px 0px 0px 0px;}
.fcw .pm01 .bc li span a{color:#fff; text-decoration:none;line-height:20px;FONT-SIZE: 14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.fcw .pm01 .bc li span a:hover{color:#ffffcc; text-decoration:none;line-height:20px;FONT-SIZE: 14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.fcw .pm01 .bc li .tool{ display:block;position:absolute;bottom:0px; width:100%;height:30px;background-color: #000000;color:#fff;filter:alpha(opacity=60);opacity:0.6;}


.sct .mm{width:100%;overflow: hidden;}
.sct .mm .fn{width:100%;padding:10px 0px 10px 0px;border-bottom:1px #e5e5e5 dashed;}
.sct .mm li{float:left;width:100%;padding:10px 0px 10px 0px;color:#666666;border-bottom:1px #e5e5e5 dashed;}
.sct .mm li dt{float:left;width:4%;color:#cccccc;padding:1px 0px 0px 0px;font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold;}
.sct .mm li dd{float:left;width:96%;padding:1px 0px 0px 0px;}
.sct .mm li dd a{color:#333;text-decoration:none;LINE-HEIGHT: 160%;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;}
.sct .mm li dd a:hover{color:#FF8400; text-decoration:none;}

/* 青海团开放日小图 */
.xxt{float:left;width:100%;overflow: hidden;}
.pus{float:left;width:48%;text-align:center;margin:15px 1% 0px 1%;}
.pus .xmu{float:left;border:1px #f2f2f2 solid;padding:3% 3%;background:#f9f9f9;border-radius:4px;}
.pus .xmu .tmp{float:left; width:100%; position:relative;}
.pus .xmu .tmp a img{width:100%;height:auto;}
.pus .xmu .tmp span{ position:absolute;bottom:5px;left:5px;}
.pus .xmu .tmp span img{width:100%;height:auto;}

.pus .xmu .tmx{float:left; width:100%;font-size:12px;color:#666666;font-family:\5FAE\8F6F\96C5\9ED1; text-align:center;height:40px;}
.pus .xmu .tmx a{color:#666666; text-decoration:none;line-height:160%;FONT-SIZE: 12px;font-family:\5FAE\8F6F\96C5\9ED1;}
.pus .xmu .tmx a:hover{color:#cc0000;}




.txt03 a{color:#000;text-decoration:none;LINE-HEIGHT: 180%;font-size:21px;font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold;}
.txt03 a:hover{color:#FF8400; text-decoration:none;}

.txt030 a{color:#000;text-decoration:none;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold;}
.txt030 a:hover{color:#FF8400; text-decoration:none;}


/*新闻动态*/
.big_ljl{background:#FFFFFF;width:96%;padding:0 2%;margin:5% 0;}
.big_ljl .xbt_img{width:96%;margin:2%;}
.big_ljl .xbt_img h2{background:url(../images/xlb.png) no-repeat center left;font-size:20px;line-height:22px;padding-left:3%}
.hhx{width:96%;padding:20px 0px 0px 0px;overflow:hidden; text-align:center; margin:0 2%;}
.hhx img{width:100%;height:auto;}

.wyzs{overflow: hidden; width:96%; margin:0 2%;background:#fff;}
.btmn{float:left;width:96%;margin:10px 2% 0px 2%;border-bottom:1px #e5e5e5 dashed;padding:0px 0px 2% 0px;}
.btmn .xun{float:left;width:25%;padding:0px 2% 0px 0px;}
.btmn .xun a img{width:100%;height:auto; display:block;}
.btmn .tun{float:left;width:72%;padding:0px 0px 0px 0px;}


.txt08 a{color:#333;text-decoration:none;LINE-HEIGHT: 160%;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;}
.txt08 a:hover{color:#FF8400; }


/*提案建议*/
.sctd{overflow: hidden;margin:5px 0% 10px 0%;padding:6px 2% 4px 2%; background:#fff;width:96%}
.btt{width:100%;padding:10px 0px 10px 0px;border-bottom:1px #e5e5e5 dashed;}
.jxtScroll{width:100%;}
.jxtScroll .bd ul{float:left;overflow: hidden;}
.jxtScroll .bd li{float:left;width:100%;padding:10px 0px 10px 0px;color:#666666;border-bottom:1px #e5e5e5 dashed;}
.jxtScroll .bd li dt{float:left;width:4%;color:#cccccc;padding:1px 0px 0px 0px;font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold;}
.jxtScroll .bd li dd{float:left;width:96%;padding:1px 0px 0px 0px;}
.jxtScroll .bd li dd a{color:#333;text-decoration:none;LINE-HEIGHT: 160%;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;}
.jxtScroll .bd li dd a:hover{color:#FF8400; text-decoration:none;}

.jxtScroll .hd{margin:0px auto;height:25px; line-height:30px;overflow:hidden; text-align:center;padding:0px 0px 0px 0px;  }
.jxtScroll .hd ul{margin:0px auto; padding-top:12px; text-align:center;width:20%;}
.jxtScroll .hd li{ float:left; width:20px; height:3px; background:#D0D0D0; margin:3px 3px 0px 3px; overflow:hidden;}
.jxtScroll .hd .on{ background:#ff0000;}


.txt02 a{color:#000;text-decoration:none;LINE-HEIGHT: 160%;font-size:22px;font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold;}
.txt02 a:hover{color:#FF8400; text-decoration:none;}



/*代表委员面对面*/
.nhdbwy{width:100%;overflow: hidden;}
.dbwy{overflow: hidden;margin:5px 2% 10px 2%; background:#fff;}
.guddn{margin:10px auto; text-align:center;  }
.guddn .bd ul{ width:100%;  float:left; padding-top:5px;  }
.guddn .bd li{float:left;width:96%;text-align:center;margin:0px 2% 0px 2%;  background:#f7f7f7}
.guddn .bd li .kmu{width:100%;}
.guddn .bd li .kmu a img,.guddn .bd li .kmu img{width:100%;height:auto;}

.guddn .bd li .tmx{width:100%;padding:0px 0px 0px 4%;}
.guddn .bd li .tmx i{float:left; width:100%;padding:0px 0px 0px 0;font-style:normal;line-height:160%;FONT-SIZE: 16px;font-family:\5FAE\8F6F\96C5\9ED1;color:#222;}
.guddn .bd li .tmx u{float:left; width:100%;padding:10px 0px 10px 0;font-style:normal;font-size:12px;color:#666666;line-height:180%;text-decoration:none;}
.guddn .bd li .tmx span{font-size:14px;color:#323232;}

.guddn .hd{margin:0px auto;height:20px; line-height:20px;overflow:hidden; text-align:center;  padding:0px 0px 0px 0px;  }
	.guddn .hd ul{margin:0px auto; padding-top:12px; text-align:center;width:26%;}
	.guddn .hd li{ float:left; width:17px; height:3px; background:#D0D0D0; margin:3px 4px 0px 4px; overflow:hidden; }
	.guddn .hd .on{ background:#ff0000; width:17px; height:3px; margin:3px 4px 0px 4px;}
	.guddn .prev,.picScroll .next{ display:block; float:right;  width:18px; height:18px; background:url(images/pisScrollIcons.gif) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
	.guddn .next{ background-position:-34px -7px; }
	.guddn .prevStop{ background-position:-6px -40px; }
	.guddn .nextStop{ background-position:-34px -40px; }


.gudm{width:100%;overflow: hidden;}
.gudm .fcd{float:left;width:46%;text-align:center;margin:5px 2% 10px 2%;}
.gudm .fcd .kmu{float:left;border:1px #f2f2f2 solid;padding:2% 2%;background:#f4f4f4; -webkit-border-radius:6px; -moz-border-radius:2px; border-radius:2px;}
.gudm .fcd .kmu .tmp{float:left; width:100%;}
.gudm .fcd .kmu .tmp a img{width:100%;height:auto;}
.gudm .fcd .kmu .tmx{float:left; width:100%;font-size:12px;color:#666666;font-family:\5FAE\8F6F\96C5\9ED1; text-align:center;padding:3px 0px 3px 0px;height:50px;}
.gudm .fcd .kmu .tmx a{color:#666666; text-decoration:none;line-height:160%;FONT-SIZE: 10px;font-family:\5FAE\8F6F\96C5\9ED1;}
.gudm .fcd .kmu .tmx a:hover{color:#cc0000;}


/*你好青海*/
.nhsc{  margin:10px auto 0;width:100%;}
.nhsc .lmtt{ width:96%; margin:0 2% 20px;}
.nhsc .lmtt img{ display:block; margin:0 auto; width:100%;}

.nhsc_lb{ width:96%; margin:0 2%; overflow:hidden; background:#fff;}
.nhsc_lb .dlb{ margin:2% 0 2% 2%; float:left; width:47%;}
.nhsc_lb .dlb img{ width:100%; height:auto; display:block;}
.nhsc_lb .dlb .mswz{ width:100%; height:45px; background-color:#fafafa;}
.nhsc_lb .dlb .mswz a{ font-size:14px;color:#333; text-align:left;  display:block; padding:0 5px; line-height:24px;}
.nhsc_lb .dlb .mswz a:hover{ color:#d13131;}



/*换个姿势看青海*/
.tjscc{width:100%; overflow: hidden;}
.tjsc{overflow: hidden;margin:5px 2% 10px 2%; background:#fff; }
.guan{ margin:5px auto; text-align:center;  }
.guan .bd ul{ width:100%;  float:left; padding-top:5px;  }
.guan .bd li{float:left;width:46%;text-align:center;margin:5px 2% 10px 2%;}
.guan .bd li .kmu{float:left;border:1px #f2f2f2 solid;padding:3% 3%;background:#f4f4f4;}
.guan .bd li .kmu .tmp{float:left; width:100%;}
.guan .bd li .kmu .tmp a img{width:100%;height:auto;}
.guan .bd li .kmu .tmx{float:left; width:100%;font-size:12px;color:#666666;font-family:\5FAE\8F6F\96C5\9ED1; text-align:center;padding:3px 0px 0px 0px;height:60px;}
.guan .bd li .kmu .tmx a{color:#666666; text-decoration:none;line-height:160%;FONT-SIZE: 12px;font-family:\5FAE\8F6F\96C5\9ED1;}
.guan .bd li .kmu .tmx a:hover{color:#cc0000;}


.guan .hd{margin:0px auto;height:20px; line-height:20px;overflow:hidden; text-align:center;  padding:0px 0px 0px 0px;  }
.guan .hd ul{margin:0px auto; padding-top:5px; text-align:center;width:21%;}
.guan .hd li{ float:left; width:25px; height:3px; background:#D0D0D0; margin:3px 4px 0px 4px; overflow:hidden; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.guan .hd .on{ background:#ff0000; width:25px; height:3px; margin:3px 4px 0px 4px;}
.guan .prev,.picScroll .next{ display:block; float:right;  width:18px; height:18px; background:url(images/pisScrollIcons.gif) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
.guan .next{ background-position:-34px -7px; }
.guan .prevStop{ background-position:-6px -40px; }
.guan .nextStop{ background-position:-34px -40px; }


/* 底部代码 */
.foot_wap{width:100%;overflow:hidden;margin-top:20px;background:#cc0000;padding:6px 0px 15px 0px;border-top:2px #cc0050 solid;}
.foot_wap .gnq{margin:0px auto;width:100%;color:#fff;font-size:18px;text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;padding:15px 0px 0px 0px;}
.foot_wap .gnx{margin:0px auto;width:100%; text-align:center;padding:6px 0px 4px 0px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;color:#fff;}
.foot_wap .gny{margin:0px auto;width:100%; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:12px;color:#fff;}
.foot_wap .gny span{margin:0px 5px 0px 5px;}

#totop{display: none;position: fixed;bottom:10%;right:10px;width: 45px;height: 45px;background: url(../images/up.png)  no-repeat;	background-size:cover;}
