@charset "utf-8";
/* CSS Document public*/
*{font-family:Arial, Helvetica,"Microsoft Yahei", sans-serif;padding: 0;margin:0;box-sizing:border-box;vertical-align:top;}
html{ overflow-x:hidden;}
body{padding:0;margin:0;font-family:Arial,"Microsoft Yahei",Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-overflow-scrolling:touch;/*安卓和 IOS html5 动画卡顿解决方案*/overflow-x:hidden;line-height: 1;font-size:14px;}
a{text-decoration:none;bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/; outline:none;}
a,input,img,:focus{ mayfish:expression(this.onfocus=this.blur); cursor:handbblr:expression(this.onFocus=this.blur());/*IE使用*/ outline-style:none;/*FF使用*/ } /*去除a标签带来的虚框*/
ul{list-style:none;}
img{border:0px; vertical-align:middle}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0; font-weight:normal;}
h3,h4,h5{ font-weight:normal;}
h4 a:hover,h5 a:hover{ -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;}
hr{display:block;height:1px;border:0;background:#d8d8d8;padding:0;margin-bottom: 3.25rem;margin-top: 2.5rem;}
abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block}
video{ object-fit:cover}
.fl{ float:left}
.fr{ float:right}
.clear{clear:both;height:0px;font-size:1px;line-height:0px}
.container01,.container02,.container03,.container04,.container05,.container06,.container07,.container08,.n-container01,.n-container03,.n-container04{ margin:0 auto;}
.wrap { width: 1200px;margin: 0 auto; }
.wrap_01 { width: 1300px;margin: 0 auto; }

