﻿@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0; color:#333;font: 14px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;-ms-overflow-style: scrollbar;}
input,textarea,select,button{vertical-align:middle;outline:none;color:#333;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#000;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#ff0000;text-decoration:none;}
a:focus{outline:none;}
img,a img {border:none; margin:0; padding:0; border:0; vertical-align:middle;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}

.hide { display: none}
.hide.active{display: block !important;}
.mt15{margin-top: 15px;}
@media (max-width: 767px) {
    .mt20,.mt15{margin-top: 10px !important;}
    .clear20{padding: 10px 0 0;}
}
@media print{
    a[href]:after {content: none!important;}
    body{min-width: 1200px !important;}
    .container{width: 1200px !important;}
}
.jump-info .btn-group{ padding-left:0!important;}
/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0;top:-20px;}
.j-float .float-close img{cursor:pointer;}
.j-float li img{ height: auto;}
/*左右飘浮*/
.piao_left,.piao_right{ position: fixed; bottom: 5px; z-index: 100;}
.couplet-close{ cursor: pointer;}
.piao_left li,.piao_right li{ padding: 5px 0 0;}
.piao_left li img{ width: auto; height: auto;}
.piao_left li .img_title{display: none;}
.piao_left{left: 5px;}
.piao_right{width: 100px; right: 5px;bottom: auto;top: 240px;}
.piao_right .couplet-close{text-align: right;}
.piao_right li img{width: 100px;height: 100px;}
.piao_right .img_title{display: block;text-align: center;}

