﻿@charset "utf-8";
body{padding:0; margin:0 auto; color:#333333; font-size:16px; font-family:Microsoft Yahei;background:#f1f1f1;}
html,body,div,table, ul, ol, li, form, img, h1, h2, h3, h4, h5, h6, label, p, dl, dt, dd, p,a{ border: none;list-style: none;margin: 0; padding: 0;}
li{ list-style:none;}
img{ border:none; border:0;}
i{font-style:normal;}
a{ text-decoration:none; color:#333333;cursor:pointer;}
/*a:focus {outline:none;-moz-outline:none;}*/
a:hover{color:#3188d8;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus { outline: none;}
.h25{height:25px;}



.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.fl{float:left;}
.fr{float:right;}

.w1200{ width:1200px; margin:0 auto; position: relative;}
.box01{width:560px;}
.list01{padding-top: 10px;  zoom:1;  }
.list01 li{ height:35px; line-height:35px;background:url(link-icon.png) no-repeat 0px 15px;padding-left:10px;}
.list01 li .date{ float:right; color:#999;  }
.title01,.title02{border-bottom:1px solid #e1e1e1;height:35px;font-size: 20px;color:#0197f5;margin-bottom:10px;}
.title01 a,.title02 a{color:#0197f5;padding:0px 20px 0px 40px;display: inline-block;border-bottom:1px solid #0197f5;height:35px;background: url(title01.png) no-repeat 20px 5px;position: relative; font-weight:600;}
.title02 a{background-image:url(title02.png)}
.title01 a i{position:absolute;bottom:-6px;left:49%;background:url(arrow-up.png) no-repeat;width:9px;height:6px;font-weight:normal;}
.column a{display: inline-block;border:1px solid #0197f5;color:#0197f5;font-size:20px;text-align: center;margin-right: 25px;padding:47px 0px;vertical-align: middle;}
.column a:hover{background:#0197f5;color:#fff;}
.column a i{vertical-align: middle;margin-right:5px;}
.column a.mr0{margin-right: 0px;}
.footer{background:#818181;padding:20px 0px;color:#fff;}
.footer a{color:#fff;}
.footer ul li{float:left;text-align: center;padding:0px 30px;}
.footer ul li.w{width:200px;padding:40px 0px 0px;}
.frame{position: fixed;top:36%;background:#fff;padding:15px 15px 5px;left:51%;margin-left:600px;    width: 100px;}
.frame .close{position:absolute;right:0px;top:-10px;width:20px;height:20px;border-radius: 50%;background:#fff;text-align: center;font-size:20px;}
.frame ul li{margin-bottom:10px;text-align: center;}
.frame ul li a{color:#000;}
.frame ul li img{display:block;margin-bottom:5px;}


.header{background:#0197f5;height:200px;width:100%;position: relative;}
.header .w1200{height:200px;}
.logo{display: inline-block;padding-top:20px;}
.weather{position:absolute;right:155px;top:70px;color:#fff;}
.banner{position:absolute;right:0px;bottom:-13px;background:url(banner.png) no-repeat;width:668px;height:195px;}
.search{width:315px;height:35px;position: relative;margin-top:28px;padding-left:170px;}
.search-text{border:1px solid #fff;border-radius:3px 0px 0px 3px;line-height: 33px;height:33px;width:217px;padding-left:5px;font-size:16px;}
.search-btn{background:#e80000;border:1px solid #e80000;border-radius: 0px 3px 3px 0px; color:#fff;height:38px;line-height:30px;position: absolute;right: 0px;top:0px;width:91px;font-size:16px;cursor: pointer;vertical-align: middle;}
.search-btn:hover{background:#db0202;}
.search-btn i{font-size:24px;margin-right: 5px;vertical-align: middle;}
.sj-link{color:#0197f5;font-size:18px;margin:25px auto;}
.sj-link a{display:inline-block;margin: 0px 21.8px;color:#0197f5;}
.sj-link a:hover{color:#028ae0;}

/**通知公告**/
.notice{background:#fff;height:45px;}
.notice .title{float:left;background:#e80000;color:#fff;font-size:20px;padding:0px 10px;height:45px;line-height: 40px;display:inline-block;vertical-align: middle;}
.notice .title i{font-size:22px;margin-right: 5px;vertical-align: middle;}
.notice-right{ width:1060px;  overflow:hidden; position:relative;height:45px;}
.notice-right .bd{ padding:0px 17px; line-height: 45px;  }
.notice-right .bd ul{ overflow:hidden; zoom:1; }
.notice-right .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;height:45px;  }





/**头条**/
.headline{background:#fff;height:98px;font-size:30px;width:876px;color:#0197f5;text-align: center;line-height: 98px;font-weight: 500;}
.headline a{color:#0197f5;}
.headline a:hover{color:#028ae0;}

/**预警信息**/
.early-warning{background:#fff;height:78px;width:307px;text-align: center;color:#0197f5;padding-top:20px;line-height: 28px;}
.early-warning i{font-size:20px;font-weight: 500;}
.early-warning a{color:#e80000;}
.early-warning a:hover{color:#db0202;}

.container{padding:25px;background:#fff;width:1150px;margin:0px auto;min-height:780px;height: 780px;    overflow: hidden;}

/**导航**/
.container .hd{ position:relative;border-bottom: 3px solid #0197f5;}
.container .hd ul li{ float:left; color:#fff;font-size: 24px;margin:0px 18px;height:62px;padding-bottom:30px;}
.container .hd ul li a{color:#fff;display: inline-block;background:#74c6f9; width:193px;height:62px;text-align: center;cursor:pointer;line-height: 60px; vertical-align: middle;border-radius: 10px;}
.container .hd ul li i{font-size:40px;margin-right: 5px;vertical-align: middle;}
.container .hd ul li.on{background: url(arrow.png) no-repeat bottom center;}
.container .hd ul li.on a{background:#0197f5; }
.container .hd .f{font-size:30px;}

/**友情链接**/
.friendship-links{background:#fff;width:1150px;margin:0px auto;padding:25px;position:relative;}
.friendship-links .title{font-size:20px;color:#3697f0; vertical-align: middle;position: absolute;left:25px;top:30px;font-weight: 600;}
.friendship-links .title i{font-size:28px;font-weight:500;margin-right:5px; vertical-align: middle;}
.friendship-links-con{margin-left:120px;}
.friendship-links-con dl{float:left;width:31%;border:1px solid #e0e0e0;margin:0px 10px;position: relative;}
.friendship-links-con dl dt a{display:inline-block;width:100%;height:45px;line-height:45px;font-size:18px;padding:0px 11px;}
.friendship-links-con dl dt a:hover{color:#000;}
.friendship-links-con dl dt i{display:inline-block;background:url(yq_icon.png) no-repeat -26px 5px;position: absolute;right:15px;top:0px;width:25px;height:36px;}
.friendship-links-con dl dt.on i{background:url(yq_icon.png) no-repeat 3px 5px;}
.friendship-links-con dl dd{width:100%;height:180px;position:absolute; z-index:100; left:-1px;top:44px;border:1px solid #e0e0e0;border-top:0px;background:#fff;display: none;overflow: scroll;}
.friendship-links-con dl dd a{display:block;height:45px;line-height:45px;padding:0px 11px;}
.friendship-links-con dl dd a:hover{background:#118cd9;color:#fff;}



/**图片新闻**/
.tabloid{ height:330px; overflow:hidden; position:relative;}
.tabloid-hd{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:9; }
.tabloid-hd ul{ overflow:hidden; zoom:1; float:left;  }
.tabloid-hd ul li{ float:left; margin-right:5px;  width:10px; height:10px;text-align:center; border-radius: 50%; background:#fff; cursor:pointer; text-indent:-999px;}
.tabloid-hd ul li.on{ background:#f00; color:#fff; }
.tabloid-bd{ position:relative; height:330px; z-index:0;   }
.tabloid-bd li{ zoom:1; vertical-align:middle; position:relative; width:560px; height:330px;}
.tabloid-bd img{ width:560px; height:330px;display:block;  }
.tabloid-bd a{display:inline-block;}
.tabloid-bd a p{background:url(black.png) repeat;position:absolute;bottom:0px;left:0px;width:540px;height:40px;line-height: 40px;padding:0px 10px;z-index:5;color:#fff;}
.tabloid-prev,.tabloid-next{ position:absolute; left:0px; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(black.png) repeat;color:#fff;text-align: center; filter:alpha(opacity=0);opacity:0; }
.tabloid-prev i,.tabloid-next i{font-size:28px;line-height: 40px;color:#fff;}
.tabloid-next{ left:auto; right:0px;}
.tabloid:hover .tabloid-prev,.tabloid:hover .tabloid-next{ filter:alpha(opacity=800);opacity:8;  }


.information{height:330px;}
.result{width:100%;}
.information-hd,.result-hd{ height:35px; line-height:22px;  border-bottom:1px solid #e0e0e0;  position:relative;font-size:20px; }
.information-hd ul li,.result-hd ul li{ float:left; cursor:pointer; padding:0px 20px; }
.information-hd ul li.on,.result-hd ul li.on{ height:32px;  border-bottom:3px solid #0197f5; font-weight: 600;color:#0197f5;}
.information-hd ul li.on a,.result-hd ul li.on a{color:#0197f5;}
.result-bd table tr th{background:#f7f7f7;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;height:60px;color:#0197f5;font-weight: normal;padding:0px 5px;font-size:18px;}
.result-bd table tr td{padding:30px 5px;color:#999;border-bottom:1px solid #e1e1e1;text-align: center;}
.result-bd table tr td a{color:#ff0000;}
.download,.declare{border:1px solid #0197f5;color:#0197f5;border-radius: 3px;padding:5px 10px;background-color:transparent;cursor:pointer;}



/**专题专栏**/
.special{ width:1150px;  overflow:hidden; position:relative;height:83px; }
.special-hd .special-prev,.special-hd .special-next{position: absolute;background:url(black.png) repeat;width:20px;height:25px;top:30%; z-index: 9;left:0px; vertical-align: middle;text-align: center;}
.special-hd .special-next{ left:auto;right: 0px;}
.special-hd .special-prev i,.special-hd .special-next i{font-size:18px;color:#fff;vertical-align: middle;}
.special-bd ul{ overflow:hidden; zoom:1; }
.special-bd ul li{ margin-right:30px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.beauty-chart{margin:20px 25px 0px 0px;display:inline-block;line-height:25px;text-align:center;}
.culture .list01{width:65.4%;}



.information-disclosure,.government{height:375px;}
.department-profile a{width:265px;height:32px;display: inline-block;background:#f7f7f7;text-align:center;font-size:20px; vertical-align: middle;color: #0197f5;margin:21px 25px 0px 0px;padding:20px 0px;font-weight: 500;}
.department-profile a i{vertical-align: middle;margin-right: 5px;font-size:30px;font-weight: normal;}
.department-profile a.w i{font-size:38px;}
.department-profile a.mr0{margin-right: 0px;}
.department-profile a:hover,.government-column a:hover{background:#0197f5;color:#fff;}
.government-column a{width:30%;margin:20px 20px 0px 0px;padding:27px 0px;}
.government-column a i{display:block;font-size:48px;margin-bottom:5px;margin-right: 0px;}
.file-search{background:#f7f7f7;padding:41px 20px;font-size:20px;position: relative;}
.file-search-text{border:1px solid #d2d2d2;height:38px;padding:0px 60px 0px 5px;line-height: 38px;width:370px;}
.file-search-search{border:0px;background-color: transparent;position: absolute;right:35px;top:50px;}
.file-search-search i{font-size:24px;}

.service-bulletin{height:300px;}
.service-internet-column a{padding:47px 0px;width:46.9%;}
.service-internet-column a i{font-size:40px;}

.online-interview{height:290px;}
.online-interview-first{border-bottom:1px dashed #d8d7d7;padding-bottom: 25px;}
.online-interview-first img{float:left;margin-right: 25px;}
.online-interview-first p{line-height:40px;}
.online-interview-first p span{font-weight: 600;}

.press-conference,.interpretation-response,.online-voting{height:159px;}
.online-survey{height:263px;}
.interactive-communication-column a{padding:38px 0px;width:29.4%;}
.interactive-communication-column a i{font-size:48px; margin-right:0px;display:block;margin-bottom:5px;}

.weather-query,.meteorological-index{height:152px;}
.weather-query-search{padding-top:20px;}
.weather-query-search span{display:block;margin-bottom:5px;}
.city-weather-con{height:420px;width:560px;margin-top:25px;}

.meteorological-index-column{padding-top:10px;}
.meteorological-index-column a{display:inline-block;width:48%;background:#f7f7f7;margin: 10px 10px 0px 0px;text-align:center;padding:7px 0px; vertical-align: middle;}
.meteorological-index-column a.mr0{margin-right: 0px;}
.meteorological-index-column a i{font-size:20px;color:#0197f5;vertical-align: middle;margin-right:5px;}
.agrometeorology{height:161px;}

.polular-science .fl{width:330px;}
.polular-science .fr{width:205px;height:134px;padding-top:15px;position: relative;}
.polular-science .fl .list01 li{background:none;padding-left:0px;}
.polular-science .fr span{display:block;background:url(black.png) repeat;height:35px;width:100%;text-align:center;position:absolute;bottom:0px;left:0px;color:#fff;line-height:35px;}

a.data-import{display:block;background:#0197f5;height:65px;line-height:65px; vertical-align: middle;color:#fff;text-align:center;font-size:20px;}
a.data-import i{vertical-align: middle;font-size:32px;margin-right:5px;}