@charset "utf-8";
/* CSS Document */
body{ background:#f9f9f9 url(../images/share/body-bg.jpg) no-repeat top center}

.toper{height:45px; line-height:45px; background:url(../images/share/bg-white.png) repeat;}
.toper a,.toper,.footer-naver,.footer-naver a{ color:#fff; padding:0 5px;}

.header{ height:175px;}
.header .logo{ height:175px; line-height:175px;}
.header .logo img{*paddingt-top:25px!important;}
/*搜索框*/
.search{ margin-top:60px; height:41px;}
.search ul li.sec input{float:left; background:url(../images/share/bg-search.png) no-repeat;background-size:100% 100%;width:365px;height:41px;color:#777;line-height:38px;outline:none;font-family:"Microsoft YaHei",微软雅黑;text-indent:43px;}
.search ul li.bitton{ margin-left:10px;  text-align:right;*margin-left:5px!important;}
.search ul li.bitton input{float:left;width:77px;height:41px;background:url(../images/share/bg-search-bitton.png) no-repeat; border:none;cursor:pointer;}

/*时间*/
.time{ text-indent:15px;}

/*天气*/
.weather-body{float:left;padding-top:45px}
.weather-body div,
.weather-body p{float:left;padding-left:10px;}
.weather-body p{padding-top:10px;line-height:20px;}

/*搜索框*/
.indselect{ height:40px;}
.indselect ul li.sec input{float:left; background:url(../images/share/bg-search.png) no-repeat;width:420px;height:40px;color:#777;line-height:40px;outline:none;font-family:"Microsoft YaHei",微软雅黑;font-size:14px; text-indent:15px;}
.indselect ul li.bitton{ padding-left:10px; text-align:right}
.indselect ul li.bitton input{float:left;width:42px;height:42px;background:url(../images/share/icon-search.png) 0 0 no-repeat;border:none;cursor:pointer;}

/*导航条*/
.bg-naver{ width:1218px; margin:0 auto;height:88px; background:url(../images/share/bg-naver.png) no-repeat left bottom;}

.naver{ position:relative; width:1200px; margin:0 auto;}
.naver > ul{ position:absolute; z-index:3; left:0px; top:0px; height:88px; line-height:89px; width:1200px; }
.naver > ul > li{ width:170px; height:88px; line-height:89px; }
.naver > ul > li a{ display:block;text-indent:60px; color:#fff; font-size:16px; font-weight:bold; background:url(../images/share/icon-naver.png) no-repeat}
.naver > ul > li a.icon-home{ background-position:0 9px}
.naver > ul > li a.icon-intro{ background-position:0 -79px;}
.naver > ul > li a.icon-leader{background-position:0 -167px;}
.naver > ul > li a.icon-news{background-position:0 -255px;}
.naver > ul > li a.icon-govopen{background-position:0 -343px;}
.naver > ul > li a.icon-service{background-position:0 -431px;}
.naver > ul > li a.icon-active{background-position:0 -519px;}
.naver > ul > li a.icon-law{background-position: 0 -607px;}
.naver > ul > li a.icon-gov{background-position: 0 -700px;}
.naver > ul > li.atthis{ background:url(../images/share/bg-naver-li-active.png) no-repeat}

.line {position: absolute; top:0px;z-index:2; width:170px;height:88px;background:url(../images/share/bg-naver-li-active.png?v-1) no-repeat;}

/*底部*/
.footer{ background:#33a3d6; color:#fff; padding-bottom:20px;}
.footer a{ color:#fff}
.footer-naver{ height:50px; background:url(../images/share/bg-footerNaver.png) repeat-x left bottom; padding-top:5px;}
.footer-link a{ padding:0 5px;}

body.bg-banner{ background:#efefef url(../images/indexbgybzn.jpg) no-repeat top center;padding-top:95px}
body.bg-banner .bg-banner-header .toper .right{margin-right:15px}
body.bg-banner .bg-banner-header .header .left{margin-left:15px}
body.bg-banner .bg-banner-header .header{background:url(../images/share/body-bg.jpg) no-repeat top center}
body.bg-banner .bg-naver{margin-top:-8px}

/*切换代码*/
.title-common-01{ border-bottom:#eee solid 1px; padding-bottom:5px;}
.title-common-01 a{ padding-left:10px;}
.title-common-01 a.atthis{ color:#57c0f1}
.body-list{ position:relative;}
.body-list > span.more{ position:absolute; text-indent:-9999em; top:-37px; right:5px; width:20px; height:20px; background:url(../images/share/icon-more.png) no-repeat} 
.body-list > span.more a{ display:block; }

.list-newsText-01 li{background: url(../images/share/icon-list-01.png) repeat-y 0 4px;text-indent:20px;}
.list-newsText-01 li a span.type{ color:#00a0e9}
.list-newsText-02 li{ background:url(../images/share/icon-list.png) no-repeat 0 center; text-indent:15px;}
.list-newsText-02 li span.date,.list-news-01 li span.date{color:#888}

.title-common-02{ height:40px; line-height:40px; background:#f2f1f1}
.title-common-02 a{ display:block; float:left; padding:0 20px; height:40px; line-height:40px; color:#666}
.title-common-02 a.atthis{ background:#00a0e9; color:#fff}
.body-list > div > span.more{position:absolute; font-size:16px; top:-35px; right:10px; }
.body-list > div > span.more a,h1.list-one a{ color:#00a0e9;}
.body-list > div > span.more a:hover,h1.list-one a:hover{ color:#e60012;}
.list-one{ border-bottom:#eee dashed 1px; line-height:55px;}
h1.list-one { font-weight:normal; color:#00a0e9}
.icon-more > div > span.more{ position:absolute;text-indent:-9999em;  top:-37px; right:5px; width:20px; height:20px; background:url(../images/share/icon-more.png) no-repeat} 
.icon-more > div > span.more a{ display:block; }




.tabs-news-00{line-height:40px;font-size:16px; width:100%; height:40px;}
.tabs-news-00 li a{display:block;font-weight:bold;margin:0 10px 0 0;position:relative;text-align:center; padding:0 20px;}
.tabs-news-00 li.active a,.tabs-news-00 li a.atthis{background:#0055aa;color:white; height:40px}
.tabs-news-00 li a p{display:block;padding:0 10px;}
.tabs-cont-news ul.b-b-f2{ border-bottom:#f2f2f2 solid 1px; padding-bottom:11px;}
.list-info-main li{background:transparent url(../images/share/icon-arrow.png) no-repeat scroll 0 -9px;text-indent:1em}
.list-info-main li span.date{ font-size:13px; color:#808080;}

.tabs-news-01{font-size:16px; height:35px; line-height:35px; border-bottom:#e6e6e6 solid 2px; padding-left:15px;}
.tabs-news-01 li a{display:block;font-weight:bold;margin:0 10px 0 0;position:relative;text-align:center; padding:0 20px;}
.tabs-news-01 li.active a{background:#fff;color:#0055aa; margin:0 10px -2px 0; border-top:#0055aa solid 2px; border-left:#e6e6e6 solid 1px; border-right:#e6e6e6 solid 1px;}

.tabs-news-00 span.more a{ padding:5px 10px; background:#5eba7a;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px; color:#f4f4f4; margin-right:10px;}
.tabs-title-01{line-height:40px;font-size:16px; width:100%; height:40px;}
.tabs-title-01 a{float:left; font-weight:bold;margin:0 10px 0 0;position:relative;text-align:center; padding:0 20px;}
.tabs-title-01 a.atthis{background:#0055aa;color:white; height:40px}




a.btn-botton{ display:block; background:#1e8fda; color:#fff; width:120px; height:40px; line-height:40px; text-align:center;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px; font-size:16px;}

/*飘窗*/
#win-notice{ position:fixed; top:0px; left:0px; z-index:9999;}
#win-notice p{ margin:0; line-height:1} 
.body-notice{ position:relative; width:250px;}
#win-notice span{ display:block; float:right; width:14px; height:14px;background:transparent url(../images/img-close.png) no-repeat scroll right center;cursor:pointer;}


/*首页title公用代码*/
.title-govopen a{ display:block; width:150px; height:46px; line-height:46px; text-indent:16px; background:url(../images/share/icon-bg-title.png) no-repeat; color:#fff;}

.title-list-qh-01{ height:36px; border-bottom:#eee solid 1px;}
.title-list-qh-01 a{float:left; display:block; padding:0 10px; height:35px; line-height:35px; margin-right:5px; color:#333}
.title-list-qh-01 a.atthis{ border-bottom:#00a0e9 solid 3px; color:#00a0e9}
.title-list-qh-01 span.more a{ display:block;width:20px; height:20px; background:url(../images/share/icon-more.png) no-repeat; font-size:0px; margin-top:10px; }


.title-base a{ color:#00a0e9}
.title-base span.more a{ font-weight:normal; font-size:16px; color:#00a0e9; line-height:40px;}

/*底部*/
.footer{ background:#33a3d6; color:#fff;}
.footer a{ color:#fff}
.footer-naver{ height:50px; background:url(../images/share/bg-footerNaver.png) repeat-x left bottom; padding-top:5px;}
.footer-link a{ padding:0 5px;}


/**/
.body-float{ width:80px; height:400px; background:url(../images/share/bg-float.png) repeat; position:fixed; right:0px; top:50%; margin-top:-200px;}
.right-nav{background:url(../images/share/bg-float.png) repeat left top;height:100%;width:80px;}
.right-nav ul{ height:401px;background:url(../images/share/bg-naver-li.png) repeat-x top;position:absolute;top:50%;margin-top:-200px;}
.right-nav li{height:80px;background:url(../images/share/bg-naver-li.png) repeat-x bottom;}
.right-nav li a{display:block; width:80px; height:80px; background:url(../images/share/bg-floatRight1.png) no-repeat; color: #fff; text-align: center;}
.right-nav li a span{ display:block;padding-top:45px;}
.right-nav li a:hover{text-decoration:none;}
.right-nav li a.wechat{ background-position:0 0}
.right-nav li a.weibo{ background-position:0 -84px}
.right-nav li a.phone{ background-position:0 -160px}
.right-nav li a.active{ background-position:0 -240px}
.right-nav li a.share{ background-position:0 -320px}
.right-nav li:hover{background:#19b9eb;}


/*天气*/
.weather-body{float:left;padding-top:60px; padding-left:18px;}
.weather-body div,
.weather-body p{float:left;padding-left:10px;}
.weather-body p{padding-top:10px;line-height:20px;}