﻿@charset "utf-8";
/* CSS Document */

/*****主页代码结束*****/
.lanmubg{background: #F1F4F9 url(../images/zw_bg.jpg) no-repeat center 0px;}

.mainnr{ overflow:hidden; margin-bottom:25px; background:url(../images/leftlmbg.gif) left top repeat-y; width:100%;}
/* 栏目页 */
.content{background:#fff; overflow:hidden; padding-bottom:10px;}

.leftnr{ width:270px; background:#fbfbfb; min-height:560px; float:left; font-family: Microsoft Yahei; background:#fff;}
.title{ width:250px; line-height:50px; height:50px; background:#0078d3; overflow:hidden; margin:10px auto 0;}
.title h1{font-size:16px; color:#fff; padding-left:30px;}
.menunr{width:214px; margin:0 auto; overflow:hidden; padding-bottom:15px;}
.menunr ul{overflow:hidden}
.menunr ul li{float: left;margin-top: 10px; border-bottom:1px solid #e5e5e5; width:214px;}
.menunr ul li a{height: 49px; line-height:49px; width: 155px; padding:0 20px 0 25px; display: block;color: #555555;font-size: 16px; text-overflow : ellipsis;white-space : nowrap;overflow : hidden;}
.menunr ul li a:hover{ color:#0078d3; background:url(../images/lanmuleft.gif) 173px center no-repeat; text-decoration:none;}
.menunr ul li .active{ color:#0078d3; background:url(../images/lanmuleft.gif) 173px center no-repeat; text-decoration:none;}

.rightnr{height:auto;min-height:560px; _height:auto; width:720px !important; float:right; overflow:hidden; background:#fff; font-family: Microsoft Yahei;}
.rightnr dl{ padding:0 20px;}
.position{ background:#f8f8f8; padding-left:31px; height:50px; line-height:50px; font-size:16px; color:#0078d3; width:669px; margin:10px auto 0;}

.listnews{ font-size:14px; padding:15px 20px; line-height:200%; overflow:hidden;}
.listnews .titelr{ width:687px; border-bottom:1px dashed #e0e0e0; padding:8px 11px; font-size:14px;}
.listnews .titelr div{height:30px; width:687px; position:relative;}
.listnews .titelr div a{ height:30px; line-height:30px;}
.listnews .titelr div .tr{ position:absolute; top:5px; right:0;}
.listnews .titelr div .tl{ position:absolute; top:5px; left:0;}
.navjz li{ padding:0;}

.lpad{ padding-bottom:11px;}

.listnews ul{ clear:0; padding:5px 0 1px 0; width:680px; overflow:hidden;}
.listnews li{ background: url(../images/bmdot.jpg) 0 center no-repeat; padding-left:11px; overflow:hidden; line-height:30px; }
.listnews li span{ color:#959595; float:right;}
.listnews li a{ color:#333;}
.listnews li a:hover{ color:#c00;}
.listnews li img{ padding:10px 0 0 4px; float:left;}
.listnews li.last{padding-bottom:3px; margin-bottom:19px; background:url(../images/doclistbg.gif) left bottom repeat-x;}

.listnews td{ line-height:26px;}
.docimg_3{ padding:10px 0px 0 0px !important;}
.docimg_3 li{background:none;float: left;display: inline;background: transparent none repeat scroll 0% 0%;padding: 0px 7px 5px;height: auto;text-align: center;width: 154px;}
.docimg_3 li span{ height:28px; line-height:28px; display:block; width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color:#333;}
.docimg_3 li a img{border: 1px solid #CCC;padding: 2px;}

/*普通文字列表页*/
.newlistlm { margin-left:-10px; width:700px;}
.newlistlm ul{ width:700px !important; padding-bottom:15px;}
.newlistlm li{ background:none; border-bottom:1px solid #ebebeb; max-height:142px !important;_height:142px; padding-left:30px; width:670px;}
.newlistlm li h3{ font-size:16px; height:34px; line-height:34px; padding-top:20px;}
.newlistlm li p{ max-height:52px;_height:52px; line-height:26px; font-size:14px; color:#555; overflow:hidden; padding-right:30px;}
.newlistlm li span{ float:right; clear:both; height:35px; line-height:35px; padding-right:30px; font-size:12px; padding-left:25px; display:block; background:url(../images/lanmu_date.gif) left center no-repeat; text-align:left;}


/*领导之窗新闻列表栏目页*/
.ldzcnlist{height:auto;min-height:560px; _height:auto; width:100% !important; overflow:hidden; background:#fff; font-family: Microsoft Yahei; float:left;}
.ldzcnlist ul{ width:980px !important; padding-bottom:15px;}
.ldzcnlist li{ background:none; border-bottom:1px solid #ebebeb; height:142px !important; padding-left:30px; width:970px;}
.ldzcnlist li h3{ font-size:16px; height:34px; line-height:34px; padding-top:20px;}
.ldzcnlist li p{ height:52px; line-height:26px; font-size:14px; color:#555; overflow:hidden; padding-right:30px;}
.ldzcnlist li span{ float:right; clear:both; height:35px; line-height:35px; padding-right:30px; font-size:12px; padding-left:25px; display:block; background:url(../images/lanmu_date.gif) left center no-repeat; text-align:left;}


/*文章页*/
.wenzhang{ padding:0 1px 25px;}
.grayline{ border: 1px solid #dbdee1;}
.position_list{ height:41px; line-height:41px;background: url(../images/posico.png) 29px center no-repeat; padding-left:50px;font-family: Microsoft Yahei; color:#666; font-size:16px; padding-right:10px; width:938px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.position_list a{ margin:0; color:#666;}
.position_list a:hover{ color:#c70009;}



.contentbox{ padding:10px 100px 20px; background:#fff;}
.newstitle{ font-size:26px;  font-family:Microsoft YaHei; text-align:center; font-weight:normal; color:#333333; padding:53px 0 10px;}
.newstitlef{font-size: 20px;color: #c00;text-align: center;line-height: 24px;font-weight: normal;font-family:Microsoft YaHei;}

.newsinfo{ margin:5px auto 10px; line-height:37px; height:37px; text-align:center; color:#666; border-bottom:1px solid #dbdee1;font-family:Microsoft YaHei; font-size:13px;}
.newsinfo a{color:#666;  }
.newsinfo input{width: 13px;height: 13px;border: 1px solid #999999; margin-right:8px;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newsinfo span{ padding:0 8px;}

.newscontnet{font-size:16px; font-family:Microsoft YaHei; margin:0 auto; color:#333; line-height:210%; padding-bottom:10px; margin-bottom:10px; padding-top:10px;}
.otherli{ width:840px; float:left; height:60px;padding:13px 0 20px;font-size: 14px;line-height: 30px;color: #333; font-size:15px;font-family:Microsoft YaHei; border-top:1px dashed #999999; padding-top:10px;}
.otherli a{ color:#333;}
.otherli a:hover{ color:#ff0000;}

.wzbot1{ text-align:right; line-height:30px;}

.close a{ color:#999; padding:3px 0 3px 24px; margin:0 8px;}
.printico{ background:url(../images/print.gif) left center no-repeat; }
.closeico{ background:url(../images/close1.gif) left center no-repeat;}

.close01 a{ color:#999; padding:3px 0 3px 24px; margin:0 8px;}
.minh500{   min-height:500px; height:auto !important;   height:500px;}
.shares{ width:600px; height:36px; line-height:36px; color:#666666;}
.shares span{ float:left; margin-right:5px; line-height:36px; font-family:Microsoft YaHei;}

/*栏目页 图片列表 */

 ul.imglist{ clear:both;  border-top:none; width:680px; _width:680px; padding-top:10px;}
 ul.imglist li{	float:left; display:inline;	background:none;padding-left:0;	padding:0px 8px 15px;height: auto;text-align:center; width:154px; }
 ul.imglist li span{ color:#333;}
 ul.imglist li a img{float:none;border:1px solid #ccc;padding:2px;}
.imggx{ padding:5px 10px 10px; font-size:12px;}

/*栏目页 视频列表 */
.shipinbox{ float:left; padding-bottom:15px;}
.shipinbox .leftimg{ float:left;}
.shipinbox .left{ float:left; line-height:20px; padding-bottom:8px;}
.shipinbox .right{ float:right;}
.shipinbox div{ overflow:hidden;}
.shipinbox ul li{width:680px;background:none;height: auto;padding-bottom: 10px;padding-top:10px;vertical-align:bottom;	padding-left:0px; border-bottom:1px solid #ebebeb;}
.shipinbox ul li img{ padding-top:2px;}
.shipinbox ul li a{ background:none; padding-left:5px; line-height:20px;}

.shipin{width:460px;}
.shipin span{ color:#474747 !important;}
.sealist{line-height:25px; min-height:500px; _height:500px; overflow:visible;}
.sealist table{ width:100%;}
.sealist ul{ padding-bottom:5px;}
.sealist ul li{padding:10px 0; color:#999999; }
.sealist ul li a{background: url(../images/ico1.gif) left center no-repeat;padding-left:12px; font-family:"宋体" !important;}
.sealist ul li a:hover{ color:#f60;}
.vodlistcont{ font-size:12px; line-height:20px;}

.msg{ float:left; width:20px; padding-left:5px;}



/*栏目页 网上评议 */
.verification{width: 90px;height: 24px;line-height: 24px;border: 1px solid #CCC;padding: 0px 3px;margin: 5px 3px 1px 0px;vertical-align: middle;}
.vote{background: transparent url(../images/gjss_btn.gif) no-repeat scroll 0px 0px;width: 99px;color: #FFF;height: 32px;line-height: 32px;border: 0px none;font-size: 14px;font-weight: bold;text-align: center;cursor: pointer;outline: medium none; margin-top:8px;}
.reviewlist li{padding:0 10px 0 16px; background:url(../images/icon_lm.gif) no-repeat 5px center}

/*栏目页 网上调查 */
.votelist li{ padding:0 0 0 11px;}
.votelist{ padding-bottom:15px !important;}
.diaocha{ padding-top:30px !important;}
.g-zjbox{margin-bottom:15px;}
.g-zjbox h3{font-weight:bold;}
.g-zjbox label{display:block;line-height:28px; overflow:hidden;}
.g-zjbox input[type="radio"],.g-zjbox input[type="checkbox"]{margin:8px 5px 0 0;float:left;} 

/*栏目页 民意征集 */
.mingyilist{ padding-bottom:15px !important;}


/*访谈页面 end */
.fangtanbox{ padding:15px 20px;}
.fangtanbox .newstitle{color: #333 !important; font-size:20px !important; padding:20px  0!important; }
.fangtanbox li{ height:auto !important; padding:0 0 15px 0 !important; overflow:hidden; background:none;}
.fcpic{ float:left; padding-left:5px;}
.fcpic a{ padding:0 !important; background:none !important; line-height:20px !important; font-size:12px !important;}
.fcpic img{ padding:0 !important; width:210px; height:157px;}
.fctxt{ padding-left:20px; width:445px; float:left;}
.fctxt p{ float:left; width:100%; line-height:30px; font-size:12px;}
.fctxt p.xx{ line-height:20px;}
.fctxt p.xx a{ font-size:12px !important; line-height:20px !important; color:#c00;}
.fctxt p a{ color:#d70000; background:none !important; padding:0 !important;}
.fctxt p span{ float:left; display:block; width:41px; height:23px; background:#2DA2F2; text-align:center; line-height:23px; color:#ffffff; margin-top:4px; margin-right:13px;}
.fctxt p.bt{ height:33px; line-height:33px;font-weight:bold; font-size:14px;width:445px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fctxt p.bt a{color:#333333; background:none !important; padding:0 !important;}
.fctxt p.bt a:hover{ color:#d70000;}

.ftinfo{ padding-top:28px; padding-left:17px; padding-right:42px;}
.ftinfo ul{ width:935px !important; padding-top:15px; padding-bottom:12px !important;}
.fangtanlist ul li .fctxt{ width:655px !important; padding-top:4px;}
.fangtanlist ul li .fctxt p span{ width:46px !important;}
.fcmain{ width:680px; padding:0 0 10px 0px;}
.fcmain h3{ width:100%;height:25px; font-size:14px; font-weight:bold; line-height:25px;padding-bottom:11px;}
.fcmain h3 span{ float:left; padding-left:19px; }
.fcinput{border: 1px solid #D6D6D6;color: #666;float: left;font-size: 12px;height: 25px;line-height: 25px;padding-left: 5px;width: 240px;}
.fctextarea{border: 1px solid #D6D6D6;color: #666;float: left;font-size: 12px;height: 118px;line-height: 23px;padding-left: 5px;width: 408px;margin-top: 4px;}
.fcm{ font-size:16px; line-height:34px; height:auto; padding-left:15px; padding-bottom:10px; overflow:hidden;}
#checkcode{ float:left; margin-left:8px; margin-top:5px;}
#checkimg{ float:left;}
#IVI_Name{ width:150px; height:25px; border:1px solid #ddd;}
#IVI_Content{ border:1px solid #ddd; width:510px; height:170px; margin-top:5px;}
.verification_img{ margin-top:4px; height:28px !important;}
.verification_img img{ margin:0 !important;}


.viewtj{ margin:10px 0 !important; line-height:20px !important;}
.btnfc{padding: 0px 15px;height: 24px;cursor: pointer;background: #006CBD !important;color: #FFF;border: medium none;margin-top: 2px;}

/*栏目页 留言列表 */

.mesgtext{border:1px solid #dcdcdc; margin-top:5px; padding:3px;}
.mesginput{ height:16px; line-height:16px; padding:2px 4px; color:#555; border:1px solid #dcdcdc; font-size:14px;}
.nel{ margin-left:107px;}
.nen{ margin-left:30px;}
.btnmassage{ width:118px; height:32px;line-height:32px; text-align:center; background:url(../images/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer; float:left;}
.btnsearch{ font-size: 12px;width: 74px;height: 26px;text-align: center;line-height: 26px;border: none;outline: none;cursor: pointer;background: url(../images/btn001.jpg) 0 0 no-repeat;}
.searchtext{  font-size: 12px;color: #333333;width: 80px;height: 22px;line-height: 22px;border: #CCC 1px solid;}
.fyysearchtable { margin:0 auto;}
.fyysearchtable td{ padding:4px; font-size:14px;}
.fyybtn{ font-size:12px;width:74px; height:26px; text-align:center; line-height:26px; border:none; outline:none; cursor:pointer;background: url(../images/btn001.jpg) 0 0 no-repeat;}
.fyytext{ border:1px solid #ddd; outline:none; height:20px; line-height:20px; padding:2px 4px;}
.message_textarea{ height:122px !important;}
.txtone{ padding-right:5px;}
.STYLE1{ color:#0991e8 !important;}
.sys_btn02{background: #1F7FC9 !important; line-height:22px !important;}
.message00{ overflow:hidden !important; width:678px;}
.message{ margin-bottom:0 !important; padding-bottom:10px !important;}
.message_list ul li{padding-left:25px;padding-right:10px;background:url(../images/ico1.gif) 15px 12px no-repeat !important;height:28px;line-height:28px;font-size:14px;vertical-align:bottom;border-bottom:#ddd 1px dotted;}
.message_list ul li a{line-height:28px; font-size:14px;}
.message_list ul li img{ padding-top:9px;}
.message_input{ margin:0 !important; padding-bottom:10px !important; padding-left:10px !important;}
.message_select{ padding:2px 5px !important;}

.rightnr table{max-width:750px !important;}
.rightnr table td{ height:0;}
.rightnr .message_page{width:100% !important;}
.message_page .pagenav{ float:right !important;}
.message_textarea .txtone{ width:370px !important;}


.rightnr .txtinput{width:200px !important;}
.rightnr .sys_btn01,.rightnr .btn01{background:#006CBD !important; color:#fff !important; border:none !important; line-height:22px !important; margin-top:2px !important;}
.rightnr .message_top01{ width:330px !important; }
.message_top{border-top:2px solid #006CBD !important; border-bottom: #ddd 1px dotted !important; background:#f2f2f2 !important; height:36px !important;}
.message_top ul li{font: 14px/26px "Microsoft YaHei",微软雅黑 !important; padding:0px; background:none !important;text-align:center;  clear:none; padding-left:0px;float:left; font:14px/32px "宋体";color:#333; }
.message{   margin:0 auto; border:1px solid #ddd;   margin-bottom:10px; padding-top:10px;}
.message_top01{ width:330px;}
.message_top02{ width:120px;}
.message_top03{ width:120px;}
.message_top04{ width:110px;}


.message_list ul li{font: 12px/24px "Microsoft YaHei",微软雅黑 !important; padding:0px; border-bottom: #ddd 1px dotted; width:718px; clear:both;}
.wz_title{ width:300px !important;background:none !important; padding-left:30px;}
.wz_title_txt{padding-left:0px; display:block; width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.right_conlist{ font-size:12px; padding:10px;}
.liuyanren, .liuyan_time{ width:120px !important; text-align:center; padding-right:1px;}
.return{width: 110px;padding-right: 1px;text-align: center;color: #CA1F01;}

.btnmassage{ width:118px; height:32px;line-height:32px; text-align:center; background:url(../images/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer;}
.btnsearch{ font-size: 12px;width: 74px;height: 26px;text-align: center;line-height: 26px;border: none;outline: none;cursor: pointer;background: url(../images/btn001.jpg) 0 0 no-repeat;}

.searchtext{  font-size: 12px;color: #333333;width: 80px;height: 22px;line-height: 22px;border: #CCC 1px solid;}
.btnsearh{ background:#006CBD; border:none; color:#fff; padding: 0 5px; height: 24px; cursor: pointer; line-height: 24px}

.btn03{background:#006CBD !important;color:#FFF !important;border:medium none !important;line-height:22px !important; margin:10px; padding:0 !important; width:80px !important; font-family:Microsoft YaHei;}
#IVI_Name{ height:24px; line-height:24px; padding:0 5px;}
#IVI_Content{ padding:5px;}


/*栏目页 搜索信息列表 */

.searchbox{ padding:20px; overflow:hidden;_padding-bottom:10px;*+padding-bottom:10px; background:#fff;}
.sealist{ line-height: 25px;}
.sealist .div{clear:both;overflow:hidden; width:958px; float:left;}
.sealist ul{ clear:both; padding:8px 0; overflow:hidden; float:left;}
.sealist ul li{ padding:10px 20px 8px 10px; border-bottom:1px dashed #ddd; line-height:150%;width:925px; height:45px; clear:both;}

.sealist ul li a{color:#333; margin-bottom:3px; float:left; font-family:Microsoft YaHei !important;}
.sealist ul li a:hover{ color:#0ba3e7;} 
.sealist .search_contxt{ line-height:24px; padding:8px 0;}
.sealist ul li font{ float:left; width:900px; display:block;}
.searbtn{ height:27px; line-height:20px; color:#fff; cursor:pointer; background:url(../images/bszxsearchbtn.gif); border:0 none; padding:2px 8px;}


.navjz ul{clear:both;}
.rightnr .conlist_title{ height:35px; line-height:35px; padding:0 5px 0px; border-bottom:1px solid #ebebeb; }
.rightnr .more04{ font-size:12px;}

.my_btn01{ background:#006CBD; color:#fff;  padding: 0 15px;float: left;height: 24px;cursor: pointer;line-height: 24px; color: #fff; border:none;}
/*提示框*/

.tishi{ width:650px; overflow:hidden; margin:0 auto;}
.tishi_top,.tishi_bot{ width:650px; height:8px; overflow:hidden;}
.tishi_main{ width:650px; min-height:342px; _height:342px; padding-top:18px; background:#fff;}
.error_ts{ padding-right:24px; text-align:right;}
.error_ts a{ width:20px; height:20px; overflow:hidden;}
.font_01{ height:55px; font:30px/55px Microsoft YaHei; color:#eb6100; padding-left:135px; margin:0;}
.tishi_con{padding-left:135px;font:20px/35px Microsoft YaHei; color:#555; padding-top:5px;}
.ts_btn{ padding-top:32px;}
.ts_btn a{ display:block; width:236px; height:64px; margin:0 auto; background:url(../images/btn.gif) no-repeat 0 0; text-align:center; color:#fff; font:24px/64px Microsoft YaHei;}
.room_btn{ padding-top:25px;}
.room_btn a{ display:block; width:236px; height:64px; margin:0 auto; background:url(../images/btn.gif) no-repeat 0 0; text-align:center; color:#fff; font:24px/64px Microsoft YaHei;}
.room_btn a:hover{ color:#fff;}
#txt3,#nametxt,#txt2,#txt8{ float:left; line-height:25px; padding-left:5px;}

.rightnr .ft_table{margin:auto;}
.rightnr .ft_table tr{background:#FAFAFA !important;}
.rightnr .ft_table .ft_srk{width:300px !important;height:24px;line-height:24px;border:#ccc 1px solid;margin:5px;padding:0px 5px;outline:none;}
.rightnr .ft_table .ft_srk1{width:300px !important;height:24px;line-height:24px;border:#ccc 1px solid;margin:5px;padding:0px 5px;outline:none;}
.rightnr .ft_table .verification{width:100px !important;height:24px;line-height:24px;border:#ccc 1px solid;margin:5px;padding:0px 5px;outline:none;}
.rightnr .ft_table .ft_nrk{width:500px !important;height:120px;line-height:24px;border:#ccc 1px solid;margin:5px;padding:3px 5px;outline:none;}
.rightnr .ft_table .ft_btn{display:block !important;width:80px !important;height:30px !important;line-height:30px !important;border:none !important;background:#347fc5 !important;text-align:center !important;font-size:14px !important;color:#FFF !important;margin:5px 5px 15px 72px !important;outline:none !important;font-family:"Microsoft YaHei",微软雅黑 !important;}

.txtinputsearch{float: left;font-size: 12px;width: 387px;height: 26px;background: url(../images/hudong_inputbg.gif) no-repeat 0px 0px;padding: 3px 0px 3px 33px;line-height: 26px;color: #999;outline: medium none;border: medium none;}
.xiexin {display: block;width: 68px;height: 25px;line-height: 25px;font-size: 13px;color: #fff !important;background: url(../images/xiexin.gif) 0 0 no-repeat;text-align: center; margin-right:10px;overflow:hidden;}
.sys_btnsearch{ text-align:center;  text-align: center; background: #0178d4; padding: 0px 15px; height: 32px; border:0 none; color:#fff;}
/*栏目页 在线办事 */
.menunrbs{ margin:0 auto;width: 214px;overflow: hidden;padding-bottom: 15px;}
.bsleft_menu{width: 100%;margin: 0px auto;padding: 15px 0px 50px;}

.bs_vertical{width: 214px;overflow: hidden;margin: 0px auto;}
.bs_vertical a{width: 160px; height: 50px;padding: 0px 10px 0px 44px;overflow: hidden;font: 16px/50px Microsoft Yahei;color: #555;display: block;border-bottom: 1px solid #E5E5E5;}
.bs_vertical a:hover{ color: #0078D3;background: url(../images/lanmuleft.gif) no-repeat 185px center;text-decoration: none;}
.bs_vertical a.active {color: #0078D3;background: url(../images/lanmuleft.gif) no-repeat 185px center;text-decoration: none;}
.left4{ width:250px; float:left; background:#fbfbfb; padding:0 5px 5px 5px;  min-height:740px; _height: 740px;}
.right1{ width:725px; margin-right:10px; border:1px solid #ddd; float:right; background:#fff;  }

.bssort{ padding:15px;  min-height:807px; _height: 807px;}
.jinrilist{ height:36px;  line-height:36px; padding-top:10px;}
.jinrilist ul li{ display:inline; float:left; width:110px; text-align:center; font-size: 16px; font-family: Microsoft YaHei; margin-left:16px; }
.jinrilist ul li.sec2{ background:#0078d3;}
.jinrilist ul li.sec2 a{ color:#fff;}

.ss_connr{ border-top:1px solid #e5e5e5;  margin-bottom:15px; padding:20px 18px; height:28px; background:#f8f8f8; font-size:12px;}
.ss_connr ul li{ float:left;}
.ss_connr ul li.tb{ width:22px; height:16px; padding-top:6px;}
.ss_connr ul li.bt{ width:50px; height:28px; line-height:28px; color:#505050;}
.ss_connr ul li.srk{ width:530px; height:27px; }
.ss_connr ul li.srk input{ width:246px; height:25px; line-height:25px;border: 1px solid #ddd; background:#FFF; outline:none; padding:0 5px;}
.ss_connr ul li.srk select{height:27px;text-align:center;border:1px solid #DCDCDC; margin-left:3px; font-size:13px;  font-family:Microsoft YaHei;}
.ss_connr ul li.btn{ width:44px; height:27px; }
.ss_connr ul li.btn input{ display:block; width:44px; height:27px; background:url(../images/bszxsearchbtn.gif) 0 0 repeat; color:#fff; text-align:center; cursor:pointer; outline:none; border:none;}

.bs_bm00{ border:1px solid #e5e5e5; margin-bottom:10px;}
.bs_bmtop{ font-size:14px; color:#0059b5;  font-family:Microsoft YaHei; height:34px; line-height:34px; padding:0 0 0 18px;}
.bs_bmnr{ padding:7px 10px 10px 26px; height:auto !important;  overflow:hidden;}
.bs_bmnr ul{ overflow-x:hidden; overflow-y:auto; height:130px;}
.bs_bmnr ul li{height: 32px;line-height: 32px;background: url(../images/icon_d2.gif) left center no-repeat; width:115px; padding-left:14px; float:left; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.bs_bmnr ul li a.active{ color:#c62311;}
.bs_sxbox .grayline{ border:none;}

.nr_sxnav{height:auto; min-height:400px; height:auto !important;   height:400px; width:680px; margin:auto; padding-top:10px; padding-bottom:15px;}
.nr_sxnav ul{height:52px;border-bottom:1px solid #e5e5e5; overflow:hidden; width:100%; padding-top:8px;}
.nr_sxnav ul li{height:26px; line-height:26px;}
.nr_sxnav ul li.tit{background:url(../images/bslb_ico.jpg) 5px 8px no-repeat; padding-left:22px; width:658px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#F00;}
.nr_sxnav ul li.tit a{ color:#F00; line-height:26px;}
.nr_sxnav ul li.tit a:hover{color:#F00; text-decoration:underline;}
.nr_sxnav ul li.xx{  padding-left:10px;}
.nr_sxnav ul li.xx a{ width:78px; height:26px; line-height:26px; color:#333; padding:0px 0px 0px 10px; float:left; background:url(../images/wsbsdtny_17.gif) 68px 8px no-repeat;}
.nr_sxnav ul li.xx a:hover{ color:#F00; text-decoration:underline;}
.nr_sxnav ul li.xx span{ }


.navdht{ width:197px; height:12px;}
.bs_vertical_body{height:auto; margin:0 auto; background:#fafafa; width:214px;border-top: 1px solid #FFF;padding: 15px 0px 11px;}
.bs_vertical_body ul li{height: 26px;width: 214px;overflow: hidden; margin:0; border:0 noen;}
.bs_vertical_body ul li a{display: block;padding-left: 78px; padding-right:0px; width:136px;background: url(../images/icon.gif) no-repeat 65px center !important;font: 14px/26px Microsoft Yahei;height: 26px;color: #666;}

.bs_vertical_body ul li a.active,.bs_vertical_body ul li a:hover{color:#0078D3; background: url(../images/icon.gif) no-repeat 65px center !important;}

.tab1bg{ background:#eee; height:33px; line-height:33px; border-bottom:1px solid #0872d5;  clear:both;}
.tab1bg .tabs a{ float:left; font-size:16px; color:#333;  width:89px; text-align:center; font-family:Microsoft YaHei;}
.tab1bg .tabs a.aon{ background:url(../images/banshinav2.gif) 0 0 no-repeat !important; color:#fff;} 
.tab1bg .tabs a:hover{ text-decoration:none;}
.tab1bg .more{ padding-right:10px; color:#555;}



.wb{line-height: 22px; height:22px;border: 1px solid #DDD;outline: medium none;}
.cRed{ color:#F00;}
.banshi_page{ float:right; height:32px; padding-top:4px;}
.banshi_page .pagenav{ float:right !important;}

.sb_table{ font-family:"微软雅黑"; font-size:14px;}
.ke-button-common{font-size:12px !important;}
.ke-button{ margin:0 !important; }
.ke-input-text{ border:1px solid #ccc !important; height:24px !important; padding:0 !important; margin-top:9px !important;}
.ke-form{ height:23px;}
.ke-inline-block { padding-top:9px !important;}


/*组织机构*/
.zzjgbox{font-size: 14px;padding: 15px 20px;line-height: 200%;overflow: hidden;}
.zzjgbox ul{ padding-left:2px;}
.zzjgbox li{ float:left;font-size: 15px;width: 150px;padding: 0px 5px 0px 14px;background: url(../images/bmdot.jpg) no-repeat left center;height: 40px;line-height: 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*手机站*/
.wapbox{ padding:20px 0; background:url(../images/wabbg.jpg) center 20px no-repeat; height:654px;}
.phonebox{ margin:32px 0 0 64px; overflow:hidden; width:337px; height:461px; background:url(../images/phonebg.png) left top no-repeat; padding:60px 2px 64px;}



/*信息公开搜索页*/
.searhlist{ width:960px; margin:0 auto; padding:10px 0; min-height:500px;font-family:Microsoft YaHei;}
.searhlist ul{ width:960px; padding-top:5px;}
.searhlist ul li{ border-bottom:1px dashed #ccc; padding-bottom:1px; line-height:24px; color:#fff; height:auto; color:#555;margin-bottom:5px;}
.searhlist ul li a{ background:url(../images/dot.jpg) no-repeat left center;display:block; float:left; font-size:14px; padding-left:10px; color:#555; }
.searhlist ul li a:hover{ color:#f00; text-decoration:underline;}
.xxgk_time{ padding-right:10px; color:#999;}
.xxgk_search_dec{ line-height:18px; padding:5px 10px; overflow:hidden; background:#fcfcfc; color:#999;}
.xxgk_search_bot{ padding:0 10px;  line-height:32px;}
.xxgk_search_bot span.xxgk_sqh{ color:#ff6600; font-size:14px;}
.searhlist ul li div.xxgk_search_bot a{ background:none; color:#008000; padding-left:0; font-size:12px;}
.lanmucj_conlist table{ border-collapse:collapse;  border-spacing:0; margin-top:12px;}
.lanmucj_conlist table td{ border:1px solid #cbcbcb; /*font-size:12px;*/}
.lanmucj_conlist table tr.lmcj_title td{ font-size:12px;}
.lmcj_btn{ width:43px; height:22px; border:none;  cursor:pointer; overflow:hidden;}
.lanmucj_conlist a:hover{ color:#f00;}
.xxgkstel{float:left; height:24px; display:block; width:818px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*搜索页*/
.searhlista ul{width:960px;padding:15px 0 10px;clear:both;font-family:Microsoft YaHei;}
.searhlista ul li{background:url(../images/ico1.gif) 5px 9px no-repeat;border-bottom:#ddd 1px dashed;line-height:24px;height:auto;color:#555;margin-bottom:10px;font-size:14px;padding-left:20px;padding-right:10px;}
.searhlista ul li .search_contxt{padding:0 12px !important;}
.searhlista ul li .sslist img{ float:left; padding-left:7px;}
.searhlista ul li a{display:block;float:left;font-size:14px;color:#555;}
.searhlista ul li a:hover{color:#d01b19;text-decoration:underline;}


.f-clearfix:after{display: block; height: 0; visibility: hidden; font-size: 0; content:" "; clear: both;}
* html .f-clearfix{zoom: 1;}
*:first-child+html .f-clearfix{zoom: 1;}

/*pagination*/
.m-pagination{padding: 15px;}
.m-pagination li{float: left; margin: 3px; height: 28px; font-size: 14px;}
.m-pagination li a{display: block; padding: 0 8px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; background: #fff; cursor: pointer;}
.m-pagination li.u-redirect{line-height: 28px;}
.m-pagination li.u-redirect input{padding: 0 5px; vertical-align: middle; width: 42px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin: -2px 0 0 3px; *margin: -2px 0 0 3px; _margin: -2px 0 0 3px;}
.m-pagination li.active a,.m-pagination li a:hover{background: #066fc6; border: 1px solid #066fc6; color: #fff;}
.m-pagination li.page-info a,.m-pagination li.page-info a:hover{border: 1px solid #ccc; cursor: default; color: #666; background: #fff;}
.m-pagination li.disabled a,.m-pagination li.disabled a:hover{background: #eee; border: 1px solid #ccc; cursor: default; color: #666;}





