@charset "gb2312";
/*
样式站点：隆阳区纪委
制作：保山市海威科技有限公司 0875-2215666
制作人：停电以后 QQ:112599
最后修改：2015.08.10
*/

/*重置*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;} 
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;} 
table{border-collapse:collapse;border-spacing:0;} 
caption,th{text-align:left;font-weight:normal;} 
html,body,fieldset,img,iframe,abbr{border:0;} 
i,cite,em,var,address,dfn{font-style:normal;} 
[hidefocus],summary{outline:0;} 
li{list-style:none;} 
h1,h2,h3,h4,h5,h6,small{font-size:100%;} 
sup,sub{font-size:83%;} 
pre,code,kbd,samp{font-family:inherit;} 
q:before,q:after{content:none;} 
textarea{overflow:auto;resize:none;} 
label,summary{cursor:default;} 
a,button{cursor:pointer;} 
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;} 
del,ins,u,s,a,a:hover{text-decoration:none;} 
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;} 
body{background:#fff url(imagesbgn.jpg) repeat-x;} 
a{color:#4e4e4e;text-decoration:none;}
a:hover{color:#f00;}
ins { display:none;}

/* function */
.left {float:left;}
.right {float:right;}
.left,.right {display:inline; margin:0; padding:0;}
.clear {clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.space {padding:8px 0 0 0; height:0; line-height:0; overflow:hidden; font-size:0;}
.elips {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hr {height:6px; line-height:6px; font-size:0; border-bottom:1px dashed #ccc; margin:0 0 3px 0;}
.green { color:green;}
#hits,.red { color:red;}
.blue { color:blue;}
.b { font-weight:bold;}
.bc { font-weight:bold; text-align:center;}

/*public*/
.header{width:100%;height:40px;line-height:40px; background:#fff url(imagestopbar.png) 0 bottom;}
.center,.nav ul,.boxer {width:1000px;clear:both;margin:0 auto;}
.header a:visited,.header a:link{color:#454545;}
.header a:hover{ font-weight:bold;border-bottom:2px solid #f00;}
.header .hlink { padding:0 0 0 12px;}
.header .hlink a { margin:0 8px;}

.blogo{width:100%;height:252px; /*background:#f7f7f7 url(imagestopbg.jpg) repeat-x left top;*/}
	.logo { width:1200px; margin:auto; height:252px;background:url(imagesheader.jpg);}

.boxer { background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}

/*菜单*/
.menu {width:1000px; margin:auto; background:#0e06a4;z-index:600;}
	.navbar{ position:relative; z-index:500; padding-left:10px; height:50px; line-height:50px; color:#333; }
	.hlink { background:url(imagescalendar.png) 0 8px no-repeat; line-height:36px;}
	#datetip { margin:0 0 0 15px;}
	.nav{ position:relative; font-family:"Microsoft YaHei",SimSun,SimHei; font-size:16px; }
	.nav a{ color:#fff; }
	.nav h3{ font-size:100%; font-weight:normal;   }
	.nav .m{ float:left; position:relative; z-index:100; }
	.nav .s{ float:left; width:3px; text-align:center; color:#d4d4d4; font-size:12px; }
	.nav h3 a{ display:block; width:88px; text-align:center; font-weight:bold;  }
	.nav .sub{ display:none; position:absolute; left:-3px; top:50px; z-index:110; width:88px; border:1px solid #e6e4e3; border-top:0; background:#fff; }
	.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px; font-weight:normal;}
	.nav .sub li a{ display:block; border-bottom:1px solid #e6e4e3; padding:5px 0; height:28px; line-height:28px; color:#666; }
	.nav .sub li a:hover{ color:#fe7700;   }
	.nav .block{ height:3px; width:90px; background:#ffde00; position:absolute; left:0; top:47px; overflow:hidden;  }

/*新闻头条*/
.mytop { width:964px; margin:auto; border:1px solid #ddd; background:#fcfcfc url(imagestopnews.png) no-repeat; padding:10px; line-height:28px;}
	.mytop a.c44159 { font-size:24px; font-weight:bold;font-family:"Microsoft YaHei",SimSun,SimHei; color:#a61919; padding:0 0 10px 0;}
	.mytop a.sumstyle44159 { line-height:26px;}
	.mytop a.detailstyle44159 {}

/*轮播新版*/
.ifocus{width:540px;height:355px;overflow:hidden; margin:0 0 0 8px;}
	#focus_news{width:100%;height:357px;overflow:hidden;}
	.ifocus img { width:540px; height:355px;}
	.ifocus .coloredBlock{padding:0;width:100%;left:0;top:0;}
	.ifocus .infoBlock{position:absolute;top:258px;right:0;left:auto;width:520px;height:96px;padding:0 10px;overflow:hidden;background:url(imagesfocustxtbg.png) repeat;border-top:1px solid #999;}
	.ifocus .infoBlockLeftBlack{left:0;right:auto;}
	.ifocus .infoBlock,.infoBlock h4,.ifocus .infoBlock p{text-align:center;display:block;}
	.ifocus .infoBlock h4,.ifocus .infoBlock h4 a:visited,.ifocus .infoBlock h4 a:link{color:#fff;}
	.ifocus .infoBlock h4{height:24px;overflow:hidden;font-size:18px;_font-size:16px;line-height:24px;padding:16px 0 4px 0;font-family:"Microsoft YaHei"; overflow:hidden;}
	.ifocus .infoBlock p{font-size:12px;line-height:24px;}
	.ifocus .infoBlock p,.ifocus .infoBlock p a:visited,.ifocus .infoBlock p a:link{color:#ccc;}
	.ifocus .infoBlock p a:hover,.ifocus .infoBlock h4 a:hover{color:#fff;border-bottom:2px solid #fff; text-decoration:none;}
	.ifocus .royalSlider{width:540px;height:356px;position:relative;direction:ltr;}
	.ifocus .royalSlider > *{float:left;}
	.ifocus .rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;}
	.ifocus .rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;}
	.ifocus .rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0;}
	.ifocus .rsContainer{position:relative;width:100%;height:100%;}
	.ifocus .rsArrow{cursor:pointer;}
	.ifocus .rsArrow,.rsNav{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}
	.ifocus .rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s, opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s, opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s, opacity 0.3s linear;transition:visibility 0s linear 0.3s, opacity 0.3s linear;}
	.ifocus .rsGCaption{display:none;}
	.ifocus .rsSlide{position:absolute;left:0;top:0;display:block;height:100%;width:100%;margin:0;padding:0;}
	.ifocus .rsContent{width:100%;height:100%;position:relative;}
	.ifocus .infoBlock p { text-align:left;}
	.ifocus .rsMinW .rsArrow{width:40px;height:40px;position:absolute;display:block;cursor:pointer;z-index:3;}
	.ifocus .rsMinW .rsArrowLeft{left:5px;top:45%;}
	.ifocus .rsMinW .rsArrowRight{right:5px;top:45%;}
	.ifocus .rsMinW .rsArrowIcn{width:40px;height:40px;margin:0;position:absolute;cursor:pointer;}
	.ifocus .rsMinW.rsHor .rsArrowLeft .rsArrowIcn{background:url(imagesprevarrow.png) no-repeat 0 0 transparent;}
	.ifocus .rsMinW.rsHor .rsArrowRight .rsArrowIcn{background:url(imagesnextarrow.png) no-repeat 0 0 transparent;}
	.ifocus .rsMinW .rsArrowDisabled .rsArrowIcn{opacity:.2 !important;filter:alpha(opacity=20);*display:none;}
	.ifocus .rsMinW .rsBullets{position:absolute;top:238px;right:0;z-index:5;padding:11px 0 0 0;height:auto;text-align:center;line-height:16px;overflow:hidden;}
	.ifocus .rsMinW .rsBullet{width:14px;height:14px;display:inline-block;*display:inline;*zoom:1;padding:0 10px 0 0;}
	.ifocus .rsMinW .rsBullet span{display:block;width:14px;height:14px;background:#c5c5c5;cursor:pointer;border:1px solid #fff;}
	.ifocus .rsMinW .rsBullet.rsNavSelected span{background:#a30000;}

/*工作动态*/
.tab-yw { font-size:16px; width:434px; margin:0 8px 0 0; background:#fcfcfc;}
	.tab-yw .hd { background:#f3f3f3;}
	.tab-yw .hd li a { width:130px;height:36px;line-height:36px;text-align:center;font-size:16px;font-family:"Microsoft YaHei";font-weight:bold;display:block; background:#c0392b; color:#fff;}
	.tab-yw .hd li a:hover { background:#e35546;}
	.tab-yw .hd span { float:right; margin:7px 10px 0 0;}

	.tab-yw .bd ul { padding:7px 0 8px 0;}
	.tab-yw .bd li,.tab-list .bd li { width:94%; margin:auto;line-height:29px; background:url(imagesarrow.png) 0 12px no-repeat; padding:0 0 0 12px;}
	.tab-yw .bd li a:hover,.tab-list .bd li a:hover { color:#f00; border-bottom:2px solid #f00; text-decoration:none;}
	.tab-yw .bd .date,.tab-list .bd span,.tab-two .bd span { float:right; font-size:12px; color:#1f69a2;}
	.tab-yw .hr { width:96%; margin:auto auto 6px auto;}
	.cutdt { width:340px;}

.midpic,.midpic img { width:984px; margin:auto; height:110px;}

/*公告*/
.notice { margin:0 0 0 8px; width:300px; overflow:hidden; position:relative; border:1px solid #eee; border-bottom:2px solid #ccc; font-size:14px; }
	.notice .title a { position:absolute; margin:0 0 0 45px; line-height:36px; color:#fff; font-size:16px;font-family:"Microsoft YaHei"; font-weight:bold; letter-spacing:1px;}
	.notice .title a:hover { text-decoration:underline;}
	.notice .hd{ height:36px; background:url(imagesnotice-bg.png); }
	.notice .hd .prev,.notice .hd .next{ position:absolute;display:block;width:13px;height:11px;overflow:hidden;cursor:pointer;background:url(imagesarrow.gif) right 0 no-repeat;}
	.notice .hd .next{ background-position:0 0; top:12px; right:10px; }
	.notice .hd .prev{ top:12px; right:30px; }
	.notice .bd{ padding:8px 0 5px 0;}
	.notice .infoList li{ width:90%; margin:auto; height:30px; line-height:30px; background:url(imagesarrow.png) 0 12px no-repeat; padding:0 0 0 14px; }
	.notice .infoList div { float:left; display:inline;}
	.notice .infoList li .date { float:right; font-size:10px; color:#aaa;}
	.cutgg { width:230px;}

/*举报*/
.jubao,.two-right { margin:0 8px 0 0;}
.two-left { margin:0 0 0 8px;}

/*更多*/
.more_red { float:right; background:url(imagesmore.png) center center no-repeat; width:60px; height:25px; text-indent:-9999px; display:block;}

/*当前位置*/
.myway { margin:auto;border-bottom:1px solid #ddd; height:36px; line-height:36px; background:#edeff0 url(imageslocation.png) 0 -3px no-repeat;}
.myway .welcome { padding:0 0 0 80px; float:left;}
.myway .welcome a { padding:0 5px;}

/*摄影和视频*/
.iphoto { width:677px; margin:0 0 0 8px;}
	.iphoto .bd,.imov .bd,.imov .iplay {border:1px solid #eee; border-top:none;}
	.iphoto .hd { background:#f3f3f3 url(imagespicbg.png);height:36px;line-height:36px; border:1px solid #eee;}
	.iphoto .hd li { float:left; width:126px; text-align:center; margin:0 0 0 36px; font-size:16px;font-family:"Microsoft YaHei"; font-weight:bold;}
	.iphoto .hd li a { color:#fff;}
	.iphoto .hd .more_red { margin:6px 12px 0 0;}

.imov { width:488px; margin:0 8px 0 0;}
	.imov .iplay { border-bottom:none;}
	.imov #u15u15,#MediaPlayeru15 { width:485px; height:180px; margin:12px auto; display:block;}
	.imov .hd { background:#f3f3f3 url(imagesvideobg.png);height:36px;line-height:36px; border:1px solid #eee;}
	.imov .hd li { float:left; width:126px; text-align:center; margin:0 0 0 30px; font-size:16px;font-family:"Microsoft YaHei"; font-weight:bold;}
	.imov .hd li a { color:#fff;}
	.imov .bd ul { width:92%; margin:auto; padding:6px 0 0 0; border-top:1px dashed #ccc; font-size:14px;}
	.imov .bd li { line-height:30px; background:url(imagesicon_video.png) 0 6px no-repeat; padding:0 0 0 22px;}

/*大栏目*/
.treeview { width:300px; font-size:14px;}
	.treeview .tit { background:url(imagestreebg.png) no-repeat; height:36px; text-indent:-9999px;}
	.treeview .list { border:1px solid #ddd; border-top:none; border-bottom:2px solid #ddd; padding:12px 8px;}
.wrapright { width:673px; margin:0 8px 0 0;}
	.wrapright .tit { background:#f3f3f3; border:1px solid #ddd; height:36px; line-height:36px; padding:0 0 0 30px; font-size:14px; font-weight:bold;}
	.wrapright .list { border:1px solid #eee; border-top:none; font-size:14px;}
	.wrapright .list ul { width:96%; margin:auto; padding:12px 0;}
	.wrapright .list li { line-height:32px;}
	.wrapright .list li span { float:right; color:#f00; font-size:12px;}


/*警钟长鸣*/
.tab-list { width:316px; margin:0 0 0 8px; }
	.tab-list .hd { background:#f3f3f3 url(imagestbg.png);height:36px;line-height:36px; border:1px solid #eee;}
	.tab-list .hd li { float:left; width:100px; text-align:center; cursor:pointer; font-size:16px;font-family:"Microsoft YaHei"; font-weight:bold;}
	.tab-list .hd li.on { width:100px;line-height:34px; margin:2px 0 0 2px; background:#f3f3f3 url(imagesarconblue.png); }
	.tab-list .hd li a { color:#fff;}
	.tab-list .hd li.on a { color:#575757;}

	.tab-list .bd {border:1px solid #eee; border-top:none;}
	.tab-list .bd li { width:92%; line-height:28px; font-size:14px;}
	.cutjzcm { width:290px;}

.tab-two { width:488px; font-size:14px;}
	.tab-two .hd { background:#f3f3f3 url(imagesarcbg.png);height:36px;line-height:36px; border:1px solid #eee; border-bottom:none;}
	.tab-two .hd li { width:126px; text-align:center; cursor:pointer; font-size:16px;font-family:"Microsoft YaHei"; font-weight:bold; margin:0 0 0 20px;}
	.tab-two .hd li a { color:#fff;}
	.tab-two .hd .more_red { margin:6px 10px 0 0;}
	
	.tab-two .bd {border:1px solid #eee; border-bottom:2px solid #ccc;}
	.tab-two .bd ul { padding:6px 0 4px 0;}
	.tab-two .bd li { width:90%; margin:auto; height:30px; line-height:30px; background:url(imagesarrow.png) 0 12px no-repeat; padding:0 0 0 14px;}



/*内容*/
.reader { border-bottom:1px solid #ddd; border-top:4px solid #ccc; }
	.reader .title { padding:9px 0 0 0; font-size:22px; line-height:230%; text-align:center; color:#f00; font-family:"Microsoft YaHei","\5B8B\4F53",serif; }
	.reader .ftitle { font-size:16px; text-align:center; padding:0 20px 0 0; font-weight:bold; line-height:220%;}
	.reader .dline { height:18px; background:url(imagesdline.png) center -2px repeat-x; }
	.arc-info { text-align:center; width:90%; margin:6px auto; padding:8px 0; background: #f3f3f3; }
	.arc-print { text-align:center; width:90%; margin: 12px auto auto auto; padding: 0 15px 0 15px; line-height: 230%; border: 1px dashed #ccc; }
	.arc-prev { padding: 8px 0 12px 20px; }
	.arc-info a,.arc-print a,.arc-prev a { color:#252525;}
	.arc-prev li { padding: 0; margin: 0; line-height: 210%; }
	.content { width:94%; margin:9px auto 6px auto; font-size: 16px; }
	#vsb_content_2 { line-height:230%; font-size: 16px; color:#333; }
	.myfont14 { font-size:14px;}
	.myfont16 { font-size:16px;}
	.attach { width:80%; margin:12px auto; border:1px solid #96c2f1;}
	.attach li { padding:0 12px; margin:2px 0; line-height:36px; background:#eff7ff;}
	/**/
	.bdsharebuttonbox { width:96%; margin:12px auto auto auto; padding:4px 0; border-top:1px dashed #eee;}

/*内容表格*/
.content table {border:1px solid #333;border-width:1px 0 0 1px;margin:0 auto;text-align:center;border-collapse:collapse;}  
.content td,#content th {padding:3px;border:1px solid #000;border-width:0 1px 1px 0;margin:2px 0 2px 0;text-align:left;} 
.content th {text-align:center;font-weight:600;background:#f4f4f4;}
.content p { padding:4px 0;}
.content img { cursor:pointer;}

/*列表*/
.list_list { width:670px;border:1px solid #eee; margin:0 8px 0 0; border-top:4px solid #ccc; padding:15px 0 0 0;}
	.list_list ul { width:98%; margin:auto;}
	.list_list li{width:100%;height:44px;overflow:hidden;float:left;border-bottom:1px dashed #e2e2e2;font-size:14px;}
	.list_list li a{line-height:44px;height:44px;display:block;}
	.list_list li a *{height:44px;overflow:hidden;display:inline-block;font-weight:normal;cursor:pointer;}
	.list_list li a font{display:inline;}
	.list_list li a em.number{float:left;width:20px;padding:0 8px;color:#999;font-size:14px;font-style:italic;font-family:Georgia;}
	.list_list li a .hits { display:none;}
	.list_list li a span.timer{ float:right;width:74px;padding:0 8px; font-size:12px; color:red;font-family:Georgia;}
	.list_list li a:hover{background:#e7ebf6;}
	.list_list li a:hover,.list_list li a:hover em,.list_list li a:hover span,.list_list li a:hover font{color:#d50f30;font-weight:bold;}
	.list_list li a:hover em{border-left:6px solid #d50f30;}
	.list_list .lastarc {border-bottom:none;}

/*分页*/
#pages{width:90%;height:22px;text-align:center;font-size:12px;margin:20px auto 10px auto;color:#8d8d8d;}
	#pages table tr,#pages table td { text-align:center;}

/* 首页链接 */
.publicLink{ width:100%; margin:auto; padding:10px; }
	.txt-link ul { list-style:none;}
	.txt-link li { float:left; padding:2px 10px; line-height:28px;}
	.txt-link li a { color:#999;}
	.txt-link li a:hover { color:#f00; background:#f7f7f7;}


/*返回顶部*/
#tbox{width:50px;height:50px;float:right;position:fixed;z-index:9999;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:10px;}
#tbox a{width:50px;height:50px;position:absolute;cursor:pointer;background-image:url(imagesback.png);background-repeat:no-repeat;}
#gotop{bottom:0px;display:none;cursor:pointer;background-position:0 0;}
#gotop:hover{background-position:0 bottom;}

.footer .cnav { border-top:2px solid #ddd; text-align:center; line-height:40px; background:#f4f4f4; font-size:14px; font-weight:bold;}
.footer .cnav a { padding:0 12px;}
.footer .bd { background:url(imagesfootbg.jpg) center center no-repeat; line-height:32px; padding:15px; text-align:center;}