.slow img{-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}/*缓慢效果*/
h5 a,.more a{-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;}/*缓慢效果*/
slow01{-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;}/*缓慢效果*/
.slow02{-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.shadow{ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#999999')";  /* For IE 8 */ filter: 
progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#999999');  /* For IE 5.5 - 7 */-moz-box-shadow: 1px 1px 10px #999999;/* for firefox */ -webkit-box-shadow: 1px 1px 10px #999999;/* for safari or chrome */ box-shadow:1px 1px 10px #999999;/* for opera or ie9 */}
.radius{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.opacity{filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1}/*透明代码*/
.overfloat-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*文本超出 小圆点显示*/
.gray { -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; filter:alpha(opacity=60); opacity:0.6;  -moz-opacity:0.6; -khtml-opacity:0.6;} 
/*transform:rotateY(180deg); -webkit-transform:rotateY(180deg);  -moz-transform:rotateY(180deg); transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);*/  /*180度旋转*/
/*oncontextmenu="return false" ondragstart="return false" onselectstart="return false"*/
/*filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);*/  /*透明背景*/

.a_body{ position:relative;}
::-webkit-scrollbar {width:5px;height:5px; background:#f1f1f1}
::-webkit-scrollbar-track {border-radius:2.5px; background:#f1f1f1}
::-webkit-scrollbar-thumb {border-radius:2.5px; background:#9e844d}

input::-webkit-input-placeholder{ color:#999;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999; }
input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}
input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#999;}

textarea::-webkit-input-placeholder{ color:#999;}
textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999;}
textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}
textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#999;}

.w100{width:100%}
.w1200{width:1200px;margin:0 auto}

h5 a{ display:inline-block; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul li:hover h5 a{ color:#ff0000}
.more a{ -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -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;}
.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.table_cell{ display:table-cell; vertical-align:middle}

/*内容样式*/
.ar_article td,
.ar_article th{ padding:1rem 0.9375rem; border: 1px solid #c6c5c5; vertical-align:middle}
.ar_article td p,
.ar_article th p{ padding-bottom:0; margin-bottom:0;}
.ar_article table {border-collapse: collapse;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc; width:100% !important}
.ar_article table tr:not(:first-child) td{ background:none !important}
.ar_article table td { border-left: 1px solid #ccc;border-top: 1px solid #ccc; width:auto !important; }
.ar_article{font-size: 0.875rem;color: #6d6e70;line-height: 1.875rem; margin-bottom: 1.75rem;}
.ar_article p{font-size: 0.875rem;color: #6d6e70;line-height: 1.875rem; margin-bottom: 1.75rem;}	
.ar_article strong{ font-weight:bold;}
.ar_article img{ max-width:100%;}
.ar_article a{ color:#717173;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5{ font-weight:bold;}
.ar_article h1{ font-size:2.25rem; margin-bottom:1.25rem}.ar_article h2{ font-size:1.875rem; margin-bottom:0.875rem;}.ar_article h3{ font-size:1.5rem; margin-bottom:0.9375rem}
.ar_article h4{ font-size:1.125rem; margin-bottom:0.875rem}.ar_article h5{ font-size:0.875rem; margin-bottom:0.75rem}.ar_article h6{ font-size:0.75rem; margin-bottom:0.75rem}
.ar_article ul li,
.ar_article ol li{ padding-bottom:0 !important; margin-bottom:0 !important; margin-left:2rem; list-style:inherit !important;}
.ar_article ul li p,
.ar_article ol li p{ padding-bottom:0; margin-bottom:3px !important; }
.ar_article ul,
.ar_article ol{ margin-bottom:0.9375rem;}
.ar_article sub {vertical-align:sub; font-size: smaller;}
.ar_article sup { vertical-align:super; font-size: smaller;}
.ar_article img{ display:inline-block;}

/*百度播放器美化*/
#playercontainer_display_button,#video1_display_button,#video2_display_button{ background:none !important; height:40px; width:40px !important; border:2px solid #fff; border-radius:50%; padding:0 !important;}
#playercontainer_display_button #playercontainer_display_button_play,#video1_display_button #video1_display_button_play,#video2_display_button #video2_display_button_play{background-size: 25px;}
#playercontainer_display_button,#video1_display_button,#video2_display_button{ height:40px !important; margin-top: -20px !important;}
#playercontainer_display .cbpreview,#video1_display .cbpreview,#video2_display .cbpreview{ opacity: .75 !important;}


/* Slider */
.miso-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.miso-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.miso-list:focus { outline: none; }
.miso-loading .miso-list { background: #fff url(../2019images/ajax-loader.gif) center center no-repeat; }
.miso-list.dragging { cursor: pointer; cursor: hand; }
.miso-slider .miso-list, .miso-track, .miso-slide, .miso-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.miso-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.miso-track:before, .miso-track:after { content: ""; display: table; }
.miso-track:after { clear: both; }
.miso-loading .miso-track { visibility: hidden; }
.miso-slide { float: left; height: 100%; min-height: 1px; display: none; }
.miso-slide img { display: block; }
.miso-slide.miso-loading img { display: none; }
.miso-slide.dragging img { pointer-events: none; }
.miso-initialized .miso-slide { display: block; }
.miso-loading .miso-slide { visibility: hidden; }
.miso-vertical .miso-slide { display: block; height: auto; border: 1px solid transparent; }
/* Arrows */
.miso-prev, .miso-next {position: absolute;display: block;height: 20px;width: 20px;line-height: 0;font-size: 0;cursor: pointer;background: transparent;color: transparent;padding: 0;border: none;outline: none;top: 50%; z-index:1}
.miso-prev{ left:0}
.miso-next{ right:0}
/* Dots */
.miso-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.miso-dots li {position: relative;display: inline-block;height: 4px;width: 45px;margin: 0px 5px;padding: 0px;cursor: pointer;}
.miso-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}
.miso-dots li button:focus { outline: none; }
.miso-dots li.miso-active a { transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg);}


@font-face{ font-family:myFirstFont; src:url(../font/tt0173m.ttf);}
@media (max-width:1920px){html{font-size:16px;}}
@media (min-width:1400px) and (max-width:1600px){html{font-size:15px;}}
@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}

/*==========================================公共 开始=============================================*/
.ar_wap{ display:none}
.a_body{ position:relative; z-index:0;}
.section{ overflow:hidden;}


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: 28px;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-left: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{width: 100%;height:500px; overflow:  hidden;z-index: 0; background:#252525;}
#banner .miso-slider{ z-index:0}
#banner .miso-slide{display: block;height:100%;overflow: hidden;text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
#banner .miso-slide img{ display: block;}
/*#banner .miso-prev,
#banner .miso-next{width:22px;height:46px;margin-top: 20px;z-index: 10000;opacity:0.55;}
#banner .miso-prev{ margin-left: -700px;left: 50%; background:url(../2019images/banner_prev.png) center center no-repeat;}
#banner .miso-next{ margin-right: -700px;right: 50%; background:url(../2019images/banner_next.png) center center no-repeat;}
#banner .miso-prev:hover,
#banner .miso-next:hover{ opacity:1}*/
#banner .miso-dots{ bottom:15px}
#banner .miso-dots li{background: #fff;margin:0 4px;}
#banner .miso-dots li.miso-active{background: #00785a;}

.container00 .title00{line-height:65px;height: 67px;border-bottom:#e5e5e5 1px solid; margin-bottom:38px;}
.container00 .title00 span{display:inline-block;font-size:30px;color:#000000;line-height:65px;border-bottom: #00785a 3px solid;}
.container00 .title00 span img{ margin-right:10px; margin-top:-3px}
.container00 .title00 a{ font-size:14px; color:#00785a}
.container00 .title00 a:hover{ color:#e9811c}
.container00 .title00 a.a1{font-size:14px;color:#fff;display:inline-block;height:40px;line-height:40px;background:#00785a;border-radius:3px;vertical-align:  middle;padding: 0 15px;margin-left: 12px;}
.container00 .title00 a.a1:hover{ background:#e9811c}

.container01{ padding:45px 0 45px}
.container01 .left{float:left;width: 540px;}
.container01 .left ul li.miso-slide a{display:block;width: 540px;height: 356px;position:relative;}
.container01 .left ul li.miso-slide a h5{width: 100%;height: 52px;line-height: 52px;background:url(../2019images/bg01.png) center;padding: 0 155px 0 25px;font-size: 16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-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;position: absolute;left:  0;bottom: 0;}
.container01 .left ul li.miso-slide:hover a h5{color: #e9811c;}
.container01 .left ul li.miso-slide a h5:before{content:"";position:absolute;left:0;top:0;border-bottom: transparent 60px solid;border-top: transparent 0 solid;border-left: #fff 32px solid;display: none;}
.container01 .left ul li.miso-slide .img,.container01 .left ul li.miso-slide .img img{width: 540px;height: 356px;}
.container01 .left .miso-dots{bottom: 15px;width: 155px;right: 0;z-index: 10;text-align: right;padding-right: 20px;}
.container01 .left .miso-dots li{width: 8px;height: 8px;border:  #a5a4a3 1px solid;margin: 0 4px;}
.container01 .left .miso-dots li.miso-active{ border:#fff 1px solid; background:#fff}
.container01 .right{float:right;width:645px;position:relative;padding: 10px 0;padding-left: 60px;margin: -15px 0;}
.container01 .right:before{content:"";position:absolute;left:20px;width:1px;height:100%;background:#e9e9e9;top: 0;}
.container01 .right ul li a img{ margin-left:5px}
.container01 .right ul li{ position:relative}
.container01 .right ul li a{ font-size:20px; color:#00785a;}
.container01 .right ul li a span{ color:#333; display:inline-block; max-width:530px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.container01 .right ul li:before{content:"";position:absolute;background:#00785a;width:7px;height:7px;left: -43px;border-radius:50%;top: 17px;}
.container01 .right ul li:hover:before,.container01 .right ul li.on:before{content:"";position:absolute;background:url(../2019images/yezi.png) center no-repeat;width:42px;height:17px;left: -61px;}
.container01 .right ul li a{font-size:16px;color:#333333;height:41px;line-height:41px;display: inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.container01 .right ul li:hover a span,.container01 .right ul li.on a span{ font-weight:bold; color:#00785a;}
.container01 .right ul li:hover a,.container01 .right ul li.on a{ font-size:20px; color:#00785a;}

.container01 .right .first a span:hover{color: #e9811c;}
.container01 .right ul li a:hover{color: #e9811c;}

.container02 .left ul{ margin-top:-10px}
.container02 .left ul li{ height:42px; line-height:42px; position:relative}
.container02 .left ul li a i{ font-size:18px; color:#00785a; font-family:Times New Roman; font-style:normal; font-weight:bold; display:inline-block; width:55px; margin-right:15px; position:relative}
.container02 .left ul li a i:before{ content:""; position:absolute; right:0; top:50%; width:1px; height:12px; background:#99c9bd; margin-top:-6px;}
.container02 .left ul li a{ font-size:16px; color:#323232; -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;}
.container02 .left ul li:hover a span{ color:#e9811c}
.container02 .left ul li a span{ color:#323232; display:inline-block; max-width:425px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.container02 .left ul li a img{ margin-left:5px}

.container02 .right{ width:625px}
.container02 .right .box{width:300px;-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;overflow:  hidden;}
.container02 .right .box:hover{}
.container02 .right .box .miso-list{ overflow:visible}
.container02 .right .box .img{width:300px;height:200px;line-height:200px;text-align:center;overflow:hidden;background: #e6eeec;}
.container02 .right .box .img img{ display:inline-block; max-width:300px; max-height:200px; overflow:hidden}
.container02 .right .box .con{ background:#e6eeec; height:188px; padding:18px 22px 0}
.container02 .right .box .con h4{font-size:16px;line-height:24px;height:48px;overflow:hidden;color:#323232;margin-bottom: 5px;}
.container02 .right .box .con h4:hover{ color:#e9811c}
.container02 .right .box .con span{display: block;padding:0 0 8px 20px;font-size:14px;color:#666666;line-height:28px;}
.container02 .right .box .miso-dots{bottom: 15px;width: 155px;right: 0;z-index: 10;text-align: right;padding-right: 20px;}
.container02 .right .box .miso-dots li{width: 8px;height: 8px;border:  #00785a 1px solid;margin: 0 4px;}
.container02 .right .box .miso-dots li.miso-active{ border:#00785a 1px solid; background:#00785a}

.container02 .right .box_r{ width:306px;}
.container02 .right .box_r ul li{overflow:hidden;margin-bottom: 5px;}
.container02 .right .box_r ul li .time{float:left;width: 56px;text-align:center;position:relative;}
.container02 .right .box_r ul li .time:before{content:"";position:absolute;bottom:0;right:0;width:0;height:100%;background:#093e96;-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;display: none;}
.container02 .right .box_r ul li .time h2{font-size: 22px;color:#fff;position:relative;background: #00785a;height:  28px;line-height:  32px;font-weight:  bold;}
.container02 .right .box_r ul li .time h4{font-size:12px;color: #888888;position:relative;line-height: 18px;border: #00785a 1px solid;}
.container02 .right .box_r ul li .con{float: right;width: 236px;background:#fff;}
.container02 .right .box_r ul li .con h4{font-size: 16px;height: 52px;line-height: 26px;overflow:hidden;text-align: left;}
.container02 .right .box_r ul li .con h4{font-size: 16px;color: #00785a;}
.container02 .right .box_r ul li:hover .con h4{ color:#e9811c}

.container03{padding:0 0 56px;position:relative;overflow:hidden;height: 754px;}
.container03 .top{margin-bottom:10px;}
.container03 .left{ width:855px;}
.container03 .left .img,.container03 .left .img img{ width:540px; height:304px; overflow:hidden}
.container03 .left .con{ width:315px; height:304px; background:#f0f5f4; padding:0 28px}
.container03 .left .con .table{ text-align:left}
.container03 .left .con h4{ font-size:16px; line-height:32px; color:#323232; font-weight:bold}
.container03 .left .con h4{ color:#323232}
.container03 .left a:hover .con h4{ color:#e9811c}
.container03 .left a{-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;display:  block;overflow:  hidden;}
.container03 .left a:hover{ box-shadow: 0 0 15px rgba(0,0,0,0.4);transform: scale(1.05);}

.container03 .left .con h6{font-size:12px;line-height:14px;color:#00785a;background:url(../2019images/con_icon_04.png) left center no-repeat;padding-left: 22px;margin: 15px 0 15px;}
.container03 .left .con p{ font-size:12px; line-height:26px; color:#929292; height:104px; overflow:hidden}

.container03 .right{ width:335px}
.container03 .right .img,.container03 .right .img img{ overflow:hidden; width:335px; height:210px;}
.container03 .right .con{ background:#f0f5f4; height:94px; padding:20px 25px}
.container03 .right .con h4{font-size: 16px;line-height:28px;color:#323232;height:56px;overflow:hidden;}
.container03 .right .con h4{ color:#323232;}
.container03 .right a:hover .con h4{ color:#e9811c}
.container03 .right a{-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;display:  block;overflow:  hidden;}
.container03 .right a:hover{ box-shadow: 0 0 15px rgba(0,0,0,0.4);transform: scale(1.05);}

.container03 .bottom ul{ font-size:0; margin:0 -5px}
.container03 .bottom ul li{ display:inline-block; padding:0 5px; width:25%}
.container03 .bottom ul li .img,.container03 .bottom ul li .img img{overflow:hidden;width: 292px;height:185px;}

.container03 .bottom ul li .con{background:#f0f5f4;height:94px;padding:20px 25px;width: 100%;}
.container03 .bottom ul li .con h4{font-size: 16px;line-height:28px;color:#323232;height:56px;overflow:hidden;}
.container03 .bottom ul li .con h4{ color:#323232;}
.container03 .bottom ul li a:hover .con h4{ color:#e9811c}
.container03 .bottom ul li a{-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;display:  block;overflow:  hidden;}
.container03 .bottom ul li a:hover{ box-shadow: 0 0 15px rgba(0,0,0,0.4);transform: scale(1.05);}
.container04{ background:url(../2019images/shubg.jpg) center no-repeat; height:460px; margin-top:-210px; padding:230px 0 0}
.container04 .title00{ text-align:center; margin-bottom:15px}
.container04 .title00{ text-align:center; margin-bottom:15px}
.container04 .title00,.container04 .title00 span{ border:none; font-size:22px}
.container04 ul{margin: 0 -5px;}
.container04 ul li{padding: 0 5px;}
.container04 ul li .img,.container04 ul li .img img{width:100%;height: 74px;overflow:hidden;}
.container04 ul li .con{ height:40px; line-height:40px; text-align:center}
.container04 ul li .con h5 a{ font-size:14px; color:#323232;line-height: 122%;
    margin-top: 8px;white-space: break-spaces;}
.container04 .miso-prev,.container04 .miso-next{width:19px;height:35px;top: 26px;}
.container04 .miso-prev{background:url(../2019images/left01.png) center no-repeat;left: -40px;}
.container04 .miso-next{background:url(../2019images/right01.png) center no-repeat;right: -40px;}

footer{ height:104px; line-height:104px; font-size:14px; color:#fff; background:#00785a; text-align: center}
footer p img{ margin:0 24px}

header.fixed{position:fixed;z-index: 100;width: 100%;top: 0;}
.a_body.on{ padding:108px 0 0}
header .w1200{ position:relative}
.nav ul li .sub{display:none;width:1200px;left: 0;top: 108px;position:absolute;background: #fff;background: rgba(255,255,255,0.94);overflow: hidden;height: 280px;}
.sub ul{float: left;width: 390px;overflow: hidden;margin-right: -15px;}
.sub ul li{float: left;width: 110px;margin-right: 15px;line-height: 40px;padding-left: 12px;background: url(../2019images/two-nav02-2019.png) no-repeat left center;text-align: left;}
.sub ul li a{color: #333;transition: 0.6s all;}
.sub ul li a:hover{color: #00785a;transition: 0.6s all;}

.nav .two-nav-r .fr{width: 210px;}
.nav .two-nav-r .fr h5{font-size: 26px;color: #00785a;padding-bottom: 14px;margin-bottom: 16px;font-weight: 600;text-align: left;line-height: 32px;}
.nav .two-nav-r .fr p{font-size: 22px;color: #00785a;text-align: left;line-height: 38px;}
.nav .two-nav-r .fr p img{ }
.nav .two-nav{overflow: hidden;padding: 0 130px 120px 235px;position: relative;top: 70px;}
.nav .two-nav-r .fl{width: 180px;height: 120px;margin-right: 25px;}
.nav .two-nav-r .fl img{width: 180px;height: 120px;overflow: hidden;}
.nav .two-nav-l p{font-size: 16px;color: #00785a;line-height: 40px;padding-left: 12px;background: url(../images/two-nav01-2019.png) no-repeat left center;text-align:left}

.piaofu{z-index: 99999999999;position:fixed;width:80px;right:0;top:138px;bottom:0;height: 100vh;overflow: hidden;}
.piaofu.on{width:150px;}
.piaofu ul{background:#00785a;max-height:550px;overflow:hidden;padding: 0 15px 15px;border-bottom-left-radius: 12px;border-top-left-radius: 12px;}
.piaofu ul::-webkit-scrollbar {width:1px;height:1px; background:none}
.piaofu ul::-webkit-scrollbar-track {border-radius:1px; background:none}
.piaofu ul::-webkit-scrollbar-thumb {border-radius:1px; background:none}
.piaofu ul li{ text-align:center; border-bottom:#33937b 1px solid; padding-bottom:12px;float: left; width: 48px;margin:0 5px;}
.piaofu ul li a h3{ line-height:44px; height:44px;}
.piaofu ul li a h3 img{ display:inline-block}
.piaofu ul li a h3 img.img02{ display:none}
.piaofu ul li.on a h3 img.img01{ display:none}
.piaofu ul li.on a h3 img.img02{ display:inline-block}
.piaofu ul li a h5{ font-size:12px; color:#fff}
.piaofu ul li a h5 span.span02{ display:none}
.piaofu ul li.on a h5 span.span01{ display:none}
.piaofu ul li.on a h5 span.span02{ display:inline-block}

.piaofu ul li{ display:none}
.piaofu ul li.on{ display:block}
/* 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; height:300px; overflow:hidden}
.list-banner img{width: 100%;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;}
.list-nr li:hover em{color:#fff;}
.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: 0 auto 40px auto; 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;}



/*==========================================内页 结束=============================================*/

@media(min-width: 768px){
	
}


@media(min-width: 992px) and (max-width: 1300px){
}

@media(max-width: 1600px){
}

@media(max-width: 1450px){
}

@media(max-width: 1400px){
}

@media(max-width: 1330px){
}

@media(max-width: 1200px){
	
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	
}

@media(max-width: 768px){
	
}

@media(max-width: 456px){
	
}