/*页面纠错*/
.ui-dialog-title{color:#297bd3;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table li{ line-height: 24px; padding: 4px 0; position: relative; padding-left: 90px;}
.correction-table .tit{width:80px;text-align:right; font-weight: bold; font-family: "Microsoft YaHei", 微软雅黑; padding:0 10px 0 0; position: absolute; left: 0; top: 4px; line-height: 24px;}
.correction-table .tit span{color:#dd0000;}
.correction-table .input{position:relative;}
.correction-table .input .msg-box{ top:0;}
.correction-table .input select{padding:3px 5px;border:#ddd 1px solid; max-width: 90%;}
.correction-table .input input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid; max-width: 90%;}
.correction-table .input input#checkCode{width:100px;}
.correction-table .input textarea{width:380px; max-width: 90%; height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table .btn-group{padding-left:92px!important;}
.correction-table .btn-group input{background:#297bd3;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; font-family: "Microsoft YaHei", 微软雅黑;}
@media (max-width: 767px) {
    .ui-dialog.jiucuo .ui-dialog-content{ width: 500px !important; height: 400px !important;}
}
@media (max-width: 542px) {
    .ui-dialog.jiucuo{ position: fixed; left: 10px; right: 10px; top: 10px; bottom: 10px;overflow: hidden;overflow-y: auto;}
    .ui-dialog.jiucuo .ui-dialog-body{ padding: 10px;}
    .ui-dialog.jiucuo .ui-dialog-grid{ width: 100%;}
    .ui-dialog.jiucuo .ui-dialog-content{ width: 100% !important;}
}

/*头部*/
.ls-header{background: url("../images/topbg.jpg") no-repeat;}
.tophead{height: 34px;line-height: 34px;color: #e4efff; background: url("../images/topbg.png") repeat;position: relative;z-index: 999;}
.topleft ul{float: left;}
.topleft li{float: left;margin-right: 20px;}
.topleft li a{background: url(../images_new/topico.png) 0px center no-repeat;padding-left: 18px;font-size: 12px; color:#e4efff;}
.topleft .date{ float:left;font-size: 12px; color:#e4efff; padding-left:20px;}

.topright li{float: left;}
.topright li a,.topright li.favor span{padding: 0 10px;color:#e4efff;}
.topright li.wb-btn{margin-top: 7px;}
.topright li.wb-btn a{display: block; background: #fff;border-radius: 5px;color: #2565c3;height: 20px;line-height: 20px;}

.banner{height: 166px;}
.banner .img_title{display: none;}
.logo{margin: 38px 0 0;}

/*搜索*/
.topsearchbox{ width:350px; height:35px; margin: 68px 0 0;background: #fff; z-index: 3;}
.topsearchbox ul{position: relative;}
.topsearchbox .input{  height: 35px; margin-right: 60px;float: none; color: #999; }
.topsearchbox .input input{ width: 100%; height: 35px; line-height:35px;text-indent: 15px; border:none; background: none;color: #999;}
.topsearchbox .sea_an{position: absolute;top: 0;right: 0; width: 60px; height: 35px; background: url("../images_new/sec_btn.gif") center no-repeat;}
.topsearchbox .sea_an input{ width: 100%; height: 35px; background: none; border: none;}
.topsearchbox .input input::-webkit-input-placeholder {color:#999;}
.topsearchbox .input input:-moz-placeholder {color:#999;}
.topsearchbox .input input::-moz-placeholder {color:#999;}
.topsearchbox .input input:-ms-input-placeholder {color:#999;}
.ph-label{position:relative !important;}
/*导航*/
.menubox{ height:40px; background:#2565c3;}
.navbar-nav{ height:40px;}
.menubox li{float:left;width:200px;padding: 2px 0 0; position: relative;}
.menubox li a{display:block;height:38px;line-height:38px;text-align:center;font-size:20px;color:#fff!important;cursor:pointer;border-radius: 2px 2px 0 0; }
.menubox li a:hover,.navbar-nav li.on a{ color:#2565c3 !important; background: #fff !important;}
/*头部*/

/*底部*/
.ls-footer{border-top: 3px solid #2565c3;background: #eaeaea;padding:30px 0 30px;}
.footcon{position: relative;line-height: 24px;text-align: center;}
.footcon a{color: #333; }
.footcon span{ padding: 0 0.5em;}
.footcon .bot_dzjg{ position: absolute; left: 140px; top: 5px;width:80px;height: 80px;}
.footcon .bot_jiucuo{ position: absolute; right: 120px; top: 10px;width:110px;height:55px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    /*导航*/
    .menubox li{width: 165px;}
    /*底部*/
    .footcon .bot_dzjg{ left: 40px;}
    .footcon .bot_jiucuo{ right:20px;}
}
@media only screen and (max-width:991px) {
    .logo{margin: 46px 0 0;}
    .logo img{width: 500px;}
    .topsearchbox{width: 258px;}
    /*导航*/
    .menubox li{width: 128px;}
    /*底部*/
    .ls-footer{padding: 20px 10px;}
    .footcon span{display: inline-block;}
    .footcon .bot_dzjg,.footcon .bot_jiucuo{display: inline-block;position: static;}
}
@media only screen and (max-width: 767px) {
    .banner{height: auto;padding: 20px 0;}
    .logo{margin:0 auto 0;width: 90%;float: none;text-align: center;}
    .logo img{width:100%;max-width: 500px;}
    .topsearchbox{width:90%;float: none;margin: 20px auto 0;}
    /*导航*/
    .menubox{height: auto;}
    .navbar-default .navbar-brand{ color:#fff!important;}
    .navbar-brand{ height:40px;line-height:40px; padding:0 10px; font-weight: bold; font-size: 18px;}
    .navbar{height:auto; padding:0; }
    .navbar-nav{ height:auto;  margin:0;}
    .navbar-nav li,.navbar-nav li.first,.navbar-nav li.last{width:100% !important;background:none;height:40px; border-right:none; border-bottom: 1px solid #fff; padding-right: 0;padding: 0;}
    .navbar-nav li a{height:auto;line-height:40px; margin-left: 0; width: 100%; text-align:center; color:#fff!important;padding:0; font-size: 16px; font-weight: normal;}
    .navbar-nav li.first a{ width: 100%;}
    .navbar-nav li a:hover,.navbar-nav li.on a{ background:none; border-bottom: none; }
    .navbar-default .navbar-toggle{ border-color:#fff;  margin:7px; padding: 5px;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: transparent;}
    .navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
}

/*首页*/
.mainbox{padding: 20px 0;}

/***选项卡**/
.xw_tab{background: url(../images/secbg.jpg) bottom repeat-x;}
.xw_tab li{float: left;text-align: center;font-size: 16px;}
.xw_tab li a{display: block;padding: 0 16px;height: 36px;line-height: 36px;}
.xw_tab li.active a,.xw_tab li a:hover{height: 34px;line-height: 34px;color: #2565c3;background:#fff;font-weight: bold;border-left:#dadada 1px solid;border-right:#dadada 1px solid;border-top:#2565c3 2px solid;}

.tzg_g-title{height: 34px;border-bottom: 1px solid #dadada;padding-left: 26px;background: url(../images/tzlist.jpg) 12px center no-repeat #f2f2f2;}
.tzg_g-title li {float: left;}
.tzg_g-title li a{display: block;font-size: 16px;font-weight: bold;line-height: 34px;padding: 0 3px;}
.tzg_g-title li.active a{color: #2565c3;}

.zyzz-title{ height:46px; background:url(../images/secbg.jpg) bottom repeat-x;}
.zyzz-title li{float: left;}
.zyzz-title li a{ float:left; display:block;height:46px;line-height:46px;font-size:16px;padding: 0 15px;}
.zyzz-title li.active a,.zyzz-title li a:hover{ font-weight:bold; color:#2565c3;background:url(../images/sec2.jpg) bottom repeat-x;}

.big-title{ height:38px; border-bottom:2px solid #2565c3; clear:both;}
.big-title ul{background:url(../images/gklist.jpg) 9px center no-repeat; padding-left:23px; }
.big-title li{float: left;}
.big-title li a{ display:block;font-size:16px;line-height:38px;}
.big-title li.active a,.big-title li a:hover{color:#2565c3; font-weight:bold;}


.zwgk-title{background:url(../images/secbg.jpg) bottom repeat-x;}
.zwgk-title li{float:left; }
.zwgk-title li a{ display:block;padding: 0 15px;font-size:16px; height:46px;line-height:46px;}
.zwgk-title li.active a{ font-weight:bold; color:#2565c3; background:url(../images/sec2.jpg) bottom repeat-x;}

.service-tab{background:#F2F2F2;overflow: hidden;}
.service-tab li{float: left;}
.service-tab li a{display: block;font-size: 18px;color: #2565c3;font-weight: bold;line-height: 40px;padding: 0 20px;}
.service-tab li.active a{background: #2565c3;color: #fff;}
/*文字列表*/
.news-list{padding: 7px 0 0;}
.news-list li{position: relative; height:26px;line-height: 26px;background: url(../images/dot.jpg) left no-repeat;padding:2px 0 2px 12px;overflow: hidden;vertical-align: middle;}
.news-list li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-list li .date{position: absolute;top: 2px;right: 0;font-size: 12px;color:#999;white-space:nowrap;}
.news-list li img{float: left;padding: 6px 0 0;}

.gklist{padding: 7px 0 0;}
.gklist li{overflow:hidden;position:relative;height:26px;line-height: 26px;background: url(../images/dot.jpg) left no-repeat;padding:2px 40px 2px 12px;overflow: hidden;vertical-align: middle;}
.gklist li a{margin-right: 0 !important;}
.gklist li .col-block{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gklist li .date{display:block;float:none;position:absolute;font-size: 12px;right:0;top:0;color:#999;white-space:nowrap; }
.gklist li .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none; margin-right: 0;}
.gklist li .explain-list,.gklist li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gklist li .explain-list .split-line,.gklist li .policy-list .split-line{padding:0 5px;color:#666;}
.gklist li .explain-list a,.gklist li .policy-list a{display:inline;color:#dd0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.gklist li .explain-list a:hover,.gklist li .policy-list a:hover{color: #dd0000;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .xw_tab li a{padding: 0 15px;}

}
@media only screen and (max-width:991px) {
    .mainbox{padding: 20px 15px;}

    .news-list li img{display: none;}
    .news-list li a{float: none;max-width: none !important; margin-right: 60px;}
}
@media only screen and (max-width: 767px) {
    .mainbox{padding: 15px 10px;}
}

/*轮播图*/
.ind_flash{ width: 450px;height: 300px; overflow:hidden;}
.ind_flash .flash-slide{position: relative;height:100%; width: 100%;}
.ind_flash .ind-flashPic,.ind_flash .ind-flashPic ul,.ind_flash .ind-flashPic li,.ind_flash .ind-flashPic img,.ind_flash .ind-flashPic a{height:100%; width: 100%; }
.ind_flash .ind-flashPic{ position:relative; z-index:0;}
.ind_flash .ind-flashPic li{ zoom:1; vertical-align:middle;}
.ind_flash .ind-flashPic a{display:block; color: #fff; position: relative;}
.ind_flash .ind-flashPic img{display:block;}
.ind_flash .ind-flashPic .title{display: block; height: 35px; line-height:35px; padding: 0 100px 0 10px;  background: rgba(0, 0, 0, 0.5); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ind_flash .ind-flashPic a:hover .title{color: #fff;}
.ind_flash .ind-flashNum{ height:9px; overflow:hidden; position:absolute; right:6px; bottom:13px; z-index:1; }
.ind_flash .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.ind_flash .ind-flashNum ul li{ float:left; margin-right:8px; width:9px; height:9px; text-indent: -20em; font-size: 0; background:url("../images/btn.png") 0 0 no-repeat; overflow: hidden; cursor: pointer;}
.ind_flash .ind-flashNum ul li.on{ background-image:url("../images/btnhover.png");}
/*新闻*/
.ind_news{width: 477px;margin-left: 15px;height: 290px;padding-top: 10px;}
.xwcon .news-list li a{max-width: 355px;}
/*通知公告*/
.ind_tzg_g{width: 241px;height: 288px;border: 1px solid #dadada;margin-top: 10px;}
.tzg_g-list{height: 237px;padding: 8px;overflow: hidden;}
.tzg_g-list ul{height: 237px !important;overflow: hidden;}
.tzg_g-list ul li{height:auto;line-height:24px;vertical-align:bottom;padding:6px 0 6px 12px;background:url(../images/dot.jpg) 0px 15px no-repeat;border-bottom:#d2d2d2 1px dotted;overflow:hidden; }
.tzg_g-list ul li a{float:none !important;}
.tzg_g-list ul li img{float:none !important;vertical-align:middle;}
.tzg_g-list ul li .date{font-size: 12px; float:none !important;color:#999;}

/*专题专栏*/
.ztzl_title {width: 82px;height: 80px;float: left;}
.ztzl_scroll{margin-left: 90px; height:80px;overflow: hidden;}
.ztzl_scroll ul{ height:80px !important;overflow: hidden;}
.ztzl_scroll ul li{ width:270px; height:80px; float:left; margin-right:15px;}
.ztzl_scroll ul li img{width: 270px;height: 80px;}
.ztzl_scroll ul li .img_title{ display:none;}

/*重要转载信息*/
.zyzz-con{width: 288px;margin: 15px 15px 0 0;float: left;}
.zyzz-con.fr{margin-right: 0;}
.zyzz-con .news-list li a{float: none; max-width:none;margin-right: 40px;}

/*政务公开*/
.ind-xxgkbox{width: 942px;}
.zwgk-link{ width:375px; height:253px; float:left; padding-top:15px;}
.zwgk-link ul li{ width:175px; height:55px;   margin-bottom:10px; margin-right:10px; float:left;}
.zwgk-link li a{ display:block; line-height:55px; height:55px;   cursor:pointer; text-align:center; color:#333; font-size:16px; background:url(../images/gkbg.jpg) -175px 0 no-repeat; cursor:pointer;}
.zwgk-link li a:hover{ background-position:0px 0; color:#fff;transition:all 0.3s; cursor:pointer;}
.zwgk-link li.num2 a{ background-position:-175px -55px;}
.zwgk-link li.num2 a:hover{background-position:0px -55px}
.zwgk-link li.num3 a{ background-position:-175px -110px;}
.zwgk-link li.num3 a:hover{background-position:0px -110px}
.zwgk-link li.num4 a{ background-position:-175px -165px;}
.zwgk-link li.num4 a:hover{background-position:0px -165px}
.zwgk-link li.num5 a{ background-position:-175px -220px;}
.zwgk-link li.num5 a:hover{background-position:0px -220px}
.zwgk-link li.num6 a{ background-position:-175px -275px;}
.zwgk-link li.num6 a:hover{background-position:0px -275px}
.zwgk-link li.num7 a{ background-position:-175px -330px;}
.zwgk-link li.num7 a:hover{background-position:0px -330px}
.zwgk-link li.num8 a{ background-position:-175px -385px;}
.zwgk-link li.num8 a:hover{background-position:0px -385px}
.zwgk-link li.num7,.zwgk-link li.num8{ margin-bottom:0px;}


.zwgk-right{width: 567px;height: 262px;padding-top: 6px;float: left;}

.bdcdj{width: 241px;}
.bdcdj .zyzz-title{padding-top: 6px;}
.bdcdj .news-list li a{max-width:160px;}
/*横幅广告位*/
.hf_box{padding: 0 0 10px;overflow: hidden;}
.hf_box li{width: 590px;height: 100px;float: left;margin-right: 20px;margin-top: 10px;}
.hf_box li.num2,.hf_box li.num4{margin-right: 0;}
.hf_box li a,.hf_box li img{display: block; width: 100%;height: 100%;}
.hf_box li .img_title{display: none;}
/*国有建设用地使用权出让*/
.news-gtj{width: 590px;margin-top: 20px;}

/*公众互动*/
.gzhd-left{width: 230px;float: left;margin-right: 20px;}
.gzhd-list-gtj li{height: 55px;background: #e1eaf9;margin-top: 10px;}
.gzhd-list-gtj li a{display: block;overflow: hidden;padding-left: 47px;}
.gzhd-list-gtj li .ico{width:30px;height: 55px;display: block;float: left;}
.gzhd-list-gtj li.num1 .ico{background: url(../images/icon4-gtzy.png) no-repeat center;}
.gzhd-list-gtj li.num2 .ico{background: url(../images/icon6-gtzy.png) no-repeat center;}
.gzhd-list-gtj li.num3 .ico{background: url(../images/icon6-gtzy.png) no-repeat center;}
/*.gzhd-left-gtj li.num4 .ico{background: url(../images/icon7-gtzy.png) no-repeat center;}*/
.gzhd-list-gtj li .tit{font-size: 16px;color: #2665c2;line-height: 50px;display: block;float:left;padding-left: 12px;}
.gzhd-list-gtj li.num4{height: auto;}
.gzhd-list-gtj li.num4 a{padding:0 10px;}
.gzhd-list-gtj li.num4 .ico{background: url(../images/icon14-gtzy.png) no-repeat center;}
.gzhd-list-gtj li.num4 .tit{width: auto;float: none;font-size: 15px; margin-left: 40px;line-height: 26px;}

/*在线访谈*/
.hd-zxft{width: 430px;float: left;margin: 10px 20px 0 0;}

.hd-dtxz{width: 240px;margin: 10px 20px 0 0;}
.hd-dtxz .news-list li a{max-width:none;float: none;margin-right: 40px;}
.hd-dtxz .news-list li img{display: none;}

.hd-map{width: 240px;margin: 10px 0 0;}
.hd-mapcon{ height: 240px; margin-top: 7px; background: url(../images/tdtbg.png) center 20px no-repeat; overflow: hidden;}
.hd-mapcon:hover{background-image: url("../images/tdtbghover.png");}
.hd-mapcon a{ overflow: hidden; text-indent: -20em; display: block; margin: 66px 0 0 99px; font-size: 0; width: 20px; height: 20px;}

/*规划展示*/
.ghzs-con{margin-top: 20px;height: 160px;overflow: hidden;}
.ghzs-con ul{height: 160px !important;overflow: hidden;}
.ghzs-con li{width: 220px;height: 160px;overflow: hidden;float: left;margin-right: 20px;}
.ghzs-con li a{display: block;width: 100%;height: 100%;position: relative;}
.ghzs-con li .title{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px;text-align: center;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; background: url("../images/back40.png");z-index: 1;}
/*横幅广告位2*/
.hf_box2{margin-top: 20px;}
.hf_box2 li{width: 600px;height: 93px;float: left;}
.hf_box2 li a,.hf_box2 li img{display: block; width: 100%;height: 100%;}
.hf_box2 li .img_title{display: none;}
/*网站导航*/
.wzdh-con{margin: 15px 0 0;}
.wzdh-con ul{height: 63px !important;overflow: hidden;}
.wzdh-con li{float: left;width: 190px;height: 61px;border: 1px solid #dadada;margin-right: 9px;}
.wzdh-con li a,.wzdh-con li img{display: block; width: 100%;height: 100%;}
.wzdh-con li .img_title{display: none;}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ind_flash{width: 340px;}
    .ind_news{width: 380px;}
    .xwcon .news-list li a{max-width: 256px;}
    /*重要转载信息*/
    .zyzz-con{width: 236px;}
    /*政务公开*/
    .ind-xxgkbox{width: 736px;}

    .zwgk-link{width: 304px;}
    .zwgk-link ul li{width: 142px;}
    .zwgk-link li a{height: 53px;line-height: 53px;border:#dadada 1px solid;border-left:#76d6ee 2px solid;background: none;}
    .zwgk-link li.num2 a{border-left-color: #96acf7;}
    .zwgk-link li.num3 a, .zwgk-link li.num6 a{border-left-color: #fa9523;}
    .zwgk-link li.num4 a,.zwgk-link li.num7 a{border-left-color: #8edf79;}
    .zwgk-link li.num5 a,.zwgk-link li.num8 a{border-left-color: #608fd3;}
    .zwgk-link li a:hover{background:#76d6ee;border-color: #76d6ee; }
    .zwgk-link li.num2 a:hover{background: #96acf7;border-color:#96acf7;}
    .zwgk-link li.num3 a:hover, .zwgk-link li.num6 a:hover{background: #fa9523;border-color: #fa9523;}
    .zwgk-link li.num4 a:hover,.zwgk-link li.num7 a:hover{background: #8edf79;border-color:#8edf79;}
    .zwgk-link li.num5 a:hover,.zwgk-link li.num8 a:hover{background: #608fd3;border-color:#608fd3;}

    .zwgk-right{width: 430px;}

    /*横幅广告*/
    .hf_box li{width: 486px;height: 83px;}

    .news-gtj{width: 486px;}
    /*公众互动*/
    .gzhd-left{width: 200px;}
    .hd-zxft{width: 270px;}
    .hd-dtxz,.hd-map{width: 231px;}
    /*横幅广告2*/
    .hf_box2 li{width: 496px;height: 78px;}
}
@media only screen and (max-width:991px) {
    /*轮播图*/
    .ind_flash{width: auto;height: 492px; float: none;}
    .ind_news{width: auto;height: auto; float: none;margin-left: 0;padding-top: 15px;}
    .ind_tzg_g{width: auto;float: none;}

    .zyzz-con{width: 349px;margin: 15px 10px 0;}
    /*政务公开*/
    .ind-xxgkbox{width: auto;float: none;}
    .zwgk-link{width: auto;float: none;height: auto;}
    .zwgk-link ul li{width: 168px;margin: 0 8px 10px !important;}
    .zwgk-link li a{height: 53px;line-height: 53px;border:#dadada 1px solid;border-left:#76d6ee 2px solid;background: none;}
    .zwgk-link li.num2 a{border-left-color: #96acf7;}
    .zwgk-link li.num3 a, .zwgk-link li.num6 a{border-left-color: #fa9523;}
    .zwgk-link li.num4 a,.zwgk-link li.num7 a{border-left-color: #8edf79;}
    .zwgk-link li.num5 a,.zwgk-link li.num8 a{border-left-color: #608fd3;}
    .zwgk-link li a:hover{background:#76d6ee;border-color: #76d6ee; }
    .zwgk-link li.num2 a:hover{background: #96acf7;border-color:#96acf7;}
    .zwgk-link li.num3 a:hover, .zwgk-link li.num6 a:hover{background: #fa9523;border-color: #fa9523;}
    .zwgk-link li.num4 a:hover,.zwgk-link li.num7 a:hover{background: #8edf79;border-color:#8edf79;}
    .zwgk-link li.num5 a:hover,.zwgk-link li.num8 a:hover{background: #608fd3;border-color:#608fd3;}

    .zwgk-right{width: auto;height: auto; float: none;padding-top: 10px;}
    .bdcdj{width: auto;float: none;}
    .hf_box li{width:100%;height: auto; float: none;margin-bottom: 10px;}
    .news-gtj{width: auto;float: none;}
    /*公众互动*/

    .hd-zxft{width: 488px;margin: 10px 0 0;}
    .hd-dtxz,.hd-map{width: 359px;height: auto;}

    .hf_box2 li{width: 100%;height: auto; float: none;margin-bottom: 10px;}

}
@media only screen and (max-width: 767px) {
    /*轮播图*/
    .ind_flash{height:420px;}
    /*重要转载*/
    .zyzz-con{width: auto;float: none;margin: 10px 0 0;}

    .zwgk-link ul li{width: 31.33%;margin: 0 1% 10px !important;}
    /*公众互动*/
    .gzhd-left{width: auto;float: none;margin-right: 0;}
    .gzhd-list-gtj li{width: 48%;float: left; margin: 10px 1% 0;}

    .hd-zxft{width: auto;float: none;}
    .hd-dtxz, .hd-map{width: auto;float: none;margin: 10px 0 0;}
}

@media only screen and (max-width: 479px) {
    /*轮播图*/
    .ind_flash{height:320px;}

    .zwgk-link ul li{width:48%;}
    .gzhd-list-gtj li{width: 100%;margin: 10px 0 0;}
}
@media only screen and (max-width: 400px) {
    /*轮播图*/
    .ind_flash{height:240px;}
}
@media only screen and (max-width: 340px) {
    /*轮播图*/
    .ind_flash{height:200px;}
}
/*分页*/
.pagination{clear:both;float:right;margin:5px 0;padding:3px 0;line-height:28px; font-size:14px;}
.pagination a,.pagination span{border:1px solid #d9d9d9;color:#666;font-family:Arial;margin:2px;padding:0px 10px;text-decoration:none;white-space:nowrap;display:block;float:left;height:28px;line-height:28px;}
.pagination a:hover{background:#2565c3;border:1px solid #2565c3;color:#ffffff !important;}
.pagination a.active{border:1px solid #2565c3;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#2565c3;border:1px solid #2565c3;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#2565c3;border:#2565c3 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination #page{display:inline;}
.pagination #page input{width:40px;height:24px;line-height:24px;border:1px solid #d9d9d9;padding:0 5px;margin:3px 6px;color:#666;vertical-align:middle;}
.pagination .go-to{width:36px;height:26px;background-color:#2565c3;border:1px solid #2565c3;color:#fff;margin:3px 2px;text-align:center;cursor:pointer;vertical-align:middle;}
.pagination .inputBar input{width:30px;height:20px;padding:0 5px;border:#ccc 1px solid;*vertical-align:middle;_vertical-align:middle;}
.pagination .go-page{border: none;background: transparent;}

.pagination .inputBar{border:0;height:26px;padding:0 5px;}
.pagination .total{border:0;height:26px;padding:0;}
.pagination .inputBar input{width:40px;height:22px;line-height:22px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.pagination .inputBar button{width:40px;height:28px;line-height:22px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}

/*通用栏目*/
.lmy_mainer{margin: 15px 0;padding: 15px;border: 1px solid #ddd;position: relative;}
.lmbox{min-height: 500px;}
.con_main{position: relative;}

.wz_top{line-height:30px;padding:4px 0 4px 39px;background:url(../images/dq.png) 11px 7px no-repeat;color:#666; border-bottom:1px solid #ddd; margin-bottom:15px;}
.wz_top a{color:#666;}
.wz_top a:hover{color:#cc0000;}
.wz_top i{font-style: normal;}
.wz_top .search-keywords{color:#cc0000;}

@media only screen and (max-width: 991px) {
    .lmy_mainer{margin: 15px;}
}
@media only screen and (max-width: 767px) {
    .lmy_mainer{margin: 15px 10px;padding: 10px;}
}
/*左侧*/
.lm_lban{width:260px;height:auto;min-height:580px;_height:580px;  background:#f6f6f6;}
.lm_top{height:auto;background:#2565c3;overflow:hidden; }
.lm_top h1{display:block;line-height:40px;padding: 10px; text-align:center;font-size:18px; color:#fff;}
.navdh{margin:auto;padding:15px 10px 0;}
.navdh ul li{height:auto;padding-bottom:15px;vertical-align:bottom;overflow:hidden; text-align:center;}
.navdh ul li a{display:block;line-height:36px;background:#fff;overflow:hidden;font-size:16px;  padding:0 5px; color:#333; }
.navdh ul li a:hover,.navdh ul li.active a{color:#fff;background:#2565c3;}

.btn-group{ width:100%; position:relative; min-height: 40px;}
.btn{ width:100%; padding:8px 12px; font-size:18px; text-align:left; border-radius: 0;}
.btn-danger{ color: #fff; background:#2565c3; border:none; padding-left:10px;}
.btn-group.open .dropdown-toggle{ background: #2565c3;}
.btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus {color: #fff; background:#2565c3;  border-color:#2565c3;}
.btn .caret{ float:right; margin-top:8px;}
.btn-danger:hover,.btn-danger:focus, .btn-danger.focus{color: #fff; border-color: #2565c3; background-color: #2565c3;}
.btn-group .caret{ float:right; margin-top:12px;}
.dropdown-menu{ width:100%; padding:0; border-radius:0; box-shadow:none; border:none; top:40px;}
.dropdown-menu > li > a { padding: 10px 20px; font-size: 16px;}
.dropdown-menu a{ background:#f7f7f7; border-top:1px solid #fff;}
.dropdown-menu a:hover{background: #fff; color: #2565c3;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{ background-color: #2565c3; color: #fff;}

/*右侧*/
.lm_rban{width:870px;height:auto;min-height:580px;_height:580px; padding-right:10px; position:relative;}
.guidang{position:absolute;right:-32px;top:-29px;}
.listnews{ height:auto;padding:0px;line-height:30px;}
.listnews ul{clear:both;}
.listnews ul .columnName{height:36px;border-bottom:#ccc 1px dotted;margin-bottom:5px;background:none;padding:2px 0;}
.listnews ul .columnName .title{float: none;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-right:60px; font-size:16px;color:#2565c3;line-height:36px;}
.listnews ul .columnName a.more{font-size:12px;color:#666;line-height:36px;position: absolute;top: 2px;right: 0;}
.listnews ul li{position: relative;height:36px;line-height:36px;	vertical-align:bottom; padding:2px 0 2px 10px; background:url(../images/dot.jpg) left no-repeat;}
.listnews ul li a{line-height:40px;}
.listnews ul li .date{color: #999;position:absolute;top: 2px;right: 0;z-index: 1;}
.listnews .doc_list li a{display: block;max-width: 750px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.listnews .doc_list li{color:#999;}
.listnews .doc_list li img{padding-top:14px;float:left;}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .lm_rban{width: 685px; padding-right: 0;}
    .listnews .doc_list li a{max-width:570px;}
}
@media only screen and (max-width: 991px) {
    .lm_rban{width:auto;float: none; padding-right: 0;}
    .listnews .doc_list li a{float: none; max-width:none;margin-right: 80px;}
}
@media only screen and (max-width: 767px) {

}
/*单页面*/
.ptlmcontant{ padding:5px 0 10px;}
.ptlmcontant img,.ptlmcontant table{max-width: 100%; height: auto;}
.wzbjxx_info{line-height: 36px;height: 36px;text-align: center;color: #666;padding-top: 15px;padding-bottom: 5px;border-bottom: 1px solid #dddddd;font-family: Microsoft YaHei;font-size: 12px;position: relative;}
.wzbjxx_info span{display: inline-block; padding: 0 10px;}
.wzbjxx_info i{font-style: normal;}
.wzbjxx_info .share-box{position: relative;top:7px;right: auto;}

/*图片列表*/
.listnews ul.picture-list{clear:both; padding-top:10px;}
.listnews ul.picture-list li{padding:0 30px;background:none;float:left;text-align:center;height:auto; width:230px; }
.listnews ul.picture-list li a{display: block;text-align:center;float: none; }
.listnews ul.picture-list li img{display: block;width:224px; padding:2px; border:1px solid #ddd; height:168px;}
.listnews ul.picture-list li .img_title{display: block; width:100%; height:36px;line-height:36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .listnews ul.picture-list li{width: 198px; padding: 0 15px;}
    .listnews ul.picture-list li img{width: 192px; height: 148px;}
}
@media only screen and (max-width: 991px) {
    .listnews ul.picture-list li{width: 205px; padding: 0 15px;}
    .listnews ul.picture-list li img{width:199px; height: 150px;}
}
@media only screen and (max-width: 767px) {
    .listnews ul.picture-list li{width:100%; padding: 0px;}
    .listnews ul.picture-list li img{width:100%; height:auto;box-sizing: border-box;}
}
/*视频列表 */
ul.videoNews-list{clear:both; border-top:none; overflow: hidden; }
ul.videoNews-list li{float:left;background:none;padding:0px 10px 15px;height: auto;text-align:center; width:197px;}
ul.videoNews-list li img.video-thumb{float:none;width:100% !important;height:120px !important;border:0;}
ul.videoNews-list li a{ max-width: none;}
ul.videoNews-list li a:hover img.video-thumb{background:#e9effc;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
ul.videoNews-list li .right-main{float:left;width:100%;margin-top:5px;}
ul.videoNews-list li .right-main .video-title{height:28px;overflow:hidden;}
ul.videoNews-list li .right-main .video-title .left{display:block;float:left;width:100%;height:28px;line-height:28px;overflow:hidden;}
ul.videoNews-list li .right-main .video-title .left a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width: 100%;}
ul.videoNews-list li .right-main .video-title .play-icon{display:none;}
ul.videoNews-list li .videoNews-note{display:none;}
ul.videoNews-list li .video-attr{float:left;width:100%;height:26px;line-height:26px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.videoNews-list li .left-img{ float: none;padding:10px !important;background:#f5f5f5;}

@media (min-width: 992px) and (max-width: 1199px) {
    ul.videoNews-list li{width: 207px;}
    ul.videoNews-list li img.video-thumb{height: 130px !important;}
}
@media (min-width: 768px) and (max-width: 991px) {
    /*图片新闻列表*/
    ul.videoNews-list{ padding: 10px 0 0;}
    ul.videoNews-list li{ width: 215px;}
    ul.videoNews-list li img.video-thumb{ height:135px !important;}
}
@media(max-width: 767px) {
    /*图片新闻列表*/
    ul.videoNews-list{padding: 10px 0 0;}
    ul.videoNews-list li{ float:none; width: 100%; height:auto; display:block; padding:0 0 15px;}
    ul.videoNews-list li a{ display:block; width:100%; max-width: none; text-align: center;}
    ul.videoNews-list li img.video-thumb{  height:auto !important; float:none;}
}

/*栏目页 调查征集 */
ul.collect-list li,ul.survey-list li{overflow:hidden;}
ul.collect-list li a,ul.survey-list li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.collect-list li .zt,ul.survey-list li .zt{display:block;position: absolute;top: 2px;right: 180px; width:65px;text-align:center;color:#1369c0;}
ul.collect-list li .over,ul.survey-list li .over{color:#999;display:block;float:left;width:65px;text-align:center;}
ul.collect-list li .nostart,ul.survey-list li .nostart{color:#ce0000;display:block;float:left;width:65px;text-align:center;}
ul.collect-list li .title,ul.survey-list li .title{float: none;margin-right: 245px;}
ul.collect-list li .date,ul.survey-list li .date{display:block;width:170px;text-align:right;font-size:12px;color:#999;}
ul.collect-list li .title2,ul.survey-list li .title2{max-width: 540px;}
ul.collect-list li .result,ul.survey-list li .result{float: left;padding-left: 5px;}
ul.collect-list li .result a,ul.survey-list li .result a{float: none;display: inline;color: #f00;padding-left: 5px;}
@media (min-width: 992px) and (max-width: 1199px) {
    ul.collect-list li .title2,ul.survey-list li .title2{max-width: 360px;}
}
@media(max-width: 991px) {
    ul.collect-list li .title2,ul.survey-list li .title2{max-width: 380px;}
}
@media(max-width: 767px) {
    ul.collect-list li .date,ul.survey-list li .date{display: none;}
    ul.collect-list li .result,ul.survey-list li .result{display: none;}
    ul.collect-list li .zt,ul.survey-list li .zt{right: 0;}
    ul.collect-list li a,ul.survey-list li a{max-width: none !important;margin-right: 65px !important;float: none !important;}
}
/*留言栏目*/






/*通用文章页*/
.newstitle,.wztit{ font-size:26px; line-height:38px;  text-align:center; padding:10px 0;}
.newstitlef{font-size:22px;text-align: center;line-height:30px;padding:10px 0;}
.newstitlet{line-height:1.2;text-align:center;font-size:20px;font-weight:100;padding:5px 0;}
.newstitles{line-height:1.2;text-align:center;font-size:18px;font-weight:100;padding:5px 0;}

.newsinfo{ margin:0 auto; line-height:36px;text-align:center; color:#666; padding-top:15px; padding-bottom:5px; border-bottom:1px solid #dddddd;font-family:Microsoft YaHei; font-size:12px; position:relative;}
.newsinfo a{color:#666;  }
.newsinfo input{width: 12px;height: 12px;border: 1px solid #666666; margin:0 4px 0 0;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newsinfo span{ padding:0 0.5em;}
.newsinfo i{font-style: normal;}

.newscontnet{font-size:16px; font-family:Microsoft YaHei; margin:0 auto; color:#333; line-height:2; border-bottom:1px dashed #ddd; padding-bottom:38px; padding-top:20px; overflow-x: auto;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.newscontnet img{ max-width:100% !important;height: auto !important;}
.newscontnet table{max-width: 100% !important;}

.video_main_content{text-align:center;padding:20px 0 0;}
.sp_wzcon{padding:20px 0;font-size:14px;line-height:1.8;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.sp_wzcon table{max-width:100%;margin:auto;}
.sp_wzcon img{max-width:100%;height: auto;}
.sp_wzcon p{margin:5px 0;}

/*底部分享*/
.close{width: 100px;}
.close a{ color:#999; padding:3px 0 3px 24px; margin:0 8px;}
.close01 a{ color:#999; font-size: 14px; margin:0 8px;}
.minh500{   min-height:500px; height:auto !important;   height:500px;}

.sharebox{ padding:15px 0 10px;}
.shares{ width:600px; height:24px; line-height:24px; color:#666666;}
.shares>span{display: inline-block;}
.shares  .share-box{position: relative;right: auto;top: 7px;}
@media(max-width: 767px) {
    .minh500{min-height: 200px;}
    .newstitle{ font-size:22px; line-height:30px; }
    .newstitlef{font-size:20px;}
    .newstitlet{font-size:18px;;}
    .newstitles{font-size:16px;}

}
/*调查文章页*/
.vote_result{ min-height:500px;padding: 10px 20px 30px;}
.newsinfo_title{  height:auto;text-align:center; margin-top:30px; }
.voteinfo{ text-align:center;}
.voteinfo i{ display:inline-block;  font-style:inherit;}
.voteinfo span i.nostart,.voteinfo span i.starting,.voteinfo .over{color:#c6c6c6;}
.voteinfo span i.nostart{color:#f00;}
.voteinfo span i.starting{color:#ffa80a;}
.voteinfo span i.over{color:#c6c6c6;}
.vote-info{font-size: 16px;line-height: 1.75;padding: 20px 0;width: 92%;margin: 0 auto; }
.vote-main{ font-size:16px; border:1px dashed #ddd; margin:0 auto; padding:30px 38px 35px; margin-bottom:40px; }
.dcxm_title{font-size:20px;color:#28508e;font-weight:bold;height:80px;line-height:80px;padding-left:40px;}
.vote-lsit{ font-family:"微软雅黑";}
.vote-lsit .title{ font-weight:bold; height:auto; line-height:30px; padding:10px 0;}
.vote-lsit ul li{ height:auto; line-height:28px; padding: 10px 0;}
.vote-lsit ul li input{ float:left; margin:8px 11px 0 0; font-size:12px;}
.vote-lsit ul li.vote-textarea{ height:100px;}
.vote-lsit ul li.vote-textarea textarea{ border:1px solid #ddd; height:92px; width:865px; padding:4px 5px;}
.vote-code{   margin:0 auto;padding:20px 0 20px 40px; font-family:"微软雅黑"; font-size:14px; 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:40px; text-align: center; padding-top: 10px;}
.vote-btn button{ height:40px; line-height:40px; border-radius: 5px;  float:none !important; margin-right:20px; border:0 none; background:#065cb5; cursor:pointer; width:120px; font-size:16px; color:#fff; font-family:"微软雅黑"; font-weight:bold;}
.vote-btn button.btn-review{ background:#999; color:#fff;}
.vote-show{ margin:0 auto; width: 100%; border:1px solid #e3e3e3; color:#333; margin-bottom:20px; font-size: 14px;}
.vote-show table{}
.vote-show th{ text-align:left; border-bottom:1px solid #f0f0f0; background:#fbfafa; height:auto; padding:7px 15px; line-height:26px; font-size:14px;}
.vote-show td .vote_con{ overflow: hidden; width:96%; 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:660px; padding-right: 10px; padding-left:15px; text-align: justify;}
.vote-show td .vote_con span.c2{ width:193px; 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: none; margin: 0 auto; background:#eee; box-shadow: none;border-radius: 4px; overflow: hidden;}
.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: 15px 0;}
@media (max-width: 767px) {
    .vote_result{padding: 10px 0 15px;}
    .vote-main{ margin-bottom:0; padding:0 15px 20px;}
    .vote-btn{ padding-left:10px;}
    .vote-code{ padding-left:0;}
    .vote-code .verification{ width:76px;}
    .vote-btn button{ width:85px;}
    .vote-show td .vote_con span.progress-bar1{ width:50px;}
}
/*征集文章页*/
.mycontent{ border-bottom: 0 none; padding: 38px 0 0;}
.collectInfo_title{height:48px; border-bottom:1px solid #eee;  position:relative;}
.collectInfo_title .tit{float:left;display:block;width:auto; height:46px;line-height:46px;font-size:18px;color:#0e87d9; padding:0 10px; font-weight:bold; font-size:20PX; border-bottom:3px solid #0e87d9; text-align:center;}
.collectInfo_backinfo,.collectInfo_xj{ font-size:16px; line-height:40px;}
.collectInfo_xj span{ font-weight:bold; color:#0e87d9;}
.collection-theme-list{margin-top:20px;}
.collection-theme-list ul li .collection-body{border-top:#ddd 1px dotted;padding:15px 25px;line-height:22px;}
.collection-theme-list ul li .collection-body .collection-username{color:#e60012; line-height:30px;}
.collection-theme-list ul li .collection-body .collection-info{color:#555;word-break:break-all;word-wrap:break-word; line-height:30px;}
.collection-theme-list ul li .collection-body .collection-datetime{color:#999;line-height:30px;}
.poll_collect{ margin-top:40px; border-top:1px dashed #ddd; font-size:14px;}
.poll_collect h3,.collection-theme h3.collectit{font-size: 20px;color: #0e87d9; font-weight:bold;height: 60px;line-height: 60px; background:url(../images_new/icon_myzj.gif) left center no-repeat; padding-left:38px;}
.collection-theme h3.collectit{ background-image:url(../images_new/icon_myzjhf.png);}
.poll_collect ul{ margin:0px auto 0;}
.poll_collect li{border: #DDDDDD solid 1px;padding: 2px;height: 34px;margin-bottom: 10px;line-height: 34px;clear: both;}
.poll_collect li p{ float:left; position:relative; padding: 0; margin: 0; text-indent:0;}
.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; 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; float: none;margin-left: 124px;}
.poll_collect li p.poll_conts textarea{ border:0 none; background:none; line-height:20px; height:172px; width:100%; 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; border-right:1px solid #ddd;}
.poll_collect li p.poll_yzm img{ float:left;}
.poll_collect li.btn-group{ border:0 none; text-align:center; height:40px; width:auto;}
.poll_collect li.btn-group input{ float:none; height:40px; background:#0e87d9;border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius: 5px; color:#fff; font-size:18px; text-align:center; cursor:pointer; border:0 none; width:140px;}
.desc_title{color:#1b50a0;font-weight:bold;line-height:40px;font-family:"Microsoft YaHei";}
.descbox{border:#ddd 1px solid;padding:10px 15px;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;margin-bottom:20px;}
.isSummary{margin-top:0;border-top:0;}
.isSummary h3.poll_collect_resultback{font-size: 20px;color: #0e87d9;font-weight: bold;height: 60px;line-height: 60px;padding-left:38px; background:url("../images_new/zjresult.png") left center no-repeat;}
@media (min-width: 992px) and (max-width:1199px) {
    .navigation_con{padding:10px 20px 16px;}
    .vote-show td .vote_con span.c1{ width: 470px;}
    .vote-lsit ul li.vote-textarea textarea{width: 720px;}
}

@media (max-width: 991px) {
    .vote-lsit ul li.vote-textarea textarea{ width: 90%;}
    .navigation_con{padding:10px 20px 16px;}
    .navigation_con dl{width:100%;}
    .navigation_con dl dt{  padding:10px 0;}
    .navigation_con dl li{padding:0 2px 0 8px;float:left;width:auto;display:inline-block;text-indent:0;}
    .vote-info{ padding:10px 0;}
    .vote-show td .vote_con span.c1{width: 100%; padding: 0;}
    .vote-show td .vote_con span.c2{width: 100%; padding-top: 10px;}
    .vote-show td .vote_con span.progress-bar{float: left;}
    .vote-show td .vote_con span.c3{width: 100%; padding: 0; text-align: left;}
    .vote-show{margin: 0;}
}

@media (max-width: 767px) {
    .video-player video,.video-player{width: 100% !important; height: auto;}
    .mycontent{padding: 0 !important;}
    /***征集文章***/
    .poll_collect li{height: auto;border: none;padding:0;}
    .poll_collect li p.poll_txt, .poll_collect li p.poll_con{width: 100%;float: none;height: auto;text-align: left;border-right: none;padding-right: 0;}
    .poll_collect li .red{float: none;}
    .poll_collect li p.poll_input,.poll_collect li p.poll_yzm,.poll_collect li p.poll_conts{width: 100%;padding: 0;float: none;}
    .poll_collect li p.poll_input input,.poll_collect li p.poll_conts textarea{width: 93%;padding:0 2%;border: #DDDDDD solid 1px;}
    .poll_collect li p.poll_conts textarea{padding: 10px 2%;}
    .poll_collect .poll_area{height: auto;}
    .poll_collect li p.poll_conts{margin-left: 0;}
    .poll_collect li p.poll_yzm input{border: #ddd 1px solid;}
    .collection-theme-list ul li .collection-body{ padding: 10px 0;}
}
/*留言表单页 on*/
.liuyan_xzbox{background:#fafafa;padding:10px 20px 15px;height:auto;position:relative;z-index:1; margin-top: 5px;}
.liuyan_xzbox p{color:#666;font-size:14px;line-height:24px;text-indent:2em;}
.liuyan_xxtit{display:block;font-weight:bold;font-size:16px;color:#0e87d9;padding:0 0 10px;}

.liuyan_xiexin{display:block;text-align: left; float:right;width:75px;height:33px;line-height:32px;padding-left:33px;font-size:16px;color:#fff;background:url(../images_new/liuyan_xiexin.png) 0 0 no-repeat;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;  cursor:pointer;}
.liuyan_xiexin:hover{color:#fff;background:url(../images_new/liuyan_xiexinh.png) 0 0 no-repeat;}
.liuyan_xzbox{background:#fafafa;padding:50px 35px 13px;height:auto;position:relative; z-index:1;}
.liuyan_xzbox p{color:#666;font-size:14px;line-height:24px;text-indent:2em;}
.lmy_lmtitle{ position:absolute; right:5px; top:5px; z-index:2;}
.liuyan_xzbox .liuyan_xxtit{display:block;width:100px;height:36px;line-height:36px; padding-left:23px;position:absolute;left:10px;top:8px;font-size:18px;font-weight:bold;color:#0e87d9;}

.message_form{padding:15px 30px 28px 15px;position:relative;z-index:2;}
.message_form ul li{font-size:14px;padding:15px 0 0;overflow:inherit;line-height:34px;border-bottom:0 none;background:none;height:auto;}
.message_form .half{width:50%;float:left;*width:49.9%;_width:49.9%;}
.message_form .full{clear:both;}
.message_form .title{width:108px;text-align:right;padding-right:5px;}
.message_form .title i{padding:0 0 0 0.5em;}
.message_form .input{margin-left:113px;border:1px solid #ddd;height:32px;line-height:32px;font-size:0;*margin-left:0;_margin-left:0;}
.message_form .txt{margin-left:113px;}
.message_form .input input{border:0 none;background:none;font-size:14px;height:32px;line-height:32px;font-family:"Microsoft YaHei";*float:left;*width:100%;_float:left;_width:100%;}
.message_form .disabled input{background: #f8f8f8; color: #505050;}
.message_form .half .input input{width:96%;padding:0 2%;}
.message_form .full .input input{width:98%;padding:0 1%;}
.message_form .textarea{margin-left:113px; border: 1px solid #ddd; padding: 8px 0 9px 0; line-height: 0; font-size: 0; position: relative; height: 110px;}
.message_form .textarea textarea{background:none;border:0 none;width:98%;padding:0 1%;height:100%;resize:none;font-size:14px;line-height:22px;font-family:"Microsoft YaHei";}
.message_form .select{ margin-left: 113px; height: 34px; font-size: 0; line-height: 0;float: none;margin-right: 0;width: auto;}
.message_form .select select{padding: 3px 5px; border: #ddd 1px solid; width: 100%;vertical-align: middle; font-size: 14px; color: #5e5f60; height: 34px; line-height: 34px;font-family: "Microsoft YaHei";}
.message_form .red{ color: #e70000; padding: 0 4px 0 0;}
.message_form .ispublic{ line-height: 26px;}
.message_form .ispublic input{ margin-right: 7px;}
.message_form .ispublic label{ margin-right: 10px; vertical-align: middle; font-weight: normal;}
.message_form .file{ height: auto;}
.message_form .file .sb_btn{ margin-left: 113px;}
.message_form .file .tips{display: block; padding: 8px 0 0; line-height: 20px; clear: both;}
.message_form .file .btn-upload{float:right;margin:2px 0 0;width:82px;height:30px; overflow: hidden; text-indent: -200em; border: 0 none; cursor: pointer;}
.message_form .file .ke-input-text{float: left; width: 500px; border: 1px solid #ddd; padding: 0 8px; height: 32px;}
.message_form .code{ margin-left: 113px; font-size: 0; line-height: 0;}
.message_form .code input{ width: 90px; padding: 0 5px; border: 1px solid #ddd; line-height: 32px; height: 32px; font-size: 14px;font-family: "Microsoft YaHei";}
.message_form .code img{vertical-align: middle; margin: 0 0 0 9px;}
.message_form .code a{ margin-left: 7px; font-size: 14px; line-height: 30px; vertical-align: middle; display: inline-block;}
.message_form .btnbox{ text-align: center; padding: 40px 0 0; height: 42px; font-size: 0; line-height: 0;}
.message_form .btnbox input{ height: 40px; line-height: 40px; margin: 0 10px; width: 120px; text-align: center; font-size: 15px; color: #fff; cursor: pointer; background: #0e87d9; border: 0 none;font-family: "Microsoft YaHei"; border-radius: 5px;}
.message_form .btnbox .btn-search{ background: #ececec; color: #505050;}
@media (min-width:768px) and (max-width:991px) {
    .message_form .file .ke-input-text{width:465px;}
}
@media (max-width:991px) {
    .liuyan_xzbox{margin-top: 0;}
    .message_form{padding:20px 10px 10px;}
    .message_form .btnbox{padding-top:25px;}
}
@media (max-width:767px) {
    .liuyan_xzbox{padding:50px 15px 15px;}
    .liuyan_xzbox .liuyan_xxtit{padding: 0;}
    .message_form ul li{padding:10px 0 0;}
    .message_form .title{float:none;width:auto;text-align:left;}
    .message_form .input,.message_form .textarea,.message_form .file,.message_form .code{margin:2px 0;}
    .message_form .xjxz .title{float: left;}
    .message_form .txt,.message_form .select,.message_form .file .sb_btn{margin-left:0;}
    .message_form .half{float:none;width:auto;}
    .message_form .half .input input{width:98%;padding:0 1%;}
    .message_form{padding:10px 0 20px;}
    .message_form li{padding:2px 0;}
    .message_form .file .ke-input-text{width: auto; margin-right: 10px;}
    .message_form .file .btn-upload{float: none;}
}
@media (max-width:400px) {
    .message_form .btnbox input{ width: 100px;}
}
/*留言表单页 end*/

/* 栏目页-留言查询 弹框 */
.ui-dialog-content .guestbook-search{padding:10px 50px !important;}
.tishi_con{padding:10px 0;line-height:24px;color:#666;}
.guestbook-text ul li{padding-left:60px;}
.guestbook-text ul li span{color:#d63717;}
/* 栏目页-留言结果 弹框 */
.ui-dialog-title{color:#0e87d9;}
.guestbook-text .font_01{font-size:20px !important;line-height:30px;color:#f80;font-weight:bold;}
.tishi_con{line-height:28px;font-weight:normal;}
.guestbook-tips ul li{text-align:left;font-size:16px;line-height:36px;color:#333;padding-left:40px;}
.guestbook-tips span{color:#fa6400;}
@media (max-width:767px) {
    .ui-dialog-content .guestbook-search{padding:10px 0 !important;}
    .guestbook-tips{padding:0 !important;}
    .guestbook-tips ul li{padding-left:20px;}
    .guestbook-search ul li input{width:170px;}
}
/* 栏目页-留言 弹框 end */

/*栏目页-留言查询*/
.nav_lylist{ padding: 15px 0;}
.liuyan_cxcon{padding:17px 10px 13px;background:#f8f8f8;overflow:hidden;position: relative;}
.liuyan_cxtit{display: block;width: 100px;height: 26px;line-height: 26px;padding-left: 33px;position: absolute;left:56px;top: 15px;font-size: 18px;font-weight: bold;color: #0e87d9;}
.liuyan_cxcon .tj{font-size:14px;line-height:20px;padding:0 0 10px 40px;text-align:center;}
.liuyan_cxcon .tj span{display:inline-block;margin:0 0.5em;}
.liuyan_cxcon .tj span i{font-style:normal;padding:0 5px;color:#fd8524;}
.liuyan_cxbox{padding-left: 80px;line-height:30px;font-size:14px;}
.liuyan_cxbox ul li{float:left;background:none;padding:0;line-height:0;}
.liuyan_cxbox li p{float:left;}
.liuyan_cxbox li input{vertical-align:middle;border:0 none;background:none;width:100%;height:28px;line-height:28px;font-size:14px;font-family:"Microsoft YaHei";}
.liuyan_cxbox li.date .put{width:135px;border:1px solid #cecece;height:28px;background:#fff;line-height:0;font-size:0;}
.liuyan_cxbox li.date .put input{text-align:center;}
.liuyan_cxbox li.date .jg{width:30px;text-align:center;color:#888;font-size:14px;line-height:30px;}
.liuyan_cxbox li.select{padding-left:20px;width:125px;}
.liuyan_cxbox li.select select{height:30px;border:1px solid #cecece;line-height:30px;width:100%;text-indent:9px;color:#5e5f60;font-size:14px;}
.liuyan_cxbox li.input{width:390px;position:relative;font-size:0;margin-left:10px;}
.liuyan_cxbox li.input .tit{line-height:30px;position:absolute;left:0;top:0;text-indent:5px;width:66px;font-size:14px;}
.liuyan_cxbox li.input .bnt1{position:absolute;right:0;top:0;width:48px;height:30px;cursor:pointer;line-height:30px;font-size:14px;color:#fff;background:#0e87d9;}
.liuyan_cxbox li.input .put{margin:0 48px 0 66px;padding:0 8px;height:28px;font-size:0;line-height:0;border:1px solid #cecece;background:#fff;float:none;}
.liuyan_cxbox li.input .put input{font-size:14px;line-height:28px;}
/*栏目页-留言列表*/
.nav_lylist .guestbook-table{ padding:17px 0;}
.nav_lylist .guestbook-table .guestbook_bt{height:36px; overflow:hidden;}
.nav_lylist .guestbook-table .guestbook_bt span{display:block;float:left;width:102px;white-space:nowrap;height:36px;line-height:36px; font-size:16px; text-align:center;color:#fff;border-radius:6px; font-weight:bold;background:#0e87d9;}
.nav_lylist .guestbook-table .guestbook_title{height:36px;background:#f1f2f3;color: #333;margin:12px 0 5px;overflow:hidden; padding:0;position: relative;}
.nav_lylist .guestbook-table .guestbook_title li{float:left;height:36px;line-height:36px;border-right:#fff 2px solid;text-align:center;padding:0;background:none;}
.nav_lylist .guestbook-table .guestbook_title li.t1{float: none;margin-right: 356px;}
.nav_lylist .guestbook-table .guestbook_title li.t2{width:150px;position: absolute;top: 0;right:204px;}
.nav_lylist .guestbook-table .guestbook_title li.t3{width:100px; position: absolute;top: 0;right:102px;}
.nav_lylist .guestbook-table .guestbook_title li.t4{width:100px; border-right:0 none;position: absolute;top: 0;right: 0;}
.nav_lylist .guestbook-table .guestbook_title li.t5{width:80px;border-right:none; display:none;}
.nav_lylist .guestbook-table ul.guestbook_list{ height:36px;clear:both;overflow:hidden;position: relative;text-align: center;}
.nav_lylist .guestbook-table ul.even{background:#f7f7f7;}
.nav_lylist .guestbook-table ul.guestbook_list li{padding:0;background:none;height:36px;line-height:36px;text-align:center;font-size:14px;border-right:#fff 2px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999;}
.nav_lylist .guestbook-table ul.guestbook_list li.t1{float: none;margin-right: 356px;padding-left:12px; text-align:left;}
.nav_lylist .guestbook-table ul.guestbook_list li.t1 a{display:block;line-height:36px; font-size:16px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nav_lylist .guestbook-table ul.guestbook_list li.t2{width:150px;position: absolute;top: 0;right:204px;}
.nav_lylist .guestbook-table ul.guestbook_list li.t3{width:100px;color:#666; position: absolute;top: 0;right:102px;}
.nav_lylist .guestbook-table ul.guestbook_list li.t4{width:100px;border-right:0 none;position: absolute;top: 0;right: 0;}
.nav_lylist .guestbook-table ul.guestbook_list li.t4 span{ color:#999;}
.nav_lylist .guestbook-table ul.guestbook_list li.t4 .s1{color:#0768b5;}
.nav_lylist .guestbook-table ul.guestbook_list li.t4 .s2{color:#fd8622;}
.nav_lylist .guestbook-table ul.guestbook_list li.t5{width:80px;color:#666;border-right:none; display: none;}


@media (max-width:1199px) {
    .liuyan_cxtit{left: 6px;}
    .liuyan_cxbox{padding-left: 30px;}
    .liuyan_cxbox li.input{width:280px;}
}
@media (max-width:991px) {
    .liuyan_cxcon{ margin-top: 0;}
    .liuyan_cxbox li.input{width:320px;}
}
@media (max-width:767px) {
    /*栏目页-留言查询*/
    .liuyan_cxcon{padding:10px 15px 15px;}
    .liuyan_cxbox{padding-top:5px;padding-left: 0;}
    .liuyan_cxtit{position: static;padding-left: 0;}
    .liuyan_cxbox li{float:none !important;width:auto !important;margin-top:10px;}
    .liuyan_cxbox li.date .put{width:42%;}
    .liuyan_cxbox li.select{padding:0;}
    .liuyan_cxcon .tj{padding:5px 0 0;text-align: left;}
    /*栏目页-留言列表*/
    .nav_lylist .guestbook-table .guestbook_title li.t1{margin-right: 100px;}
    .nav_lylist .guestbook-table ul.guestbook_list li.t1{ width: auto;float: none; padding-left: 0;margin-right: 100px;}
    .nav_lylist .guestbook-table ul.guestbook_list li.t1 a{padding: 0 10px;}
    .nav_lylist .guestbook-table .guestbook_title li.t3,.nav_lylist .guestbook-table ul.guestbook_list li.t3{right: 0;border-right: none;}
    .nav_lylist .guestbook-table .guestbook_title li.t2,.nav_lylist .guestbook-table .guestbook_title li.t4,.nav_lylist .guestbook-table ul.guestbook_list li.t2,.nav_lylist .guestbook-table ul.guestbook_list li.t4{display: none;}

}
/*留言列表页 end*/
/*写信开始*/
.guestbook-table-form{padding-top:30px;font-size:14px;}
.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; border-bottom:none; }
.guestbook-table-form ul li.bt{width:120px;height:55px;text-align:right;line-height:36px; font-size:14px;}
.guestbook-table-form ul li.srk{ height:55px;position:relative;}
.guestbook-table-form ul li.srk .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.srk input{float:left;width:228px;height:32px;line-height:32px;border:#d6d6d6 1px solid;padding:3px 10px;}
.guestbook-table-form ul li.srk select{float:left;width:250px;border:#ddd 1px solid;padding:3px 10px; height:38px;}
.guestbook-table-form ul li.srk1 {height:55px;position:relative;}
.guestbook-table-form ul li.srk1 .msg-box{position:absolute;left:0px;top:5px;}
.guestbook-table-form ul li.srk1 input{float:left;width:598px;height:32px;line-height:32px;border:#d6d6d6 1px solid;padding:3px 10px;}
.guestbook-table-form ul li.btk,.guestbook-table-form ul li.gk,.guestbook-table-form ul li.yzm{ height:44px;position:relative;}
.guestbook-table-form ul li.btk .msg-box,.guestbook-table-form ul li.yzm .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.gk{ font-size:14px;}
.guestbook-table-form ul li.bt1{width:120px;height:160px;line-height:150px;text-align:right;font-size:14px;}
.guestbook-table-form ul li.tex{ height:227px;position:relative;}
.guestbook-table-form ul li.tex .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.tex textarea{float:left;width:608px;height:200px;line-height:24px;border:#ddd 1px solid;padding:2px 5px; font-size:14px;}
.guestbook-table-form ul li.yzm input{float:left;width:102px;height:24px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;}
.guestbook-table-form ul li.yzm img{float:left;margin:0 5px;}
.guestbook-table-form ul li.yzm a{margin-top: 4px; display: inline-block;}
.guestbook-table-form ul li.btn_group{height:35px; padding-bottom:40px; padding-left:120px; width:75%; float:none; clear:both; }
.guestbook-table-form ul li.btn_group input{background:#0e87d9;height:36px;line-height:36px; text-align:center; cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;border:0;outline:none;color:#fff;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.guestbook-table-form ul li.btn_group input.btn-search{margin-left:15px;*padding:0 0 !important;_padding:0 0px !important;}
.listnews .list-2655273 ul li.sel1,.listnews .list-2655277 ul li.sel1{width:604px;}
.guestbook-table-form ul li.clear{float: none; height: 0; line-height: 0; font-size: 0; padding: 0; margin: 0; overflow: hidden;}
@media (max-width:1199px) {
    .guestbook-table-form ul li.srk select{width: 215px;}
    .guestbook-table-form ul li.srk input{width: 193px;}
    .guestbook-table-form ul li.srk1 input{width: 529px;}
    .guestbook-table-form ul li.tex textarea{width: 539px;}
}
@media (max-width:991px) {

}
@media (max-width:767px) {
    .guestbook-table-form ul li.srk{height: auto;}
    .guestbook-table-form ul li.bt,.guestbook-table-form ul li.bt1{width: 98%; padding-left: 2%; text-align: left; height: 44px; line-height: 44px;}
    .guestbook-table-form ul li.srk,.guestbook-table-form ul li.btk, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm,.guestbook-table-form ul li.tex,.guestbook-table-form ul li.srk1{width: 98%; padding-left: 2%;}
    .guestbook-table-form ul li.srk select{width: 98%;}
    .guestbook-table-form ul li.srk input,.guestbook-table-form ul li.srk1 input,.guestbook-table-form ul li.btk input,.guestbook-table-form ul li.tex textarea{width: 95%;}
    .guestbook-table-form ul li.gk{height: auto; line-height: 26px; padding: 4px 0 4px 2%;}
    .guestbook-table-form ul li.bt-isprivacy{display: none;}

}
/* 留言详细页 */
.lynybox{padding:0 40px 20px;}
.lynybox .liuyancon{margin:20px auto 0;border-collapse:collapse;}
.lynybox .liuyancon th.tit,.lynybox .liuyancon td.nr,.lynybox .liuyancon td.nrtxt{border:#e3e3e3 1px solid;}
.lynybox .liuyancon th.tit{font-size:16px;line-height:24px;padding:18px 10px;text-align:right;width:18%;background:#f8f8f8;}
.lynybox .liuyancon td.nr{font-size:15px;line-height:24px;padding:18px 15px;width:32%;}
.lynybox .liuyancon td.nrtxt{padding:18px 15px;}
.lynybox .liuyancon td.pj{color:#f00;line-height:40px;}
.lynybox .liuyancon td .dfbox{border:1px solid #eee;background:#f8f8f8;padding:10px;}
.lynybox .liuyancon td .dfbox .dfyj p,.lynybox .liuyancon td .dfbox p{word-break:break-all;word-break:break-word;}
.lynybox .nrtxt{ line-height:30px; font-size:14px;}
.MsoNormal span{font-family:"微软雅黑" !important;font-size:15px !important;}
.lynybox .mydcon{height:60px;line-height:60px;font-size:16px;}
.lynybox .mydcon ul li{float:left;white-space:nowrap;}
.lynybox .mydcon ul li.mm{padding-right:10px;}
.lynybox .mydcon ul li p{float:left;}
.lynybox .mydcon ul li p.bt{white-space:nowrap;font-weight:bold;}
.lynybox .mydcon ul li p.srk{position:relative;}
.lynybox .mydcon ul li p.srk .msg-box{position:absolute;left:0;top:14px;}
.lynybox .mydcon ul li p.srk .myd_input{float:left;margin-top:14px;border:1px solid #ddd;width:170px;height:24px;line-height:24px;padding:3px 5px;}
.lynybox .mydcon ul li label{padding-right:15px;white-space:nowrap;}
.lynybox .mydcon ul li.pjbtn{float:right;}
.lynybox .mydcon ul li.pjbtn input.myd_btn{font-size:16px;width:90px;height:36px;line-height:36px;color:#fff;border:0;background:#f80;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;padding-bottom:2px;}
@media (max-width: 991px) {
    .lynybox{padding:0 15px 15px;}
    .lynybox .liuyancon{margin:15px auto 0;}
    .lynybox .liuyancon th.tit{padding:12px 5px;font-size:15px;width:20%;}
    .lynybox .liuyancon td.nr{padding:12px 10px;width:30%;}
    .lynybox .liuyancon td.nrtxt{padding:12px 10px;}
    .lynybox .mydcon{height:auto;line-height:50px;}
    .lynybox .mydcon ul li p.srk{height:50px;}
    .lynybox .mydcon ul li p.srk .msg-box{top:9px;}
    .lynybox .mydcon ul li p.srk .myd_input{margin-top:9px;}
}
@media (max-width: 767px) {
    .lynybox{padding:0;}
    .lynybox .liuyancon{margin:5px auto 0;}
    .lynybox .liuyancon th.tit{padding:5px 5px;font-size:14px;white-space:nowrap;}
    .lynybox .liuyancon th.tit1{white-space:normal;}
    .lynybox .liuyancon td.nr{padding:5px;font-size:14px;word-break:break-all;word-break:break-word;}
    .lynybox .liuyancon td.nrtxt{padding:5px;line-height:28px;}
    .lynybox .mydcon{line-height:40px;font-size:14px;}
    .lynybox .mydcon ul li{white-space:normal;}
    .lynybox .mydcon ul li.mm{padding-right:5px;}
    .lynybox .mydcon ul li label{padding-right:10px;}
    .lynybox .mydcon ul li p.srk{height:40px;}
    .lynybox .mydcon ul li p.srk .msg-box{top:4px;}
    .lynybox .mydcon ul li p.srk .myd_input{margin-top:4px;}
}
@media (max-width: 479px) {
    .lynybox .mydcon ul li p.srk .myd_input{width:130px;}
    .lynybox .mydcon ul li label{padding-right:5px;font-weight:normal;}
}
/* 留言详细页 end */
/*搜索详细页*/
.ssy_container{padding: 20px 0;}
.ssy_leftbar{width:250px;height:auto;margin-bottom:50px;}
.fenlei_tit,.searchType-title{height:34px;line-height:34px;padding-left:26px;font-size:16px;font-weight:bold;color:#333; background:url(../images/bs_list.png) 10px center no-repeat;}
.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:#de3e40;}
.ssy_rightbar{width:878px;height:auto;padding-top:10px; padding-right:10px;}
.ssy_rightbar .warm-prompt{line-height:30px;font-size:14px;color:#666;}
.result_title{padding-right:18px;font-size:15px;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:14px;}
.ssy_rightbar .search-list li.search-title a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:870px;}
.ssy_rightbar .search-list li.search-title a:hover{text-decoration:underline;}
.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;}
.ssy_rightbar .search-list li.search-column{color:#0384ce;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;}

.two_search{ height:35px;}
.two_search ul li{ float:left;}
.two_search ul li.tt1{position:relative; width:241px;}
.two_search ul li.tt1 .msg-box{position:absolute;left:0;top:0;}
.two_search ul li.tt1 .txtinput{width:220px;height:32px;padding:0 10px; outline:none; line-height:32px;border:1px solid #cdcdcd; border-right:none;font-size:14px;color:#999;}
.two_search ul li.tt2{width:77px;height:34px;}
.two_search ul li.tt2 .sear_button1{border:0;cursor:pointer;width:100%;color:#fff;height:34px;line-height:34px; text-align:center;overflow:hidden;background:#385977;outline:none;font-size:14px;}
.two_ssresult{line-height:30px;padding:5px 0;border-bottom:1px dashed #e1e1e1;font-size:14px;margin-bottom:16px;}
.two_ssresult span{color:#e34949;padding:0 5px;}
@media (max-width:1199px) {
    .ssy_leftbar{width:240px;}
    .ssy_rightbar{width: 690px;}
}
@media (max-width:991px) {
    .ssy_container{padding: 10px;}
    .ssy_leftbar{display: none;}
    .ssy_rightbar{width: auto; float: none;}
}


/*****网站地图****/
.dty_title{line-height:40px;text-align:center;font-size:30px;font-weight:bold;padding:10px 0 10px;}
.dty_contain{margin:auto; padding:20px;}
.dty_mutitle{height: 45px;  overflow:hidden;margin-top:16px;     border-bottom: #e7e7e7 1px solid;}
.dty_mutitle span,.dty_mutitle a{display: block;height: 36px;  color: #1b61b8;font-size: 20px;line-height: 36px; font-weight:bold;}
.dty_mutitle a:hover{ 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: 15.6%;  margin:0 0.5% 10px 0.5%; line-height:40px; text-align:center;}
.dty_sublb ul li a{font-size:16px; height:40px; background:#f7f7f7;  display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dty_sublb ul li a:hover{ background:#f4f9f2; color:#1b61b8;}
@media only screen and (max-width: 991px) {
    .dty_title{font-size: 26px;}
    .dty_sublb ul li{width: 19%;}
}
@media only screen and (max-width: 767px) {
    .dty_contain{padding: 15px 0;}
    .dty_title{font-size: 22px;}
    .dty_sublb ul li{width: 24%;}
    .dty_mutitle span, .dty_mutitle a{font-size: 18px;}
}
@media only screen and (max-width: 479px) {
    .dty_sublb ul li{width: 32.33%;}
}
@media only screen and (max-width: 330px) {
    .dty_sublb ul li{width:49%;}
}

