@charset "utf-8";
/* CSS Document */
/*
* @description: 网站公共样式
* @author: ishang_pan
* @update: ishang_pan (2017-08-03 17:53)
*/

/*全局 on*/

html{-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank); background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin: 0; padding: 0; list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 14px/1.5 '宋体',"Microsoft YaHei",微软雅黑,tahoma,Verdana,arial,sans-serif; color:#333; background: url(../images/public/body_bg.jpg) #fff center 37px no-repeat;}
input,textarea,select,button{vertical-align:middle; outline:none; font-family:"Microsoft YaHei",微软雅黑;}
textarea{resize:none;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#333; text-decoration:none; outline:none;}
a:hover{color:#1574bf; text-decoration:none;}
a img{border:none;}
.fl{float:left;}
.fr{float:right;}
.f-pr{position: relative;}
.f-pa{position: absolute;}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
.f-clearfix:after{display: block; height: 0; visibility: hidden; font-size: 0; content:" "; clear: both;}
* html .clearfix{zoom: 1;} /* IE6 */
*:first-child+html .clearfix{zoom: 1;} /* IE7 */
h1,h2,h3{font-weight: normal;}
.hidden{display: none;}
.row{margin: 0;}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{padding: 0;}


.is-main{width: 1200px; margin: 10px auto; overflow: hidden;}
.home-list ul li{ height:30px; line-height: 30px; text-indent: 11px; background: url(../images/public/public_icon.png) left -547px no-repeat; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.home-list ul li a:hover{text-decoration: none;}
.home-list ul li span{float: right; font-size: 12px; color: #999;}
/*全局 end*/
/*pagination*/
.m-pagination{padding: 15px;}
.m-pagination li{float: left; margin: 3px; height: 28px; font-size: 14px;}
.m-pagination li a{display: block; padding: 0 10px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; background: #fff;}
.m-pagination li.u-redirect{line-height: 28px;}
.m-pagination li.u-redirect input{padding: 0 5px; vertical-align: middle; width: 42px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin: -2px 0 0 3px; *margin: -2px 0 0 3px; _margin: -2px 0 0 3px;}
.m-pagination li.active a,.m-pagination li a:hover{background: #1574bf; border: 1px solid #1574bf; color: #fff;}
.m-pagination li.page-info a,.m-pagination li.page-info a:hover{border: 1px solid #ccc; cursor: default; color: #666; background: #fff;}
.m-pagination li.disabled a,.m-pagination li.disabled a:hover{background: #eee; border: 1px solid #ccc; cursor: default; color: #666;}
/*头部 on*/
.m-gov{width: 1200px; height: 37px; line-height: 37px; margin: 0 auto; color: #666;}
.m-gov p,.m-gov a{font-size: 12px;}
.m-gov p.u-time{margin: 0 13px 0 20px;}
.m-gov p.u-weather img{vertical-align: middle;}
.m-govicon li{ position:relative; float: left; margin-right: 11px;}
.m-govicon li a{display: block; background-image: url(../images/public/public_icon.png); background-repeat: no-repeat;}
.m-govicon li.gi-change a{background-position: 52px -91px;}
.m-govicon li.gi-01 a{background-image:none;}
.m-govicon li.gi-02 a{padding-right: 26px; background-position: 52px -91px;}
.m-govicon li.gi-02 a:hover{background-position: 52px -143px;}
.m-govicon li.gi-03 a{width: 21px; height: 23px; margin: 7px 0; background-position: 0 -202px;}
.m-govicon li.gi-03 a:hover{background-position: 0 -255px;}
.m-govicon li.gi-04 a{width: 24px; height: 21px; margin: 8px 0; background-position: 0 -307px;}
.m-govicon li.gi-04 a:hover{background-position: 0 -358px;}
.m-govicon li.gi-05 a{width: 23px; height: 19px; margin: 9px 0; background-position: 0 -409px;}
.m-govicon li.gi-05 a:hover{background-position: 0 -458px;}
.m-banner{width: 1200px; height: 229px; margin: 0 auto; position:relative;}
.u-logo{ position:absolute; left:110px; top:60px; width:593px; height:113px;}
.u-swf{ width:620px; height:229px; float:right;}

.m-nav{ position:relative; width: 1200px; height: 48px; line-height: 48px; margin: 0 auto;  background: #1574bf;}
.m-nav ul{float: left;}
.m-nav ul li{ position:relative; z-index:1; height: 48px; line-height: 48px; text-align: center; float: left;}
.m-nav ul li a{display: block; width:130px; height:48px; text-align:center; font-size: 16px; color: #fefefe; font-family: "Microsoft YaHei",微软雅黑;}

.move-bg{display:none;position:absolute;left:0;top:0;width:130px;height:48px;background:#389ae8;z-index:0}
.m-search{width: 380px;height: 36px;line-height:36px;margin: 6px 0 6px 0;position: relative;}
.z-sorts{
	line-height:36px; 
	font-size:13px;
	color:#fff;
	float:left;
}
.u-searchtext{width: 192px;height: 34px;line-height: 34px;border: 1px solid #1368ac;padding: 0 8px;position: absolute;left: 118px;top: 0;font-size: 13px;}
/* .u-searchbtn{width: 50px; height: 36px; border: none; background: url(../images/public/public_icon.png) #b26623 13px -500px no-repeat; cursor: pointer; position: absolute; top: 0; right: 0;} */
.u-searchbtn{width: 50px; height: 32px; border: none; background: url(../images/public/public_icon.png) #b26623 13px -500px no-repeat; cursor: pointer; position: absolute; top: 1px; right: 0;}

/* #uboxstyle{position:relative;float:left;margin-left:145px;}
#uboxstyle .select_box{float:left;margin-top:1px;width:80px;height:34px;line-height:34px;}
#uboxstyle ul.tag_options li{float:none;display:block;width:75px;height:29px;background:#fff;color:#666;text-align:center;text-decoration:none;font-size:13px;line-height:29px;}
#uboxstyle div.tag_select,#uboxstyle div.tag_select_hover,#uboxstyle div.tag_select_open{display:block;padding-left:7px;width:68px;height:34px;background:url(../images/select_bg.png) -4px 0 no-repeat;color:#646464;font-size:13px;line-height:36px;} */


#uboxstyle{position:absolute;top: -3px;right: 50px;}
#uboxstyle select{border: 0;height: 32px;background-color: #fff;}
input[type=checkbox], input[type=radio]{margin: 0 !important;}

/*头部 end*/

/*底部 on*/
.m-friendlink{width: 100%; height: 55px; border-top: 1px solid #ddd;}
.friendlink-box{width: 1200px; height: 55px; line-height: 55px; margin: 0 auto;}
.friendlink-tit{padding-left: 17px; font-size: 17px; font-weight: bold; color: #1574bf; font-family: "Microsoft YaHei", 微软雅黑;}
.friendlink-bd{ height: 32px; line-height: 32px; padding: 11px 0 12px;}
.select{position:relative; float:left; margin-left: 6px; z-index: 94;}
.select dt{height:30px; display:inline-block; font-size: 13px; color: #555; font-family: "Microsoft YaHei", 微软雅黑; border:1px solid #ddd; background: url(../images/public/public_icon.png) #fff 244px -592px no-repeat; line-height:31px; padding-left:10px; cursor:pointer; width: 254px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; position:relative; z-index:99;}
.select dt:hover,.select dt.cur{border:1px solid #409dfe; box-shadow:0 0 3px #409dfe;}
.select dd{position:absolute; left:0; top:31px; border:1px solid #ddd; background:#fff; display:none; z-index: 98; margin: 0;}
.select dd ul{padding: 4px; width: 256px; max-height: 105px; height: 105px; overflow: auto;}
.select dd ul li a{line-height:35px; display:block; padding:0 8px; font-size: 13px; font-family: "Microsoft YaHei", 微软雅黑;}
.select dd ul li a:hover{background:#f5f5f5; text-decoration: none;}
.m-footer{width: 100%; padding: 22px 0 38px; background: #1574bf;}
.footer-box{width: 1200px; margin: 0 auto; text-align: center; position: relative;}
.footer-box p{line-height: 27px; font-size: 13px; font-family: "Microsoft YaHei", 微软雅黑; color: #fff;}
.footer-box p a{ color:#fff;}
.footer-box .dang {
    width: 80px;
    height: 80px;
    display: block;
    background: url(../images/public/blue.png) no-repeat 0 0;
    position: absolute;
    left: 450px;
    top: 72px;
}
.is-footer .m-footer .jiucuo {
    width: 110px;
    height: 55px;
    display: block;
    background: url(../images/public/jiucuo.png) no-repeat 0 0;
    position: absolute;
    right: 180px;
    top: 24px;
}
/*底部 end*/

.u-special{display: none;}

/*分页 on*/
#page_list{line-height: 20px; text-align: right; padding: 10px; font-size: 14px; font-family:'Arial';}
#page_list .page{border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  color: #868585; text-decoration: none; margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
#page_list .page:hover{border: 1px solid #e0e0e0; background-color: #f1f1f1; color: #868585;}
#page_list a{text-decoration: none;}
#page_list a:hover{color: #0000FF;}
#page_list .currentpage{border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #f1f1f1; color: #868585; text-decoration: none;margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
/*分页 end*/

/*当前位置 on*/
.m-location{ position: relative; height: 33px; line-height: 26px; padding-left: 28px; font-size: 14px; color: #666; margin-bottom: 10px;font-family: "Microsoft YaHei", 微软雅黑; border-bottom: 1px solid #ddd;}
.m-location a{ color: #666;}
.m-location i{ position: absolute; left: 6px; top:4px; display: block; width: 14px; height: 16px; background: url(../images/page/location_icon.png) no-repeat;}
/*当前位置 end*/

/*内容页 on*/
.m-contentBox{ overflow: hidden; margin: 0 auto;}
.m-contentBox h1{ padding: 50px 0; line-height: 50px; color: #000; font-size: 32px; text-align: center;font-family: "Microsoft YaHei", 微软雅黑;}
.m-contentBox h2{ text-align: center;}
.u-newsinfo{ width: 100%; height: 43px; line-height: 43px; text-align: center; font-size: 14px; border-top: 1px solid #ddd;font-family: "Microsoft YaHei", 微软雅黑;}
.u-newsinfo span{ color: #999; font-size: 14px; padding: 0 25px;}
.u-newsinfo .font{ width: 120px; height: 43px; float: right; padding-right: 10px; color: #999;}
.u-newsinfo .font a{ color: #999; padding: 0 2px;}

.bdsharebuttonbox{
    float: right;
    padding-right: 50px;
    padding-top:8px;
}

.u-newscontnet{ width: 100%; padding: 20px 0; font-size: 16px !important;line-height: 36px !important;font-family: 宋体 !important;}
.u-newscontnet table{border-collapse: collapse;}
.u-newscontnet table td,.detail-content table th{border: 1px solid #333;}
.u-newscontnet img{max-width: 100%;}
.u-newscontnet p,.u-newscontnet span,.u-newscontnet h1,.u-newscontnet h2,.u-newscontnet h3{ font-size: 16px !important;line-height: 36px !important;font-family: 宋体 !important; text-indent: 2em;font-weight: normal !important;margin: 0 !important;padding: 0 !important;}
.u-newscontnet .newscontnet-vod{text-align: center;margin: 20px;}
.wzewm{text-align:center; margin:50px auto 90px;}
.wzewm span{display:block;}
.wzewm span.txt_color{color: #c0c0c0;}

.wzbot {height: 30px; line-height: 30px; text-align: right; font-size: 14px; color: #666; padding-top: 11px; position: relative; border-top: 1px solid #ddd; margin-top: 20px;}
.wzbot ul.fxd_close{position: absolute; right: 0; top: 11px; text-align: left;overflow: hidden;}
.wzbot ul.fxd_close li{display: block; float: left; width: auto; white-space: nowrap; height: 30px; line-height: 30px; padding: 0 22px; color: #999;}
.wzbot ul.fxd_close li.print_btn{background: url(../images/page/icon1.png) 0 8px no-repeat;}
.wzbot ul.fxd_close li.close_btn{background: url(../images/page/icon2.png) 0 8px no-repeat;}

.is-zy{ height: 24px; line-height: 24px; margin: 40px 0 60px;font-size: 16px;}
.is-zy .fl{
    height: 24px;
    background: url(../images/page/left_arr1.png) no-repeat left center;
    padding-left: 30px;
}
.is-zy .fr{
    height: 24px;
    background: url(../images/page/right_arr1.png) no-repeat right center;
    padding-right: 30px;
}
.is-zy a{
    font-size: 16px;
}
.is-contentbox {
    clear:both;
    padding:20px 10px 20px 20px;
}
.is-newstitle {
    font-size:26px;
    text-align:center;
    color:#0060bf;
    font-family:"Microsoft YaHei";
    line-height:42px;
}
.is-contentbox .content-title{text-align: center}
/*内容页 end*/

/*share*/
.share-main{position: relative; width: 102px; height: 24px;float: right;margin-top: 10px;}
.share-bar a{margin-left: 10px; float: left; display: block; width: 24px; height: 24px; background-image: url(../images/public/icon-share.png);}
.share-bar .share-tsina{background-position: 0 0;}
.share-bar .share-weixin{background-position: -24px 0;}
.share-bar .share-qzone{background-position: -48px 0;}
.weixin-share-open{position: absolute; bottom: 34px; right: 0; display: none; background: #fff;}
.weixin-wrap{position: relative; padding: 10px; width: 234px; height: 102px; border: 1px solid #ddd;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}


/*侧边栏 on*/
/* .is-toolbar{
    position: fixed;
    left:50%;
	margin-left:640px;
    top:390px;
    width:50px;
    height:303px;
} */
.is-toolbar{
    position: fixed;
    right:10px;
    top:350px;
	
    width:50px;
    height:303px;
	z-index: 9998;
}
.is-toolbar ul{
    zoom:1
}
.is-toolbar ul li{
    width:50px;
    height:50px;
    margin-bottom:3px;
	position:relative;
}
.is-toolbar ul li a{
    display: block;
    width:50px;
    height:50px;
    background: url("../images/toolbar_icons.png") no-repeat;
}
.is-toolbar ul li a:hover{
    background: url("../images/toolbar_icons_hover.png") no-repeat;
}
.is-toolbar ul li.i1 a{
    background-position: 0 0;
}
.is-toolbar ul li.i2 a{
    background-position: 0 -53px;
}
.is-toolbar ul li.i3 a{
    background-position: 0 -106px;
}
.is-toolbar ul li.i4 a{
    background-position: 0 -159px;
}
.is-toolbar ul li.i5 a{
    background-position: 0 -212px;
}
.is-toolbar ul li.i6 a{
    background-position: 0 -265px;
}

.is-toolbar-resize{
    position: fixed;
    left:100%;
	margin-left:-70px;
    top:390px;
    width:50px;
    height:303px;
}


.z-code{ position: absolute; left: 40px; top: 0; opacity: 0; FILTER: alpha(opacity=0); display: block; width: 100px; height: 100px; }
.z-code img{ width: 100px; height: 100px;}
/* .z-code:hover img{opacity: 1;} */

.u-code{ position: absolute; left: -40px; top: 70px; opacity: 0; FILTER: alpha(opacity=0); display: block; width: 100px; height: 100px; }
.u-code img{ width: 100px; height: 100px;}
/* .u-code:hover img{opacity: 1;} */


/*侧边栏 end*/
.BMap_cpyCtrl
{
    display:none;
}
.anchorBL{
    display:none;
}


/*站点地图 on*/
.is-sitemap{ padding:10px 15px;  min-height:400px; height:auto !important;   height:400px;}
.is-sitemap ul li{ height:auto; line-height:30px; background: url(../images/arr2.png) left 10px no-repeat;  margin-bottom:5px; border-bottom:1px dashed #dddddd;  padding:0 0 8px 12px;}
.is-sitemap ul li h3{ font-size:14px; padding:0 0 8px 0;}
.is-sitemap ul li a{padding-left:10px;height: 24px;line-height: 24px;background: url(../images/arr1.png) left center no-repeat; margin-right:10px;}
.is-sitemap ul li h3 a{ padding:0; background:none;}
/*站点地图 end*/

#qrcode img{display: block; margin: 0 auto; width: 120px; height: 120px;}


@media (min-width:1200px) {
    .container{padding: 0; width: 1200px;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
	.f-lg-mlr5{margin: 0 5px;}
	.f-lg-mlr10{margin: 0 10px;}
	.f-lg-mlr15{margin: 0 10px;}
	.f-lg-mlrf5{margin: 0 -5px;}
	.f-lg-mlrf10{margin: 0 -10px!important;}
	.f-lg-mlrf15{margin: 0 -15px;}
	.f-lg-plr5{padding: 0 5px;}
	.f-lg-plr10{padding: 0 10px!important;}
	.f-lg-plr15{padding: 0 15px;}
	.f-lg-mb5{margin-bottom: 5px;}
	.f-lg-mb10{margin-bottom: 10px;}
	.f-lg-mb15{margin-bottom: 15px;}
	.f-lg-mb20{margin-bottom: 20px;}
	.f-lg-mb30{margin-bottom: 30px!important;}
	.f-lg-ha{height: auto;}
	.f-lg-fn{float: none;}
	.f-lg-wa{width: auto;}
	.f-lg-db{display: block;}
	.f-lg-dn{display: none;}

}
/*pad md*/
@media screen and (max-width: 991px){
	.f-md-mlr5{margin: 0 5px;}
	.f-md-mlr10{margin: 0 10px;}
	.f-md-mlr15{margin: 0 10px;}
	.f-md-mlrf5{margin: 0 -5px;}
	.f-md-mlrf10{margin: 0 -10px;}
	.f-md-mlrf15{margin: 0 -15px;}
	.f-md-plr5{padding: 0 5px;}
	.f-md-plr10{padding: 0 10px;}
	.f-md-plr15{padding: 0 15px;}
	.f-md-mb5{margin-bottom: 5px;}
	.f-md-mb10{margin-bottom: 10px;}
	.f-md-mb15{margin-bottom: 15px!important;}
	.f-md-ha{height: auto!important;}
	.f-md-fn{float: none;}
	.f-md-wa{width: auto;}
	.f-md-db{display: block;}
	.f-md-dn{display: none;}

    .navbar-toggle{background: #fff;}
	.navbar-toggle span{background: #eee;}
	.navbar-brand{color: #fff;font-weight: bold;}
	#_ideConac,#example-navbar-collapse .m-search{display: none;}
	#example-navbar-collapse{position: relative;background: #0c5fcf;z-index: 9999;}
	#example-navbar-collapse .navbar-nav{width: 100%;margin: 0;}
	#example-navbar-collapse ul li{width: 100%;}
	#example-navbar-collapse ul li a{font-size: 16px;font-weight: 400;}
    .u-webhome{font-size: 16px;color: #fff;padding-left: 10px;font-weight: bold;}

    body{overflow-x: hidden;}
    .m-nav,.is-main,.footer-box,.friendlink-box,.m-banner,.m-gov,.slideTxtBox{width: 100% !important;}
    .m-nav ul{background-color: #1574bf;z-index: 999999; position: relative;width: 100% !important;}
    .m-nav ul li,.m-nav ul li a{width: 100% !important;}
    .m-search,#wuzhangai{display: none;}
    .u-logo {position: absolute;left: 0;top: 35px;width: 100% !important;}
    .u-logo img{width: 100% !important;}
    .footer-box .dang {left: 30px;top: 80px;}
    .u-swf{height: 190px;margin-top: 35px;}
    .u-swf img{margin-left: 175px;}

	.u-tab2 .tab2s .fl a{padding: 0 10px !important;;}
	
	.m-hot{height:auto !important;}
	.m-hot a{/* overflow: hidden;text-overflow:ellipsis; white-space: nowrap; */display: block;}
    .m-flash,.m-newslist,.m-newsfalsh,.m-earthquake,.m-advert,.m-advert img,.u-tab2,.u-tab2 .tab2s,.m-wzvideo,.m-special,.m-workservice,.m-bmsearch,.m-imglink,.m-public{width: 100% !important;}
    .liftgE,.m-special .hd,.special-bd,.m-interbd,.imglink-box,.liftgE .liftgE-video img{width: 100% !important;}
    .interbd-img,.liftgE .liftgE-video .video-text{display: none !important;}
    #allmap{width: 100% !important;}

    .m-public .u-tab2 .tab2s .fl a{padding: 0 5px !important;}
    .u-tabD2 .tabD2s a{padding: 0 13px !important;}

    .m-friendlink,.friendlink-box{height: 245px !important;}
    .slideTxtBox .hd{height: 100px !important;}
    .slideTxtBox .hd ul li{padding: 0 7px !important;}
    .slideTxtBox .bd ul{height: 115px !important;}

    #spC_3,#spC_2{display: none;}
    .liftgE .liftgE-video img{margin: 0 !important;}
    .m-newslist{margin-left: 0 !important;}

    #elder-link,.is-toolbar{display: none !important;}
    .u-newscontnet{padding: 0 20px !important;}
    .imglink-box{padding-left: 25px;}

    .m-imglink,.imglink-box{height: auto !important;}
    .m-imglink ul li{float: none;margin-bottom: 10px;}

    /* 信息公开 */
    .footer-box{width: 100% !important;}
    .m-leftBox,.m-rightBox,.open-btns li,.open-btns li a{width: 100% !important;}
    .m-leftBox h2{width: 100% !important;left: 0;top: 0;}
    .open-sort h3,.open-sort,.u-leaders{width: 100% !important;}
    .u-retrieve input.text{width: 60% !important;}
    .u-retrieve h2{display: none;}
    .last-public,.u-panel{width: 100% !important;height: auto !important;}

    /* 人事安排 */
    .is-mainBox,.is-rightnr,.m-tboxs{width: 100% !important;}
    .is-xxgkt2 .tabs{height: 60px !important;}
    
    /* 列表 */
    .m-serviceleft,.m-serviceright,.m-serviceleft h1,.serviceleft-box,.serviceleft-box ul,.serviceright-list{width: 100% !important;}
    .serviceright-list ul li{overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}
    .serviceright-list {height: auto !important; margin: 0 !important;}
    #page_list{line-height: 30px;}

    /* 在线互动 */
    .m-mailbox,.z-title2,.z-lists1{width: 100% !important;}
    .m-mailbox{height: auto !important;}
    .m-content li .fl{width: 100%;}
    /* 科普宣传 */
    .m-propaleft{height: 815px !important;}
    .m-propaleft,.propa-history,.propa-history-box,.propa-structure,.propa-structure-box,.m-proparight{width: 100% !important;}
    .propa-history{height: 360px !important;}
    .propa-structure{height: 445px !important;}
    .propa-structure-box p{text-indent: 0 !important;}
    .propa-history-box,.propa-structure-box{height: auto !important;background: none !important;padding: 0 !important;}

    /* 我要写信 */
    .is-szxxleft,.is-szxxright,.is-szxxright1{width: 100% !important;}
    .is-szxxright{overflow: scroll;}

    /* 在线访谈 */
    .is-762,.is-194,.inter-infobox .is-404{width: 100% !important;}
    .inter-bigtitle,.Rfeild{overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}

    /* 搜索页 */
    .detail_search_right,.detail_search_left{width: 100% !important;}

    /* 详情 */
    .u-newsinfo {height: 80px;}
    .u-newsinfo span{padding: 0 10px;}
    .is-zy div{overflow: hidden;text-overflow:ellipsis; white-space: nowrap;margin: 10px 0;}


    .m-advert,.m-advert img{width: 100%;}
    .m-gov>p:first-child,.gi-02,.gi-04,.gi-05{display: none !important;}
    .m-serviceleft{height: 520px !important;}
    .serviceleft-box{height: 470px !important;}
    .serviceleft-box::after,.m-serviceleft::after{display: block; height: 0; visibility: hidden; font-size: 0; content:" "; clear: both;}


    #ws td div{width: 100% !important;}
    .z-title2 span.num,.z-title2 span.date,.z-lists1 li span.num,.z-lists1 li span.date{display: none !important;}
    .z-lists1 li span.name, .z-title2 span.name,.z-lists1 li span.section,.z-title2 span.section,.z-title2 span.state,.z-lists1 li span.state{width: 33% !important;}

    .workservice-box,.workservice-box ul,.workservice-box ul li{width: 100% !important;}
    .m-workservice{height: 500px !important;}
    .workservice-box ul li{margin-bottom: 10px;}
    li.wsr-01 a {
        background-position: 167px -122px !important;
    }
    li.wsr-02 a {
        background-position: 177px -263px !important;
    }
    li.wsr-03 a {
        background-position: 177px -400px !important;
        padding: 79px 0 32px;
    }
    .workservice-box {
        width: 100% !important;
        height: 600px !important;
    }
    .m-query{height: auto !important;}
    .m-query li {margin-bottom: 10px;}

    .m-special{display: none !important;}
    .u-special{display: block;}
    .u-special li{margin-bottom: 10px;display: flex; justify-content: center;}
    .u-special li img{
        width: 216px;
        height: 54px;
        border: 1px solid #ddd;
    }
}
/*phone sm*/
@media screen and (max-width: 767px) {
	.f-sm-mlr5{margin: 0 5px;}
	.f-sm-mlr10{margin: 0 10px;}
	.f-sm-mlr15{margin: 0 10px;}
	.f-sm-mlrf5{margin: 0 -5px;}
	.f-sm-mlrf10{margin: 0 -10px;}
	.f-sm-mlrf15{margin: 0 -15px;}
	.f-sm-plr5{padding: 0 5px;}
	.f-sm-plr10{padding: 0 10px;}
	.f-sm-plr15{padding: 0 15px;}
	.f-sm-mb5{margin-bottom: 5px;}
	.f-sm-mb10{margin-bottom: 10px;}
	.f-sm-mb15{margin-bottom: 15px;}
	.f-sm-ha{height: auto;}
	.f-sm-fn{float: none!important;}
	.f-sm-wa{width: auto;}
	.f-sm-db{display: block;}
	.f-sm-dn{display: none;}

    .navbar-toggle{background: #fff;}
	.navbar-toggle span{background: #eee;}
	.navbar-brand{color: #fff;font-weight: bold;}
	#_ideConac,#example-navbar-collapse .m-search{display: none;}
	#example-navbar-collapse{position: relative;background: #0c5fcf;z-index: 9999;}
	#example-navbar-collapse .navbar-nav{width: 100%;margin: 0;}
	#example-navbar-collapse ul li{width: 100%;}
	#example-navbar-collapse ul li a{font-size: 16px;font-weight: 400;}
    .u-webhome{font-size: 16px;color: #fff;padding-left: 10px;font-weight: bold;}

    body{overflow-x: hidden;}
    .m-nav,.is-main,.footer-box,.friendlink-box,.m-banner,.m-gov,.slideTxtBox{width: 100% !important;}
    .m-nav ul{background-color: #1574bf;z-index: 999999; position: relative;}
    .m-nav ul li,.m-nav ul li a{width: 100% !important;}
    .m-search{display: none;}
    .u-logo {position: absolute;left: 0;top: 35px;width: 100% !important;}
    .u-logo img{width: 100% !important;}
    .footer-box .dang {left: 30px;top: 154px;}
    .u-swf{height: 190px;}

    .m-hot{height:auto !important;}
    /* .m-hot a{overflow: hidden;text-overflow:ellipsis; white-space: nowrap;} */
    .m-flash,.m-newslist,.m-newsfalsh,.m-earthquake,.m-advert,.m-advert img,.u-tab2,.u-tab2 .tab2s,.m-wzvideo,.m-special,.m-workservice,.m-bmsearch,.m-imglink,.m-public{width: 100% !important;}
    .liftgE,.m-interbd,.imglink-box,.liftgE .liftgE-video img{width: 100% !important;}
    .interbd-img,.liftgE .liftgE-video .video-text{display: none !important;}
    #allmap{width: 100% !important;}

    .special-bd{width: 57% !important;}
    .m-special .hd{width: 67% !important;}

    .m-public .u-tab2 .tab2s .fl a{padding: 0 2px !important;}
    .u-tabD2 .tabD2s a{padding: 0 13px !important;}


    .m-friendlink,.friendlink-box{height: 245px !important;}
    .slideTxtBox .hd{height: 100px !important;}
    .slideTxtBox .hd ul li{padding: 0 7px !important;}
    .slideTxtBox .bd ul{height: 115px !important;}

    #spC_3,#spC_2{display: none;}
    .liftgE .liftgE-video img{margin: 0 !important;}
    .m-newslist{margin-left: 0 !important;}


    /* 信息公开 */
    .m-leftBox,.m-rightBox,.open-btns li,.open-btns li a{width: 100% !important;}
    .m-leftBox h2{width: 100% !important;left: 0;top: 0;}
    .open-sort h3,.open-sort,.u-leaders{width: 100% !important;}
    .u-retrieve input.text{width: 60% !important;}
    .u-retrieve h2{display: none;}
    .last-public,.u-panel{width: 100% !important;height: auto !important;}

    /* 列表 */
    .m-serviceleft,.m-serviceright,.m-serviceleft h1,.serviceleft-box,.serviceleft-box ul,.serviceright-list{width: 100% !important;}
    .serviceright-list ul li{overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}
    .serviceright-list {height: auto !important; margin: 0 !important;}
    #page_list{line-height: 30px;}

    /* 在线互动 */
    .m-mailbox,.z-title2,.z-lists1{width: 100% !important;}
    .m-mailbox{height: auto !important;}

    /* 科普宣传 */
    .m-propaleft{height: 815px !important;}
    .m-propaleft,.propa-history,.propa-history-box,.propa-structure,.propa-structure-box,.m-proparight{width: 100% !important;}
    .propa-history{height: 360px !important;}
    .propa-structure{height: 445px !important;}
    .propa-structure-box p{text-indent: 0 !important;}
    .propa-history-box,.propa-structure-box{height: auto !important;background: none !important;padding: 0 !important;}
}
/*small xs*/
@media screen and (max-width: 638px) {
	body{font-size: 14px;}

}

/*print*/
@media print {
    a[href]:after {
        content: none!important;
    }
}