﻿@charset "utf-8";


/*首页开始*/
ul li{
	list-style: none;
}
.le_img{
	float: left;
}
img.img_ku,img.chart_4,img.rd_img{
	width: 100%;
}
.important .impor_content,.important .menu_five,.important .warning,.information,.service .know{
	width: 100%;
}
.important .impor_word,.content .news,.weather .w_name,.weather .Live_name,.weather .province,.weather .otherweather,.weather .heat_name,.infor_con .two_con,.service .sefour,.service .sechart,.Interaction .publicbox,.links .vertical{
	display: inline-block;
}
.important .news .Part,.important .word_nine .w_title,.important .weather .Release,.infor_con .w_title,.Sky .w_title,.pu_con .w_title,.picturebox .tptitle,.ydgshort .qxyw .yw_tit,.zxweach .xw_titl,.xwzx_qx li a,.portkp_1 li a,.tpxw li p a,#ifocus .left li p,.mtjj li a{
	white-space: nowrap;overflow: hidden;text-overflow:ellipsis;
}
.infor_bo{
	height: 40px;border-bottom: 2px solid #4989c6;margin:30px 0px 25px;
}
.infor_bo .infor_title{
	background: url(/material/image/icon_7.png) no-repeat left;width:146px;  line-height: 40px;text-align: center;color: #ffffff;font-size: 22px;
}
.menu_five .menu{
	margin-right: 3.5%;padding: 0 4px 8px 4px;
}
.menu.current{
	color: #4989c6;font-weight: 700;border-bottom:3px solid #e4a05e;
}
table{
	border-collapse:collapse;
}
a.w_title:hover{
	color: #9b0707;text-decoration: underline;
}
.content .fhzx{
	letter-spacing:-4px;color: #115691;
}
/*内容*/
/*新闻资讯*/
.content .important{
	margin-top: 34px;
}
.content .important .news{
	width: 100%;
}
.important .news .Headline{
	color: #0b4b79;font-size: 38px;font-weight: 700;display: block;text-align: center;
}
.Headline{
	color: #0b4b79;font-size: 38px;font-weight: 700;display: block;text-align: center;
}
.important .news .Part{
	width: 72%;float: left;color: #888888;line-height: 50px;margin-left: 10%;
}
.important .news .Head_more{
	color: #e58756;line-height: 50px;
}
.important .news .impor_content{
	margin-top: 16px;
}
.important .news .impor_chart{
	width: 590px;float: left;
}
/*轮播图*/

