﻿
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
q:before, q:after {content:'';}
abbr,acronym{border:0;}
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;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#fff; }
input,textarea,select,button{vertical-align:middle; font-family:"Microsoft YaHei",微软雅黑;color:#333; outline: 0 none;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#d00;text-decoration:none;}
a:focus{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden; display: block; font-size: 0; line-height: 0; content:" ";clear:both; height:0; overflow: hidden; margin: 0; padding: 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;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 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;}
.bg{background: #fff;}
.con{display: none;}
.con.active{display: block;}
.bordernone{border: 0 none !important;}
.img_title{display: none;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.container{ width:1000px;}
/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float ul{overflow: hidden;}
.j-float img{height: auto;}
.j-float .float-close{ padding-bottom: 5px; text-align: right;}
.j-float .float-close img{cursor:pointer;}


.ind_tlpic{ line-height: 0; font-size: 0; overflow: hidden;}
.ind_tlpic li{ margin-bottom: 10px; height: auto;}
.ind_tlpic li img{width: 100%; height: auto; vertical-align: middle;}
.ind_tlpic li span{display: none;}

.ind_right,.ind_left{position: fixed; bottom: 10px; display: none; z-index: 100;}
.ind_right li,.ind_left li{ font-size: 0; line-height: 0; padding-top: 5px;}
.ind_right li img,.ind_left li img{vertical-align: middle; width: auto; height: auto;}
.ind_right{right: 10px; text-align: right;}
.couplet-close img{ cursor: pointer;}
.ind_left{left: 10px;}

@media (max-width: 767px) {
    .ind_tlpic li{margin-bottom: 10px !important;}
}



.wxicon { position: fixed; right: 0px; top: 250px; }
.wxiconimg{ display:block; margin-top:20px;width: 56px;height:56px; background:url(../image/wxico.png) center no-repeat;}
.wxiconimg:hover{ background:url(../image/wxicoh.png) center no-repeat;}
.ewm{ width:100px;height:100px;position: absolute;top:0px; right:56px;}

/***漂浮***/
.header{ background:#f4f4f4;}
.header_top{ height:30px; line-height:30px;  overflow:hidden; }
.header_top ul li{ float:left;  background:url(../image/topline.gif) right center no-repeat; padding:0 10px;}
.header_top .header_l  li.num4{ background:none;}
.header_top .header_r  li.num3{ background:none;}
.header_top .weather{ padding-left:10px; margin-top:-6px;}
.bannerbg{ height:170px;  position:relative; width:100%; overflow:hidden; }
.bannerbg .banner{ width:1400px; position:absolute;  left:50%; margin-left:-700px; }
.bannerbg .banner img{ width:100%; height:170px;}
.bannerbg .search{ height: 28px; margin-left: 284px; border: 1px solid #ccc; background: #fff; border-radius: 5px; position: absolute; left: 50%; bottom: 5px;}
.bannerbg .search li.se_box{height:28px;position:relative; margin-right:50px;}
.bannerbg .search li.se_box .msg-box{left:5px;top:0;position:absolute;}
.bannerbg .search li.se_box input{width:100%;height:28px;background:none;border:none; vertical-align:top; line-height:28px;color:#999; text-indent:1em; font-size:14px;}
.bannerbg .search li.sea_an{width:38px;height:28px;}
.bannerbg .search li.sea_an input{width:100%;height:28px; border:none; vertical-align:top; background:url(../image/searchbtn.png) center center no-repeat; background-size: 20px auto; text-indent:-99em;overflow:hidden;cursor:pointer;}


.navbox{ background: #2988ce;}
.navbox .navbar{background:none;border-radius:0;border:0;margin:0 auto;position:relative; z-index:20; min-height: 42px;}
.navbox .navbar-nav{width: 100%;}
.navbox .navbar-nav  li{float: left;     position: static;width: 166px; text-align: center;font-size: 16px;  height: 42px; line-height: 42px;}
.navbox .navbar-nav  li.active a,.navbox .navbar-nav  li a:hover{background: #035ea2;}
.navbox .navbar-nav  li a{padding: 0; line-height:42px; color:#fff;}
.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background: #fff;}
.navbox .sr-only{display: none;}
.navbox .navbar-header{ padding: 0 10px;}
.navbox .navbar-brand{ height:50px; line-height:50px; color:#fff; padding:0;}
.navbox .navbar-brand:hover{ color: #fff;}
.notice{ height:30px; background:#f7f7f7; line-height:30px;}
.subnav{  height:30px; line-height:30px; display:none;  }
.Nav2 ul{width:auto;overflow:hidden;}
.Nav2 ul li{float:left;padding:0px 15px;  background:url(../image/topline.gif) right center no-repeat; height:30px;line-height:30px; vertical-align:top;}
.Nav2 a{line-height:30px !important; white-space:nowrap; color:#666;}
.Nav2 a:hover{color:#c00;text-decoration:none;}
.Nav2 .s1{margin-left: 70px;}
.Nav2 .s2{margin-left: 200px;}
.Nav2 .s3{margin-left: 380px;}
.Nav2 .s4{ margin-right:100px; float:right; }
.Nav2 .s5{ margin-right: 0; float:right; }

/*导航 end*/
.bot10{ margin-bottom:10px;}
.ind_flash{ width:362px;  height: 260px; overflow:hidden;}
.ind_flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.ind_flash .mF_sohusports_myFocus01{ width:100%;}
.ind_flash .mF_sohusports .txt{ width:100%;}
.ind_flash .mF_sohusports .txt li{height:36px !important;line-height:36px !important; }
.ind_flash .mF_sohusports .txt li a{padding-left:10px !important;font-size:15px !important;  font-family:"Microsoft YaHei",微软雅黑; color:#fff!important;font-weight:normal !important; margin-right:110px; height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.ind_flash .mF_sohusports .num{bottom:8px !important;right:5px !important;}
.ind_flash .mF_sohusports .num li{margin-right:1px !important;}
.ind_flash .mF_sohusports .num li a{width:16px !important;height:16px !important;background:#eee; line-height:14px; color:#333 !important; border-radius: 3px;}
.ind_flash .mF_sohusports .num li.current a{background:#ff3300;  color:#fff !important;}
.ind_flash .mF_sohusports .pic,.ind_flash .mF_sohusports .pic li img,.ind_flash .mF_sohusports .txt li,.ind_flash .mF_sohusports .pic li{ width:100% !important;}
/*焦点图 end*/
/*机构 end*/
.zyzz_title{ height: 28px; line-height: 28px;font-size: 14px; color: #2988ce;}
.zyzz_title a,.ind_newsbox1 .zyzz_title a:hover{ color: #2988ce;}

.ind_news{ width: 398px; height:258px; border: 1px solid #e2e2e2;margin-left:12px; }
.ind_newsnr{padding:0 12px;  }
.ind_tabs{  height: 32px; line-height: 32px; border-bottom: 1px solid #e2e2e2;}
.ind_tabs ul li{ display:inline; float:left; padding:0 15px;  font-size:16px; font-weight:bold;}
.ind_tabs ul li.active{ background:url(../image/tab_aonline.png) left bottom repeat-x; color: #2988ce; height:38px;}
.ind_tabs ul li.active a{  color: #2988ce; }
.ind_tabs .more{ float:right; padding:0 10px 0 0; }
.ind_list{ margin:4px 0 0 0; clear:both;}
.ind_list ul li{  height: 26px; background:url(../image/dot.jpg) left center no-repeat; padding: 0 0 0 12px; line-height: 26px;  font-size:14px;}
.ind_list ul li a{ display:inline-block; max-width:285px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ind_list ul li .date{ float:right;}
.ind_mcenter .ind_list{ margin-top:8px;}
.ind_mcenter  .ind_list ul li a{   max-width:300px;}
.big_ttitle .title{ font-size:16px; font-weight:bold; height:34px; line-height:34px; text-align:center; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ind_adhf{margin: 10px 0; height:100px; overflow:hidden;}
.ind_adhf ul li .img_title{ display:none;}
.ind_adhf .mF_expo2010 .txt li,.ind_adhf .mF_expo2010 .txt_bg{display: none;}
.ind_adhf .mF_expo2010_wrap,.mF_expo2010_ind_adhf,.mF_expo2010_ind_adhf .pic,.mF_expo2010_ind_adhf .pic ul,.mF_expo2010_ind_adhf .pic ul li,.mF_expo2010_ind_adhf .pic ul li img{width: 100% !important; height: 100% !important;}
.ind_adhf .mF_expo2010 .num li a{ color: #666;}
.ind_adhf .mF_expo2010 .num li.current a,.ind_adhf .mF_expo2010 .num li.hover a{ background: #ff3300; color: #fff;}
.ind_adhf .mF_expo2010 .num li{width: 16px; height: 16px; margin-right: 4px;}

.listgk li{ padding: 0 65px 0 12px!important;     height: 26px;    line-height: 26px;   background: url(../image/dot.jpg) left no-repeat; overflow: hidden; position: relative;}
.listgk li .col-block{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .date{white-space: nowrap; position: absolute; right: 0; top: 0; color: #a0a0a0;}
.listgk li .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none; margin-right: 0; max-width:none;}
.listgk li .explain-list,.listgk li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .explain-list .split-line,.listgk li .policy-list .split-line{padding:0 5px;color:#666;font-size:14px;}
.listgk li .explain-list .explain-link,.listgk li .policy-list .policy-link{display:inline;color:#039;float:none;background:none;max-width:none;padding:0;margin:0;}
.listgk li .explain-list .explain-link:hover,.listgk li .policy-list .policy-link:hover{color: #dd0000;}

/*列表 end*/
.ind_tzgg{  width: 200px; height: 258px;  border: 1px solid #e2e2e2; padding:0 5px; overflow:hidden;}
.tztitle{ height: 32px; line-height: 32px; border-bottom: 1px solid #e2e2e2;}
.tztitle .more{ float:right;}
.tztitle  .tit{ display:inline-block;  font-size: 14px; font-weight: bold;   border-bottom: 2px solid #2988ce;}
.tztitle  .tit img{ padding:0 8px 0 0;}
.ind_tzlist{ padding:8px 0 0 0;}
.ind_tzlist ul li{ height:26px; line-height:26px;  background:url(../image/dot.jpg) left center no-repeat; padding: 0 0 0 12px;}
.ind_tzlist ul li a{ display:block; max-width:160px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; height:26px;}
/*公告 end*/
.ind_middlebox{   border: 1px solid #e3e3e3;  height:256px;}
.ind_mleft{ width:355px;}
.ind_mcenter{ width: 398px; margin-left:12px;}
.ind_mright{  height: 256px; width: 225px;   border-left: 1px solid #e2e2e2;}
.ind_zwfw{ height:94px; overflow:hidden; margin:0;}
.ind_hdbtn .hdtit{ float:left; padding:4px 10px;}
.ind_hdbtn .blist{  margin-left:95px; display:block; padding:10px 0 0 0;}
.ind_hdbtn .blist li{ display:inline; float:left; width:33.2%; height:25px; line-height:25px;}
.ind_hdbtn .blist li a{ display:block; padding-left:8px; background:url(../image/hico.jpg) left center no-repeat;}


.ind-link1 img{ width: 100%; height: 90px;}


.gktitle{ background:#2a88ce; height:33px; line-height:33px; text-align:center; color:#fff; font-size:15px;}
.gktitle img{ padding:0 8px 0 0;}
.gkbtn ul { margin:0 5px;overflow: hidden;}
.gkbtn ul li{ float:left;width:50%;height:32px;  margin:10px 0 0 0; }
.gkbtn ul li.num9{width:100%;}
.gkbtn ul li a{display:block;line-height:24px;border:1px solid #dbdbdb;margin:0 5px;padding:3px 0; }
.gkbtn ul li .img_title{ display:block;margin-left:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gkbtn ul li img{ padding:0 3px;float:left;}
.gkbtn ul li a{ display:block;}
.gkbtn ul li a:hover{ background:#effaff;}

/*版块二 end*/
.ind_adflash{ height:90px; overflow:hidden; }
.ind_adflash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.ind_adflash .mF_sohusports_myFocus01{ width:100%;}
.ind_adflash .mF_sohusports .txt{ width:100%; display:none !important;}
.ind_adflash .mF_sohusports .num{bottom:8px !important;right:5px !important;}
.ind_adflash .mF_sohusports .num li{margin-right:1px !important;}
.ind_adflash .mF_sohusports .num li a{width:16px !important;height:16px !important; line-height:16px;  background:#eee; color:#333 !important; }
.ind_adflash .mF_sohusports .num li.current a{background:#ff3300;  color:#fff !important;}
.ind_adflash .mF_sohusports ,.ind_adflash .mF_sohusports .pic, .ind_adflash .mF_sohusports .pic li img, .ind_ztflash .mF_sohusports .txt li{ width:100% !important;}

/*横幅切换 end*/
.ind_ztzl{ width: 290px;  border: 1px solid #e3e3e3; height:340px;}
.ind_flie{ width: 378px; border: 1px solid #e2e2e2; height:340px; margin-left:12px; padding:0 10px;}
.ind_flie .ind_list{ padding:5px 0 0 0;}
.ind_slm{ width: 275px; border: 1px solid #e6e6e6; height:340px;}
.ind_zttabs{ height:36px; line-height:36px; background:#f7f7f7;}
.ind_zttabs ul li{ display:inline; float:left; padding:0 30px; font-size:16px;}
.ind_zttabs ul li.active{ background:#2988ce;}
.ind_zttabs ul li.active a{ color:#fff;}
.ind_zttabs .more{ float:right; padding:0 10px 0 0;}
.ztlist{ overflow:hidden;}
.ztlist  li{ text-align:center;   margin: 12px 0 10px 0;}
.ind_slm { padding:8px 0 0 0;}
.ind_slm li{ width:119px; height:75px; margin:0 0 10px 11px; float:left;}


/*版块三 end*/
.footer{   border-top: 5px solid #2988ce;  }
.linkbox{  height: 48px;  background:#f6f6f6;}
.linkbox dl{ display:block!important; height:48px;  float:left;   line-height:48px; position:relative; margin: 0 20px; z-index:10;width:210px;}
.linkbox dl dt{ text-align:center;font-size:14px;cursor:pointer;  line-height:48px; height:48px; font-weight:normal;}
.linkbox dl dt.active{;background:#fafafa; }
.linkbox dl dt img{ margin-left:10px; vertical-align:middle;}
.linkbox dd{position:absolute;left:-1px;bottom:48px;background:#fafafa;display:none;z-index:98;border-top:#0078b4 3px solid; width:210px; overflow:auto; padding:5px 0px;}
.linkbox dd ul li a{display:block; font:normal 14px/26px "Microsoft Yahei";width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:20px; color:#015293; background:url(../image/ico.png) 6px center no-repeat;}
.linkbox dd ul li a:hover{ color:#0078b4;}
.fotcon{ text-align:center; position:relative; margin:0 auto; padding:30px 0 30px 70px; font-size:14px; line-height:36px;}
.fotcon .fsp{ padding:0 5px; display:inline-block;}
.dzico { position:absolute; left:0; top:30px;}
.jcico { position:absolute; left:180px; top:40px;}
.j-oldimg { position:absolute; left:70px; top:40px;}
.fotbox { padding: 0 0 0 250px; text-align:left;}
/*******底部 end*******/
@media (max-width: 1199px) and (min-width: 992px){
.container{width: 1000px;}

}
@media (max-width: 991px){
.container { width: 768px; }
.ind_adhf ul li{ margin-top:10px; height:auto;}
.ind_adhf ul li img{ width:100%; height:auto;}

}
@media (max-width: 991px) and (min-width: 768px){
/*导航 */
.navbox .navbar-nav li { width:128px;}
.bannerbg{ height:128px; }
.bannerbg .banner{ width:1050px; margin-left:-525px; }
.bannerbg .banner img{  height:128px;}
/*内容区 */
.ind_news { width:390px;  float:right; margin:10px 0;}
.ind_tzgg { float:none; width:auto;  clear:both;}
.ind_news .ind_list ul li a {  max-width: 275px;}
.ind_tzlist ul li a{ max-width: 720px;}
.ind_middlebox{ height:auto;}
.ind_mleft{ float:none; width:auto; padding:0 10px;}
.ind_mleft .ind_zwfw{ float:left; width:355px; margin-bottom: 10px;}
.ind_mleft .ind_hdbtn{ padding:42px 0 0 365px;}
.ind_mcenter { width: 510px;}
.ind_mcenter .ind_list ul li a {  max-width: 420px;}
.ind_adflash,.ind_adflash .mF_sohusports .pic,.ind_adflash .mF_sohusports .pic li img,.ind_adflash .mF_sohusports { padding:0;  height:69px !important;}
.ind_flie { width: 442px; margin-bottom:10px;}
.ind_flie .ind_list ul li a {  max-width: 360px;}
.ind_slm{ width:auto; float:none; clear:both; height:170px;}
.ind_slm li{ width:25%; margin:0 0 10px 0; text-align:center;}
/*底部 */
.linkbox dl{ width:192px; margin:0;}
.linkbox dd {  width: 192px;}
.dzico,.jcico,.j-oldimg{ display:inline-block; position: static;}
.fotbox{ padding:0; text-align:center;}
.fotcon { width:auto;}
}

@media (max-width: 767px){
.container { width: 100%;}
.mainbox{ padding:0 10px;}
/*导航 */
.bannerbg{ height:auto; }
.bannerbg .banner{ width:220%; position:static; left:0; margin:0;}
.bannerbg .banner img{ width:105%; height:auto; }
.header_r{ padding-right: 10px;}
.navbox .navbar-header{ height:50px; font-weight:bold;}
.navbox .navbar-nav  li{float: none;   width: auto; font-size:18px;}
.navbox .navbar-nav  li.first{ display:none;}
.navbox .navbar-nav  li .ico{ display:none;}
.navbox .navbar-brand{  font-size:18px; height:50px; padding:0 0 0 20px; line-height: 50px; color: #fff;}
/*内容区 */
.ind_flash,.ind_news,.ind_newsnr,.ind_tzgg,.ind_middlebox,.ind_middlebox,.ind_mcenter,.ind_mright,.ind_mleft,.ind_ztzl,.ind_flie,.ind_slm{ height:auto; float:none; width:auto; margin:0 0 10px 0;}
.ind_tzgg { margin-bottom:0;}
.ind_flash,.ind_flash .mF_sohusports .pic,.ind_flash .mF_sohusports .pic li img,.ind_flash .mF_sohusports {  height:16em !important;}
.ind_adflash,.ind_adflash .mF_sohusports .pic,.ind_adflash .mF_sohusports .pic li img,.ind_adflash .mF_sohusports {  height:5.625em !important;}
    .ind_tabs{height: auto;}
.ind_tabs ul li{ margin-right:10px; }
.ind_btabs .more,.ind_tabs  .more{ display:none;}
.ind_list ul li a {  max-width:none !important; margin-right:80px; float:none; display:block;}
.ind_list ul li img,.ind_tzlist ul li  img{ display:none !important;}
.ind_tzlist ul li a{  max-width:none !important;}
.ind_ztflash { margin: 0; clear:both;}
.ind_middlebox{  padding:0 10px;}
.ind_mleft .search{ margin-left:0;}
.ind_zwfw,.ind_zwfw ul li img,.ind_zwfw ul li{ width:100%; height:auto;}
.ind_mright { border: 1px solid #e2e2e2; padding-bottom:10px;}
.gkbtn ul { margin: 0 10px;}
.ind_slm{ margin-bottom:0;}
.ind_slm li {  width: 50%; text-align:center;  margin: 0 0 10px 0;}
    .ind-link1 img{height: auto;}
/*底部 */
.fotcon { width:auto; padding: 10px 0;}
.fotbox{ padding:0; text-align:center;   line-height:28px;}
.dzico,.jcico,.j-oldimg{ display:inline-block; position: static;}
}
@media (max-width: 500px){
.bannerbg .logo img{ width:90%; height:auto;}
.ui-dialog-content{ width:auto !important;}

}


/*页面纠错*/
.ui-dialog-title{color:#1578ba;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#1578ba;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#1578ba;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;}
/*页面纠错 end*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 0px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px;}
.pagination a:hover{background:#1258AD;border:1px solid #1258AD;color:#fff !important;}
.pagination a.active{border:1px solid #1258AD;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#1258AD;border:1px solid #1258AD;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#1258AD;border:#1258AD 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 .inputBar{border:0px;height:28px;padding:0 6px;}
.pagination .total{border:0px;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-4px 3px 0;*margin:-4px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.pagination button{width: 40px;height: 28px;line-height: 22px;padding: 2px 5px;border: #1258AD 1px solid;margin: -5px 6px 0 3px;_margin: -5px 3px 0;background: #1258AD;vertical-align: middle;color: #fff;}
/*分页/翻页*/
.wz_top{  line-height: 28px; padding:5px 0;  background: url(../image/posico.png) 10px 12px no-repeat #efefef; padding-left:40px; font-size:14px; }
.wz_top i{ font-style:normal;}
/*当前位置*/

@media (max-width: 480px) {
    :root body {position: absolute;}
    body {width: 100vw;overflow: hidden;}
}
.hide.active{display: block !important;}
.lmsearch{ height: 42px; margin: 10px 0 0; border: 1px solid #ccc; border-radius: 5px; position: relative; padding: 0 120px 0 150px;}
.lmsearch input{background: none; border: 0 none; vertical-align: middle; width: 100%;}
.lmsearch li{font-size: 0; line-height: 0;}
.lmsearch .ss1{ height: 30px; border-left: 1px solid #ccc; padding: 0 12px; margin: 6px 0;}
.lmsearch .ss1 input{ height: 30px; line-height: 30px; font-size: 14px;}
.lmsearch .ss2{ right: 0; top: 0; width: 120px; border-radius: 0 5px 5px 0; background: #2988ce url("../image/lmsearico.png") 24px center no-repeat; height: 42px; position: absolute;}
.lmsearch .ss2 input{ float: left; height: 42px; cursor: pointer; text-indent: 58px; font-weight: bold; color: #fff; font-size: 18px; text-align: left;}
.lmsearch .ss3{ position: absolute; left: 5px; top: 0; width: 140px;color: #2988ce; font-weight: bold; font-size: 18px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 42px; line-height: 42px;}
@media (max-width: 767px) {
    .lmsearch .ss3{display: none;}
    .lmsearch {padding-left: 0;}
    .lmsearch .ss1{border: 0 none;}
}
/* ***********  通用栏目页样式 on  ********** */
.lmcontain{ margin:10px 0;}
.lmcontent{ padding-top:10px;}
/*通用栏目*/
.leftnr{width:220px; border:1px solid #d2d2d2;}
.lmtitle{ height: 40px;  background: #f5f5f5;  border-bottom: 1px solid #2988ce;}
.lmtitle h1{color: #2988ce;  font-size: 16px;   font-weight: bold;  float: left;   height: 37px;   line-height: 37px;  border-bottom: 3px solid #2988ce; margin-left: 5px;  padding: 0 5px;}
.rlmtitle{  height: 45px;  line-height: 45px;  text-indent: 5px;  font-size: 20px;  color: #000; margin-bottom:15px; border-bottom: 1px solid #e7e7e7;}
.menunr{ padding:10px;}
.menunr ul li{color: #858585;   margin-bottom: 12px;   text-align: center; font-size: 14px;font-weight: bold;  display: block;}
.menunr ul li a{ display:block; line-height:28px; padding:5px 10px;background: #efefef;  border-radius: 5px;}
.menunr ul li.active a,.menunr ul li a:hover{ color: #fff; background:#3192d9;}

.btn-group{ width:100%; cursor:pointer; 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:#007eb9; border:none; padding-left:10px;}
.btn-group.open .dropdown-toggle{ background: #007eb9; }
.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:#007eb9;  border-color:#007eb9;}
.btn .caret{ float:right; margin-top:8px;}
.btn-danger:hover,.btn-danger:focus, .btn-danger.focus{color: #fff; border-color: #007eb9; background-color: #007eb9;}
.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 url("https://jyj.hefei.gov.cn/_res/images/lmlibg.png") right center no-repeat !important; color: #007eb9;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background: #fff url("https://jyj.hefei.gov.cn/_res/images/lmlibg.png") right center no-repeat; color: #007eb9;}
.jump-info .btn-group .btn{ padding:0;}
.rightnr{ margin-left: 238px;  border:1px solid #d2d2d2; overflow:hidden; position: relative; min-height: 500px;}
.guidang{position:absolute;right:-32px;top:-29px;}
.lm_map{ min-height:500px;}
.listnews{ font-size:16px; line-height:200%; overflow:hidden; min-height:488px; height:auto;  padding:15px;}
.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{font-size:14px; line-height:34px; overflow:hidden;   background: url(../image/dot.jpg) left center no-repeat; padding-left:14px;}
.listnews li span.date{color:#adadad; white-space: nowrap;}
.listnews table,.listnews img{max-width:100% !important;}
.listnews td{ line-height:26px;}
.listnews .doc_list  li a{ max-width:570px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.listnews .doc_list li,.listnews ul.download-list li{overflow:hidden;}
.listnews .doc_list li img{float:left;margin:10px 0 0 5px;}
.listnews li.lm_line{ margin: 15px 0 0; border-top: 1px dashed #dadada; height: 15px; overflow: hidden; background: none;}
.listnews li.lm_line.add{ display:none;}
.listnews li.columnName{ border-bottom: 1px solid #ddd; line-height: 30px; font-weight: bold;  margin:0 0 15px; padding:5px 10px; background:none;}
.listnews li.columnName a.more{ font-size:14px; color:#888; float: right !important; margin: 0 !important;}
.listnews li.columnName a.more:hover{ color:#c00;}
.listnews li.columnName a.title{ font-weight:bold; color: #007eb9;font-size: 16px;}
.listnews li a span.buvis{ color:#999;}
.listnews li a:hover span.buvis{ color:#c00;}
.list-6787411  li.lm_line,.list-6787421 li.lm_line{ display: none;}

.ptlm{ font-size:16px; line-height:175%;}
.dqlanmu{font-size: 30px; font-family: 黑体; text-align: center; font-weight: normal; padding: 10px 0;}
.ptlminfo{font-size: 14px; color: #666; text-align:center;}
.ptlmcontent{padding: 15px 0 20px; text-align: justify;}
/*普通栏目 end*/
@media (min-width: 992px) and (max-width:1199px) {
}
@media (max-width: 991px) {
	.lmcontain { padding:10px; margin:0;}
    .rightnr{ margin:0; width: auto;}
    .dqlanmu{margin-top: 15px;}
	.listnews li.columnName a.title{ display:inline-block; float:left; max-width:inherit;}
    .listnews ul.doc_list li a{ display: block; margin-right: 100px; width: auto;float: none;}
    .listnews ul.doc_list li img{ display: none;}
    .listnews li.lm_line{margin: 15px 0 0; height: 15px;}
    .lm_wendar ul li{float: none; width: auto;}
    .lm_wendar ul li a{ margin-right: 0; max-width: 100% !important;}
    .listnews .doc_list{ padding-top: 10px;}
}
@media (max-width: 767px) {
    .ptlm{ padding: 0 20px;}

}
@media (max-width: 420px) {
    .ptlm{ padding: 0 10px;}
}

/*栏目页 图片列表 */
.listnews ul.picture-list{width:110%;clear:both;}
.listnews ul.picture-list li{float:left;width:230px;height:auto;  margin: 15px 6px 0 7px;padding: 0;}
.listnews ul.picture-list li a{display:block;width:100%;height:195px;overflow:hidden;cursor:pointer;position: relative;}
.listnews ul.picture-list li a img{width:100%;height:165px;transition:all .5s;}
.listnews ul.picture-list li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.listnews ul.picture-list li a .img_title{display:block;position:absolute;left:0;bottom:0;height:28px;line-height:28px;width:96%;padding:0 2%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#f4f4f4;}
@media (min-width:768px) and (max-width:991px) {
.listnews ul.picture-list li{width:227px; }
.listnews ul.picture-list li a{height:193px;}
.listnews ul.picture-list li a img{height:163px;}
}
@media (max-width:767px) {
.listnews ul.picture-list{width:100%;}
.listnews ul.picture-list li{width:100%; text-align:center; margin:15px 0 0 0; }
.listnews ul.picture-list li a{height:auto; float:none;max-width:none;}
.listnews ul.picture-list li a img{height:auto;}
.listnews ul.picture-list li a .img_title{position:inherit;width:auto;}
}

/*栏目页-视频列表 */
.listnews .videoNews-list{width:110%;clear:both;}
.listnews .videoNews-list li{float:left;width:230px;height:auto;margin:0 18px 15px 0;padding:0px;}
.listnews .videoNews-list li .left-img{float:none;}
.listnews .videoNews-list li .left-img a{display:block;width:100%;overflow:hidden;}
.listnews .videoNews-list li .left-img img.video-thumb{width:100% !important;height:173px !important;transition:all .5s;}
.listnews .videoNews-list li .left-img a:hover img.video-thumb{-webkit-transform:scale(1.1);transform:scale(1.1);}
.listnews .videoNews-list li .right-main{float:none;height:40px;padding:5px 10px;background:#f4f4f4;text-align: center;}
.listnews .videoNews-list li .video-title{display:block;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .video-title span.left{display:block;float:none !important;}
.listnews .videoNews-list li .video-title span.left a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .video-attr{clear:both;height:20px;line-height:20px;font-size:12px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .play-icon,.navjz .videoNews-list li .videoNews-note{display:none;}
@media (min-width:768px) and (max-width:991px) {
    .listnews .videoNews-list li{width:226px;}
    .listnews .videoNews-list li .left-img img.video-thumb{height:169px !important;}
}
@media (max-width:767px) {
    .listnews .videoNews-list{width:100%;}
    .listnews .videoNews-list li{width:100%;margin:0 0 10px;}
    .listnews .videoNews-list li .left-img img.video-thumb{height:auto !important;}
}

/*栏目页 投票调查 调查征集 */
.listnews .survey-list li,.listnews .collect-list li{overflow:hidden;}
.listnews .survey-list li a,.listnews .collect-list li a{display:block;float:left;width:440px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .survey-list li .starting,.listnews .survey-list li .over,.listnews .survey-list li .nostart,.listnews .collect-list li .starting,.listnews .collect-list li .over,.listnews .collect-list li .nostart{display:block;float:left;width:46px;height:18px;line-height:18px;font-size:12px;margin:9px 0 0 19px;text-align:center;background:#ebc062;color:#fff;}
.listnews .survey-list li .over,.listnews .collect-list li .over{background:#ddd;color:#999;}
.listnews .survey-list li .nostart,.listnews .collect-list li .nostart{background:#dd0000;color:#999;}
.listnews .survey-list li .date,.listnews .collect-list li .date{display:block;width:190px;text-align:right;font-size:14px;color:#999;}

/*文章页*/
.con_main{ padding:30px 45px; position:relative; border:1px solid #d2d2d2; margin-top:10px;}
.con_main .guidang{ position:absolute; top:-31px; right:130px;}
.newstitle,.wztit{ font-size:22px; font-weight: bold;line-height:150%; padding:0 0 10px 0; text-align:center; color: #000;}
.newstitlef{font-size:18px;  text-align: center; line-height: 30px; padding: 12px 0;}
.newstitlet{line-height: 30px; padding:5px 0; font-size: 18px; text-align: center;  }
.newstitles{ line-height: 30px; padding:5px 0; font-size: 16px; text-align: center; font-weight:normal; }
.newsinfo,.zn_newsinfo{height:auto;line-height:28px; font-size:14px; padding:7px 0 7px 4px; color:#666; text-align:center; border-top: 1px solid #d0d0d0;}
.newsinfo a,.zn_newsinfo a{color: #666;}
.newsinfo a:hover,.zn_newsinfo a:hover{color: #dd0000;}
.newsinfo  .d_bl{ display:inline-block;}

.newsinforight span{ display: inline-block;}
.newsinforight .print{ display:inline-block; background:url(../image/print.gif) 7px center no-repeat; padding-left:30px;  }
.newsinforight .font{padding-right: 10px;}
.newsinforight .font a{ padding:0 2px;}
.wzbot1 .share .bshare-custom{ display: inline-block; vertical-align: middle; padding-left:23px; background:url(../image/wzicon2.gif) left center no-repeat; height: 28px;}
.wzbot1 .share .bshare-custom a{margin-top: 2px;}
.newsinfo input{width: 10px;height: 10px;border: 1px solid #666666; margin:0 1px 0 0;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.top_ztimg{position:absolute;width:100px;height:36px;right:0;top:12px;overflow:hidden;}
.top_ztimg .si_img{display:block;float:left;width:36px;height:36px;margin-left:10px;}
.newscontnet{font-size:16px; margin:0 auto; color:#333; line-height:250%; padding:20px 0 40px; overflow-x: auto;}
.newscontnet img,.newscontnet table{ max-width:100%; height: auto;}
.wz_bot{ border-top: 1px dashed #dddddd; color: #666; text-align: right; line-height: 28px; font-size: 14px; padding: 8px 0 0;}
.wz_bot span{padding: 0 7px;}
.minh500{  height:auto !important;  min-height:500px; }

.wzewm{ text-align: center; padding: 10px 0 30px;}
.wzewm .j-qrcode{width: 160px; height: 160px; margin: 0 auto;}
.wzewm .title{ color: #666; font-size: 14px; padding: 5px 0; line-height: 22px; display: inline-block;}

.wzbot1{border-top: 1px solid #d0d0d0; padding: 20px 0 10px; font-size: 16px; color: #666;}
.wzbot1 .updown{ clear:both; margin-top:20px;}
.wzbot1 .updown div{line-height: 22px; padding: 5px 0;}
.wzbot1 .close{font-size: 14px;}
.wzbot1 a{color: #666;}
.wzbot1 a:hover{color: #dd0000;}
.j-share{display: inline-block; width: 87px; height: 25px; position: relative; vertical-align: middle; z-index: 1000;}
.share-box{top: 0; left: 0; right: auto;}
.share-bar a{margin-right: 6px;}

.wz_xgyd{ padding:6px 18px 12px 18px; height:auto; overflow:hidden; background:#fafafa;}
.wz_xgyd h3{ height:38px; line-height:38px; color:#28508e; font-size:18px; font-weight:bold; padding-left:5px; }
.wz_xgyd .list ul li{ height:36px; line-height:36px; background:url(https://jyj.hefei.gov.cn/_res/images/icon.gif) left center no-repeat; padding-left:13px; font-size:16px; width:439px; float:left;padding-right:40px; overflow:hidden;}
.wz_xgyd .list ul li a{max-width: 100% !important; _width: 100% !important; display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.wz_xgyd .list ul li span{display: none;}
.wz_xgyd .list ul li.num2,.wz_xgyd .list ul li.num4,.wz_xgyd .list ul li.num6,.wz_xgyd .list ul li.num8,.wz_xgyd .list ul li.num10{ width:417px; padding-right:0;}
/*视频文章 */
.video_main_content{text-align:center;padding:0 0 15px;}

/*调查文章页*/
.vote_result{margin:auto;}
.voteinfo{height:auto;line-height:20px;color:#404040;font-size:14px;overflow:hidden;border-top:#ddd 1px solid;text-align:center;padding:10px 0 5px;}
.voteinfo span{padding:0 1em;}
.voteinfo span u{font-style:none;text-decoration:none;color:#1753a4;}
.voteinfo i{font-style:normal;}
.voteinfo .nostart{color:#f00;}
.voteinfo .starting{color:#20af20;}
.voteinfo .over{color:#999;}
.vote_result .vote-info{padding:20px 0;font-size:14px;line-height:1.8;}
.vote_result .vote-main{font-size:14px;width:96%;margin:auto;}
.vote_result .vote-lsit{padding-bottom:10px;}
.vote_result .vote-lsit .title{font-weight:bold;line-height:24px;padding:5px 0 5px;}
.vote_result .vote-lsit ul{padding:10px;border:1px solid #ddd;}
.vote_result .vote-lsit ul img{max-width:100%;}
.vote_result .vote-lsit ul li{height:auto;line-height:20px;padding:3px 0;}
.vote_result .vote-lsit ul li input{float:left;margin:5px 8px 0 0;*margin:5px 8px 0 0;_margin:5px 8px 0 0;font-size:12px;}
.vote_result .vote-lsit ul li.vote-textarea{height:100px;}
.vote_result .vote-lsit ul li.vote-textarea textarea{border:1px solid #ccc;height:92px;width:95%;padding:4px 5px;}
.vote_result .vote-code{width:95%;margin:auto;padding:15px 0;font-size:14px;overflow:hidden;height:30px;}
.vote_result .vote-code .text-code{float:left;display:block;line-height:30px;}
.vote_result .vote-code .verification{border:1px solid #ddd;height:28px;line-height:28px;width:96px;float:left;padding:0 5px;}
.vote_result .vote-code .img-code{float:left;padding-left:8px;}
.vote_result .vote-btn{height:60px;text-align:center;}
.vote_result .vote-btn button{height:40px;background:#338cdc;color:#fff;font-size:16px;text-align:center;cursor:pointer;border:0;width:140px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 10px;font-family:"Microsoft YaHei",微软雅黑;outline:none;}
.vote_result .vote-btn button.btn-review{background:#f80;}

.vote-show{width:96%;margin:auto;border:1px solid #e7e7e7;font-size:14px;}
.vote-show th{text-align:left;border-bottom:1px solid #f0f0f0;background:#faf9f9;height:auto;padding:5px 5px 5px 10px;line-height:24px;font-size:14px;}
.vote-show td .vote_con{width:96%;margin:auto;border-bottom:1px dotted #f0f0f0;height:auto;line-height:28px;padding:0px 0;clear:both;}
.vote-show td .vote_con span{display:block;float:left;height:auto;line-height:24px;}
.vote-show td .vote_con span.c1{ width:580px;}
.vote-show td .vote_con span.c2{ width:160px;}
.vote-show td .vote_con span.c3{ width:90px;float:right;text-align:right;}
.vote-show td .vote_con span.c1,.vote-show td .vote_con span.c2,.vote-show td .vote_con span.c3{padding:5px 0 5px;}
.vote-show td .vote_con span.c3 i{color:#dd0000;font-style:normal;}
.vote-show td .vote_con span.progress-bar{width:100px;height:14px;float:left;background:#eee;margin: 5px 0 0 20px;}
.vote-show td .vote_con span.progress-bar .progress{background:#f27c25;display:block;height:14px;}
.vote-show td .vote_content{width:96%;margin:0 auto;border-bottom:1px dotted #f0f0f0;line-height:24px;padding:10px 0;}
@media (max-width: 991px) {
    .voteinfo{padding:5px 0 0;font-size:12px;}
    .voteinfo span{padding: 0 0.5em;}
    .vote-show td .vote_con span.c1{ width:440px;}
    .vote-show td .vote_con span.c2{ width:120px;}
    .vote-show td .vote_con span.c3{ width:80px;}
}
@media (max-width: 767px) {
    .newstitle{font-size:18px;padding:0 0 10px;line-height:24px;}
    .voteinfo span{padding: 0 0.25em;display: inline-block;}
    .vote_result .vote-info{padding:10px 0;line-height:1.5;}
    .vote_result .vote-main{width:100%;}
    .vote_result .vote-code{width:100%;}
    .vote_result .vote-lsit ul{padding:10px;}
    .vote_result .vote-btn button{width:100px;}
    .vote_result .vote-code .verification{width:76px;}
    .vote_result .vote-code .img-code{padding-left:0;}
    .vote-show td .vote_con span{line-height: 20px;}
    .vote-show td .vote_con span.c1{ float:none;width:100%;}
    .vote-show td .vote_con span.c2{ width:140px;}
    .vote-show td .vote_con span.c3{ width:80px;float: left;text-align: left;}
    .vote-show td .vote_con span.progress-bar{margin-left: 0;}
}

/*征集文章页*/
.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:#457db4; padding:0 10px; font-weight:bold; font-size:20PX; border-bottom:3px solid #457db4; text-align:center;}
.collectInfo_backinfo,.collectInfo_xj{ font-size:16px; line-height:40px;}
.collectInfo_xj span{ font-weight:bold; color:#457db4;}
.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: #457db4; font-weight:bold;height: 60px;line-height: 60px; background:url(../image/icon_myzj.gif) left center no-repeat; padding-left:38px;}
.collection-theme h3.collectit{ background-image:url(../image/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;}
.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:#457db4;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;}
 @media (min-width: 992px) and (max-width:1199px) {
    .navigation_con{padding:10px 20px 16px;}
    .listnews .collect-list li a,.listnews .survey-list li a{width:380px;}
}
@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;}
    .listnews .survey-list li a,.listnews .collect-list li a{ float: none; width: auto; margin-right: 60px;}
    .listnews .survey-list li .date,.listnews .collect-list li .date{ display:none;}
    .listnews .survey-list li,.listnews .collect-list li{ position: relative;}
    .listnews .survey-list li span,.listnews .collect-list li span{ float: none; position: absolute; right: 0; top:0; }
    .rightnr{min-height: 100px;}
}
@media (min-width: 768px) and (max-width:991px) {
    .con_main{padding: 40px 40px 20px 40px;}

}
@media (max-width: 767px) {
    .video-player video,.video-player{width: 100% !important; height: auto;}
    .mycontent{padding-bottom: 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;}
	.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;}

}
/*****网站地图****/
.dty_title{line-height:40px;text-align:center;font-size:30px;font-weight:bold;padding:10px 0 10px;}
.dty_contain{margin:auto; padding:0 20px 20px 20px; border:1px solid #d2d2d2; margin-top:10px;}
.dty_mutitle{height: 45px;  overflow:hidden;margin-top:16px;     border-bottom: #e7e7e7 1px solid;}
.dty_mutitle a{display: block;height: 36px;  color: #0078b4;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:#eaf8ff; color:#0078b4;}
@media (max-width:991px) {
	.dty_sublb ul li{ width:24%; }
}
@media (max-width:767px) {
	.dty_sublb ul li{ width:49%; }
}

/*搜索详细页*/
span.search-keywords{ color:#c00; padding:0 0.3em;}
.ssy_container{ padding: 20px; border:1px solid #d6d6d6; margin:10px 0; font-family:"微软雅黑"; position:relative;}
.ssy_leftbar{width:260px;height:auto;margin-bottom:50px;}
.fenlei_tit,.searchType-title{height:32px;line-height:32px;padding-left:20px;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:32px;line-height:32px; font-size:14px;}
.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;}
.result_title{padding-right:18px;font-size:15px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar{ height:auto; min-height:200px; _height:auto; margin-left: 289px; border-left: 1px solid #cecece; padding: 0 0 0 20px;}
.result_title{padding-right:18px;font-size:16px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar .pagination{ margin-top: 20px;}
.ssy_rightbar .search-list{height:auto; padding:0 15px 20px 15px;}
.ssy_rightbar .search-list li.search-title{line-height:34px;font-size:15px; font-weight:bold; color: #004986;}
.ssy_rightbar .search-list li.search-title a{color: #004986;}
.ssy_rightbar .search-list li.search-title .columnname{padding: 0 10px; background: #004986; border-radius: 5px; display: inline-block; color: #fff; cursor: pointer; margin-right: 15px; line-height: 30px;}
.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{ padding: 4px 0; line-height: 26px; font-size: 14px; color: #666666;}
.ssy_rightbar .search-list li.search-column{color:#d20607;line-height:22px; }
.ssy_rightbar .search-list li.search-url{padding-top: 4px; overflow: hidden; line-height: 26px; font-size: 14px;   word-break: break-all; word-wrap: break-word;}
.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{ color: #008000; text-decoration:underline;}
.ssy_rightbar .warm-prompt{line-height:30px;font-size:14px;color:#666;}
.warm-prompt{line-height:30px; font-size:14px;}
.two_ssresult{ height: 32px; line-height: 32px; text-align: right; color: #a9a9a9; font-size: 16px; border-bottom: 1px solid #ccc; margin-top: 10px;}
.two_ssresult span{ color: #cc0000;}
.two_ssresult p{ float: left; color: #000;}

@media (min-width: 768px) and (max-width:991px) {
    .wzewmbox{ height:auto;}
    .wzewmbox .ewm{ width:90%; padding:5%; background:none;}
    .ewm_wx{ margin:0 auto; width:90%; padding:5%;}
    .wz_xgyd .list ul li{ float:none; width:auto; padding-right:0;}
    .wz_xgyd .list ul li.num2,.wz_xgyd .list ul li.num4,.wz_xgyd .list ul li.num6,.wz_xgyd .list ul li.num8,.wz_xgyd .list ul li.num10{  width:auto;}
    .ssy_leftbar{display: none;}
    .ssy_rightbar{margin-left: 0; width: auto; border: 0 none; padding-left: 0;}
    .ssy_container{padding: 20px;}
    .ssy_rightbar .search-list{padding: 10px 0 0;}
}
@media (max-width: 767px) {
    .con_main,.search_main{ padding:20px;}
    .newsinfoleft,.newsinforight{ float:none; text-align:center;}
    .newscontnet{ padding:20px 0;}
    .wzewmbox{ height:auto;}
    .wzewmbox .ewm{ width:90%; padding:5%; background:none; height:auto;}
    .wzewmbox .ewm .txt{ margin-right:0; height:auto;}
    .wz_xgyd .list ul li{ float:none; width:auto; padding-right:0;}
    .wz_xgyd .list ul li.num2,.wz_xgyd .list ul li.num4,.wz_xgyd .list ul li.num6,.wz_xgyd .list ul li.num8,.wz_xgyd .list ul li.num10{  width:auto;}
    .listnews .guidang{   right:20px;}
    /*网站地图*/
    .ssy_leftbar{display: none;}
    .ssy_rightbar{margin-left: 0; width: auto; border: 0 none; padding-left: 0;}
    .ssy_container{padding:10px;}
    .ssy_rightbar .search-list{padding: 10px 0 0;}

}


.btn-submit1{background:#28508e;height:36px;line-height:36px; text-align:center; cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;border:0;outline:none;color:#fff;width:90px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin:0 auto; margin-left:75px; margin-top:30px;}
.lylist_con{ font-size:14px; line-height:30px; padding:20px 0; border-bottom:1px solid #ddd;}



@media print{
    a[href]:after {
        content: none!important;
    }
    body{min-width: 1000px !important;}
    .container{width: 1000px !important;}
	.header,.footer,.wz_top{ display:none;}
}

