@charset "utf-8";
/* CSS Document */
/* ***********  通用栏目页样式 on  ********** */
.leftnr{width:300px; min-height:560px; float:left; font-family: Microsoft Yahei; background: #f7f8fc url("/jxsypjdglj/images/lmlbg.gif") center bottom no-repeat; margin-top: 10px;}
.lmtitle{ line-height:50px; height:50px; background:url(/jxsypjdglj/images/lm_ltit.gif) 0 0 no-repeat; overflow:hidden; padding:0 10px;}
.lmtitle h1{font-size:20px; color:#fff; white-space:nowrap; text-align: center; overflow:hidden; text-overflow:ellipsis; font-weight:bold;}
.menunr{ width: 262px; margin: 13px auto 0;}
.menunr ul{padding-bottom: 50px;}
.menunr ul li{ padding: 0 0 2px; margin-top: 8px; height: auto;background:url("/jxsypjdglj/images/lm_llibbg.png") 0 bottom no-repeat;}
.menunr ul li a{height: auto; line-height:26px; padding: 7px 8px; background:url("/jxsypjdglj/images/lm_llibg.png") 0 0 no-repeat #fff; text-align: center; display:block; overflow:hidden; color:#000000; font-size:18px;}
.menunr ul li a:hover,.menunr ul li.active a,.menunr ul li a.active{ color:#fff; background-color:#0b51c1; text-decoration:none;}

.rightnr{width:840px; float:right; overflow:hidden; font-family: Microsoft Yahei; position: relative;}
.rightnr .guidang{ position: absolute; right: 0; top: -30px;}

.bs_tablelm{float: none; width: auto;}

.lm_map{ min-height:500px;}
.listnews{ font-size:14px; padding-top: 19px; line-height:200%; overflow:hidden; min-height:200px; height:auto; }
.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;}
.listnews ul{ clear: both;}
.listnews li{ background: url(/jxsypjdglj/images/icon.gif) 0 center no-repeat; padding-left:14px; font-size:16px; line-height:36px; overflow:hidden;}
.listnews li span.date{ color:#999999; font-family:arial; font-size: 14px;}
.doc_list li .buvisa{ display:inline-block; max-width:755px; _width:755px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.listnews li a span.buvis{ color:#d7d7d7;}
.listnews li a:hover span.buvis{ color:#c00;}
.listnews td{ line-height:26px;}
.listnews li.lm_line{border-bottom:1px dashed #d9d9d9; padding:15px 0 0; height:0; line-height:0; margin-bottom:16px; background:none;}
.listnews li.lm_line.add{ display:none;}
.doc_list li{ overflow: hidden; height: 36px;}
.doc_list li img{ padding:13px 0 0 5px; float:left;}
.doc_list li span.fg{ padding: 0 5px;}
.doc_list li a.jd{ color: #ff0000;}
.listnews ul.doc_list{ padding-bottom:5px;}
.listnews .columnName,.position{ background:url("/jxsypjdglj/images/telbg.gif") 0 bottom repeat-x; padding: 0; height: 40px; margin-bottom:10px;}
.listnews .columnName a.more{ font-size:12px; display: none;}
.listnews .columnName a.more{ color:#888;}
.listnews .columnName a.more:hover{ color:#c00;}
.listnews .columnName a.title,.position span{ font-weight:bold; color:#0b51c1; font-size: 18px; height: 38px; line-height: 38px; border-bottom: 2px solid #0b51c1; display: inline-block; padding: 0 15px;}
.ptlm{ font-size:16px; font-family:"宋体"; line-height:192%; padding-bottom:30px;}
.ptlm p{ margin-top:15px;}

/*栏目页 图片列表 */
 ul.picture-list{ clear:both;  border-top:none; padding:0 0 10px 0; overflow:hidden;}
 ul.picture-list li{float:left; display:inline;	background:none;padding:8px 10px 2px;height:auto; overflow:hidden;text-align:center; width:190px; }
ul.picture-list li a{float: none;}
 ul.picture-list li a img{ background:#f2f2f2;padding:10px !important; width:170px; height:128px; vertical-align: top;}
 ul.picture-list li a:hover{ color:#c0000d;}
 ul.picture-list li a:hover img{ background:#ecf4fe;}
 ul.picture-list li .img_title{ display:block; height:30px; vertical-align: top; line-height:30px;text-align:center; padding-bottom:8px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width: 100%; font-size: 15px;}
 ul.picture-list li a{ clear:both;}
.imggx{ padding:5px 10px 10px; font-size:12px;}

/*视频列表 */
ul.videoNews-img-list{ clear:both; border-top:none; padding:0 0 10px 0; overflow:hidden;}
ul.videoNews-img-list li{float:left; display:inline;background:none;	padding:8px 10px 2px;height:auto;text-align:center; width:190px; overflow:hidden; }
ul.videoNews-img-list li a.pic{ display:block;width:170px; height:128px; padding:10px; background:#f2f2f2;}
ul.videoNews-img-list li a.pic:hover{ background:#ecf4fe;}
ul.videoNews-img-list li a img{float:none;width:170px; height:132px;}
ul.videoNews-img-list li span.title{ height:30px; line-height:30px;text-align:left; display:block; padding:0 5px; overflow: hidden;}
ul.videoNews-img-list li span.title a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size: 15px;}
ul.videoNews-img-list li span.datetime{display:block; padding-bottom:8px; height:20px; line-height:20px; color:#999; font-family:arial; font-size:14px;text-align:left; padding-left: 5px;}
ul.videoNews-img-list li a{ clear:both;}
ul.videoNews-img-list li a:hover{color:#c0000d;}

/*视频文章 */
.video_main_content{text-align:center;padding:30px 0 15px;}
.sp_wzcon{padding:20px;width:884px;height:auto;font-size:16px;line-height:200%;}
.sp_wzcon table{max-width:884px !important;}

/*文章页*/
.wenzhang{ margin-top: 14px; border: 1px solid #dcdcdc;}
.wenzhangnr{  border: 1px solid #dbdee1;}
.grayline{ border: 1px solid #dbdee1;}
.contentbox{ padding:50px 69px 60px; position: relative;}
.contentbox .guidang{ position: absolute; right: -44px; top: -57px; z-index: 10;}

.newstitle{ font-size:28px; line-height:46px; padding: 0 20px; padding-bottom: 24px; font-family:Microsoft YaHei; text-align:center; color:#333333;}
.newstitlef{font-size:20px;text-align: center;line-height: 30px; padding: 8px 0; font-weight: normal;font-family:Microsoft YaHei;}
.newsinfo{ overflow:hidden; line-height:34px; height:34px; padding:8px 0 0 0; color:#666666; border-bottom:1px solid #dcdcdc;font-family:SimSun, "宋体";  font-size:14px; position:relative;}
.newsinfo span{ padding-right:1em;}
.newsinfo .font{ width: 362px;}
.fontsize_box{text-align: center; color: #666666;}
.fontsize_box a{ margin: 0 2px; color: #666666;}
.fontsize_box a:hover{ color: #dd0000;}
.fontsize_box a.printico{ padding-left: 22px; margin-left: 0.8em; background:url(/jxsypjdglj/images/print.gif) left center no-repeat; }

/*公众参与查询 */
.mas_cxcon{width:350px;margin:auto;}
.mas_cxcon h3{display:block;height:100px;line-height:100px;text-align:center;font-weight:bold;font-size:24px;}
.mas_cxcon p{ padding:0 0 25px 15px; font-size: 14px; line-height: 24px;}
.mas_cxcon p.put{ padding: 0 0 20px 0;}
.mas_cxcon label{display:block;float:left;width:100px;padding-right:10px;height:40px;line-height:40px;font-size:16px;text-align:right; overflow: hidden;}
.mas_cxcon label .red{color:#f00;}
.mas_cxcon input{float:left;width:213px;height:30px;line-height: 30px;position:relative;padding:4px 10px;border:1px solid #dddddd;border-radius:3px;font-size:14px;color:#666;}
.mas_cxcon button{float:left;width:160px;height:40px;line-height:40px;text-align:center;cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;border:0;outline:none;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:16px;background:#0b51c1;margin-left:110px;}


/*字体大小 end*/
.sharecon{height:24px; line-height:24px; color:#666666; padding: 5px 0 0 14px;}
.newsinfo .bdsharebuttonbox{display:block; width:133px; height:24px;}
.newsinfo .bdshare-button-style0-24 span.share{float: left; padding-right: 0; font-size: 14px; width: 47px; display: block;}
.newsinfo .bdshare-button-style0-24 a{background:url(/jxsypjdglj/images/share.png) 0 0 no-repeat !important;margin:0 0 0 10px !important;width:24px !important;padding-left:0 !important;}
.newsinfo .bdshare-button-style0-24 .bds_weixin{ background-position: 0 bottom !important; margin-left: 0 !important;}
.newsinfo .bdshare-button-style0-24 .bds_more{ background: url("/jxsypjdglj/images/fx_more.gif") center center no-repeat !important; width: 25px !important; margin-left: 3px !important;}

/*分享 end*/
.newscontnet{font-size:14px; font-family:SimSun, "宋体"; line-height:188%; border-bottom:1px solid #dcdcdc; padding:37px 20px 28px; min-height: 500px; text-align: justify; color: #434343; overflow: hidden; overflow-x:auto;}
.newscontnet img{ max-width:90%;}
.newscontnet table{ max-width: 94%;}

.newscontnet table {font-size: 12px; border: #e6e6e6 solid 1px; margin: 0 auto; border-collapse: collapse; max-width: 100% !important; margin-bottom: 18px;}
.newscontnet table th {height: 30px; background: #f0f0f0; padding: 2px; font-weight: bold; text-align: center; border: #333 solid 1px;}
.newscontnet table td {line-height: 18px; border: #e6e6e6 solid 1px; color: #333; vertical-align: middle; padding: 6px 8px; text-align: left;}

.newscontnet1{ font-size: 19px; line-height: 150%;}
.minh500{min-height:500px; height:auto !important;}
/*主内容 end*/
.sharebox{ padding:18px 10px 0 0; line-height: 30px; height: 30px; font-size: 14px; color: #666666; text-align: right;}

.close a{ color:#999; padding:3px 0 3px 24px; margin:0 8px;}
.closeico{ background:url(/jxsypjdglj/images/close1.gif) left center no-repeat;}
.close01{ height:28px; line-height:28px; font-size:14px;}
.close01 a{ color:#666666; padding:3px 0 3px 24px; margin:0 8px;}
.close01 a:hover{ color: #dd0000;}

.wenzhang .wenjuan_yzm .verification{width:96px;height:26px;line-height:26px;border:#ddd 1px solid;margin-right:5px;}
.wenzhang .wztxt,.wenzhang .wzarea{border: 1px solid #D6D6D6;color: #666;float: left;font-size: 12px;height: 25px;line-height: 25px;padding-left: 5px;width: 240px; margin-top:4px;}
.wenzhang .wzarea{ width:520px; height:120px; padding:2px 5px; line-height:22px; margin-top:4px;}
.wenzhang .wzbtn{border: 0 none;background: #0199E4 !important;margin:4px 0;font-family: "Microsoft YaHei",微软雅黑; color:#fff; text-align:center;height: 30px;cursor: pointer; width:70px;}
/*提示框*/
.font_01{ font-size:14px;}

/************  通用栏目页样式 end  ***********/

/*栏目页 调查征集 */
.listnews .collect-list li,.survey-list li{overflow:hidden;}
.listnews .collect-list li a,.survey-list li a{display:block;float:left;width:462px; padding-right:14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .collect-list li .starting,.navjz .collect-list li .over,.navjz .collect-list li .nostart,.survey-list li .starting,.survey-list li .over,.survey-list li .nostart{display:block;float:left;width:65px; font-size: 14px; text-align:center;color:#c0000d;}
.listnews .collect-list li .over,.survey-list li .over{color:#999;display:block;float:left;width:65px;text-align:center;}
.listnews .collect-list li .nostart,.survey-list li .nostart{color:#ce0000;display:block;float:left;width:65px;text-align:center;}
.listnews .collect-list li .starting,.survey-list li .starting{color:#0b51c1;display:block;float:left;width:65px;text-align:center;}
.listnews .collect-list li .date,.survey-list li .date{display:block;width:170px;text-align:right;}
/*栏目页 民意征集 */
.dczj_lm{ padding:15px 0;}
.hdlm_telbox{ border-top:1px solid #cbbe94; border-bottom:1px solid #cbbe94; height:30px; padding:5px 0;}
.hdlm_telbox p{ text-align:center; background:#cbbe94; color:#695435; float:left; height:30px; line-height:30px;}
.hdlm_telbox p.p1{ width:650px; padding-left:28px; text-align:left;}
.hdlm_telbox p.p2{ width:99px;}
.hdlm_telbox p.p3{ width:118px;}
.hdlm_telbox p.p4{ width:102px; display:none;}
.listnews .collect-list li,.survey-list li{overflow:hidden; height:36px;}
.listnews .collect-list li p,.survey-list li p{text-align:center; float:left; height:36px; line-height:36px;}
.listnews .collect-list li p.p1,.survey-list li p.p1{ width:650px; text-align:left;}
.listnews .collect-list li p.p1 span,.survey-list li p.p1 span{ font-size:11px; font-family:arial; color:#888; padding-left:7px;}
.listnews .collect-list li p.p2,.survey-list li p.p2{ width:99px; font-family:arial;}
.listnews .collect-list li p.p3,.survey-list li p.p3{ width:118px;}
.listnews .collect-list li p.p3 span.over,.survey-list li p.p3 span.over{ color:#b60000;}
.listnews .collect-list li p.p3 span.starting,.survey-list li p.p3 span.starting{ color:#339900;}
.listnews .collect-list li p.p3 span.nostart,.survey-list li p.p3 span.nostart{ color:#f00;}
.listnews .collect-list li p.p4,.survey-list li p.p4{ width:102px;}
.survey-list li p.p4 button{ margin:0 auto; width:80px; height:36px; line-height:34px; font-size:15px; font-family:"微软雅黑"; color:#333; border:0 none; background:none; cursor:pointer;}
/*文章页 民意征集 */
.myinfo{ text-align: center; font-size: 14px; padding: 20px 0 11px;  border-bottom: #ddd 1px solid; line-height: 24px; color: #666;}
.myinfo i{ font-style:normal;}
.myinfo i.nostart{ color:#f00;}
.myinfo i.starting{ color:#339900;}
.myinfo i.ending{ color:#b60000;}
.poll_collect{ margin-top:40px; border-top:1px dashed #ddd;width:100%; font-size:14px; font-family:"微软雅黑"; }
.poll_collect h3,.collection-theme h3.collectit{font-size: 20px;color: #387dd5; font-weight:bold;height: 60px;line-height: 60px; background:url(/jxsypjdglj/images/icon_myzj.gif) left center no-repeat; padding-left:38px;}
.poll_collect ul{ width:1028px; margin:10px auto 0;}
.poll_collect li{border: #DDDDDD solid 1px;padding: 2px;height: 34px;margin-bottom: 10px;line-height: 34px;clear: both;width:1022px;}
.poll_collect li p{ float:left; position:relative;}
.poll_collect li p.poll_txt,.poll_collect li p.poll_con{ width:115px; text-align:right; padding-right:5px;border-right: #DDDDDD solid 1px;}
.poll_collect li p.poll_input,.poll_collect li p.poll_yzm{padding:2px 5px; height:30px;}
.poll_collect li p span.msg-box{ position:absolute; left:0; top:0;}
.poll_collect li p.poll_con{ height:180px;}
.poll_collect li .red{ color:#f00; float:right; padding-right:8px;}
.poll_collect li p input{ height:32px; border:0 none; line-height:32px; background:none; line-height:26px; float:left;outline:none; color:#666;}
.poll_collect li p input.n-invalid{ width:400px;}
.poll_collect li p.poll_conts{margin-top:2px; padding:2px 5px; }
.poll_collect li p.poll_conts textarea{ border:0 none; background:none; line-height:20px; height:172px; width:840px; outline:none; font-size:14px; color:#666;}
.poll_collect .poll_area{ height:180px;}
.poll_collect li p.poll_yzm input{width:80px;vertical-align:middle; float:left;}
.poll_collect li p.poll_yzm img{ float:left; padding: 0;}
.poll_collect li.btn-group{ cursor: default; border:0 none; text-align:center; height:40px; margin: 10px 0 0;}
.poll_collect li.btn-group input{ float:none; height:40px; background:#ea6c00; color:#fff; font-size:18px; text-align:center; cursor:pointer; border:0 none; width:140px; padding: 0;}
.collection-theme-list{ font-family:"微软雅黑"; margin-top:30px; border-top:1px dashed #ddd;}
.collection-theme h3.collectit{ background-image:url(/jxsypjdglj/images/icon_myzjhf.gif);}
.collection-theme ul#idea_page li .collection-body{font-size:14px; padding:10px 0 0 0;}
.collection-theme ul#idea_page li .collection-body .collection-tit{padding:0 10px; height:30px; line-height:30px; padding-bottom:8px;}
.collection-theme ul#idea_page li .collection-body .collection-username{ color: #b60000;font-size:16px;}
.collection-theme ul#idea_page li .collection-body .collection-info{ display:block; background:#f8f8f8; line-height:26px; padding:10px 15px; text-indent:2em;}
.collection-theme ul#idea_page li .collection-body .collection-datetime{color:#999;line-height:20px; font-family:arial; padding-left:1.5em;}
.myny_fx{margin:25px auto 0;text-align:left;border:1px dashed #387dd5;padding:15px 20px; font-family:仿宋_GB2312; color:#666; font-size:16px; line-height:220%;}
.newsinfo i{ font-style:normal;}
.newsinfo i.starting{color:#2f9c2e;}
.newsinfo i.nostart{color:#c00;}
.myzjcont{padding-bottom: 0; border-bottom: 0 none;}

/*文章页 在线调查 */
.vote_wzy{ padding-bottom: 40px;}
.vote_wzy .con{display: none;}
.vote_wzy .con.active{display: block;}

.voteinfo{ height: 34px; line-height: 34px; padding: 0; font-family: "Microsoft YaHei", 微软雅黑;}
.vote-info{font-size:16px; line-height:188%; padding:20px 23px 30px;}
.vote-main{ font-size:14px; padding: 20px 23px 0;}
.vote-lsit{ padding-bottom:8px; font-family:"微软雅黑";}
.vote-lsit .title{ font-weight:bold; height:auto; font-size: 16px; line-height:28px; padding:8px 0 11px;}
.vote-lsit ul{padding: 15px; border:1px solid #ddd;}
.vote-lsit ul li{ height:auto; line-height:24px; padding: 3px 0;}
.vote-lsit ul li input{ float:left; margin:6px 11px 0 0; font-size:12px;}
.vote-lsit ul li.vote-textarea{ height:100px;}
.vote-lsit ul li.vote-textarea textarea{ border:1px solid #ccc; height:92px; width:935px; padding:4px 5px; resize: none;}
.vote-code{ padding: 20px 23px; font-family:"微软雅黑"; font-size:16px; overflow:hidden; height:30px;}
.vote-code .text-code{ float:left; display:block; line-height:30px;}
.vote-code .verification{ border:1px solid #ddd; height:28px; line-height:28px; width:96px; float:left;}
.vote-code .img-code{ float:left; padding-left:8px;}
.vote-btn{ height:42px; padding:10px 0 0; text-align:center;}
.vote-btn button{ height:40px; line-height:38px;border-radius: 5px; float:none;-moz-border-radius: 5px;-webkit-border-radius: 5px; margin:0 8px; border:0 none; background:#0b51c1; cursor:pointer; width:200px; font-size:18px; color:#fff; font-family:"微软雅黑";}
.vote-btn .btn-submit{ float:none !important;}
.vote-btn button.btn-review{background: #f1f1f1; color: #8a8a8a;}
.myinfo i{ font-style:normal;}
.myinfo i.nostart{ color:#f00;}
.myinfo i.starting{ color:#126ac4;}

.vote-show{ margin: 40px auto 20px; width: 95%; border:1px solid #e3e3e3; color:#333; font-size: 16px;}
.vote-show th{ text-align:left; border-bottom:1px solid #f0f0f0; background:#fbfafa; height:auto; padding:7px 0 7px 15px; line-height:28px; position: relative;}
.vote-show th .change-charts{ position:absolute; top: 7px; right: 10px; width: 26px; height: 26px; background: url("/jxsypjdglj/images/pie.png") no-repeat center center; cursor: pointer;}
.vote-show td .vote_con{ overflow: hidden; width:92%; margin:0 auto; border-bottom:1px dotted #f0f0f0; height:auto; padding: 10px 0; line-height:20px;}
.vote-show td .vote_con span{ display:block; height:auto; float:left;}
.vote-show td .vote_con span.c1{ width:470px; padding-right: 10px; padding-left:15px;}
.vote-show td .vote_con span.c2{ width:261px; height:27px; padding-top:3px;}
.vote-show td .vote_con span.c3{ width:85px; padding-right:15px; float:right; text-align:right;}
.vote-show td .vote_con span.c3 i{ color:#b60000; font-style:normal;}
.vote-show td .vote_con span.progress-bar{width: 99px;height: 14px;float: left; background:#eee; box-shadow: none;border-radius: 4px;}
.vote-show td .vote_con span.progress-bar .progress{ background:#f27c25;display: block;height: 14px;}
.vote-show td .vote_content{width: 92%;margin: 0 auto;border-bottom: 1px dotted #f0f0f0;line-height: 26px; padding: 5px 0;}
/* 调查 结果页 end */
.vote_jieguo{ font-size: 16px; line-height: 200%; padding:30px 23px 20px;}

.collectInfo_form{ padding-top: 30px;}
.collectInfo_form span.red{color: #FF0000; padding: 0 5px 0 0;}
.collectInfo_form li{ padding-bottom: 15px; line-height: 38px; height: 38px;}
.collectInfo_form li p{float: left;}
.collectInfo_form li p.tit{ width: 130px; font-size: 16px; text-align: right; padding-right: 10px;}
.collectInfo_form li p.put{ width: 320px; height: 20px; padding: 8px 10px; background: #f9f9f9; border: 1px solid #dbdbdb; position: relative;}
.collectInfo_form li p.put input{height: 20px; line-height: 20px; width: 100%; border: 0 none; background: none; float: left;}
.collectInfo_form li p.put span.msg-box{ position: absolute; left: 5px; top: 2px;}
.collectInfo_form li.textarea{height: auto;}
.collectInfo_form li.textarea p.tit{ height: 132px; line-height: 132px;}
.collectInfo_form li.textarea p.put{ width: 832px; height: 108px;}
.collectInfo_form li.textarea p.put textarea{ float: left; width: 100%; border: 0; background: none; height: 108px; outline: none;}
.collectInfo_form li.yzm p.put{ width: 95px; }
.collectInfo_form li.yzm{padding-bottom: 45px;}
.collectInfo_form li.yzm img{float: left; height: 38px; width: auto; margin-left: 12px;}
.collectInfo_form li.btn{ text-align: center;}
.collectInfo_form li.btn input{ vertical-align: middle; height: 46px; line-height: 46px; width: 128px; text-align: center; color: #fff; font-size: 18px; background: #005ca9; border: 0 none; margin: 0 10px; border-radius: 5px;}
.collectInfo_form li.btn input.cz{background: #b5b5b5;}

/*文章页 在线调查 end */

.szxx .guestbook-table .guestbook_title li.t2{ display:none;}
.szxx .guestbook-table ul.odd li.t3, .szxx .guestbook-table ul.even li.t3{ display:none;}
.szxx .guestbook-table .guestbook_title li.t1{ width:626px;}
.szxx .guestbook-table ul.odd li.t1, .szxx .guestbook-table ul.even li.t1{ width:599px;}
.szxx .guestbook-table ul.odd li.t1 a, .szxx .guestbook-table ul.even li.t1 a{width:595px;}

/*****网站地图****/
.dymbox{ padding:50px 20px;}
.dty_title{line-height:40px;text-align:center;font-size:30px;letter-spacing:5px; padding:10px 0; font-family:"微软雅黑"; font-weight:bold;}
.dty_contain{margin:auto; padding: 0 30px;}
.dty_mutitle{height: 32px; background: url("/jxsypjdglj/images/telbg.gif") 0 bottom repeat-x; overflow:hidden;margin-top:16px;}
.dty_mutitle a{display: inline-block; padding: 0 25px; height: 32px;text-align: center; background: #4679cf; font-weight: bold; color: #fff;font-size: 16px;line-height: 32px;}
.dty_mutitle a:hover{color:#fff; text-decoration:underline;}
.dty_sublb{padding:16px 0 10px;}
.dty_sublb:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .dty_sublb {zoom: 1;} /* IE6 */
*:first-child+html .dty_sublb {zoom: 1;} /* IE7 */
.dty_sublb ul li{float:left;height:40px; width:212px; line-height:40px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dty_sublb ul li a{line-height:40px;font-size:16px;color:#666; background:url(/jxsypjdglj/images/bs_lirbg.png) 7px 16px no-repeat;padding-left:25px; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.dty_sublb ul li a:hover{color:#dd0000;}

/*搜索详细页*/
font.search-keywords{ color:#f00; padding:0 0.3em;}
.ssy_container{padding:15px 20px;margin:auto; font-family:"微软雅黑";}
.ssy_leftbar{width:200px;height:auto;margin-bottom:50px;}
.fenlei_tit,.searchType-title{height:34px;line-height:34px;padding-left:10px;font-size:16px;font-weight:bold;color:#333;}
.total_wz,.searchType-column{height:auto;margin-bottom:10px;padding:8px 0 8px 20px;background:#f1f1f1;font-size:14px;}
.total_wz ul li,.searchType-column ul li{height:30px;line-height:30px;}
.total_wz ul li a:hover,.total_wz ul li a.active,.searchType-column ul li a:hover,.searchType-column ul li a.active{text-decoration:underline;color:#d20607;}
.ssy_rightbar{width:898px;height:auto;padding-top:10px;}
.warm-prompt{line-height:30px; font-size:14px;}
.result_title{padding-right:18px;font-size:16px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar .search-list{height:auto;margin-bottom:15px;}
.ssy_rightbar .search-list li.search-title{line-height:26px;font-weight:bold;font-size:15px;}
.ssy_rightbar .search-list li.search-title a{ color: #333;}
.ssy_rightbar .search-list li.search-title a:hover{text-decoration:underline; color: #dd0000;}
.ssy_rightbar .search-list li a span,.ssy_rightbar .search-list li span{color:#cd3501;}
.ssy_rightbar .search-list li.search-info{line-height:22px; height:auto; margin-bottom:5px;font-size:14px;}
.ssy_rightbar .search-list li.search-column{color:#999;line-height:22px;}
.ssy_rightbar .search-list li.search-url{height:auto;line-height:22px; color:#008000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.ssy_rightbar .search-list li.search-url span.date{padding-left:14px;color:#008000;}
.ssy_rightbar .search-list li.search-url a{color:#008000;}
.ssy_rightbar .search-list li.search-url a:hover{text-decoration:underline; color: #dd0000;}

.xxgklmr .xxgksear{ padding:0 0 0 10px;}
.xxgklmr .xxgksear .tel{height:50px;line-height:50px;background:#f9f4ec;padding-left:16px;font-size:18px;color:#bc0d00; padding-right:15px;}
.xxgklmr .xxgksear .tel a{font-size:14px; color:#817f7d;}
.xxgklmr .xxgksear .tel a:hover{ color:#c00;}
.xxgklmr .xxgksearbox{ padding:20px 15px 0;}
.xxgklmr .xxgksearbox .pagination{ margin-top:25px;}

.xxgklmr .search-list{height:auto;margin-bottom:15px;}
.xxgklmr .search-list li.search-title{line-height:26px;font-weight:bold;font-size:15px;}
.xxgklmr .search-list li.search-title a{ display:block; height:26px; width:100%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.xxgklmr .search-list li.search-title a:hover{text-decoration:underline;}
.xxgklmr .search-list li a span,.xxgklmr .search-list li span{color:#cd3501;}
.xxgklmr .search-list li.search-info{line-height:22px; height:auto; margin-bottom:5px;font-size:14px;}
.xxgklmr .search-list li.search-column{color:#0384ce;line-height:22px;}
.xxgklmr .search-list li.search-url{height:auto;line-height:22px; color:#999;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.xxgklmr .search-list li.search-url span.date{padding-left:14px;color:#999; float:right;}
.xxgklmr .search-list li.search-url a{color:#999;}
.xxgklmr .search-list li.search-url a:hover{text-decoration:underline; color:#c00;}

/*页面纠错*/
.ui-dialog-title{color:#0075d0;} 

/*高级搜索*/
/*高级搜索*/
.secnr{ padding:30px 70px 40px;}
.ssnr{padding:10px 20px 15px;overflow:hidden;margin:30px auto 25px;line-height:30px;font-size:14px; color:#333; border: 1px dashed #e3e3e3;}
.ssnr span{color: #ff6600;}
.search-tab{height:36px;background:url(/jxsypjdglj/images/gjss_telbg.gif) repeat-x 0 bottom;overflow:hidden;margin:auto; padding-left: 43px;}
.search-tab ul li{float:left;width:120px;height:40px;padding-right:6px;overflow:hidden;}
.search-tab ul li a{display:block;float:left;width:106px; padding-right: 9px; height:36px;line-height:36px;text-align:center;font-size:16px;cursor:pointer; color: #666666;}
.search-tab ul li.active a,.search-tab ul li a:hover{ background: url("/jxsypjdglj/images/gjss_tel.gif") 0 0 no-repeat; color:#0b51c1;}
.search-warp{padding:30px 30px 0;}
.search-warp .search-form{display:none;font-size:15px;}
.search-warp .active{display:block !important;}
.search-warp table{margin:auto;}
.search-warp table th.bt{height:46px;text-align:right;padding-right:10px;font-weight:normal !important;width:130px !important;}
.search-warp table .seardate1{height:30px;line-height:30px;}
.search-warp table .seardate2{height:30px;line-height:30px; padding-left:25px;}
.search-warp table .txtinput{line-height:20px;border:1px solid #ddd;font-size:15px;height:20px;padding:2px;}
.search-warp table label{padding-right:10px;}
.search-warp table .txt1{color:#333;border:1px solid #ddd;padding:2px 5px;font-size:15px;}
.search-warp table .sear_xx{line-height:44px;padding-bottom:30px;border-bottom:#ddd 1px solid;}
.search-warp input.sear_button1,.search-warp input.sear_button2{display:inline-block;font-size:16px;border:none;cursor:pointer;width:200px;padding:0;text-align:center;color:#fff;height:40px;line-height:40px;overflow:hidden;margin:40px 8px 0;background:#0b51c1;outline:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.search-warp input.sear_button2{background:#f1f1f1; color: #8a8a8a;}
.search-warp .msg_fl{height: auto;}
.search-warp .msg_fl .leibie{ height: 30px;}
.search-warp .msg_fl .leibie li{float:left; margin-top: 0;}
.search-warp .msg_fl .leibie li a{display: block; cursor: pointer; padding: 0 22px; height: 30px; line-height: 30px; font-size: 15px;}
.search-warp .msg_fl .leibie li.active a{color: #0b51c1; font-weight: bold; padding-top: 0; background: #eee;}
.search-warp .msg_fl .con{display: none;}
.search-warp .msg_fl .con.active{display: block;}
.search-warp .msg_fl .lblist{ display: inline; height: auto;}
.search-warp .msg_fl .lblist .con{ padding-top: 2px; line-height: 40px;}
.search-warp .msg_fl .lblist .con input{margin-right: 5px;}
.search-warp .msg_fl .lblist .con label{ padding-right: 32px; float: left;}


/******办事列表页 on******/
.bszn_class{ border: 1px solid #d6e9fe; border-top: 2px solid #0b51c1; padding: 18px 20px 21px; background: #e1f1ff url("/jxsypjdglj/images/bszn_titbg.gif") 0 0 repeat-x;}
.bszn_class .classbox{ padding-bottom: 20px;}
.bszn_class .classbox li{line-height: 40px;}
.bszn_class .classbox li.num1 .bs_tit,.bszn_class .classbox li .bs_xtit{ text-align: right; width: 161px;}
.bszn_class .classbox li.num1 .bs_tit a,.bszn_class .classbox li .bs_xtit a{ height: 24px; line-height: 24px; font-size: 16px; font-weight: bold; color: #0b51c1; padding: 0 2px 0 10px; display: inline-block; vertical-align: middle;}
.bszn_class .classbox li.num1 .bs_tit a.active,.bszn_class .classbox li .bs_xtit a.active{ color: #fff; background: #0b51c1;}
.bszn_class .classbox li.num1{ height: 24px; padding-bottom: 3px; line-height: 24px;}
.bszn_class .classbox li.num1 .bs_tit{ text-align: left;}
.bszn_class .classbox li.num1 .bs_tit a{ margin-top: 0; vertical-align: top; padding: 0; width: 60px; text-align: center;}
.bszn_class .classbox li.num1 .bs_tit span.bs_class{padding-right: 2px; font-size: 18px; font-weight: bold; color: #0b51c1;}
.bszn_class .classbox li .bs_xtit{height: 40px; line-height: 40px;}
.bszn_class .classbox li .banshi_sxcon{ width: 950px; overflow: hidden; height: auto; line-height: 40px;}
.bszn_class .classbox li .banshi_sxcon a{ padding: 0 20px 0 0; display: inline-block; vertical-align: middle; font-size: 16px; color: #666666;}
.bszn_class .classbox li .banshi_sxcon a:hover,.bszn_class .classbox li .banshi_sxcon a.active,.bszn_class .classbox li{ color: #0b51c1;}
.bszn_class .classbox li .banshi_sxcon a.num1{padding-left: 0; background: none;}
/*办事类别 end*/
.bs_searbox{ height: 32px;}
.bs_searbox li{float: left;}
.bs_searbox li input{ vertical-align: top; border: 0 none; background: none;}
.bs_searbox li.bt{ width: 159px; padding-right:6px; text-align: right; line-height: 32px; height: 32px; font-size: 16px; font-weight: bold; color: #0b51c1;}
.bs_searbox li.srk{ padding:5px 10px 5px 14px; width: 337px; height: 20px; border: 1px solid #cadcef; border-right: 0 none; background: #ffffff;}
.bs_searbox li.srk input{width: 337px; height: 20px; line-height: 20px; color: #a2c0d9;}
.bs_searbox li.srk input::-webkit-input-placeholder{color:#a2c0d9;}
.bs_searbox li.srk input:-moz-placeholder {color:#a2c0d9;}
.bs_searbox li.srk input::-moz-placeholder {color:#a2c0d9;}
.bs_searbox li.srk input:-ms-input-placeholder {color:#a2c0d9;}
.bs_searbox li.btn{ width: 60px; height: 32px; background: url("/jxsypjdglj/images/bszn_searbg.png") 0 0 no-repeat;}
.bs_searbox li.btn input{ width: 60px; height: 32px; text-align: center; color: #fff; font-size: 16px; line-height: 32px; cursor: pointer;}
/*办事搜索 end*/
.bszn_listbox{ margin-top: 32px; border-top: 2px solid #0b51c1;}
.bszn_listbox .tel{ height: 32px; background: url("/jxsypjdglj/images/bszn_lbbg.jpg") left 0 repeat-x; position: relative;border-left: 1px solid #d6e9fe;border-right: 1px solid #d6e9fe;}
.bszn_listbox .tel span{display: block; width: 120px; height: 46px; line-height: 46px; padding-right: 7px; position: absolute; left: 19px; top: -14px; text-align: center; color: #fff; font-weight: bold; font-size: 18px; background: url("/jxsypjdglj/images/bszn_lbtbg.jpg") 0 0 no-repeat; overflow: hidden;}
.bszn_listbox .bszn_list ul{ overflow: hidden; height: auto; padding: 1px 20px 0; border: 1px solid #d6e9fe; border-top: 0 none;}
.bszn_listbox .bszn_list ul li{ border-bottom: 1px dotted #cfcfcf;}
.bszn_listbox .bszn_list ul li.num10{border-bottom: 0 none;}
.bszn_listbox .bszn_list ul li div.cont{height: 26px; overflow: hidden; transition: 0.4s all; padding:15px 0 18px 29px; background: url("/jxsypjdglj/images/bszn_ico.png") left 20px no-repeat #fff;}
.bszn_listbox .bszn_list ul li div.cont a.title{ height: 26px; line-height: 26px; font-size: 16px; display: inline-block; vertical-align: top;}
.bszn_listbox .bszn_list ul li div.cont p{ display: none; padding: 10px 0 2px; height: 50px;}
.bszn_listbox .bszn_list ul li div.cont p a{ margin-right: 10px; display: block; float: left; width: 120px; height: 46px; line-height: 46px; text-align: center; color: #fff; font-size: 16px;     background: url("/jxsypjdglj/images/bswz_tabbg.gif") -120px 0 no-repeat;}
.bszn_listbox .bszn_list ul li div.cont p a:hover{color: #fff; background-position: 0 0;}
.bszn_listbox .bszn_list ul li div.cont:hover{ height: 78px; background-color: #eef7ff;}
.bszn_listbox .bszn_list ul li div.cont:hover p{display: block;}
.bszn_listbox .pagination{ text-align: left; padding:20px 0 0 20px; margin-bottom: 0;}
/******办事列表页 end******/

/******办事文章页 on******/
.bswzy{ padding-top: 25px;}
.bswzy .bstitle{ line-height: 38px; text-align: center; font-weight: bold; color: #333333; font-size: 28px; height: auto; padding: 0 20px;}
.bs_content .bswz_tel{ height: 54px; background: url("/jxsypjdglj/images/bswztelbg.gif") 0 0 repeat-x;}
.bs_content .bswz_tel ul{ text-align: center;}
.bs_content .bswz_tel li{display: inline;}
.bs_content .bswz_tel li.num1{padding-left: 0;}
.bs_content .bswz_tel li.num2 a,.bs_content .bswz_tel li.num1 a{cursor: default;}
.bs_content .bswz_tel li a{display: inline-block; vertical-align: middle; margin-left: 10px; width: 120px; height: 46px; padding-bottom: 8px; line-height: 46px; text-align: center; background: url("/jxsypjdglj/images/bswz_tabbg.gif") -120px 0 no-repeat; font-size: 16px; color: #fff;}
.bs_content .bswz_tel li.active a,.bs_content .bswz_tel li a:hover{ background-position: 0 0;}
.bs_content .bswz_tel li.link a{padding-bottom: 0; margin-bottom: 8px;}
.bs_content .bswz_tel.selected{position:fixed;_position:absolute;width:1160px;left:50%; margin-left: -580px; top:0;_top:auto;_top:expression(eval(document.documentElement.scrollTop));}
.bs_content .bswz_tel.selected ul{}
.bswz_cont{ padding-top: 10px;}
.bswz_cont .con{display: none;}
.bswz_cont .con.active{display: block;}
.bswz_table{width:100%;font-size:16px;line-height:200%; color: #333;}
.bswz_table table{width:100%;border-collapse:collapse;}
.bswz_table table td,.bswz_table table th{padding:10px;border:#d6e9fe 1px solid;}
.bswz_table table th{background:#eef7ff;width:160px;text-align:center; height: 20px;}
/*办事指南表格 end*/
.bswz_liuc,.bswz_list{min-height: 300px; font-size: 16px; line-height: 200%; padding: 20px; overflow: hidden;}
.bswz_liuc img,.bswz_liuc table{max-width: 1120px;}
.bswz_list li{ height: 40px; line-height: 40px; padding-left: 15px; background: url("/jxsypjdglj/images/icon.gif") left center no-repeat; color: #999;}
.bswz_list li .date{font-size: 14px;}

.bswz_btn{ padding-top: 20px; height: 30px; padding-left: 409px; overflow: hidden;}
.bswz_btn a.closeico,.bswz_btn a.j-gotoTop{ display: block; float: left; border: 1px solid #d6e9fe; width: 79px; height: 28px; line-height: 28px; font-size: 15px; background: #eef7ff; color: #333; text-align: center; margin-left: 10px;}
.bswz_btn a:hover{ color: #1b50a0;}
.bswz_btn .bs_share{ width: 138px; height: 28px; line-height: 28px; border: 1px solid #d6e9fe; background: #eef7ff; float: left; margin-left: 10px;}
.bswz_btn .bs_share span.share{ width: 70px; text-align: right; font-size: 15px; color: #333; float: left; display: block;}
.bswz_btn .bs_share a{ margin: 2px 1px 0 4px !important; height: 26px !important; background: url("/jxsypjdglj/images/bswz_ico.png") 4px 0 no-repeat !important;}
.bswz_btn .bs_share a.bds_tsina{background-position: 4px -28px !important;}
/******办事文章页 end******/

.lm_ztzl{ width: 100%; overflow: hidden;}
.lm_ztzl ul{width: 120%; padding-top: 20px;}
.lm_ztzl li{float: left; width: 330px; height: 72px; padding:0 85px 30px 0;}
.lm_ztzl li span{display: none;}
.lm_ztzl li img{ width: 330px; height: 72px; }
.lm_ztzltel{height: 36px; background: url("/jxsypjdglj/images/zwgk_tel3.gif") center 12px no-repeat; text-align: center; font-weight: bold; font-size: 24px; line-height: 36px; margin-top:20px;}
.lm_ztzltel a,.lm_ztzltel a:hover{ color: #0b51c1;}
/******专题专栏 end******/

.lm_zcfg{ overflow: inherit;}
.lm_zcfg .listnews{ padding-top: 0;}
.lm_zcfg .listnews .doc_list{ padding-bottom: 20px;}
.lm_zcfg .pagination{margin-bottom: 0;}
.lmsearbox{ height: 42px; margin-top: 10px; line-height: 42px; padding: 20px 0 20px 80px; background: url("/jxsypjdglj/images/fagui_sbg.gif") 0 0 no-repeat;}
.lmsearbox li{float: left;}
.lmsearbox li input{ float: left; border: 0 none; background: none;}
.lmsearbox li.ss0{ width: 113px; font-size: 18px; color: #0b51c1;}
.lmsearbox li.ss1{ border: 1px solid #dcdcdc; background: #fff; width: 502px; height: 20px; padding: 10px; position: relative;}
.lmsearbox li.ss1 input{width: 100%; height: 20px; line-height: 20px; font-size: 16px;}
.lmsearbox li.ss1 span.msg-box{ position:absolute; left: 2px; top: 0;}
.lmsearbox li.ss2{ width: 64px; height: 42px; padding-left: 19px;}
.lmsearbox li.ss2 input{ width: 64px; height: 42px; cursor: pointer; text-align: center; line-height: 42px; color: #fff; font-size: 15px; background: #5f8ecc;}
.lm_zcfg .position{margin-top: 11px;}
.lm_zcfg .listnews li span.fg{ padding-left: 6px; color: #d81e05; float: left;}
.lm_zcfg .listnews li span.fg a{ padding-left: 5px; color: #d81e05;}
.lm_zcfg .listnews li span.fg a:hover{color: #f00;}
.lm_zcfg .columnName{ background: #f5f5f5; height: 40px; margin-top: 5px; line-height: 40px; padding: 0 10px 0 0;}
.lm_zcfg .columnName a.more{display: block;}
.lm_zcfg .columnName a.title{border-bottom: 0 none; color: #333; font-size: 15px;}
.lm_zcfg .columnName a.title:hover{color: #0b51c1;}

/******政策法规 end******/

.ztbannbg{ height: 40px; line-height: 40px; font-weight: bold; color: #fff; text-shadow: 0 2px 0 #5a89b7; font-size: 30px; margin: 20px 0 0; background: url("/jxsypjdglj/images/ztbanbg.jpg") center 0 no-repeat; padding: 50px 0; text-align: center;}




/*在线答疑 on*/
.lyinput{ padding-top: 20px;}
.liuyan_xzbox{ background: #f7f8fc; border-radius: 9px; padding:0 20px 20px;}
.liuyan_xzbox h2{ text-align: center; padding-top: 26px; height: 28px; background: url("/jxsypjdglj/images/mesg_newtbg.gif") left 36px repeat-x;}
.liuyan_xzbox h2 span{display: block; width: 118px; height: 28px; line-height: 28px; margin: 0 auto; text-align: center; font-weight: bold; font-size: 20px; color: #0b51c1; background: url("/jxsypjdglj/images/mesg_newt.gif") center center no-repeat;}
.liuyan_xzbox .bzcon{ font-size: 16px; line-height: 32px; color: #000; padding-top: 17px; height: auto; overflow: hidden;}
.guestbook-table-form{margin-top:20px; border: 1px dashed #dcdcdc; padding: 11px 0 20px 38px;}
.guestbook-table-form span.red{color:#f00;}
.guestbook-table-form ul{ overflow:inherit;}
.guestbook-table-form ul li{float:left;padding:0;background:none; overflow:inherit; font-size: 16px; margin-top: 18px; }
.guestbook-table-form ul li input{border: 0 none; background: none; vertical-align: middle;}
.guestbook-table-form ul li.bt{width:117px;height:42px;text-align:right;line-height:42px;}
.guestbook-table-form ul li.srk{width:394px;height:30px;position:relative; padding: 5px 10px; border: 1px solid #dddddd; border-radius: 3px;}
.guestbook-table-form ul li .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.srk input{float:left;width:100%;height:30px;line-height:30px; font-size: 14px; color: #666;*color: #999999;}
.guestbook-table-form ul li input::-webkit-input-placeholder,.guestbook-table-form ul li.tex textarea::-webkit-input-placeholder{color:#999999;}
.guestbook-table-form ul li input:-moz-placeholder,.guestbook-table-form ul li.tex textarea:-moz-placeholder{color:#999999;}
.guestbook-table-form ul li input::-moz-placeholder,.guestbook-table-form ul li.tex textarea::-moz-placeholder{color:#999999;}
.guestbook-table-form ul li input:-ms-input-placeholder,.guestbook-table-form ul li.tex textarea:-ms-input-placeholder{color:#999999;}
.guestbook-table-form ul li.select{ width: 949px; height: 42px; position: relative;}
.guestbook-table-form ul li.select select{float:left;width:100%; padding: 5px 10px; height: 42px; line-height: 42px;*line-height: 22px;*height: 22px; *margin-top: 10px; outline: none; color: #999;  border: 1px solid #dddddd; border-radius: 3px;}
.guestbook-table-form ul li.btk,.guestbook-table-form ul li.gk,.guestbook-table-form ul li.yzm{ width: 927px;}
.guestbook-table-form ul li.gk{ line-height: 36px;*line-height: 36px;}
.guestbook-table-form ul li.gk label{padding-right: 15px;}
.guestbook-table-form ul li.bt1{width:117px;height:160px;line-height:40px;text-align:right;}
.guestbook-table-form ul li.tex{width:927px;height:148px;position:relative; padding: 5px 10px; border: 1px solid #dddddd; border-radius: 3px;}
.guestbook-table-form ul li.tex .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.tex textarea{float:left;width:100%;height:148px;line-height:24px; border: 0 none; background: none; color: #666;}
.guestbook-table-form ul li.yzm{ height: 42px; line-height: 42px;}
.guestbook-table-form ul li.yzm input{float:left;width:120px;height:30px;line-height:30px;border:#ddd 1px solid;padding:5px 10px; border-radius: 3px; color: #666;}
.guestbook-table-form ul li.yzm img{float:left;margin-left:10px; height: 40px; width: auto;}
.guestbook-table-form ul li.yzm a{float: left; margin:22px 0 0 10px; display: inline-block; height: 20px; line-height: 20px; font-size: 12px; text-decoration: underline; color: #2581cf;}
.guestbook-table-form ul li.btn_group{width:auto;height:40px;text-align:center; margin-top: 20px; padding-left: 334px;}
.guestbook-table-form ul li.btn_group input{background:#f1f1f1;height:40px;line-height:40px; text-align:center; cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;border:0;outline:none;color:#8a8a8a;width:200px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; font-size: 18px; float: left;}
.guestbook-table-form ul li.btn_group input.btn-submit{ background: #0b51c1; color: #fff; margin-right: 20px;}
.guestbook-table-form ul li.clear{float: none; height: 0; line-height: 0; font-size: 0; padding: 0; margin: 0; overflow: hidden;}
.guestbook-table-form ul li.msg_fl{ height: auto; margin-top: 29px; width: 944px;}
.guestbook-table-form ul li.msg_fl .leibie{ height: 40px; background: url("/jxsypjdglj/images/telbg.gif") left bottom repeat-x;}
.guestbook-table-form ul li.msg_fl .leibie li{float: left; margin-top: 0;}
.guestbook-table-form ul li.msg_fl .leibie li a{display: block; cursor: pointer; padding: 2px 22px 0; height: 38px; line-height: 38px; font-size: 16px;}
.guestbook-table-form ul li.msg_fl .leibie li.active a{ color: #0b51c1; font-weight: bold; padding-top: 0; border: 1px solid #dcdcdc; border-top: 2px solid #0b51c1; border-bottom: 0 none; background: #fff;}
.guestbook-table-form ul li.msg_fl .con{display: none;}
.guestbook-table-form ul li.msg_fl .con.active{display: block;}
.guestbook-table-form ul li.msg_fl .lblist{ display: inline; height: auto;}
.guestbook-table-form ul li.msg_fl .lblist .con{ padding-top: 2px; line-height: 40px;}
.guestbook-table-form ul li.msg_fl .lblist .con input{margin-right: 5px;}
.guestbook-table-form ul li.msg_fl .lblist .con label{ padding-right: 32px; float: left;}

.problist{ height: auto; margin-top: 5px !important;}
.problist .prb_tlt{ width: 107px; line-height: 24px; text-align: right; padding-right: 10px; font-size: 14px; color: #333;}
.problist .prb_list{ border: 1px solid #ddd; border-radius: 3px; float: left; width: 907px; overflow: hidden; padding: 15px 20px; min-height:90px;}
.problist .prb_list ul{ width: 110%;}
.problist .prb_list li{ float: left; height: 30px; line-height: 30px; width:400px !important; padding:0 60px 0 15px;background: url("/jxsypjdglj/images/icon.gif") 0 center no-repeat; margin-top: 0;}
.problist .prb_list li a{ display: block; line-height: 30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


/*留言表单 end*/
.hd_lybox{ width: 832px; padding: 6px 14px 0; border: 1px solid #dcdcdc; height: 565px; overflow: hidden;}
.hd_lybox .mesg_pos{ height: 38px; background: url("/jxsypjdglj/images/telbg.gif") 0 bottom repeat-x;}
.hd_lybox .mesg_pos li{ float: left;}
.hd_lybox .mesg_pos li a{display: block; height: 36px; line-height: 36px; text-align: center; padding: 0 14px; font-size: 18px;}
.hd_lybox .mesg_pos li.active a{border-bottom: 2px solid #0b51c1; color: #0b51c1; float: left; font-weight: bold;}

.hd_lybox .tel{ height: 45px; overflow: hidden; margin-top: 20px;}
.hd_lybox .tel li{ width: 130px; margin-left: 10px; float: left;}
.hd_lybox .tel li.num1{margin-left: 0;}
.hd_lybox .tel li a{display: block; text-align: center;height: 38px; padding-bottom: 7px; background: url("/jxsypjdglj/images/hdcy_tabbg.gif") -133px 0 no-repeat; line-height: 38px; font-size: 18px; color: #666666; font-weight: bold;}
.hd_lybox .tel li a span{display: inline-block; height: 38px; vertical-align: top; *vertical-align: middle; cursor: pointer;}
.hd_lybox .tel li a span.ico{ width: 24px; background: url("/jxsypjdglj/images/hdcy_ico.png") 0 -38px no-repeat;}
.hd_lybox .tel li.active a,.hd_lybox .tel li a:hover{background-position: -1px 0; color: #d66106;}
.hd_lybox .tel li.active a span.ico,.hd_lybox .tel li a:hover span.ico{background-position: 0 0;}
.hd_lybox .tel li.num2 a span.ico{ background-position: 0 -114px;}
.hd_lybox .tel li.num2.active a span.ico{ background-position: 0 -76px;}
.hd_lybox .tel li.num3 a span.ico{ background-position: 0 -190px; width: 29px;}
.hd_lybox .tel li.num3.active a span.ico{ background-position: 0 -152px;}
.hd_lybox .tel li.num4 a span.ico{ background-position: 0 -266px; width: 17px;}
.hd_lybox .tel li.num4.active a span.ico{ background-position: 0 -228px;}
.hd_lybox .tel li.num5 a span.ico{ background-position: 0 -342px;}
.hd_lybox .tel li.num5.active a span.ico{ background-position: 0 -304px;}
/*在线答疑子分类切换 end*/
.hd_lybox .con{display: none;}
.hd_lybox .con.active{display: block;}
.hd_lylist.ldmesg{ padding-top: 10px;}
.hd_ldxx{ padding-top: 20px;}
.hd_lylist #hdcyb5,.hd_lylist #hdcyb4,.hd_lylist #hdcyb3{ padding-top: 5px;}
.hd_lylist .lytel{padding:0 0 6px 8px;}
.hd_lylist .lytel li{ width: 117px; text-align: center; height: 34px; line-height: 34px; float: left;}
.hd_lylist .lytel li a{display: block; font-size: 16px; font-weight: bold; color: #666666;}
.hd_lylist .lytel li a:hover,.hd_lylist .lytel li.active a{ color: #0b51c1;}
.hd_lylist .tit{ height: 30px; line-height: 30px; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; padding: 5px 0;}
.hd_lylist .tit p{float: left; background: #e9e9e9; height: 30px; text-align: center; font-size: 16px; color: #000;}
.hd_lylist .tit p.p1{width: 412px; padding-left: 101px; text-align: left;}
.hd_lylist .tit p.p2{width: 106px;}
.hd_lylist .tit p.p3{width: 106px;}
.hd_lylist .tit p.p4{width: 107px;}
.hd_lylist .list1{ padding: 8px 0 0;}
.hd_lylist .list1 li{height: 41px; line-height: 40px; border-bottom: 1px dashed #dcdcdc; overflow: hidden;}
.hd_lylist .list1 li p{float: left; text-align: center; height: 36px; color: #999999; font-size: 14px;}
.hd_lylist .list1 li p.p1{width: 499px; padding-left: 14px; background: url("/jxsypjdglj/images/icon.gif") 0 center no-repeat; text-align: left;}
.hd_lylist .list1 li p.p1 a{ font-size: 16px;display: block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hd_lylist .list1 li p.p2{width: 106px;}
.hd_lylist .list1 li p.p3{width: 106px;}
.hd_lylist .list1 li p.p4{width: 107px;}
.hd_lylist .list1 .pagination{ padding-top: 25px;}
/*左侧 end*/
.mesg_lyboxr{ width: 280px;}
.mesg_searbox{ background: #f7f8fc; height: 128px; overflow: hidden; padding: 15px;}
.sytel_hd{ height: 26px;}
.sytel_hd span{display: block; float: left; margin-right: 1px; width: 26px; height: 26px; text-align: center; line-height: 26px; color: #fff; font-size: 16px;background: url("/jxsypjdglj/images/tel2bg.png") 0 0 no-repeat;}
.sytel_hd span.s2{ background-position: -26px 0;}
.mesg_searbox .sebox{ padding-top: 15px;}
.mesg_searbox .sebox li input{ vertical-align: top;*vertical-align: middle; border: 0 none; background: none;}
.mesg_searbox .sebox li.ss1{ border: 1px solid #dcdcdc; background: #fff; padding: 5px 10px 5px 13px; height: 30px;}
.mesg_searbox .sebox li.ss1 input{width: 100%; height: 30px; line-height: 30px; font-size: 15px; color: #666;}
.mesg_searbox .sebox li.ss1 input::-webkit-input-placeholder{color:#999999;}
.mesg_searbox .sebox li.ss1 input:-moz-placeholder{color:#999999;}
.mesg_searbox .sebox li.ss1 input::-moz-placeholder{color:#999999;}
.mesg_searbox .sebox li.ss1 input:-ms-input-placeholder{color:#999999;}
.mesg_searbox .sebox li.ss2{ padding-top: 15px; height: 30px;}
.mesg_searbox .sebox li.ss2 input{width: 89px; height: 30px; line-height: 30px; color: #fff; font-size: 15px; padding-left: 37px; background: url("/jxsypjdglj/images/mesg_sear.png") 0 0 no-repeat; text-align: left; cursor: pointer;}
/*搜索 end*/
.mesg_lyboxr .link1{ padding-top: 20px; height: 80px; overflow: hidden;}
.mesg_lyboxr .link1 li{float:left; width: 130px;}
.mesg_lyboxr .link1 li a{padding-top: 42px; display: block; height: 38px; line-height: 38px; text-align: center; color: #fff; font-weight: bold; font-size: 18px; background: #51a4d8 url("/jxsypjdglj/images/mesg_ico.png") center 0 no-repeat; text-shadow: 1px 0 1px #1973a6; border-radius: 5px;}
.mesg_lyboxr .link1 li.num2{float: right;}
.mesg_lyboxr .link1 li a:hover{ background-color: #1864bd;text-shadow: 1px 0 1px #033465;}
.mesg_lyboxr .link1 li.num2 a{background-position: center -80px; background-color: #5bc9c5;text-shadow: 1px 0 1px #159691;}
.mesg_lyboxr .link1 li.num2 a:hover{background-color: #1ba39c; text-shadow: 1px 0 1px #087973;}
.mesg_lyboxr .link2{ padding-top: 1px; height: 280px;}
.mesg_lyboxr .link2 li{height: 80px; padding-top: 20px; overflow: hidden;}
.mesg_lyboxr .link2 li span{display: none;}
.mesg_lyboxr .link2 li.num1,.comm_porb .link2 li.num2{display: none;}
/*在线答疑 end*/
.comm_porb .link2 li.num1{ display: block;}

/*留言文章 on*/
.mas_lycon .mesgtit{ padding-bottom:0;}
.mas_lycon .liuyancon{margin:20px auto 0;border-collapse:collapse;}
.mas_lycon .liuyancon th.tit,.mas_lycon .liuyancon td.nr,.mas_lycon .liuyancon td.nrtxt{border:#e3e3e3 1px solid;}
.mas_lycon .liuyancon th.tit{font-size:16px;line-height:24px;padding:18px 10px;text-align:center;width:180px;background:#f8f8f8;}
.mas_lycon .liuyancon td.nr{font-size:15px;line-height:24px;padding:18px 15px;width:280px;}
.mas_lycon .liuyancon td.nrtxt{}
.mas_lycon .liuyancon td.nrtxt .nrcon{padding:18px 15px; width: 790px; overflow: hidden;word-wrap: break-word;}
.mas_lycon .liuyancon td.pj{color:#f00;line-height:40px;}
.mas_lycon .liuyancon td .dfbox{background:#f8f8f8;padding:10px; text-align: justify;word-break:break-all;word-wrap:break-word;}
.mas_lycon .liuyancon td .dfbox .dfyj{ width:802px; overflow:hidden; overflow-x:auto;}
.mas_lycon .liuyancon td .dfbox .dfyj p{word-break:break-all;word-wrap:break-word;}
.mas_lycon .nrtxt{ line-height:30px; font-size:14px;}
.MsoNormal span{font-family:"微软雅黑" !important;font-size:16px !important;}
.mas_lycon .mydcon{height:66px;line-height:66px;font-size:16px;padding:0 10px;}
.mas_lycon .mydcon ul li{float:left;white-space:nowrap;}
.mas_lycon .mydcon ul li.mm{padding-right:10px;}
.mas_lycon .mydcon ul li p{float:left;}
.mas_lycon .mydcon ul li p.bt{white-space:nowrap;font-weight:bold;}
.mas_lycon .mydcon ul li p.srk{position:relative;}
.mas_lycon .mydcon ul li p.srk .msg-box{position:absolute;left:0;top:17px;}
.mas_lycon .mydcon ul li p.srk .myd_input{float:left;margin-top:17px;border:1px solid #ddd;width:170px;height:24px;line-height:24px;padding:3px 5px;}
.mas_lycon .mydcon ul li label{padding-right:15px;white-space:nowrap;}
.mas_lycon .mydcon ul li.pjbtn{float:right;}
.mas_lycon .mydcon ul li.pjbtn input.myd_btn{font-size:16px;width:90px;height:36px;line-height:36px;color:#fff;border:0;background:#0b51c1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
/*留言文章 end*/

/*组织机构 on*/
.zzjgbox{ padding-top: 23px;}
.zzjg_title{ height: 40px; line-height: 40px;font-size: 20px;color: #ea692e;background: url("/jxsypjdglj/images/zzjg_titbg.gif") 0 0 no-repeat;text-align: center;padding: 20px 0; overflow: hidden;}
.zzjg_title strong{padding-right: 15px;font-size: 24px;}

.zzjg_title a{ color: #ea692e;}
.zzjg_title a:hover{ color: #ea692e;}
.zzjg_conbox{ position: relative; padding-top: 71px;}
.zzjg_tab{width: 100%; height: 55px; position: absolute; left: 0; top: 25px; z-index: 1; background: url("/jxsypjdglj/images/zzjg_telbg.gif") 0 9px repeat-x;}
.zzjg_tab ul{ padding-left: 174px;}
.zzjg_tab li{ float: left; padding-right: 13px; width: 143px;}
.zzjg_tab li a{display: block; padding: 2px 0 17px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; color: #fff; background: url("/jxsypjdglj/images/zzjg_tel.gif") 0 0 no-repeat; cursor: default;}
.zzjg_tab li a:hover,.zzjg_tab li.active a{background-position: 0 -55px; font-weight: bold; font-size: 18px;}
.zzjg_tab li.num3{ width: 189px;}
.zzjg_tab li.num3 a{background-position: 0 -110px;}
.zzjg_tab li.num3 a:hover,.zzjg_tab li.num3.active a{background-position: 0 -165px;}

.zzjg_con{ position: relative; z-index: 0; padding: 16px 13px 5px; border: 1px solid #ddd; min-height: 400px; overflow: hidden;}
.zzjg_con .con{display: none;}
.zzjg_con .con.active{display:block;}
.zzjg_con .zhize{font-size:16px; font-family:SimSun, "宋体"; color: #333; line-height:165%; padding:20px 10px; min-height: 500px; text-align: justify;}
.zzjg_con .listbox ul{width: 110%;}
.zzjg_con .listbox li{ padding: 0 17px 20px 0; width: 270px; height: 80px; text-align: center; float: left; background: url("/jxsypjdglj/images/zzjg_libg.gif") 0 0 no-repeat;}
.zzjg_con .listbox li a{display: block; height: 78px; border: 1px solid #b5ccf1; color: #505050; font-size: 16px; line-height: 80px; transition: 0.4s all; overflow: hidden;}
.zzjg_con .listbox li a.lang{ line-height: 24px; height: 48px; padding: 15px 23px;}
.zzjg_con .listbox li span.date{display: none;}
.zzjg_con .listbox li a:hover{ border-color: #256fd1; font-weight: bold; color: #256fd1;}
/*组织机构 end*/

.rssbox{ font-size:14px; line-height:26px;color: #434343; font-family:SimSun, "宋体";}
.rssbox a{color: #434343;}
.rssbox a:hover{color: #d00;}
.rsslist{ padding-top: 10px;}
.rsslist li{ height:36px; line-height:36px; float:left; width:430px; padding-left:80px;}
.rsslist li a{ display:block; width:145px; padding-right:89px; height:36px; background:url("/jxsypjdglj/images/btn_rss.gif") right center no-repeat;}
/*RSS订阅 end*/

/***智能机器人 on***/
.robot_header{ height: 190px; overflow: hidden;}
.robot_header .banner .logo{ padding: 76px 0 0 0; width: 505px; height: 90px; overflow: hidden;}
.robot_header .banner .logo2{ padding: 82px 0 0 60px; width: 235px; height: 65px; overflow: hidden; position: relative; z-index: 1;}
.robot_header .banner span{display: none;}
.robot_footer{ background: none; border:0 none;}
/*头部底部 end*/
.robot_left,.robot_right{ width: 679px; overflow: hidden; background: url("/jxsypjdglj/images/zn_ltopbg.png") 0 0 no-repeat; padding-top: 11px;}
.robot_right{ width: 500px;  background: url("/jxsypjdglj/images/zn_rtopbg.png") 0 0 no-repeat;}
.robtotlbox,.robtotrbox{background: url("/jxsypjdglj/images/zn_lbotbg.png") 0 bottom no-repeat; padding-bottom: 10px; height: 584px;}
.robtotrbox{background: url("/jxsypjdglj/images/zn_rbotbg.png") 0 bottom no-repeat;}
/*左右公用 end*/
.robotcon{ background: #fff; border-left: 1px solid #6490d7; border-right: 1px solid #6490d7; height: 584px;}
/*左侧 end*/
.robotnav{ height: 39px; position: relative; background: #4679cf;}
.robotnav ul{ width: 100%; position: absolute; left: 0; bottom: 0; height: 50px;}
.robotnav ul li{float: left; border-right: 1px solid #7ea1dd; height: 50px; width: 99px; text-align: center; font-size: 16px; font-weight: bold;}
.robotnav ul li a{color: #fff; display: block; line-height: 50px;}
.robotnav ul li a:hover{color: #fff;}
.robotnav ul li.last{border-right:0 none; width: 100px;}
/*导航 end*/
.robotrcon{background: #fff; border-left: 1px solid #6490d7; border-right: 1px solid #6490d7; height: 534px; padding: 11px 19px 0;}
.robotrcon .tel{ height: 38px; background: url("/jxsypjdglj/images/telbg.gif") left bottom repeat-x;}
.robotrcon .tel li{float: left;}
.robotrcon .tel li a{display: block; height: 36px; line-height: 36px; padding: 0 14px; text-align: center; float: left; font-size: 18px; cursor: default;}
.robotrcon .tel li.active a,.robotrcon .tel li a:hover{color: #0b51c1; font-weight: bold; border-bottom: 2px solid #0b51c1;}
.robotrcon .con{display: none;}
.robotrcon .con.active{display: block;}
.robot_bmfw{ padding-top: 12px; height: 60px; overflow: hidden;}
.robot_bmfw ul{width: 110%;}
.robot_bmfw li{float: left; font-size: 15px; line-height: 28px; height: 28px; overflow: hidden; width: 144px; padding-left: 14px; background: url("/jxsypjdglj/images/zn_ico.gif") 0 center no-repeat;}
.robot_bmfw li a{display: block; padding-right: 10px; overflow: hidden; height: 28px;white-space:nowrap; text-overflow:ellipsis;}

/*便民服务 end*/


.robot_list{ padding-top: 11px; height: 203px; overflow: hidden;}
.robot_list .tj_tel{ padding: 9px 16px 0 0; width: 74px; overflow: hidden;}
.robot_list .tj_tel li{ height: 30px; padding-bottom: 10px; padding-right: 4px;}
.robot_list .tj_tel li a{display: block; height: 30px; line-height: 30px; text-align: center; font-size: 14px; background: #d6e3f3; cursor: default;}
.robot_list .tj_tel li.active a{ background: #0b51c1; color: #fff;}
.robot_list .tj_tel li.active{background: url("/jxsypjdglj/images/zn_sec2.gif") right 0 no-repeat;}
.robot_list .tj_list{ width: 370px; overflow: hidden;}
.robot_list .tj_list li,.robot_list .list li{ font-size: 15px; line-height: 32px; height: 32px; overflow: hidden; padding-left: 13px; background: url("/jxsypjdglj/images/icon.gif") left center no-repeat;}
.robot_list .tj_list li span{display: none;}
.robot_list .tj_list li a,.robot_list .list li a{display: block; height: 32px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*热点统计 常见问题 end*/
.robot_list  .lm_list{ overflow: hidden; height: 192px;}
.robot_list  .lm_list ul{width: 110%;}
.robot_list  .lm_list li{float: left; font-size: 15px; line-height: 32px; height: 32px; overflow: hidden; width: 144px; padding-left: 14px; background: url("/jxsypjdglj/images/zn_ico.gif") 0 center no-repeat;}
.robot_list  .lm_list li a{display: block; padding-right: 10px; overflow: hidden; height: 32px;white-space:nowrap; text-overflow:ellipsis;}
.robot_list .list p.p2,.robot_list .list p.p3,.robot_list .list p.p4{display: none;}
/*热点栏目 end*/

.robot_ewm{ height: 145px; background: #eaf1f9; padding-top: 17px; overflow: hidden;}
.robot_ewm ul{width: 110%;}
.robot_ewm li{ padding-right: 11px; width: 146px; text-align: center; float: left;}
.robot_ewm li img{width: 104px; height: 104px; border: 1px solid #e5e5e5; margin-left: 20px; float: left;}
.robot_ewm li span{height: 34px; line-height: 34px; width: 100%; float: left; font-size: 14px;}

/***智能机器人 end***/



