@charset "utf-8";

/*基础样式*/
*:focus{outline:none;}
a{text-decoration:none;bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/color:#000000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button,hr{margin:0;padding:0}
body{font-size:14px;font-family:"微软雅黑";min-width:1200px;margin: 0 auto;}
body{min-width:1300px;}
button{border:0 none;background-color:transparent;cursor:pointer}
ul,ol,li{list-style-type:none;}
img{border:none;}
.mbr0{margin-right:0!important;}
.bd0{border:none!important;}
.bg0{background:none!important;}
.bd0{border:none!important;}
.mr0{margin-right:0!important;}
.pdb0{padding-bottom:0!important;}
.pdr0{padding-right:0!important;}
.container{overflow:hidden;position:relative;}
.clear{clear: both;}
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.wrap { width: 1200px;margin: 0 auto; }
.wrap_01 { width: 1300px;margin: 0 auto; }

header{height:108px;background:#00785a;position:  relative;z-index: 10;top: 0;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
header .logo{ line-height:108px;}

header .right .top{line-height:18px;padding: 10px 0 0;text-align:right;float: right;clear: both;}
header .right .top ul{display:inline-block;font-size:0;position: relative;z-index: 0;line-height: 30px;}
header .right .top ul li{display:inline-block; *display:inline; *zoom:1;margin-left: 25px; position:relative}
header .right .top ul li:before{content:"";position:absolute;background:#008a67;right: -13px;width:1px;height:12px;top: 8px;}
header .right .top ul li a{font-size:12px;color: #cadbd5;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
header .right .top ul li a:hover{ color:#fff}
header .right .top .sousuo{display:inline-block;position:relative;z-index: 10000;margin-left: 30px;line-height: 18px;min-width: 35px;}
header .right .top .sousuo img{}
.search{float:right;overflow:hidden;z-index: 1000;border:transparent 1px solid;border-radius: 15px;}
.search input{float:left;}
.test{width:0;height: 28px;line-height: 26px;padding:0;border:  none;color: #999;background:none;outline:none;font-size: 12px; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.btn{width: 24px;height: 24px;border:none;position:  absolute;right: 7px;font-size: 14px;color: #fff;background:url(../2019images/sousuo.png) center no-repeat;cursor:  pointer;top: 2px;}
.sousuo.on .test{ width:215px; padding:10px}
.sousuo.on .search{ border:#fff 1px solid}

/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/

.nav a.hov, .nav a.active{ color: #fff;}
.nav{margin: 0px auto;text-align: center;height: 50px;}
.nav>ul{ font-size:0;}
.nav>ul>li{display: inline-block; *display: inline; *zoom: 1;font-size: 16px;height: 80px;line-height:70px;padding: 0 14px;color: #fff;}
.nav>ul>li>a{display: block;color: #fff;position: relative;color: #fff;}
.nav>ul>li:hover>a{color: #e9811c;}
.nav>ul>li.on,.nav>ul>li:hover{ background:url(../2019images/on_bg.png) center repeat-x}

/*banner*/
.banner{ margin-top:92px;}
.slideBox{ width:100%; height:500px; overflow:hidden; position:relative; }
.slideBox .hd{overflow:hidden; position:absolute; right:50%; bottom:30px; z-index:1;margin-right:-133px; }
.slideBox .hd ul{ overflow:hidden;   }
.slideBox .hd ul li{ float:left; margin:0px 4px;  width:45px; height:4px;  background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#00785a; }
.slideBox .bd{ position:relative; height:100%; z-index:0;left:50%;margin-left:-960px; top:0px;}
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;/*opacity: 1!important;*/}
.slideBox .bd ul li>img{ width:1920px; height:500px; display:block;}
.word { position: absolute;z-index:0; left: 40%;top: 240px; display: none; width:616px; height:201px; background:#ffffff;opacity:?0.6 !important;}
.slideBox .prev{ z-index: 5; position:absolute; left:70px; top:50%; margin-top:-25px; display:block; width:37px; height:76px; background:url(../images/lbtn-2019.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ z-index: 5; position:absolute; right:70px; top:50%; margin-top:-25px; display:block;  width:37px; height:76px; background:url(../images/rbtn-2019.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .bd ul li.on>img { transform: scale(1.1); transition:  all 15s;}



/*新闻中心*/
.zxzx{padding-top: 60px;}
.zxzx-wrap{width:1200px;margin:0px auto 50px auto;}
.zxzx-wrap-bt{text-align: center;margin-bottom: 40px;}
.zxzx-wrap-bt p{font-size: 30px;color: #333;padding: 0 60px 20px 60px;border-bottom: 1px solid #b3b3b3;display:inline-block;}


.tab-pal{ position: relative;}
/* .tab-pal::after { display: block; clear: both; content: ""; visibility: hidden; height: 0; } */
.tab-pal-lb{float:left;width: 620px; height: 410px;overflow: hidden; position: relative;}
.tab-pal .tab-side { position: absolute; font-size: 0;left: -37px;top: 0;}
.tab-pal .tab-side ul li { cursor: pointer;position: relative; margin-bottom: 5px; width: 35px;height: 35px;border: 1px solid #eee; background: #fff url(../images/tab1-2019.png) center no-repeat; }
.tab-pal .tab-side ul li img { position: absolute;right: -12px;top: 10px;z-index: 3; display: none;}
.tab-pal .tab-side ul li + li { background:#fff url(../images/tab2-2019.png) center no-repeat; }
.tab-pal .tab-side ul li + li + li { background:#fff url(../images/tab3-2019.png) center no-repeat; }
.tab-pal .tab-side ul li + li + li + li{ background:#fff url(../images/tab4-2019.png) center no-repeat; }
.tab-pal .tab-side ul li.on { border: 1px solid #00785a; background: #00785a url(../images/tab-on1-2019.png) center no-repeat; }
.tab-pal .tab-side ul li.on img { display: block; }
.tab-pal .tab-side ul li + li.on { background: #00785a url(../images/tab-on2-2019.png) center no-repeat; }
.tab-pal .tab-side ul li + li + li.on { background: #00785a url(../images/tab-on3-2019.png) center no-repeat; }
.tab-pal .tab-side ul li + li + li + li.on { background: #00785a url(../images/tab-on4-2019.png) center no-repeat; }


.tab-pal-wz{float:right;width:570px;background:url(../images/zxzxlistimg-2019.png) no-repeat 25px top; height:400px;}
.tab-pal-wz ul{width:565px;float:right;height:400px; overflow:hidden;}
.tab-pal-wz ul li{padding:0px 25px 0px 80px; background: url(../images/zxzx-li-2019.png) 16px center no-repeat;}
.tab-pal-wz ul li a{display: block;}
.tab-pal-wz ul li h5{overflow:hidden;font-size:16px;line-height:30px;font-weight: normal;}
.tab-pal-wz ul li p{font-weight:12px;line-height:20px;height:20px;overflow:hidden;display:none;padding-top:2px;color: #666666;}

.tab-pal-wz ul li.list-on{background:url(../images/zxzxlistbg-2019.png) no-repeat;height:117px;padding:12px 25px 0px 80px!important; }
.tab-pal-wz ul li.list-on a{display: block;}
.tab-pal-wz ul li.list-on h5{font-size:17px;font-weight:bold;line-height:40px; padding:10px 0;}
.tab-pal-wz ul li.list-on p{display:block;}

.focusBox { position: relative; width: 620px; height: 410px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic a{display: block;width: 620px; height: 410px;overflow:hidden;}
.focusBox .pic li{position: relative;}
.focusBox .pic img { width: 620px; height: 410px; display: block; transition: 0.6s all;}
.focusBox .pic img:hover{transition: 0.6s all;transform: scale(1.1);}
.focusBox .pic p{position: absolute;bottom: 0;left: 0;width: 100%;background:url(../images/titbg-2019.png); height: 64px; line-height:64px;font-size: 18px;color: #fff;text-indent: 25px;}
.focusBox .num { position: absolute; z-index: 3; bottom:25px; right:30px; }
.focusBox .num li{ float: left;  width: 6px; height: 6px; overflow: hidden;margin-left: 8px; cursor: pointer; border:1px solid #fff;filter: alpha(opacity=50); opacity: 0.5;}
.focusBox .num li.on{background:#fff;filter: alpha(opacity=100); opacity: 1;}

.more{transition: 0.6s all;text-align: center; width:380px;margin: 0 auto;height: 50px;line-height: 50px;display: block;background: url(../images/more1-2019.png) no-repeat center;font-size: 16px;color: #fff;}
.more:hover{background: url(../images/more1-on-2019.png) no-repeat center;transition: 0.6s all;}


/*通知学术*/
.xshd{min-height: 306px; margin-top:90px; background:url(../images/xs_bg-2019.png) no-repeat; }
.span{margin-bottom: 80px;}
.span ul{ width:320px; margin:0 auto;overflow: hidden;}
.dd{ width:120px; height:50px; font-size:30px; color:#8f8f8f;  border-bottom:1px solid #CCCCCC; float:left; padding-left:10px;padding-right:10px;cursor: pointer;}
.dd.on{color:#333;border-bottom: 1px solid #2b8b73;}
.tz_div{overflow: hidden;margin-right: -40px;margin-top: 70px;}
.tz_div li{ float:left;margin-right: 40px;width: 372px;margin-bottom: 56px; height:90px;}
.tz_div li a{display: block;overflow: hidden;}
.tz_div li .time{width: 62px;height: 62px;border: 1px solid #333333;float: left;transition: 0.6s all;}
.tz_div li .day{text-align: center;font-size: 28px;color: #333333;font-weight: bold;transition: 0.6s all;}
.tz_div li .year{font-size: 12px;color: #333;text-align: center;transition: 0.6s all;}
.tz_div li p{width: 295px;float: right;font-size: 16px;line-height: 32px;color: #333;transition: 0.6s all;}
.tz_div li:hover .time{border: 1px solid #00785a;background-color: #00785a;transition: 0.6s all;}
.tz_div li:hover .day{color: #fff;transition: 0.6s all;}
.tz_div li:hover .year{color: #fff;transition: 0.6s all;}
.tz_div li:hover p{color: #00785a;transition: 0.6s all;}
.more2{text-align: center; width:378px;margin: 0 auto;height: 48px;line-height: 48px;display: block;font-size: 16px;color: #333333;border: 1px solid #333333;transition: 0.6s all;}
.more2:hover{border: 1px solid #00785a;background-color: #00785a;color: #fff; transition: 0.6s all;}

.site .bd .site-tab { overflow: hidden; display: none;}
.site .bd .site-tab:first-child { display: block;  }
.xshd-wrap-bt ul li{ width:100px;}
.xshd-wrap-bt{}

.xshd-div{padding-top: 12px;margin-bottom: 50px;}
.xshd-div-left{ }
.xshd-div-left ul{overflow: hidden;}
.xshd-div-left ul li{ float:left;width: 380px;margin-right: 30px;}
.xshd-div-left ul li a{display: block;}
.xshd-div-left ul li .pic{width: 380px;height: 250px;overflow: hidden;position: relative;background:#fff; text-align:center;}
.xshd-div-left ul li .pic img{display: block;height:100%;transition: 0.6s all; margin:0 auto;}
.xshd-div-left ul li .pic .time{position: absolute;bottom: 0;left: 0;height: 40px;line-height: 40px;background: url(../images/learning03-2019.png);text-align: center;width: 100%;}
.xshd-div-left ul li .pic .time span{font-size: 16px;color: #fff;padding-left: 26px;background: url(../images/learning02-2019.png) no-repeat left center;}
.xshd-div-left ul li .tit{width: 320px;height: 157px;background-color: #fff;padding: 25px 30px 0 30px;border-bottom: 6px solid #00573e;}
.xshd-div-left ul li .tit h5{font-size: 16px;line-height: 24px;color: #333;height: 48px;font-weight: normal;margin-bottom: 10px;transition: 0.6s all;}
.xshd-div-left ul li .tit p{font-size: 12px;color: #999999;line-height: 20px;height: 60px;}
.xshd-div-left ul li:hover .pic img{transition: 0.6s all;transform: scale(1.1);}
.xshd-div-left ul li:hover{-moz-box-shadow: 10px 0px 5px #666;transition: all 0.5s;box-shadow: 0px 0px 60px #999; }
.xshd-div-left ul li:hover h5{color: #00785a;transition: 0.6s all;}
.xshd-div-right{ width:380px; height:438px;background:#00785a;}
.xshd-wrap-bt{margin: 40px 0;}
.xshd-wrap-bt p{font-size: 16px;color: #fff;font-weight: bold;text-align: center;background: url(../images/learning04-2019.png) no-repeat center;}
.xshd-div-right ul { padding:0 30px; height:258px;overflow-y:scroll;}
.xshd-div-right ul li{margin-bottom:50px;}
.xshd-div-right ul li a{display: block;overflow: hidden;}
.xshd-div-right ul li .time{width: 52px;height: 52px;background-color: #66ae9c;float: left;transition: 0.6s all;}
.xshd-div-right ul li .day{font-size: 24px;color: #d1e7e1;text-align: center;font-weight: bold;}
.xshd-div-right ul li .month{font-size: 14px;color: #d1e7e1;text-align: center;}
.xshd-div-right ul li p{width: 210px;float: right;margin-left: 20px;padding-left: 20px;border-left: 1px solid #80bcad;line-height: 26px;height: 52px;font-size: 16px;color: #fff;transition: 0.6s all;}
.xshd-div-right .more3{display: block;color:#fff;font-size:12px; margin-top:38px; text-align:center;transition: 0.6s all;}
.xshd-div-right .more3:hover{color: #1caf11;transition: 0.6s all;}
.xshd-div-right ul li:hover .time{background-color: #1caf11;transition: 0.6s all;}
.xshd-div-right ul li:hover p{color: #1caf11;transition: 0.6s all;}
.xshd-div-right ul::-webkit-scrollbar {
            width: 10px; /*对垂直流动条有效*/
            height: 10px; /*对水平流动条有效*/
        }
.xshd-div-right ul::-webkit-scrollbar {
            width: 5px; /*对垂直流动条有效*/
            height: 10px; /*对水平流动条有效*/
        }

        /*定义滚动条的轨道颜色、内阴影及圆角*/
.xshd-div-right ul::-webkit-scrollbar-track{
            -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
            background-color: #34937d;
            border-radius: 3px;
        }


       /*定义滑块颜色、内阴影及圆角*/
.xshd-div-right ul::-webkit-scrollbar-thumb{
            border-radius: 7px;
            -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
            background-color: #01573e;
        }


.back { position: absolute;right: 40px;top: 700px; cursor: pointer; }


/* footer */
.footer{background: url(../images/footer-bg-2019.png) no-repeat bottom center;padding-bottom: 104px;}
/* 专题 */
.topic-left{ width:1200px; position:relative;margin-top: 72px;}
.topic-left .hd{}
.topic-left .hd .prev,
.topic-left .hd .next{ display:block;  width:18px; height:28px;top: 50%;margin-top: -14px; overflow:hidden; cursor:pointer; background:url(../images/zt-arrow-2019.png) no-repeat;position: absolute;}
.topic-left .hd .prev{ left: -20px;}
.topic-left .hd .next{ background-position:-18px 0;  right: -20px;}
.topic-left .bd{}
.topic-left .bd ul{ overflow:hidden; zoom:1; }
.topic-left .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.topic-left .bd ul li .pic{padding:4px;width:265px; height:160px;border: 1px solid #d2d2d2;overflow: hidden;}
.topic-left .bd ul li .pic a{display: block;}
.topic-left .bd ul li .pic img{ width:265px; height:160px; display:block;transition: 0.6s all;}
.topic-left .bd ul li .pic img:hover{transition: 0.6s all;transform: scale(1.1);}
/* links */
.links{position:relative;margin-top: 60px;width: 1200px;}
.links .hd{}
.links .hd .prev,
.links .hd .next{ display:block;  width:18px; height:28px;top: 50%;margin-top: -14px; overflow:hidden; cursor:pointer; background:url(../images/zt-arrow-2019.png) no-repeat;position: absolute;}
.links .hd .prev{ left: -20px;}
.links .hd .next{ background-position:-18px 0;  right: -20px;}
.links .bd{padding: 0 40px;}
.links .bd ul{ overflow:hidden; zoom:1; }
.links .bd ul li{transition: 0.6s all; margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center;width: 88px;height: 88px;background: url(../images/link-bg-2019.png);border: 1px solid #e6e6e6;  }
.links .bd ul li a{display: block;}
.links .bd ul li .pic{height: 58px;line-height: 58px;margin: 0 auto;text-align: center;}
.links .bd ul li .pic img{vertical-align: middle;}
.links .bd ul li p{font-size: 14px;color: #333333;transition: 0.6s all;}
.links .bd ul li:hover{border: 1px solid #00785a;transition: 0.6s all;}
.links .bd ul li:hover img{-webkit-animation: jello 1s; -moz-animation: jello 1s; animation: jello 1s;}
@-webkit-keyframes circleProgressLoad_right{
	0%{
		-webkit-transform: rotate(45deg);
	}
	50%{
		-webkit-transform: rotate(225deg);
	}
	100%{
		-webkit-transform: rotate(225deg);
	}
}
@-webkit-keyframes circleProgressLoad_left{
	0%{
		-webkit-transform: rotate(45deg);
	}
	50%{
		-webkit-transform: rotate(45deg);
	}
	100%{
	-webkit-transform: rotate(225deg);
	}
}
@keyframes jello {
    from, 11.1%, to { -webkit-transform: none; -moz-transform: none; transform: none }
    22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); -moz-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg) }
    33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); -moz-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg) }
    44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); -moz-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg) }
    55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); -moz-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg) }
    66.6% { -webkit-transform: skewX(-.78125deg) skewY(-.78125deg); -moz-transform: skewX(-.78125deg) skewY(-.78125deg); transform: skewX(-.78125deg) skewY(-.78125deg) }
    77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); -moz-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg) }
    88.8% { -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg); -moz-transform: skewX(-.1953125deg) skewY(-.1953125deg); transform: skewX(-.1953125deg) skewY(-.1953125deg) }
}
.links .bd ul li:hover p{color: #00785a;transition: 0.6s all;}
/* copyright */
.copyright{height: 104px;background-color: #00785a;}
.copyright .wrap{overflow: hidden;}
.copyright-l{margin-left: 36px;margin-top: 35px;display: block;}
.copyright-c{margin-left: 32px;margin-top: 20px;display: block;}
.copyright-r{line-height: 104px;margin-left: 26px;font-size: 14px;color: #fff;}
.copyright-r p{line-height: 104px;}
.copyright-r p a{color: #fff !important;}
.tongj a{color:#fff !important}
/* list */
.list-banner{position: relative;overflow: hidden;}
.list-banner img{width: 1920px;height: 430px;display: block;margin: 0 auto;}
.list{background: url(../images/footer-bg-2019.png) no-repeat bottom center;background-size: 100%;}
.left-nav{width: 240px;}
.left-nav h5{background: url(../images/left-nav01.png);height: 96px;position: relative;top: -96px;margin-bottom: -96px;}
.left-nav h5 b{font-size: 24px;text-align: center;display: block;letter-spacing: 4px;color: #fff;line-height: 40px;padding-top: 20px;}
.left-nav h5 i{font-style: normal;text-align: center;display: block;font-size: 14px;color: #fff;letter-spacing: 1px;font-weight: normal;}
.left-nav-nr{background: #f7f7f7 url(../images/left-nav04.png) no-repeat bottom center;border-bottom: 1px solid #39957e;padding: 0 25px;}
.left-nav-nr ul{border-left: 1px solid #e1e4e2;padding: 10px 0;}
.left-nav-nr ul li{position: relative;}
.left-nav-nr ul li a{display: block;padding-left: 46px;font-size: 16px;color: #333333;line-height: 50px;font-weight: 550;}
.left-nav-nr ul li i{position: absolute;left: -4px;top: 50%;margin-top: -3px; display: block;width: 7px;height: 7px;background: url(../images/left-nav02.png) no-repeat center;}
.left-nav-nr ul li.on a{color: #00785a;}
.left-nav-nr ul li.on i{width: 30px;height: 11px;background: url(../images/left-nav03.png) no-repeat center;margin-top: -5px;left: -15px;}
.left-nav-nr ul li:hover a{color: #00785a;}
.left-nav-nr ul li:hover i{width: 30px;height: 11px;background: url(../images/left-nav03.png) no-repeat center;margin-top: -5px;left: -15px;}
.list-r{width: 920px;margin-top: 20px;}
.position{margin-bottom: 40px;}
.position p{padding-bottom: 10px;border-bottom: 1px solid #e0e0e0;padding-left: 20px;background: url(../images/position.png) no-repeat left 4px;font-size: 12px;color: #666666;}
.position p a{color: #666666;transition: 0.6s all;margin: 0 4px;}
.position p a:hover{color: #00785a;transition: 0.6s all;}
/* events */
/* 本例子css */
.events{border-left: 1px solid #00785a;margin-bottom: 66px;padding-bottom: 80px;}
.events h3{padding-left:30px;cursor:pointer;font-size: 20px;line-height: 20px; color: #00785a;position: relative;padding-bottom: 40px;}
.events h3 i{position: absolute; display:block; width:20px; height:20px;background: url(../images/events01.png) no-repeat center;left: -10px; cursor:pointer; }
.events h3.on i{width: 24px;height: 24px;left: -12px; background: url(../images/events01-on.png) no-repeat center;}
.events ul{display:none; /* 默认都隐藏 */ padding-left: 26px;padding-bottom: 30px;}
.events ul li{margin-bottom: 20px;}
.events ul p{font-size: 16px;color: #666666;line-height: 32px;}
.events ul p em{font-weight: bold;font-style: normal;color: #333333;margin-right: 15px;}
.events-01{position: relative;}
.events-01 h5{cursor: pointer; position: relative;left: -25px; padding-left: 56px;color: #00a37a;font-size: 18px;font-weight: 600;margin-bottom: 30px;position: relative;display: table;}
.events-01 h5 i{position: absolute;display: block;width: 11px;height: 11px;background: url(../images/events02.png) no-repeat center;left: -7px;top: 50%;margin-top: -5px;}
.events-01 h5.on{color: #b1780b;border-bottom: 1px solid #b1780b;}
.events-01 h5.on i{background: url(../images/events02-on.png) no-repeat center;top: 18px;margin-top: 0;}
.events dl{display:none; /* 默认都隐藏 */ padding-left: 26px;padding-bottom: 30px;}
.events dl dd{margin-bottom: 20px;}
.events dl p{font-size: 16px;color: #666666;line-height: 32px;}
.events dl p i{font-weight: bold;font-style: normal;color: #333333;margin-right: 15px;}
/* list */
.list-nr{padding-bottom: 100px;}
.list-nr ul{margin-bottom: 50px;}
.list-nr li a{display: block;overflow: hidden;height: 46px;line-height: 46px;padding: 0 20px;}
.list-nr li a p{font-size: 16px;color: #333333;width: 80%;float: left;padding-left: 14px;background: url(../images/list01.png) no-repeat left center;transition: 0.6s all;}
.list-nr li a p img{vertical-align:middle; margin-left:5px;}
.list-nr li a i{font-style: normal;float: right;font-size: 12px;color: #999999;transition: 0.6s all;}
.list-nr li:hover{background-color: rgb(0, 120, 90);box-shadow: 2px 3.464px 24px 0px rgba(0, 69, 52, 0.26);transition: 0.6s all;}
.list-nr li:hover p{color: #fff;background: url(../images/list01-on.png) no-repeat left center;transition: 0.6s all;}
.list-nr li:hover i{color: #fff;transition: 0.6s all;}
.fanye img{display: block;margin: 0 auto;}
/* people */
.people{padding-bottom: 140px;}
.people ul{overflow: hidden;margin-right: -30px;margin-bottom: -40px;padding-bottom: 66px;}
.people li{float: left;margin-right: 30px;margin-bottom: 40px;padding-top: 80px;position: relative;}
.people li a{width: 286px;height: 280px;border: 1px solid #e5e5e5;box-sizing: border-box;display: block;background: url(../images/people02.png) no-repeat bottom center;transition: 0.6s all;}
.people li .pic{position: absolute;top: 0;left: 50%;margin-left: -72px; width: 144px;height: 144px;line-height: 144px;border-radius: 50%;}
.people li .pic img{vertical-align: middle;border-radius: 50%;transition: 0.6s all;}
.people li .tit{padding: 90px 40px 38px 40px;}
.people li .tit h5{font-size: 16px;color: #333333;text-align: center;margin-bottom: 10px;}
.people li .tit h4{font-size: 14px;color: #00785a;text-align: center;margin-bottom: 20px;}
.people li .tit p{font-size: 14px;line-height: 24px;color: #777777;text-align: center;}
.people li:hover a{background: #00785a url(../images/people02-on.png) no-repeat bottom center;border: none;transition: 0.6s all;box-shadow: -2.828px 2.828px 24px 0px rgba(0, 0, 0, 0.16);}
.people li:hover h5,.people li:hover h4,.people li:hover p{color: #fff;}
.people li:hover img{transition: 0.6s all;transform: scale(1.1);}
/* 领导视察 */
.lead{padding-bottom: 110px;}
.lead ul{overflow: hidden;margin-bottom: -40px;margin-right: -40px;padding-bottom: 60px;}
.lead ul li{margin-right: 40px;margin-bottom: 40px;width: 440px;position: relative;float: left;}
.lead ul li a{display: block;padding-top: 100px;}
.lead ul li .pic{position: absolute;top: 0;left: 50%;margin-left: -185px; width: 371px;height: 253px;overflow: hidden;}
.lead ul li .pic img{width: 371px;height: 253px;display: block;}
.lead ul li .tit{width: 440px;height: 286px;background-color: #f7f7f7;padding: 172px 35px 40px 35px;box-sizing: border-box;transition: 0.6s all;}
.lead ul li .tit p{font-size: 16px;color: #3a3a3a;line-height: 24px;margin-bottom: 20px;}
.lead ul li .tit i{padding-left: 22px;display: block;font-style: normal;font-size: 12px;color: #999999;background: url(../images/lead02.png) no-repeat left center;}
.lead ul li:hover .tit{background-color: rgb(247, 247, 247);box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.26);transition: 0.6s all;}
/* 图片内容页 */
/* 本例子css */
.pic-show{margin-top: 20px;padding-bottom: 240px;}
.pic-show .w3cFocus{padding-top: 20px;position:relative;}
.pic-show .prev,.pic-show .next{ position:absolute;  display:block; top:334px; width:46px; height:62px;z-index: 9999; }
.pic-show .prev{left: 0;background: url(../images/pic-show-left.png) no-repeat center;}
.pic-show .next{right:0;background: url(../images/pic-show-right.png) no-repeat center;}
.pic-show-nr{ position:relative;}
.pic-show-nr .bd{margin-left: 68px;margin-bottom: 16px;}
.pic-show-nr .bd li{box-shadow: -2.828px 2.828px 30px 0px rgba(0, 0, 0, 0.3);width:1060px; height:707px;}
.pic-show-nr .bd li img{ width:1060px; height:707px; display:block;  }
.pic-show-nr .hd{width: 1151px;height: 164px;background-color: #fff; box-shadow: -2.828px 2.828px 26px 0px rgba(0, 0, 0, 0.13);margin-left: 20px;}
.pic-show-nr .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1;margin: 42px -22px 0 65px; }
.pic-show-nr .hd ul li{ position:relative;float:left;display:inline;cursor:pointer;margin-right: 22px;width: 132px;height: 92px;}
.pic-show-nr .hd ul li img{transition: 0.6s all;display:block;padding: 6px;  }
.pic-show-nr .hd ul li p{display: none; position: absolute;top: 0;left: 0;width: 100%;height: 100%; background: url(../images/pic-show02.png);text-align: center;line-height: 80px; font-size: 14px;color: #fff;}
.pic-show-nr .hd ul li.on img{padding: 0;width: 132px;height: 92px; position: relative;}
.pic-show-nr .hd ul li.on p{display: block;}
/* 图片列表页 */
.pic-list{padding-bottom: 110px;}
#gallery-wrapper {position: relative;margin-bottom: 80px;}
img.thumb {width: 100%;max-width: 100%;height: auto;}
.white-panel {position: absolute;}
.white-panel:hover {box-shadow: 1px 1px 10px rgba(0,0,0,0.5);margin-top: -5px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
/* about */
.about{padding-bottom: 140px;}
.about h5{font-size: 24px;color: #333333;text-align: center;margin-bottom: 40px;}
.about li{margin-bottom: 20px;}
.about li h4{font-size: 18px;color: #333333;margin-bottom: 40px;}
.about-nr{overflow: hidden;}
.about-nr img{margin-left: 40px;margin-bottom: 30px; float:right;width: 350px;height: 235px;display: block;}
.about-nr p{font-size: 16px;color: #333333;line-height: 32px;text-indent: 32px;margin-bottom: 30px;}
.about li+li img{float: left;margin-right: 40px;margin-left: 0;}
.about li+li+li img{float: right;margin-right: 0;margin-left: 40px;}
.about li+li+li+li img{float: left;margin-right: 40px;margin-left: 0;}
.about li+li+li+li+li img{float: right;margin-right: 0;margin-left: 40px;}
/* 内容页 */
.show{padding-bottom: 190px;}
.show01{margin-bottom: 40px;}
.show01 h5{font-size: 22px;color: #333333;text-align: center;line-height: 36px;margin-bottom: 30px;}
.show01 p{height: 30px;line-height: 30px;background-color: #fffde2;text-align: center;font-size: 12px;color: #999999;}
.show01 p i{font-style: normal;padding: 0 10px;}
.show02{padding-bottom: 30px;}
.show02 p{font-size: 16px; line-height: 2em; text-indent: 2em; margin-bottom: 15px; word-break:break-all;text-align: justify;text-justify: distribute; }
.show02 img{display: block;    margin: 28px auto 0;height:auto;max-width: 100%;}
.show03{border-top: 1px solid #e1e4e2;padding-top: 30px;}
.show03 p{font-size: 14px;color: #666666;margin-bottom: 15px;}
.show03 p a{color: #666666;transition: 0.6s all;}
.show03 p a:hover{color: #00785a;transition: 0.6s all;}
.show02 table{;margin-bottom: 40px; width:850px;}
.show02 table td p{margin-bottom:0; text-indent:0; word-break:normal;}

.show05 p{font-size: 16px;color: #333333;line-height: 32px;margin-bottom: 30px;text-indent: 32px;}
.show05 img{display: block;margin: 0 auto 10px auto;max-width: 100%;}

.show05 p{font-size: 14px;color: #666666;margin-bottom: 15px;}
.show05 p a{color: #666666;transition: 0.6s all;}
.show05 p a:hover{color: #00785a;transition: 0.6s all;}


.show04{border-top: 1px solid #e1e4e2;padding-top: 30px;}
.show04 a{color: #00785a;}
/* 党群机构 */
.tissue{position: relative;overflow: hidden;padding-bottom: 256px;}
.tissue-title{width:190px; background: url(../images/tissue01.png) no-repeat right center;position: absolute;height: 50px;line-height: 50px; left: 0;top: 50%;margin-top: -25px;}
.tissue-title h5{width: 176px;height: 50px;line-height: 50px;background-color: #00a37a;border: 1px solid #00785a;text-align: center;font-size: 20px;color: #fff;}
.tissue ul{margin-left: 190px;margin-bottom: -40px;}
.tissue ul li{margin-bottom: 40px;padding-left: 98px;background: url(../images/tissue02.png) no-repeat left center;}
.tissue ul li a{display: inline-block; background-color: #00a37a;height: 50px;line-height: 50px;border: 1px solid #00785a;padding: 0 5px;font-size: 17px;color: #fff;}
.tissue ul li a:hover{background-color: #00785a;transition: 0.6s all;}
.tissue-line{position: absolute;display: block;left: 190px;top: 27px; width: 1px;height: 1657px;background-color: #00785a;}

/* 现任领导 */
.lead01{padding-bottom: 256px;width:435px;float:left}
.lead01 ul{margin-right: -50px;margin-bottom: -30px;}
.lead01 li{margin-bottom: 30px;margin-right: 50px;float: left;width: 435px;}
.lead01 li a{display: block; overflow: hidden;background-color: #f5f5f5;height: 54px;line-height: 54px;padding: 0 10px;}
.lead01 li .fl,.lead01 li .fr{width: 50%;}
.lead01 li .fl p{text-align: right;padding: 0 26px;background: url(../images/lead03.png) no-repeat right center;color: #323232;}
.lead01 li .fr p{text-align: left;padding: 0 26px;color: #00785a;}
.lead01 li:hover a{background-color: #00785a; box-shadow: 1px 1.732px 30px 0px rgba(0, 0, 0, 0.36);transition: 0.6s all;}
.lead01 li:hover p{color: #fff;}
/* 历任领导 */
.lead02{padding-bottom: 110px;}
.lead02 ul{margin-right: -30px;margin-bottom: -40px;}
.lead02 li{float: left;width: 445px;margin-right: 30px;margin-bottom: 40px;}
.lead02 li a{display: block;border:1px solid #99cfc1;overflow: hidden;height: 242px;padding: 30px;box-sizing: border-box;transition: 0.6s all;}
.lead02 li .pic{width: 134px;height: 166px;line-height: 166px;overflow: hidden;text-align: center;margin: 0 auto;}
.lead02 li .pic img{vertical-align: middle;max-width: 100%;max-height: 100%;}
.lead02 li .tit{margin-left: 154px;width: 192px;}
.lead02 li .tit h5{font-size: 16px;color: #00785a;text-align: center;padding-bottom: 10px;border-bottom: 1px solid #99cfc1;margin-bottom: 16px;}
.lead02 li .tit dd{font-size: 14px;color: #666666;margin-bottom: 10px;}
.lead02 li .tit dd i{font-style: normal; display: inline-block;width: 100px; text-align: justify;text-align-last: justify;}
.lead02 li:hover a{background: #00785a url(../images/lead05.png) no-repeat right bottom;box-shadow: 1px 1.732px 30px 0px rgba(0, 0, 0, 0.36);transition: 0.6s all;}
.lead02 li:hover .tit h5{color: #fff;border-bottom: 1px solid #008765;}
.lead02 li:hover .tit dd{color: #eef3f2;}
