.section,.nav ul{width:1200px;margin:0 auto}
.cover_bg,.cover_img div{background-position:50%;background-repeat:no-repeat;background-size:cover}
.cover_img{position:relative;overflow:hidden}
a:hover .cover_img div,.cover_img:hover div{-webkit-transform:scale(1.1);transform:scale(1.1)}
.con_wrap .list_img li a:hover .cover_img div,.con_wrap .list_img .cover_img:hover div{-webkit-transform:scale(1);transform:scale(1)}
.cover_img div{position:absolute;top:0;left:0;width:100%;height:100%}
.header{position:relative;background:url(../images/bg_h.jpg) 50% no-repeat;background-size:cover;z-index:999}
.t_search{margin-top:40px;border-radius:20px;overflow:hidden}
.t_search .i_txt{width:144px;height:40px;line-height:40px\0;*line-height:40px;padding:0 20px 0 20px;font-size:14px;color:#fff;vertical-align:middle;background:#017f5a}
.search_btn{width:76px;height:40px;cursor:pointer}
.t_logo{line-height:120px}
.t_logo img{height:57px;vertical-align:middle}
.t_bd .section{background:url('../images/t_bg.jpg') right 50% no-repeat}
.t_search .i_txt::-webkit-input-placeholder{color:#fff}.t_search .i_txt:-moz-placeholder{color:#fff}.t_search .i_txt::-moz-placeholder{color:#fff}.t_search .i_txt:-ms-input-placeholder{color:#fff}
.nav{border-top:1px solid #019469;z-index:999}
.nav ul li{position:relative;float:left}
.nav ul li:hover h3 a,.nav .on h3 a{color:#ffa82a}
.nav h3 a{color:#fff;font-size:15px;display:block;padding:18px 24px;position:relative;z-index:6;min-width:60px;}
.nav h3 i{display:block;background-repeat:no-repeat;background-position:50%;height:50px}
.i1{background-image:url('../images/i1.png')}
.i2{background-image:url('../images/i2.png')}
.i3{background-image:url('../images/i3.png')}
.i4{background-image:url('../images/i4.png')}
.i5{background-image:url('../images/i5.png')}
.i6{background-image:url('../images/i6.png')}
.i7{background-image:url('../images/i7.png')}
.i8{background-image:url('../images/i8.png')}
.i9{background-image:url('../images/i9.png')}
.i10{background-image:url('../images/i10.png')}
.i11{background-image:url('../images/i11.png')}
.on .i1{background-image:url('../images/i1_on.png')}
.on .i2{background-image:url('../images/i2_on.png')}
.on .i3{background-image:url('../images/i3_on.png')}
.on .i4{background-image:url('../images/i4_on.png')}
.on .i5{background-image:url('../images/i5_on.png')}
.on .i6{background-image:url('../images/i6_on.png')}
.on .i7{background-image:url('../images/i7_on.png')}
.on .i8{background-image:url('../images/i8_on.png')}
.on .i9{background-image:url('../images/i9_on.png')}
.on .i10{background-image:url('../images/i10_on.png')}
.on .i11{background-image:url('../images/i11_on.png')}
.nav .sub_nav{display:none;position:absolute;left:0;background:rgba(255,255,255,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ffffff,endColorstr=#e5ffffff);width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<100%?"100%":"")}
.sub_nav a{display:block;line-height:24px;padding:9px 15px;color:#666;white-space:nowrap;font-size:14px;border-top:1px solid #ddd}
.sub_nav a:first-child{border:none}
.sub_nav a:hover{background:#f18d01;color:#fff}
.slide_bar .tempWrap{left:50%;margin-left:-1800px}
.slide_bar li{width:1200px}
.slide_bar,.slide_bar img{height:450px;overflow:hidden}
.slide_bar .arrow{width:31px;height:65px;top:50%;margin-top:-32px;background:url('../images/prev.png') 50% no-repeat;z-index:6}
.slide_bar .arrow.prev{left:50%;margin-left:-650px}
.slide_bar .arrow.next{left:50%;margin-left:620px;background-image:url('../images/next.png')}
.slide_bar .arrow.prev:hover{background-image:url('../images/prev_on.png')}
.slide_bar .arrow.next{left:50%;margin-left:620px;background-image:url('../images/next.png')}
.slide_bar .arrow.next:hover{background-image:url('../images/next_on.png')}
.slide_bar .backbg,.slide_bar .backbg{top:0;width:100%;height:452px;background:#000;opacity:.4;filter:alpha(opacity=40)}
.slide_bar .prev.backbg{right:50%;margin-right:600px}
.slide_bar .next.backbg{left:50%;margin-left:600px}
.slide_bar .page{bottom:26px}
.slide_bar .page li{display:inline-block;width:12px;height:12px;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);margin:0 10px;cursor:pointer;vertical-align:middle}
.slide_bar .page .on{width:34px;height:20px;background:url(../images/dot_on.png) 50% no-repeat}
.article{background-color:#f5f5f5;position:relative;padding-bottom:130px}
.article:before,.article:after{content:'';position:absolute;left:0;width:100%;height:360px;background:url(../images/bg_t.jpg) 50% no-repeat}
.article:before{top:0;}
.article:after{bottom:0;background:url(../images/bg_bot.jpg) 50% no-repeat}
.article .section{position:relative;z-index:6}
.floor_news{padding:70px 0 60px}
.news_wrap{width:750px}
.tit{margin-bottom:36px}
.tit h2{font-size:26px;font-weight:700}
.tit .i_l{width:50px;height:36px;background:url(../images/tit_l.png) 0 50% no-repeat;margin-right:20px}
.more{padding:10px 0 10px 54px;background:url(../images/more_l.png) 0 50% no-repeat;top:50%;margin-top:-25px}
.more:hover span{animation:to_Right linear 1.1s infinite}
.more span{display:block;width:24px;height:10px;background:url(../images/more.png) 50% no-repeat;margin-top:22px}
@keyframes to_Right {
    0%{
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
    60%{opacity:.8}
    100% {
        -webkit-transform:translateX(16px);
        -ms-transform:translateX(16px);
        transform:translateX(16px);opacity:0
    }
}
.list_img{margin-left:-30px}
.list_img a{float:left;width:360px;margin-left:30px;background:#fff}
.list_img .cover_img{height:250px}
.list_img .txt{position:relative;padding:20px 20px 21px;border:1px solid #ddd;border-top:none;text-align:center}
.list_img h3{position:relative;font-size:18px;color:#333;font-weight:700;height:85px;}
.list_img .txt:before{content:'';position:absolute;width:12px;height:12px;left:50%;margin-left:-6px;top:79px;z-index:1}
.list_img .txt p{height:20px;line-height:20px}
.list_img a:hover{background:#01a374}
.list_img a:hover h3{color:#fff;border-bottom-color:#018961}
.list_img a:hover .txt:before{background-image:url(../images/s_on.png)}
.list_img a:hover .txt{border-color:#01a374}
.list_img a:hover p{color:#aedccf}
.con_wrap .list_img a:hover{background:#fff}
.con_wrap .list_img a:hover h3{color:#017f5a}
.con_wrap .list_img a:hover p{color:#666}

.news2_wrap{width:380px;    float: left;}
.list_new{line-height:1.4;margin:-13px 0}
.list_new a{display:block;padding:13px 0;height: 73px;}
.list_new .time{float:left;background:#fff;border:1px solid #ddd;padding:13px 0 11px;text-align:center;width:68px}
.list_new .time p{margin-top:3px}
.list_new .time em{display:block;font-size:36px;color:#333;font-family:fantasy;line-height:32px}
.list_new .txt{float:left;width:290px;margin-left:20px;margin-top:5px}
.list_new .txt h3{font-size:16px;color:#333;font-weight:700;margin-bottom:10px}
.list_new .txt p{max-height:38px}
.list_new a:hover time{border-color:#01a374;color:#01a374}
.list_new a:hover h3,.list_notice a:hover time em{color:#01a374}
.list_new .col2{margin:-10px 0}
.list_new .col2 li a{float:left;padding:10px 17px}


.notice_wrap{width:400px;}
.list_notice{line-height:1.4;margin:-13px 0}
.list_notice a{display:block;padding:13px 0;height: 73px;}
.list_notice .time{float:left;background:#fff;border:1px solid #ddd;padding:13px 0 11px;text-align:center;width:68px}
.list_notice .time p{margin-top:3px}
.list_notice .time em{display:block;font-size:36px;color:#333;font-family:fantasy;line-height:32px}
.list_notice .txt{float:left;width:310px;margin-left:20px;margin-left:20px;margin-top:5px}
.list_notice .txt h3{font-size:16px;color:#333;font-weight:700;margin-bottom:10px}
.list_notice .txt p{max-height:38px}
.list_notice a:hover time{border-color:#01a374;color:#01a374}
.list_notice a:hover h3,.list_notice a:hover time em{color:#01a374}
.list_notice.col2{margin:-10px 0}
.list_notice.col2 li a{float:left;padding:10px 17px}
.ssjg.list_notice .time{width:120px;}
.ssjg.list_notice .time em{font-size:24px;}
.ssjg.list_notice .txt {width:1024px;}
.list_elegant{margin:-10px}
.list_elegant a{float:left;width:350px;height:260px;margin:10px;position:relative;color:#fff}
.list_elegant .min{width:180px}
.list_elegant .mid{width:260px}
.list_elegant .i_play,.list_elegant .i_play:before{position:absolute;top:50%;left:50%;width:64px;height:64px;margin-left:-32px;margin-top:-32px;z-index:6}
.list_elegant .i_play{background:#000;opacity:.5;filter:alpha(opacity=50)}
.list_elegant .i_play:before{content:'';background:url(../images/play.png) 55% 50% no-repeat}
.list_elegant p{position:absolute;left:0;right:0;bottom:0;height:70px;line-height:90px;background:linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0,0,0, 0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b2000000', GradientType=0)}
.footer{font-size:14px;background:#333;padding:39px 0 34px;line-height:2;color:#bebebe}
.footer:before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background:url(../images/line.jpg) 50% no-repeat;background-size:cover}
.footer span{margin:0 20px}
.inset_bar{position:relative;display:block;width:1920px;left:50%;margin-left:-960px}
.inset_bar img{width:1920px;height:420px}
.main_wrap{padding:50px 0 0;}
.aside_tit{padding:22px 10px;background:#00825d}
.aside_tit p{margin-top:2px;text-transform:uppercase}
.aside{width:240px;margin-right:46px}
.nav_list{background:#f6f6f6;padding-bottom:80px}
.nav_list li{border-top:1px solid #ddd}
.nav_list .on,.nav_list li:first-child{border-top:none}
.nav_list h3 a{display:block;line-height: 24px;padding: 16px 36px 16px 20px;position:relative;border-left: 3px solid #f6f6f6;font-size: 16px;}
.nav_list .on h3 a{background:#fff;border-left: 3px solid #27825d;}
.nav_list a:hover,.nav_list .on h3 a{color:#27825d}
.nav_list h3 a.has_sub:before{content:'';position:absolute;top:50%;margin-top:-5px;right:16px;line-height:60px;width:8px;height:10px;background:url('../images/more_grey.png') 50% no-repeat}
.nav_list .on h3 a:before{background-image:url('../images/more_.png')}
.nav_list .sub_con{padding:10px 0;display:none;background: #f6f6f6;}
.nav_list .sub_con a{font-size: 14px;background:none;line-height:24px;position:relative;padding: 10px 10px;display: block;}
.nav_list .sub_con .active{color:#27825d}
.nav_list .sub_con a:last-child{border-bottom:none}
.con_wrap{width:870px;min-height: 500px}
.full_wrap{width:auto}
.con_wrap .news_list a{line-height:56px;background:none;padding:0 20px}
.con_wrap .news_list a:nth-child(odd){background:#f8f8f8}
.con_wrap .news_list a:hover{padding-left:34px}
.con_wrap .news_list a:hover:before{left:16px;}
.site_wrap{line-height:36px;font-size:15px;margin-bottom:30px}
.site_wrap b{color:#999}
.site_wrap h2{float:left;color:#27825d;border-left:4px solid #27825d;padding:0 0 0 10px}
.current{margin-right:-20px}
.current a,.current em{padding:0 10px;color:#333}
.current a:hover,.current em{color:#27825d}
.con_wrap .news_list em{width:85%}
.page_wrap{margin-top:40px}
.con_wrap .list_img{margin-left:-20px;margin-bottom:-30px}
.con_wrap .list_img a{width:276px;margin-left:20px;margin-bottom:30px}
.con_wrap .list_img .cover_img{height:192px}
.con_wrap .list_img .txt{padding:16px 10px 17px}
.con_wrap .list_img h3{font-size:16px;margin-bottom:15px;padding-bottom:15px;}
.con_wrap .list_img .txt:before{top:47px}
.news_hd{padding:0 0 20px;margin-bottom:26px;color:#333;border-bottom:2px solid #e1e1e1}
.news_hd h3{font-size:26px;color:#333;margin-bottom:10px}
.news_hd p span{margin:0 14px;color:#999}
.news_bd{font-size:16px;line-height:34px;color:#333}
.orange{color:#ff8400;}
.mb10{margin-bottom:10px;}
.avatar_wrap .hd h2 {
font-size:30px;
font-weight:700;
color:#008962;
}
.avatar_wrap .post{
background:#f5f5f5;
padding:20px;
margin:40px 0 30px
}
.avatar_wrap .bd h2 {
    color: #008962;
    font-weight: 700;
    border-left: 4px solid #008962;
    padding-left: 10px;
    font-size: 24px !important;
}
.avatar_wrap .bd .con {
    padding: 20px 0 30px;
    line-height: 1.8;
    color: #333;
}
.avatar_wrap .bd .con,.avatar_wrap .bd .con *{font-size:16px !important;line-height:2 !important}
.avatar_wrap.clearfix {
 font-size: 16px;
 color: #333;
 line-height: 34px;
}
.avatar_wrap .hd img {
    width: 280px;
    height: auto;
}
.avatar_wrap .hd .txt{width:880px}
.con_wrap .list_img.leader_wrap a{width: 424px;overflow:hidden;}
.con_wrap .list_img.leader_wrap .cover_img{float:left;width:180px;height: 236px;}
.con_wrap .list_img.leader_wrap .txt:before{content:none}
.con_wrap .list_img.leader_wrap .txt{float:left;width: 207px;border: none;text-align: left;padding: 27px 14px 0;}
.con_wrap .list_img.leader_wrap h3{border: none;font-size:20px}

.slideBox{ width:400px; height:400px; overflow:hidden; position:relative;float: left;}
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; right:28px; bottom:160px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{ float:left; margin:0 5px; width:12px; height:12px; border-radius: 50%; text-indent: -999999px; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#01a374;}