@charset "gb2312";
/*
样式站点：隆阳区卫生监督所
制作：保山市海威科技有限公司 0875-2215666
制作人：停电以后 QQ:112599
最后修改：2015.07.07
*/

/*重置*/
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;} 
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:6px 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:36px;line-height:36px; background:url(imagestopbar.png);}
.center,.nav ul,.boxer {width:990px;clear:both;margin:0 auto;}
.header a:visited,.header a:link{color:#454545;}
.header a:hover{ font-weight:bold;border-bottom:2px solid #ccc;}
.header .hlink { padding:0 0 0 12px;}
.header .hlink a { margin:0 8px;}

.blogo{width:100%;height:230px; background:#f7f7f7 url(imagestopbg.jpg) repeat-x left top;}
	.logo { width:990px; margin:auto; height:230px;background:url(imagestop.jpg);}

/*菜单*/
.menu { background:#011f99 url(imagesmenu.png);z-index:600;}
	.navbar{ position:relative; z-index:500; padding-left:10px; height:50px; line-height:50px; color:#333;   }
	.nav{ position:relative; font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px; }
	.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:100px; text-align:center; font-weight:bold;  }
	.nav .sub{ display:none; position:absolute; left:-3px; top:50px; z-index:110; width:180px; border:1px solid #e6e4e3; border-top:0; background:#fff; }
	.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px; font-weight:normal; line-height:28px;}
	.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:102px; background:#ffde00; position:absolute; left:0; top:47px; overflow:hidden;  }

/*当前位置*/
.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;}

/*搜索*/
.hsearch { margin:3px 10px 0 0;}
	.hsearch .querystyle43008,.querystyle42981 {border:solid 1px #ccc; border-right:none; float:left; height:28px; line-height:28px; padding:0 5px; width:180px;}
	.hsearch .indexbuttonstyle43008,.buttonstyle42981 {background:#3397f9; border:none; color:#fff; cursor:pointer; font-weight:bold; height:30px; width:70px; letter-spacing:1px; float:left;}
	.hsearch .indexbuttonstyle43008:hover { background:#f60;}

/*轮播新版*/
.ifocus{width:370px;height:250px;overflow:hidden; margin:8px 0 0 9px;}
	#focus_news{width:100%;height:250px;overflow:hidden;}
	.ifocus img { width:370px; height:250px;}
	.ifocus .coloredBlock{left:0;top:0;}
	.ifocus .infoBlock{position:absolute;top:165px;right:0;left:auto;width:370px;height:82px;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:14px;line-height:24px;padding:8px 10px 4px 0;font-family:"Microsoft YaHei"; overflow:hidden;}
	.ifocus .infoBlock p{font-size:12px;line-height:22px;}
	.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{position:relative;direction:ltr;}
	.ifocus .royalSlider > *{float:left;}
	.ifocus .rsOverflow{position:relative;overflow:hidden;}
	.ifocus .rsVisibleNearbyWrap{position:relative;overflow:hidden;left:0;top:0;}
	.ifocus .rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0;}
	.ifocus .rsContainer{position:relative;}
	.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;}
	.ifocus .rsContent{position:relative;}
	.ifocus .infoBlock p { text-align:left; padding:0 10px 0 0;}
	.ifocus .rsMinW .rsArrow{width:40px;height:40px;position:absolute;display:block;cursor:pointer;z-index:3;}
	.ifocus .rsMinW .rsArrowLeft{left:5px;top:35%;}
	.ifocus .rsMinW .rsArrowRight{right:5px;top:35%;}
	.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:0;right:0;z-index:5;padding:10px 0 0 0;height:auto;text-align:center;line-height:16px;overflow:hidden;}
	.ifocus .rsMinW .rsBullet{width:12px;height:12px;display:inline-block;*display:inline;*zoom:1;padding:0 10px 0 0;}
	.ifocus .rsMinW .rsBullet span{display:block;width:12px;height:12px;background:#c5c5c5;cursor:pointer;border:1px solid #fff;}
	.ifocus .rsMinW .rsBullet.rsNavSelected span{background:#d5241e;}

/*轮播*/
.esnews { width:330px; margin:8px 10px 0 0;}
	.esnews .hd{ height:32px; padding:0 10px 0 20px; border-bottom:1px solid #35a0d8; position:relative; }
	.esnews .hd ul { position:absolute; left:20px; height:33px;}
	.esnews .hd ul li { float:left; width:111px; height:33px; line-height:33px; text-align:center; cursor:pointer; font-size:14px; font-weight:bold; background:#36f url(imagestiton.jpg);}
	.esnews .hd ul li.on { background:url(imagescur.png); }
	.esnews .hd a { color:#333; text-decoration:none;}

	.esnews .bd { zoom:1;}
	.esnews .bd ul { padding:10px 0 6px 0;}
	.esnews .bd li { line-height:26px; width:94%; margin:auto; background:url(imagesiconnews.png) 6px 11px no-repeat; height:26px; line-height:26px; padding-left:18px;}
	.esnews .bd li span { float:right; color:#f00;  }
	.cutdt { width:263px;}

/*公告*/
.hnotice {width:253px;border-top:8px #fff solid;border-bottom:8px #fff solid;border-left:6px #d0d0d0 solid;margin-left:-1px;background:#f9f9f9;}
	.hnotice h4 { height:35px; line-height:37px; font-size:14px; padding:0 0 0 42px; border:1px solid #e9e9e9; border-bottom:2px solid #ddd;}
	.hnotice .list { padding:3px 0; border:1px solid #e9e9e9; border-top:none;}
	.hnotice .list li { height:26px; line-height:26px; padding:0 0 0 10px;}
	.hnotice .list li span { float:right; color:#babbbb; padding:0 6px 0 0;}
	.cutgg { width:190px;}
	.more { float:right; width:50px; height:26px; margin:5px 8px 0 0; background:url(imagesmore_h.gif) center center no-repeat; text-indent:-9999px; display:block;}

.home-news { width:730px; border:1px solid #e9e9e9; border-top:3px solid #e9e9e9;}

/*三栏*/
.buildbox {}
	.build { width:326px; background:#fff;}
	.build h4 { background:#f3f3f3 url(imagesbuildbg.png); height:35px; line-height:35px; font-size:14px; padding:0 0 0 50px;}
	.build h4 a {}
	.build h4 a:hover { text-decoration:underline;}
	.build .elist { border:1px solid #eee; border-top:none; padding:4px 0 0 0;}
	.build .elist li { width:92%; margin:auto;line-height:28px; background:url(imagesarrow.png) 4px 12px no-repeat; padding:0 0 0 14px;}
	.build .elist li a:hover {border-bottom:2px solid #e60000;}
	.djxx { margin:0 0 0 6px;}
	.cut3d { width:280px;}

/*风情展播*/
.nj { border:1px solid #eee; border-top:none;}
	.nj .hd{ background:url(imagesfq-bg.png) repeat-x; height:34px; line-height:37px; padding:0 0 0 20px; border-bottom:1px solid #dfdfdf; position:relative; }
	.nj .hd ul { position:absolute; left:20px;}
	.nj .hd ul li { float:left; padding:0 30px; font-size:14px; font-weight:bold; letter-spacing:1px;}
	.nj .hd ul li.on { height:32px; line-height:33px; background:#fff; border:1px solid #ddd; border-top:3px solid #038ce6; border-bottom:none; }

	.nj .sPrev,.nj .sNext{ position:absolute;left:0;top:35px;display:block;width:10px;height:60px;background:url(imagesarrows.png) 0 20px no-repeat;z-index:5;}
	.nj .sNext{left:auto;right:4px;background:url(imagesarrows.png) 1px -37px no-repeat;}
	.nj .sPrev:hover{background-position:-31px 19px;}
	.nj .sNext:hover{background-position:-29px -38px;}

	.nj .slideB { position:relative; width:942px; overflow:hidden; padding:10px 25px;}
	.nj .slideB .tempWrap{ width:940px !important; overflow:hidden; }
	.nj .slideB li{ width:192px; padding-bottom:4px; float:left; margin:0 4px 0 0; font-size:12px}
		.nj .slideB li div {border:2px solid #d3d3d3; margin:0 5px; text-align:center; height:134px; position:relative; z-index:4;}
		.nj .slideB li div a{*font-size:61px; width:180px; height:96px}
		.nj .slideB li div a:hover{ background:#fff;}
		.nj .slideB li div span.text{ position:absolute; left:0; bottom:0; height:26px; font-size:12px;background:#000;filter:alpha(opacity=70);opacity:0.7; color:#fff; width:178px; line-height:26px; display:none}
		.nj .slideB li img { width:178px; height:134px;}

/* 首页链接 */
.publicLink{ width:980px; margin:auto; }
.publicLink .hd{ height:36px; line-height:34px; padding:0 10px 0 20px; border-bottom:1px solid #eee; position:relative; }
.publicLink .hd ul{ float:left; position:absolute; left:40px; top:1px; height:34px; }
.publicLink .hd ul li{ float:left; padding:0 15px; cursor:pointer; background:#f4f4f4; margin:0 6px; border:1px solid #eee; border-bottom:none; }
.publicLink .hd ul li.on{ height:33px; background:#fff; border:1px solid #ddd; border-top:1px solid #008abd; border-bottom:2px solid #fff; font-size:14px; font-weight:bold; }
.publicLink .bd ul{ padding:8px 6px; zoom:1; }
.publicLink .bd li{ height:28px; line-height:28px; width:172px; margin:1px 3px; background:url(imageslinkico.gif) 0 9px no-repeat; overflow:hidden; float:left; display:inline; padding:0 0 0 16px; }

/*内容*/
.reader { border: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 {border:1px solid #eee; 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;}

/*在线调查*/
.tjbugstyle43466 {background:#3397f9; border:none; color:#fff; cursor:pointer; font-weight:bold; height:33px; width:90px; letter-spacing:1px;}
.open-question label { margin:0 0 0 8px;}
/*.open-question .list a { float:left; background:#fdb928; font-weight:bold; color:#fff; padding:0 8px;}*/

/*信息公开*/
.open-tree,.open-main,.open-question { border:1px solid #eee;}
.open-tree { width:230px;}
.open-main { width:418px; margin:0 0 0 6px;}
.open-question { width:324px;}
	.open-tree dl { padding:3px 0;}
	.open-tree dd { width:216px; height:38px; line-height:38px; font-weight:bold; background:#f7f7f7; text-align:center; margin:3px auto;}
	.open-tree dd a { width:216px; height:38px; display:block;}
	.open-tree dd a:hover { background:#eeebe6;}
	.open-main ul { padding:3px 0 6px; 0;}
	.open-main li { width:92%; margin:auto; line-height:32px; background:url(imagesarrow.png) 2px 13px no-repeat; padding:0 0 0 14px;}
	.open-main span { float:right; color:blue;}
	.open-tree h4,.open-main h4,.open-question h4 { background:#f3f3f3 url(imagesxxgkbg.png) -1px -1px; height:34px; line-height:34px; font-size:14px; padding:0 0 0 55px;}
	.open-main h4 span { font-size:12px; margin:0 10px 0 0;}
	.open-question h4 { background:url(imagesquestionbg.png) -1px -1px;}
	.open-tree h4 { background:url(imagesxxgk.png) -1px -1px; padding:0 0 0 45px;}
	.open-tree h4 a { color:#fff;}
	.open-question .list { padding:6px 10px; line-height:32px;}

.cutsygk { width:300px;}

.ipaitab { width:762px; border:1px solid #ccc;}
	.ipaitab .list li { padding:0 0 0 15px; height:32px; line-height:32px; border-bottom:1px solid #eee;}
	.ipaitab .list li span { float:right; color:blue; width:110px; text-align:center;border-left:1px solid #eee;}
	.ipaitab .thhead { background:#e7f3f2; font-weight:bold; text-align:center;}
	.eqa { background:#f7f8f8;}
	.eqb { background:#fff;}
	.eqc { background:#ffecec;}
	.cutxxgk { width:500px;}
	
	.xxgk-action { margin:10px auto 30px auto; width:80%; border-top:1px dashed #ccc; text-align:center; padding:12px 0;}
	.xxgk-action a { font-size:14px; padding:0 12px;}

	.mtable { width:800px; margin:18px auto 5px auto; border-top:1px solid #c1dad7; border-left:1px solid #c1dad7;}
	.mtable td { border-right:1px solid #c1dad7; border-bottom:1px solid #c1dad7; background:#fff; padding:6px; color:#4f6b72;} 
	.mtable td.alt { background:#f5fafa; color:#797268; } 
	.mtable th.spec { border-left:1px solid #c1dad7; border-top:0; background:#fff; } 
	.mtable th.specalt { border-left:1px solid #c1dad7; border-top:0; background:#f5fafa; color:#797268; } 

/*大栏目*/
.treeview,.opentree { width:220px;}
	.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;}
.category,.mail-list { width:764px;}
	.category .tit,.opentree .tit { background:#f3f3f3; border:1px solid #ddd; height:36px; line-height:36px; padding:0 0 0 30px; font-size:14px; font-weight:bold;}
	.category .list { border:1px solid #eee; border-top:none; font-size:14px;}
	.category .list ul,.opentree .list table { width:96%; margin:auto; padding:12px 0;}
	.category .list li { line-height:32px;}
	.category .list li span { float:right; color:#f00; font-size:12px;}

.opentree .list { border:1px solid #ddd; border-top:none;}

/*信息公开分页*/	
.mypage { padding:15px 8px; }
	.mypage .PrevDisabled,.mypage .NextDisabled {margin:0 8px; border:1px solid #ffe3c6; padding:5px 7px; color:#ffe3c6;}
	.mypage .Prev,.mypage .Next { margin:0 8px; padding:5px 7px; border:1px solid #ffe3c6; color:#000;}
	.mypage .break {margin:0 8px; border:none;}
	.mypage .this-page { margin:0 3px; padding:5px 8px; border:1px solid #ff9600; background:#ffc794; font-weight:bold; color:black;}
	.mypage a { margin:0 3px; border:1px solid #ff9600; padding:5px 7px; color:#ff9600;}
	.mypage a:hover { background:#ffc794; color:#fff;}

/*网站地图*/
.sitemap { border:1px solid #ddd; border-top:4px solid #ccc; padding:15px 0; }
	.sitemap table { width:90%; margin:auto; font-size:14px;}
	.sitemap table tr { line-height:36px; border-bottom:1px dashed #ccc;}
	
/*站群搜索结果*/
.search-b {border:4px solid #e9e9e9; padding:10px;}
	.search-b tr { line-height:230%;}
	.search-b .listFrame { width:96%; margin:15px auto;}
	.search-b .titlefontstyle42981 { font-size:14px; font-weight:bold; line-height:36px;}
	.search-b .keywordfontcolor42981 { color:#f00;}
	.search-b .timefontstyle42981 { color:#999;}

/*返回顶部*/
#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;}