.focus{
	width: 590px;height: 425px;background: #eee;position:relative;    float: left;
}
.focus .fcon{ position:relative; width: 590px;height: 425px; float:left;  display:none; background:#000; padding:0 !important;} 
.focus .fcon img{ width: 590px; height: 425px;display:block;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:80%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.5);padding-right: 20%;    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left;}  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px;}   
.focus .fbg{bottom:8px; right:8px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:0px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 4px;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#dddddd; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#4687e1;}       
.focus .D1fBt i{display:none; font-style:normal; }    

/*二维码*/
.QR_code{
	width:438px; height: 98px;background: #f0f6fa;border: 1px solid #c5d6e0;margin-top: 10px;    float: left;
}
.QR_code_four{
	float: left;width: 25%;margin-top: 8px;text-align: center;
}
.QR_code_name{
	margin-top: -4px;color: #333333;
}
/*气象要闻、工作动态*/
.important .news .impor_word{
	width:580px;float: right;
}
.word_nbox{
	overflow: hidden;
}
.important .news .impor_word .menu_five{
	border-bottom: 1px solid #aaaaaa; 
}
.important .impor_word .menu_five .menu_more{
	margin-right: 0;float: right;font-size: 14px;color: #888888;
}
.important .impor_word .word_nine{
	width: 98%;margin: 15px 0 0;
}
.important .impor_word .word_nine .w_title{
	display: block;line-height: 36px; font-size: 18px;
}
/*预警*/
.important .weather{
	width: calc(21% - 2px);float: right;
} 
.important .weather .disaster,.weather .conditions,.weather .special{
	border: 1px solid #c5d6e0;height: 118px;
}
.weather .disaster .warning,.weather .conditions .Live,.weather .special .heat{
	height: 44px;background: #dee9f5;
}
.weather .disaster .warning .w_name{
	line-height: 44px;background: url(../image/icon_3.png) no-repeat left;padding-left: 20px;margin-left: 10px;
}
.important .weather .early_warning,.weather .conditions .Live_more,.weather .special .heat_more{
	font-size: 14px;float: right;line-height: 44px;margin-right: 10px;color: #e58756;
}
.important .weather .le_img{
	width: 40px;margin: 18px 10px 0px 10px;
}
.important .weather .Release{
	font-size:14px; color:#4989c6;margin-top: 10px; width: calc(100% - 60px);
}
.important .disaster .state,.important .disaster .details{
	font-size: 12px;display: inline-block;margin: 0 5% 0 12%;
}
.important .disaster .state_red{
	color: #fd3e3e;
}
.important .disaster .details{
	color: #e58756;
}
/*天气实况*/
.weather .conditions{
	margin-top: 10px;height: 202px;
}
.weather .conditions .Live_name,.weather .special .heat_name{
	line-height: 44px;margin-left: 10px;font-size: 20px;
}
.weather .conditions .Live_more,.weather .special .heat_more{
	color: #e0872d;
}
.weather .conditions .citybar{
	margin: 16px 10px 0px 10px;
}
.weather .conditions .dingwei{
	float: left;margin: 2px 2px 0 0;
}
.weather .conditions .cityname{
	font-size: 12px;color: #4989c6;background: #ffffff;border: 1px solid #4989c6;padding: 0 6px;border-radius: 10px; 
}
.weather .conditions .updatatime{
	float: right;color: #6e6e6e;font-size: 14px;line-height: 24px;
}
.weather .conditions .temp{
	width: 48%;float: left;
}
.weather .conditions .tempnum{
	font-size: 68px;float: left;margin-top: 2px;
}
.weather .conditions .tempdu{
	font-size: 20px;line-height: 58px;
}
.weather .conditions .skinfo{
	margin: 16px 0px 0px 10px;
}
.weather .conditions .otherweather{
	width: 48%;display: inline-block;margin-left: 8px;
}
.weather .otherweather .w_row{
	line-height: 30px;font-size: 13px;
}
.weather .otherweather .kqzl{
	width: 88%; text-align: center;background: #9cca7f;color: #ffffff;line-height: 20px; border-radius: 16px;
}
.weather .otherweather .wind_d{
	background: url(/material/image/icon_5.png) no-repeat left;padding-left: 20px;margin-top: 8px;
}
.weather .otherweather .humidity{
	background: url(/material/image/icon_6.png) no-repeat left;padding-left: 20px;
}
/*热点专题*/
.weather .special{
	margin-top: 10px;height: 240px;
}
.weather .special .heat_pic{
	width: 248px;height: 124px;background: #eee;position: relative;
}
.special .heat_pic .fcon,.special .heat_pic .fcon img{
	width: 248px;height: 124px;
}
.special .heat_pic .shadow{
	height: 24px;background: rgba(0,0,0,0.3);
}
.special .heat_pic .fbg{
	bottom: 1px;
}
/*信息公开*/
.information .infor_con{
	margin: 0px 0px 25px;border:1px solid #c5d6e0;height: 242px;
}
.infor_con .two_con{
	width: 28.6%;margin: 10px 2.2%;
}
.infor_con .menu_five{
	margin: 10px 0;
}
.infor_con .menu_five .menu,.party .menu,.Interaction .menu{
	font-size: 15px;
}
.infor_con .w_title{
	display: block;font-size: 14px;line-height: 32px;
}
.information .squarebox{
	height: 54px;
}
.information .squarebox .square{
	width: calc(10.6% - 2px);height: 52px;border: 1px solid #c5d6e0;margin-right: 1.5%;float: left;line-height: 52px;font-size: 15px;text-align: right;padding-right: 2.4%;
}
.information .squarebox .xxsqu_7,.Sky a.ex_tri{
	margin-right: 0%;
}
.information .squarebox .xxsqu_1{
	background:#f0f6fa url(/material/image/icon_8.png) no-repeat left  30px center;
} 
.information .squarebox .xxsqu_1:hover{
	background:#4989c6 url(/material/image/icon_8_d.png) no-repeat left  30px center;color: #ffffff;border: 1px solid #4989c6;
} 
.information .squarebox .xxsqu_2{
	background:#f0f6fa url(/material/image/icon_9.png) no-repeat left  30px center;
}
.information .squarebox .xxsqu_2:hover{
	background:#4989c6 url(/material/image/icon_9_d.png) no-repeat left  30px center;color: #ffffff;border: 1px solid #4989c6;
}
.information .squarebox .xxsqu_3{
	background:#f0f6fa url(/material/image/icon_10.png) no-repeat left  30px center;
}
.information .squarebox .xxsqu_3:hover{
	background:#4989c6 url(/material/image/icon_10_d.png) no-repeat left  30px center;color: #ffffff;border: 1px solid #4989c6;
}
.information .squarebox .xxsqu_4{
	background:#f0f6fa url(/material/image/icon_11.png) no-repeat left  16px center;padding-right: 2%;width: calc(11% - 2px);
}
.information .squarebox .xxsqu_4:hover{
	background:#4989c6 url(/material/image/icon_11_d.png) no-repeat left  16px center;color: #ffffff;padding-right: 2%;width: calc(11% - 2px);border: 1px solid #4989c6;
}
.information .squarebox .xxsqu_5{
	background:#f0f6fa url(/material/image/icon_12.png) no-repeat left  30px center;
}
.information .squarebox .xxsqu_5:hover{
	background:#4989c6 url(/material/image/icon_12_d.png) no-repeat left  30px center;color: #ffffff;border: 1px solid #4989c6;
}
.information .squarebox .xxsqu_6{
	background:#f0f6fa url(/material/image/icon_13.png) no-repeat left  30px center;
}
.information .squarebox .xxsqu_6:hover{
	background:#4989c6 url(/material/image/icon_13_d.png) no-repeat left  30px center;color: #ffffff;border: 1px solid #4989c6;
}
.information .squarebox .xxsqu_7{
	background:#f0f6fa url(/material/image/icon_14.png) no-repeat left  30px center;
}
.information .squarebox .xxsqu_7:hover{
	background:#4989c6 url(/material/image/icon_14_d.png) no-repeat left  30px center;color: #ffffff;border: 1px solid #4989c6;
}
/*气象服务*/
.service .ri_img{
	float: right;
}
.service .leri_img{
	margin-top: 70px;width: 26px;height: 72px;
}

.service .sechartbox{
	width: 1128px;height: 246px; margin: 5px 0% 0 10px;text-align: center;display: inline-block; overflow: hidden;
}
.service .sechart{
	overflow: hidden;
}
.service .sefour{
	width: 249px;margin:0 16px;height: 240px;overflow: hidden;float: left; display: inline-block;
}

.service .know{
	margin-top: 10px;background: url(/material/image/icon_23.png) no-repeat center;width: 100%;
}
/*气象科普*/
.Sky{
	width: 48%;display: inline-block;
}
.Sky .explain{
	margin: 0px 0 12px;
}
.Sky .le_img{
	width: 157px;height: 100px; margin-right: 3%;
}
.Sky .w_title{
	font-size: 15px;line-height: 30px;width: calc(97% - 157px);
}
.Sky .ex_con{
	font-size: 14px;color: #888888;line-height: 22px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3; 
}
.Sky .w_title{
	font-size: 14px;width: 45.5%;margin-right:7%;line-height: 28px;
}
/*行政审批*/
.Approval,.Interaction{
	float: right;
}
.Approval .table{
	width: 100%;height: 208px;border: 1px solid #c5d6e0;
}
.Approval .table tr{
	height: 51px;text-align: center;font-size: 14px;
}
.table tr.tr_one{
	background: #dbebf7;
}
.table .tr_one th{
	border-left: 1px solid #c5d6e0;
}
.table td.ta_title,.table .th_one{
	width: 55%;text-align: left;padding-left:2%;
}
.table tr.tr_three{
	height: 50px;background: #f0f6fa;border: 1px solid #c5d6e0;
}
.table a.a_tub{
	width: 30px;height: 30px;
}
.table a.a_zhin{
	background: url(/material/image/icon_16.png) no-repeat center;
}
.table a.a_xiaz{
	background: url(/material/image/icon_17.png) no-repeat center;
}
.table a.a_sheq{
	background: url(/material/image/icon_18.png) no-repeat center;
}
/*党建工作*/
.party{
	float: left;
} 
.party .explain{
	margin-top: 18px;
}
/*公众互动*/
.Interaction .publicbox{
	width: 170px;
}
.Interaction .public{
	width: 142px;height: 62px;border: 1px solid #c5d6e0;margin-top: 13px;line-height: 62px;text-align: right;padding-right: 26px;font-size: 18px;
}
.Interaction .publ_1{
	margin-top: 0;background: #f0f6fa url(/material/image/icon_19.png) no-repeat left 24px center;background-size: 36px;
}
.Interaction .publ_1:hover{
	background: #4989c6 url(/material/image/icon_19_d.png) no-repeat left 24px center;background-size: 36px;border: 1px solid #4989c6;color: #ffffff;
}
.Interaction .publ_2{
	background: #f0f6fa url(/material/image/icon_20.png) no-repeat left 24px center;background-size: 36px;
}
.Interaction .publ_2:hover{
	background: #4989c6 url(/material/image/icon_20_d.png) no-repeat left 24px center;background-size: 36px;border: 1px solid #4989c6;color: #ffffff;
}
.Interaction .publ_3{
	background: #f0f6fa url(/material/image/icon_21.png) no-repeat left 24px center;background-size: 36px;
}
.Interaction .publ_3:hover{
	background: #4989c6 url(/material/image/icon_21_d.png) no-repeat left 24px center;background-size: 36px;border: 1px solid #4989c6;color: #ffffff;
}


.Interaction .pu_con{
	width: calc(97% - 170px);float: right;
}
.pu_con .Answer{
	margin-top: 16px;
}
.pu_con .Answer li{
	height: 34px;
}
.pu_con .w_title{
	width: 73%;line-height: 34px;
}
.pu_con .da_time{
	float: right;font-size: 14px;line-height: 34px;color: #888888;
}
/*相关链接*/
.links{
	height: 22px;margin:45px 0 12px;width: 100%;float: left;
}
.links .vertical a:hover{text-decoration:none;}
.links .vertical{
	width: calc(20% - 6px);border-right: 1px solid #666666;text-align: center;height: 22px;
}
.links .ve_one{
	border-left:1px solid #666666; 
}
.links .govern{
	font-size: 16px;color: #666666;line-height: 22px;
}
/*首页结束*/

/*领导简介开始*/
.content .lelayout{
	width: 23%;border: 1px solid #bdc4cd;float: left;
}
.lelayout .Leader{
	line-height: 46px;font-size: 16px;font-weight: 700;color: #115691;padding-left: 3%;background: #f0f6fa;border-bottom: 1px solid #115691;
}
.lelayout .Lefive{
	width: 70%;height: 98px; margin: 0px 7%;padding: 20px 5% 22px 11%; border-bottom: 1px solid #b7b7b7;
}
.content .Lefive_5{
	border: none;
}
.lelayout .Leper{
	width:100%;height: 100%;
}
.lelayout .Leposi{
	width: calc(100% - 90px);display: inline-block;
}
.lelayout .Lename{
	color: #115691;margin-top: 34px;
}
.lelayout .Lename:hover{
	text-decoration: underline;
}
.lelayout .Lefive .zhpian{
	width: 70px;height: 98px;float: left;margin-right: 20px;
}
.rilayout{
	width: 75.2%;margin-left:calc(23% + 23px);padding-top: 88px;
}
.rilayout .ldintro{
	border: 1px solid #bdc4cd;margin-bottom: 20px;min-height: 298px;
}
.rilayout .Leper{
	width: 170px;height: 238px;float: left;margin: 30px 4% 30px 4%;
}
.rilayout .ldin_ti,.rilayout .ldin_gz{
	margin-top: 30px;font-size: 18px;font-weight: 700;line-height: 40px;
}
.rilayout .ldin_gz{
	font-size: 16px;
}
.rilayout .ldin_co{
	text-align: justify;padding-right: 30px;line-height: 25px;
}
.rilayout{
	margin-bottom: 45px;
}
/*领导简介结束*/

/*图片新闻开始*/
.picturebox{
	margin-bottom: 45px;
}
.picturebox .tppic .tpmore{
	width: 19.6%;display: inline-block;text-align: center;margin-bottom: 22px;
}
.picturebox .tpwai{
	width:192px;height: 144px;
}
.picturebox .tphuan{
	width: 95%;height: 95%;padding: 6px;border: 1px solid #eeeeee;
}
.picturebox .tptitle{
	font-size: 14px;line-height: 28px;width: 75%;
}


/*图片新闻结束*/

/*信息公开开始*/
.lelayout.catalogs{
	border: 1px solid #f9f9f9;background: #f9f9f9;
}
.catalogs .Leader{
	background: #549ce0;color: #ffffff;
}
.catalogs .sjtb{
	float: left; padding:14px 5% 0px 13%;
}
.catalogbox{
	width: 80%;float: left;margin: 34px 10%;
}
.catalogbox .list_dt{
	width: 80%;height: 36px;margin-left: 20%;background: url(/material/image/xuline.gif) 0 0 no-repeat;padding-left: 30px;position: relative;
}
.catalogbox .lidt{
	background: url(/material/image/xubottom.gif) no-repeat;
}
.catalogbox .list_dt .dt_icon{
	position: absolute;top: 1px;left: 0;
}
.catalogbox .dtname,.catalogbox .dtplus{
	display: inline-block; color: #333333;font-size: 15px;padding-left: 5px;
}
.catalogbox .dtplus{
	padding-left: 0px;
}
.catalogbox .list_dd{
	width: 80%;margin:0px 0 0px 20%;background:url(/material/image/xuline2.png) no-repeat;display: none;padding: 10px 0 14px;
}
.catalogbox .list_dd li{
	margin-left: 34px;height: 36px;
}
.catalogbox .list_dd li .dtname{
	background: url(/material/image/xuline.gif) 0 0 no-repeat;padding-left: 30px;height: 36px;
}

.catalogbox .dtname.dtcolor,.catalogbox .dtname:hover{
	color: #115691;text-decoration: underline;
}
.rilayout .ritab{
	border: 1px solid #bdc4cd;
}
.rilayout .rilawz{
	line-height: 45px;border-bottom: 1px solid #bdc4cd;background: #f9f9f9;padding-left: 20px;color: #115691;
}
.singlebox .bfsing{
	padding: 38px 3% 30px;
}
.singlebox .bfsing p{
	font-size: 16px;line-height: 30px;text-align: justify;
}
.singlebox .bfsing .gktitl{
	font-size: 24px;text-align: center;padding-bottom: 10px;font-weight: 800;width: 70%;margin: 0 15%;line-height: 36px;
}
.singlebox .bfsing .gkchapter{
	padding: 18px 0 6px;text-align:justify;font-weight: 800;text-indent:32px;
}
.singlebox .gkstrip{
	text-indent:32px;text-align:justify;
}
.singlebox .gkst_con{
	padding-left:64px; line-height: 32px;
}
.singlebox .gk_down{
	margin-top: 40px;font-weight: 800;font-size: 20px;
}
.singlebox .gk_name{
	font-weight: 800;line-height: 40px;
}
.singlebox .gk_name:hover{
	text-decoration: underline;
}
.Cacon{
	height: 820px;
}
.Cacon .rila_co{
	width: calc(100% - 40px);margin: 20px auto;
}
.Cacon .tables{
	width: 100%;border: 1px solid #cccccc;text-align: left;color: #333333;
}
.Cacon .tables th,.Cacon .tables td{
	line-height: 40px;background: #b3ddf6;border: 1px solid #cccccc;padding:0 12px;font-size: 14px;
}
.Cacon .tables td{
	background: #ffffff;
}
.Cacon .tables th.Serial{
	width: 34px;text-align: center;
}
.Cacon .tables th.na_time{
	width:96px; text-align: center;
}
.Cacon .tables tr td:first-child,.Cacon .tables tr td:last-child{
	text-align: center;
}
.Cacon .tables a.tatit{
	width: 100%;height: 40px;overflow: hidden;font-size: 14px;display: block;
}
.Cacon .tables a.tatit:hover{
	color: #115691;
}
/*信息公开结束*/

/*在线调查开始*/
.rilayout.zxweach{
	margin-left: 0;display: inline-block;
}
.zxweach .xw_titl{
	font-size: 14px;line-height: 30px;width: 86%;padding-left: 20px;
}
.zxweach .xw_numb{
	color: #333333;float: right;line-height: 30px;padding-right: 20px;font-size: 14px;
}
.zxweach .zxw_cont .hsempty{
	width: 100%;height: 20px;background: #f6f6f6;margin: 6px 0;
}
.lelayout.ydgshort{
	float: right;border: 0;
}
.ydgshort .qxywbox,.ydgshort .erwmbox{
	border: 1px solid #bdc4cd;margin-bottom: 20px;
}
.ydgshort .qxyw,.ydgshort .QR_code{
	padding: 18px 6%;
}
.ydgshort .qxyw .yw_img{
	width:100%;
}
.ydgshort .qxyw .yw_tit,.QR_code_name{
	width: 100%;font-size: 14px;
}
.ydgshort .qxyw .yw_tubt{
	margin-bottom: 8px;
}

.ydgshort .QR_code .QR_code_four{
	display: inline-block;width: 48%;text-align: center;margin-bottom: 20px;
}
.ydgshort .QR_code .QR_last{
	margin-bottom: 0;
}
.ydgshort .QR_code .ewm4{
	width: 60%;
}
.erwmbox .QR_code{
	margin-top: 0;background: none;margin-bottom: 45px;
}
.rilayout.zxweach a:hover,.lelayout.ydgshort a:hover{
	color: #115691;text-decoration: underline;
}
.lelayout.ydgshort a{
	color: #115691;
}
.rilayout.zxweach .Pagings{
	margin-top: 20px;
}
/*在线调查结束*/

/*生活气象开始*/
.zxweach .textimg{
	background: #f9f9f9;border: 1px solid #bdc4cd;height: 220px;margin-bottom: 15px;
}
.zxweach .textimg .ke_img{
	width: 235px;height: 180px;margin: 20px 20px; float: left;
}
.zxweach .textimg .kptitl{
	margin: 30px 0px 46px;line-height: 34px;color: #115691;font-size: 16px;font-weight: 800;
}
.zxweach .textimg .kucon{
	font-size: 15px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3; color: #888888;line-height: 26px;width: 66%;
}
/*生活气象结束*/

/*行政审批开始*/
.rilayout.xzspbox{
	margin-left: 0;display: inline-block;
}
.xzspbox .table{
	border: 1px solid #bdc4cd;line-height: 50px;width: 100%;text-align: center;color: #333333;
}
.xzspbox .table .tr_one{
	height: 50px;background: #f0f6fa;font-size: 16px;
}
.xzspbox .table td{
	border:1px solid #bdc4cd;
}
.xzspbox .table td .a_tub{
	float: left;margin: 0 36%;
}
.xzspbox .table tr td:first-child,.xzspbox .table tr th:first-child{
	padding-left: 20px;text-align: left;
}
/*行政审批结束*/

/*办事指南开始*/
.lelayout .bsznbox{
	padding: 20px 20px;text-align: center;width: calc(100% - 40px);background: #f9f9f9;
}
.lelayout .bsznbox .bszn_mu{
	padding: 13px 10px;border: 1px solid #c5d6e0;background: #f0f6fa ;width: calc(100% - 22px);margin-top: 20px;
}
.lelayout .bsznbox .bszn_mu:first-child{
	margin-top: 0px;
}

.lelayout .bsznbox .bs_mu_d,.lelayout .bsznbox .bszn_mu:hover{
	background: #4989c6;color: #ffffff;border: 1px solid #4989c6;
}
.rilayout.znconbox{
	border: 1px solid #bdc4cd;
}
.rilayout.znconbox .bfsing{
	padding-top: 30px;
}

/*办事指南结束*/

/*公众留言开始*/
.lelayout .bsznbox .liuy_mu{
	background: #f0f6fa url(/material/image/icon_25.png ) no-repeat 50px center;text-align: center;
}
.lelayout .bsznbox .liuy_mu:hover{
	background: #4989c6 url(/material/image/icon_25_d.png ) no-repeat 50px center;text-align: center;
}
.lelayout .bsznbox .liuy_lan{
	background: #4989c6 url(/material/image/icon_25_d.png ) no-repeat 50px center;text-align: center;color: #ffffff;border: 1px solid #4989c6;
}
.lelayout.gzlybox{
	height: 720px;background: #f9f9f9;
}
.lelayout.gzlybox .bszn_mu .liu_img{
	float: left;padding:0 6% 0 26%;
}
.lelayout.gzlybox .bsznbox{
	text-align: left;
}
.rilayout.liuyanbox .bfsing{
	height: 652px;border: 1px solid #bdc4cd;
}
.rilayout.liuyanbox .bu_accept{
	background: #4989c6;color: #ffffff;width: 90px;line-height: 40px;text-align: center;margin: 25px 5% 0 40%;
}
.rilayout.liuyanbox .acceptbox .bu_Return:hover{
	text-decoration: underline;color: #115691;
}
.liuyanbox .fillin{
	width: 90%;margin: 0 5%;
}
.liuyanbox .fillin .gktitl{
	font-weight: 500;font-size: 18px;margin-bottom: 10px;
}
.liuyanbox .fillin .fi_con{
	display: inline-block;width: 45%;margin: 18px 0 0 4%;
}
.liuyanbox .fi_con .fi_name{
	color: #333333;line-height: 30px;
}
.liuyanbox .fi_con .fi_ko{
	line-height: 30px;width: 66%;padding:0 2%;font-family: "微软雅黑";font-size: 15px;color: #333333;border: 1px solid #aaaaaa;
}
.liuyanbox .fillin .fi_red{
	color: red;
}
.liuyanbox .fillin .fi_in{
	width: 95%;
}
.liuyanbox .fi_in .xuanze{
	margin: 0 10px 0 22px;
}
.liuyanbox .fi_in .fi_name{
	float: left;
}
.liuyanbox .fi_in .fi_many{
	height: 140px;
}
.liuyanbox .fillin p.fi_red{
	margin-left: 66%;font-size: 14px;
}
.liuyanbox .fillin .fi_bubox{
	width: 50%;margin: 20px 25%;
}
.liuyanbox .fillin .fi_butt{
	background: #4989c6;color: #ffffff;width: 90px;line-height: 40px;text-align: center;margin: 0 46px;
}
.rilayout.liuyanbox .lymessage{
	border: 1px solid #bdc4cd;padding: 20px 20px 40px;
}
.rilayout.liuyanbox .lymessage table{
	border: 1px solid #bdc4cd;font-size: 14px;margin-top: 20px;
}
.rilayout.liuyanbox .lymessage table:first-child{
	margin-top: 0;
}
.rilayout.liuyanbox .lymessage td{
	border: 1px solid #bdc4cd;line-height: 28px;padding:6px 10px;
}
.lymessage tr.lytop th{
	background: #f0f6fa;font-weight: 500;line-height: 28px;text-align: left;padding:6px 10px;
}

/*公众留言结束*/


/*部门概况*/
.bmgk_left a:hover,.bmgk_right a:hover,.xwzxbox a:hover,.qxkpbox a:hover{
	text-decoration: underline;color: #115591;
}

.dqwz{border-bottom:2px solid #115591; background:url(/material/image/dqwz.png) no-repeat 20px center; float:left; width:97%; padding:10px 0 10px 3%; color:#212121; font-size:14px; margin:25px 0 20px 0;}
.bmgk_left{width:26%; float:left;}
.bmwzlj div a{color:#115591;}
.bmgk_1{border:1px solid #BDC4CD;color:#115591; margin:0 0 24px 0; width:100%; float:left;}
.bmgk_1 dt{height:42px; line-height:42px; background:#F0F6FA; font-weight:bold; border-bottom:1px solid #115591; padding-left:20px; font-size:16px;}
.bmgk_1 dd{ background:#fff; font-size:14px;padding:10px 20px 10px 20px;}
.bmgk_1 dd div{padding:6px 0;}
.bmgk_2 dd span a{width:32%; display:inline-block;color:#115591; line-height:30px; text-align:left;}
.img-respon{max-width:100%; margin:0;height: 100%;}
.bmgk_wz,.qxjmc{ background:rgba(0,0,0,0.3); text-align:center;bottom:44px;padding:10px 0 !important ; position:relative;color:#ffffff; width:100%; font-size:15px;}
.bmgk_right {width:72%; float:left; margin:0 0 0 2%;}

.bumenbox{
	width: 71%;display: inline-block;
}
.bumenbox .bmjj_left{
	width: 100%;margin:0px 0 3px; color:#222; line-height:180%; text-indent:2em;text-align: justify;
}
.bumenbox .bmjj_left .bu_more{
	color: #e58756;float: right;margin-top: -25px;
}
.bmjj_right{
	float:right;border:1px solid #BDC4CD; padding:1% !important; width:24%; height:364px;
}
.bmgk_right .bmgk_1 span a{width:16%; color:#222; text-align:left; padding:8.7px 0;}
.bmgk_right .fhzx{
	color: #222;
}
.dlwz{border:1px solid #BDC4CC; width:96%; margin:10px 2% 40px 2%; float:left; padding:0 0 0px 0;}

.dlwz_bt{width:80%; text-align:center; color:#333; font-size:24px; font-weight:bold; margin:30px 10% 30px 10%; line-height:180%}
.dlwz_fx{width:70%; text-align:center; color:#333; background:#EFF5F9; font-size:16px; line-height:40px; height:40px; padding:0 5%;margin:0 10%; }
.dlwz_fx p{width:auto;}
.dlwz_fx a{display:inline-block; width:26px; height:40px; background:url(/material/image/fx1.png) no-repeat center center; float: left;}
.dlwz_dt{width:80%; margin:20px 10% 20px 10%; border:1px solid #BDC4CC;}
.dlwz_dt dt a{ text-align:center; font-size:20px; color:#115591; padding:8px 0;border-top:1px solid #BDC4CC; background:#F6F6F6 url(/material/image/ss.png) no-repeat 44% center; width:100%;}
.dlwz td{padding:6px 0; color:#333; font-size:18px;}
.dlwz_clx{float:left;width:100%;font-size:18px;}
.dlwz_clx li a{width:18%;height:42px; line-height:42px; float:left; text-align:center;  border:1px solid #BDC4CC;border-top:none; background:url(/material/image/clx1.png) no-repeat 20px center; }
.dlwz_clx li.color a{border:none;}
.dlwz_clx li a:hover{text-decoration: none}
.Elevenzy{
	width: 96%;
	display: inline-block;
	padding: 20px 0;
	margin:0 0 0 4%;
}
.Elevenzy .name{
	line-height:40px;
	float:left;
}
.Elevenzy .fjz a{
	line-height:40px;
	float:left;
	color:#2679ba;
	font-size:14px;
	margin:0 10px;
}
.Elevenzy input{
	width: 42%;
	line-height:40px;
	height:40px;
	color:#333; font-size:18px;
	padding-left: 10px;
	margin: 0 10px 0 0;
	background: none;
	border: 1px solid #BDC4CD;	
}
.Elevenzy button{
	cursor: pointer;
}
.btncx{background:#F6F6F6; color:#333; font-size:18px;border:1px solid #BDC4CD; line-height: 40px;height:40px;width:10%;}

/*办事服务*/
.jzxx{line-height:180%; width:80%; margin:40px 10% 20px; font-size:18px; text-indent:2em;}
.jzxx_1{width:70%; margin:0 0 0 15%; padding:8px 0;}
.jzxx_1 .name{width:18%;text-align:right;}
.jzxx_1 input{width:70%; float:left; height:36px; line-height:36px;}
.jzxx_1 textarea{width:71%;border: 1px solid #BDC4CD;}
.jzxx_1 span{color:red;}
.jzxx_1 .btncx{background:#559BE0; border:none; width:14%; color:#fff; margin:0 0 0 10%;}
.tsjb{width:70%;font-size:18px; line-height:40px;  padding:0 5%;margin:30px 10% 40px;text-align: justify;}
.tsjb img{
	margin: 20px 0;
}
.tsjb h2{ font-weight:bold; font-size:18px; color:#333}

/*信息公开*/
.headInfo {
    width: 100%;
    margin: 10px 0px 10px;
    padding: 20px 0 20px;
    border:1px solid #BDC4CD;
	float:left;
}
.headInfo .dlwz_bt{
	
}
.headInfo table {
    width: 100%;
	font-size:14px;
	color:#333;
}
.headInfo table tr {
    color: black;
}
.headInfo td {
    text-align: left;
    vertical-align: top;
    padding: 2px;
}
.headInfo p{text-align:left; padding:10px 5% 0 5%; font-size:16px;text-indent: 32px;line-height: 28px;}
.headInfo .download{
	margin: 50px 0 30px;
}
.headInfo .download p{
	text-indent: 0px;
}

/*新闻资讯*/
.xwzx{ width:90%;     margin: 30px 0 40px;}
.xwzx div{text-align:center; margin:10px 0;}
.xwzx p{text-indent:2em; line-height:170%; font-size:16px; margin:0 0 10px 0;}
.xwzubox a:hover{
	text-decoration: underline;
}
.content .xw_Line{
	border: 1px solid #dddddd;overflow: hidden;margin-bottom: 45px;
}
.QR_ewm{
	background:none; border:none; width:40%;margin-right:4%;float: right;
}
.QR_ewm .QR_code_name{
	color: #333333;font-size: 16px;
}
.content .xw_Line .dlwz_fx_2{
	width:90%; margin:10px 5% 30px; font-size:14px;background: none;  float:left;padding: 0px;cursor:pointer;
}
/*气象科普*/
#ifocus{width:100%;
	height:260px;
  	margin:14px 0 4px 0;
}
#ifocus .left{float:left;  width:380px; 
	  height:250px;  position:relative;overflow:hidden;}
#ifocus .left li{position:absolute; left:0; top:0; width:380px;
	 height:250px;  z-index:1; opacity:0; filter:alpha(opacity=0);}
#ifocus .left li.active{z-index:2;}
#ifocus .left li p{z-index:9999; position:absolute; background:rgba(0,0,0,0.6);width:90%;color:#fff; bottom:0; padding:8px 5%; font-size:15px;}
#ifocus_btn { 
     display:inline; 
	 float:right; 
	 width:150px; 
	 margin:0 9px 0 0; 
	 }
#ifocus_btn li { 
     width:150px;
	 height:116px; 
	 cursor:pointer; 
	 opacity:0.5;
	  -moz-opacity:0.5; 
	  filter:alpha(opacity=50); 
	  border:4px solid #E9E9E9;
	  }
#ifocus_btn img { 
 	width:150px;
	height:116px;
    margin:0; 
	}

	 #ifocus_btn li.active {
	 opacity:1; -moz-opacity:1; filter:alpha(opacity=100); 
	 border:4px solid #4B89C6; 
	 }
	
#ifocus_opdiv { 
	  position:absolute; 
	  left:0; 
	  bottom:0; 
	  width:410px;
	   height:36px;
	   line-height:36px;
		background:#000;
		 opacity:0.5; 
		 -moz-opacity:0.5; 
		 filter:alpha(opacity=50); 
   }
#ifocus_tx { 
  position:absolute; 
  left:8px; 
  bottom:8px; 
  color:#FFF; }
#ifocus_tx .normal { 
  display:none;}



.qxkp dd div{padding:0;}
.portkp{width:100%; border:none; margin:15px 0;}
.zhkp{border:1px solid #E9E9E9; width:162px;height: 114px; float:left; margin:0 20px 0 0;}
.zhkp img {
    width: 162px;
    height: 114px;
}
.kpbt a{color:#115591; font-size:16px; margin:6px 0 8px 0;} 
.portnr{
    font-style: normal;
    color: #777;
	line-height:160%;
    font-size: 15px;
	 word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  overflow:hidden;
	
}
.kpbd{width:98%; margin:20px 1% 24px; color:#333; font-size:15px; float:left;}
.kpbd li a {float:left; width:46%; padding:8px 0 8px 4%; }
.qxkebox a:hover{color:#115591;text-decoration: underline;}
.qxkebox .kp_six{
	width: 31.82%;display: inline-block;margin-right: 2%;
}
.qxkebox .fhzx{
	color: #333333;
}
.qxkebox .kp_six .portkp_1{
	margin: 10px 20px;
}
.kp_six .portkp_1 a{
	font-size: 15px;color: #333333;
}
.kp_six .portkp_1 .kpbt a,.portkp_1 .kpbt a .fhzx,.bmgk_1 .kpbt a .fhzx{
	color: #115591;
}

.qxyr{width:31%;float:left;}
.qxyrbt{color:#115591;float:left; margin:0 5% 0px 5%;width:95%;}
.qxyrbt h3{font-size:16px; width:auto; float:left;margin:0;padding-left: 4px;}
.qxyrbt span a,.kpbd_more a{font-size:13px;float:right; margin:3px 10px 0 0; color:#115591;font-weight:normal;}
.shqx{width:126px;height:94px; margin:0 10px 0 0;}
.shqx img{width:126px;height:94px;}
.portkp_1{ float:left;margin:6px 8% 0 0;padding: 4px 0 0 0; width: 90%;}
.portkp_1 li a{width:100%; padding:4px 0 4px 0%;color:#115591;font-size:15px;}
/*新闻资讯*/
.xwzubox .focus{
	margin-top: 15px;
}
.kpbd_more a{
	margin-right: 16px;
}
.xwzx_qx{width:54%; float:right; margin:6px 0 14px 0;}
.xwzx_qx li{width:100%; line-height: 25px; color:#115591; font-size:15px;}
.xwzx_qx li a{ color:#115591; width:76%;line-height: 25px;}
.time_qx{float:right;padding-right: 10px;}

.mtjj{width:100%;margin-top: 14px;}
.mtjj li{width:100%; line-height: 25px;}
.mtjj li a{width:74%;line-height: 25px;}
.mtjjbox li a{
	width: 100%;
}
#djgz .qxyr{border-right:1px solid #BDC4CE; margin:20px 3.4% 20px 0;}
#djgz dd div {
    padding: 0;
	margin:0;
}

.tpxw{margin:10px 0 20px 0; float:left;}
.tpxw li{float:left; width:17.8%; margin:0 0 0 2%;}
.tpxw li div{width:100%; border: 1px solid #BDC4CD;padding:0; height:138px;}
.tpxw li div img{height:100%; width:100%;}
.tpxw li p a{display:list-item; margin:6px 0 0 0;font-size: 14px;text-align: center;}
.qxzti{
	margin-bottom: 45px;
}
.qxzti li div{
	height: 100px;
}



/*预警嵌套*/
.yjcontent{width: 630px; margin: 0 auto; height: 30px; line-height: 30px;font-size: 16px; overflow: hidden !important;}
.zzyjz{color: #FFF; height: 30px; line-height: 30px; background: #4b75a8; border-radius:10px; text-align: center; width: 200px; float: left; }
.demopage{width: 400px; float: right;}
#marquee5{width:400px;height:30px;overflow:hidden;margin: 0px; padding: 0px;}
#marquee5 ul li{height:30px;margin: 0px; padding: 0px;line-height:30px; font-size: 16px; overflow:hidden; text-indent: 32px;}
#marquee5 ul li a{color: red; text-decoration: none;}








