﻿@charset "utf-8";


/* 大图轮播 */
#indbanner{ width:100%; min-width: 1200px; height:500px; clear: both;text-align: center; position: relative; z-index: 0; }
#indbanner .bd {position:relative; z-index:0 ; }
#indbanner .bd li { width: 100%; height: 500px; }
#indbanner .bd li a { display: none !important; }
#indbanner .bd .con { display: none; }
#indbanner .hd { width:100%; position:absolute; bottom:0; height: 500px; z-index:1; font-size:0; left: 50%; margin-left: 320px;  width: 280px; background: url(../../base/img/png.png) repeat;}
#indbanner .hd ul { padding-top: 10px; }
#indbanner .hd li .pic { display: none; }
#indbanner .hd li .title { height: 80px; line-height: 80px; font-size: 16px; color: #fff; cursor: pointer; padding: 0 20px; text-align: left; height: 80px; line-height: 80px; }
#indbanner .hd li .title a { color: inherit; text-decoration: none; }
#indbanner .hd li.on .title {background:url(../../base/img/ind-bg.png) no-repeat; font-weight: bold;}


/* 头条 */
.top-news {height: 120px;background: #fff url(../../base/img/head-top.png) no-repeat 20px top;margin-top: 30px;position: relative;margin-bottom: 30px;}
.top-news .hd { position: absolute; right: 10px; top: 15px; zoom: 1; vertical-align: top; }
.top-news .hd li { float: left; margin-right: 4px; width: 6px; height: 6px; border-radius: 100%; background-color: #ccc; line-height: 100px; overflow: hidden; text-indent: -999px; cursor: pointer;}
.top-news .hd li.on { background-color: #49b303; }
.top-news .bd { padding: 15px 80px 0; text-align: center; }
.top-news .bd li .title a {font-weight: bold;color:red;font-size: 28px;}
.top-news .bd li .intro { line-height: 30px; height: 30px; overflow: hidden; color: #666; }

/* Thd */
.Thd { height: 48px; margin-bottom: 20px; }
.Thd h3 { font-weight: bold; font-size: 36px; float: left; }
.Thd ul { text-align: center; overflow: hidden; height: 44px; zoom: 1; padding-top: 4px; }
.Thd ul li { display: inline-block; *display: inline; height: 32px; line-height: 32px; background-color: #ddd; border-radius: 5px 5px 0 0; vertical-align: top;}
.Thd ul li a { padding: 0 35px; font-size: 18px; position: relative; display: block; }
.Thd ul li.on { background-color: #49b303; }
.Thd ul li.on a,.Thd ul li:hover a { color: #fff; text-decoration: none; }
.Thd ul li.on a:after { content: ""; display: block; width: 0; height: 0; border: 8px solid transparent; border-top: 8px solid #49b303; position: relative; left: 50%; margin-left: -8px;}
.Tbd { clear: both; }


/* row---------------------------- */
.row { min-width: 1200px; clear: both; }

/* row-01---------------------------- */
.row-01 { background: url(../../base/img/row-bg.jpg) no-repeat center bottom; }
.row-01 .speBox-fl .box { height: 370px; }
.row-01 .speBox-md .box { height: 650px; }
.row-01 .speBox-fr .box { height: 460px; }
.row-01 .Tbd { padding-bottom: 30px; }


/* top-list-n */
.top-list-n li.t { height: 210px; width: 344px; position: relative; margin-top: 15px; margin-bottom: 10px; }
.top-list-n li.t img { width: 344px; height: 210px; }
.top-list-n li.t .title { background: none; height: 107px; position: absolute; bottom: 0; left: 0; width: 100%; height: 107px;}
.top-list-n li.t .title a { height: 50px; line-height: 50px; padding-top: 57px; display: block; text-align: center; color: #fff; background: url(../../base/img/png-02.png) repeat-x center bottom;}
.top-list-n li.n { height: 46px; line-height: 46px; overflow: hidden; white-space: normal; text-overflow: ellipsis; }
.top-list-n li.n span.date { float: right; color: #999; font-size: 14px; }

/* top-list-n2 */
.top-list-n2 li.t .title { height: 100%; background: url(../../base/img/icons-video.png) no-repeat center 70px;  }
.top-list-n2 li.t .title a { padding-top: 160px;}
.top-list-n2 li.n { background: url(../../base/img/icons-arrow.png) no-repeat left center; padding-left: 30px; }

/* 要闻------------------------------------ */
.box-news .Thd { background: url(../../base/img/title-line2.png) no-repeat right 36px; }

/* 资讯----------------- */

/* 通知公告 */
.box-notice { height: 50px; background-color: #fff; margin-bottom: 20px; }
.box-notice .hd { width: 105px; padding: 0 20px; float: left; }
.box-notice .hd h3 a { display: block; background: url(../../base/img/notice-bg.png) no-repeat center; width: 105px; height: 50px;}
.box-notice .bd { overflow: hidden; padding-right: 20px;} 
.box-notice .bd li { float: left; line-height: 50px; height: 50px; overflow: hidden; background: url(../../base/img/arrow.png) no-repeat left center; padding-left: 15px; margin-right: 30px; }
.box-notice .bd li span.date { float: right; color: #999; }

/* focusNews */
#focusNews { width: 384px; height: 260px; margin-bottom: 20px; }
#focusNews .hd { bottom: 22px; height: 10px; }
#focusNews .hd li { border-radius: 100%; background-color: #fff; opacity: 0.5; filter: alpha(opacity=50); width: 10px; height: 10px; }
#focusNews .hd li.on { background-color: #49b303; opacity: 1; filter: alpha(opacity=100);}
#focusNews .bd .con { background: url(../../base/img/png-02.png) repeat-x; height: 53px; padding-top: 54px; }
#focusNews .bd .con .titleBg { display: none; }
#focusNews .bd .con .title { height: 53px; line-height: 53px; overflow: hidden; }

/* box */
.row-01 .speBox-fl .box .hd li { width: 33%; }
.row-01 .speBox-md .box .bd { padding-top: 25px; }


/* box-weather */
.box-weather { background: #fff url(../../base/img/weather-bg.png) repeat-x center top; height: 150px; margin-top: 20px; padding:10px 20px; border-top: 2px solid #c3dfb1; position: relative; }
.box-weather .hd h3 { color: #2f8f00; font-size: 18px;}
.box-weather .hd h3 a { color: #2f8f00; }
.box-weather .hd span.date { float: right; color: #fc7b09; }
.box-weather .bd .title { line-height: 36px; height: 36px; border-bottom: 1px dashed #dfdfdf; margin-bottom: 15px; }
.box-weather .bd .title a { color: #fc7b09; }
.box-weather .bd .intro { line-height: 40px; height: 40px; overflow: hidden; clear: both; background: url(../../base/img/dot.png) no-repeat left center; padding-left: 20px;} 
.box-weather .more-btn { position: absolute; right: 20px; top: 22px; color: #44a902; font-size: 14px; display: block; line-height: 26px; }

/* 新闻----------------- */
.row-01 .in-02 .box { height: 510px; }

/* 民生热点 */
.box-ms { height: 160px; background-color: #fff; }
.box-ms .hd { width: 140px; height: 160px; background: url(../../base/img/blue-bg.jpg) no-repeat; float: left; margin-right: 20px;}
.box-ms .hd h3 a { display: block; font-size: 24px; font-weight: bold; color: #fff; line-height: 30px; text-align: center; padding:50px 40px; }
.box-ms .bd { overflow: hidden; padding-right: 20px; }
.box-ms .bd ul { margin-right: -4%; padding-top: 10px;}
.box-ms .bd ul li { width: 46%; margin-right: 4%; float: left; }

/* 乡镇之窗------------------------------------ */
.row-02 { background:#cfead1 url(../../base/img/row-bg-01.jpg) no-repeat center top; height: 430px; padding-top: 40px; }
.box-xzzc .hd { height: 63px; overflow: hidden; }
.box-xzzc .hd h3 { font-weight: bold; font-size: 36px; float: left; background: url(../../base/img/title-01.png) no-repeat left top; padding-top: 15px; padding-left: 20px;}
.box-xzzc .hd ul { overflow: hidden; float: right; padding-top: 7px; }
.box-xzzc .hd ul li { float: left; font-size: 18px; margin-right: 35px; padding-top: 30px; height: 24px; line-height: 24px; }
.box-xzzc .hd ul li.on { background: url(../../base/img/icons-cy.png) no-repeat center top; }
.box-xzzc .hd ul li.on a { color: #49b303; }
.box-xzzc .bd { clear: both; padding-top: 35px; }
.box-xzzc .bd li { width: 180px; height: 230px; background-color: #fff; float: left; margin-right: 24px; position: relative; top: 0; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.box-xzzc .bd li.last { margin-right: 0; }
.box-xzzc .bd li span.date { position: absolute; color: #999; font-size: 14px; left: 15px; bottom: 15px; }
.box-xzzc .bd .con {padding:10px 15px;}
.box-xzzc .bd .pic img,.box-xzzc .bd .pic { width: 180px; height: 120px; line-height: 22px; overflow: hidden; }
.box-xzzc .bd .title { line-height: 24px; max-height: 48px; overflow: hidden; }
.box-xzzc .bd .intro { font-size: 12px; color: #999; line-height: 24px; display: none; padding-top: 15px;}
.box-xzzc .bd li.noPic .pic { display: none; }
.box-xzzc .bd li.noPic .intro { display: block; }
.box-xzzc .bd li:hover { box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); top: -10px; }
.box-xzzc .bd li.noData { text-align: center; }
.box-xzzc a.more { clear: both; display: block; margin: 30px auto 0; width: 218px; height: 38px; line-height: 38px; font-size: 16px; border-radius: 20px; border: 1px solid #80c269; color: #49b303; text-align: center; }
.box-xzzc a.more:hover { background-color: #49b303; border-color: #3e9b00; color: #fff; text-decoration: none; }


/* row-03 ------------------------------------ */
.row-03 { background:#f5f5f5 url(../../base/img/row-bg-02.jpg) no-repeat center bottom; padding-bottom: 40px; padding-top: 30px;}

/* 昭平特色-------------------- */
.box-zpts { margin-bottom: 30px; }
.box-zpts .speBox { height: 380px; }
.box-zpts .speBox .bd { padding-top: 20px; }
.box-zpts .speBox .bd .top-list li.t { clear: both; height: 90px; overflow: hidden; margin-bottom: 5px; }

/* box-lydt */
.box-lydt .hd li { width: 33%; }

/* pic-list */
.pic-list li .pic,.pic-list li .pic img { width: 180px; height: 130px; line-height: 22px; overflow: hidden; }
.pic-list li .title { line-height: 20px; padding: 10px; }

/* box-lyjd */
.box-lyjd { float: right; width: 780px; height: 380px; position: relative; }
.box-lyjd a.arrow { display: block; width: 24px; height: 24px; line-height: 24px; background-color: #eee; text-align: center; position: absolute; bottom: 30px; color: #999; margin-top: 25px; border-radius: 3px; cursor: pointer; }
.box-lyjd a.next1 { left: 405px; }
.box-lyjd a.prev1 { left: 370px; }
.box-lyjd a.arrow:hover { background-color: #a3dd7c; color: #fff; text-decoration: none; }

.box-lyjd .bd { padding-top: 35px; }
.box-lyjd .bd li { float: left; width: 180px; background-color: #f8f8f8; height: 200px; margin-right: 10px; }



/* 专题专栏-------------------- */

/* box-spe */
.box-spe { margin-bottom: 30px; height: 167px; }
.box-spe .hd { height: 40px; border-bottom: 2px solid #49b303; line-height: 40px; margin-bottom: 25px;}
.box-spe .hd h3 { float: left; background-color: #49b303; height: 40px; font-size: 20px; font-weight: bold; }
.box-spe .hd h3 a {  padding: 0 20px 0 40px; background:url(../../base/img/icons-zt.png) no-repeat 10px center; color: #fff; display: block; float: left;}
.box-spe .hd a.more { float: right; font-size: 14px; color: #999; }
.box-spe .bd li { float: left; width: 384px; height: 100px; }
.box-spe .bd li .pic,.box-spe .bd li .pic img { width: 384px; height: 100px; }
.box-spe .bd li .title,.box-spe .bd li .tit { display: none; }

.box-spe-01 { width: 790px; float: left; }
.box-spe-01 .bd li { margin-right: 24px; }

.box-spe-02 { width: 384px; float: right; position: relative; }
.box-spe-02 .hd { border-color: #ff7800; }
.box-spe-02 .hd h3 { background-color: #ff7800; }
.box-spe-02 .hd h3 a { background:url(../../base/img/icons-gy.png) no-repeat 10px center; }
.box-spe-02 .fd { position: absolute; bottom: 10px; right: 5px; }
.box-spe-02 .fd li { float: left; width: 10px; height: 10px; border-radius: 100%; background-color: #ccc; line-height: 999px; overflow: hidden; text-indent: -999px; margin-right: 6px; cursor: pointer; }
.box-spe-02 .fd li.on { background-color: #49b303; }

/* 昭平风光-------------------- */
.box-photo .hd { background: url(../../base/img/title-line.png) no-repeat right 45px; margin-bottom: 25px; }
.box-photo .hd h3 { font-weight: bold; font-size: 36px; background: url(../../base/img/title-03.png) no-repeat left top; padding-top: 15px; padding-left: 20px; }
.box-photo .bd { background-color: #fff; padding: 20px; position: relative; height: 550px; }
.box-photo .bd li { width: 280px; height: 180px; position: absolute; overflow: hidden; }
.box-photo .bd li .pic img { width: 280px; height: 180px; }
.box-photo .bd li.first,.box-photo .bd li.last { width: 575px; height: 360px; }
.box-photo .bd li.first .pic img,.box-photo .bd li.last .pic img { width: 575px; height: 360px; }

.box-photo .bd li.li1 { top: 20px; left: 20px; }
.box-photo .bd li.li2 { top: 20px; left: 607px; }
.box-photo .bd li.li3 { top: 20px; left: 897px; }
.box-photo .bd li.li4 { top: 390px; left: 20px; }
.box-photo .bd li.li5 { top: 390px; left: 315px; }
.box-photo .bd li.li6 { bottom: 20px; right: 20px; }

.box-photo .bd li .title { bottom: -180px; left: 0; width: 100%; height: 100%; position: absolute; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s; }
.box-photo .bd li .title a { display: block; padding: 25px; height: 130px; line-height: 24px; background: url(../../base/img/png.png) repeat; font-size: 18px; color: #fff; }
.box-photo .bd li .title a:before { display: block; width: 24px; height: 4px; background-color: #fff; content: ""; margin-left: 15px; margin-bottom: 10px;}
.box-photo .bd li .title a:after { display: block; width: 16px; height: 16px; background: url(../../base/img/icons-dot.png) no-repeat; content: "";  position: absolute; right: 20px; bottom: 20px; }

.box-photo .bd li.first .title,.box-photo .bd li.last .title{ bottom: -360px;  }
.box-photo .bd li.first .title a,.box-photo .bd li.last .title a{ height: 310px;  }

.box-photo .bd li:hover .title { bottom: 0;  }
.box-photo .bd li:hover .title a { text-decoration: none; }


