﻿html{font-size: 62.5%;min-width:1200px;}
*{padding:0;margin:0;outline:0}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,span{margin:0;padding:0;border:0;font-weight:none;}
body,button,input,select,textarea{font-family:'Microsoft YaHei';}
h1,h2,h3,h4,h5,h6,p{/*font-size:100%;line-height: 1;*/}
ul, ol,li{list-style:none;}
/*span{display:block;}*/
a{text-decoration:none;}
img{border:none;cursor:pointer;}
a:hover{color: #007f1d;}
.xzsf_header{width:100%;}
.xzsf_header .header_bg{height:140px;width:1200px;margin:0 auto;background:url("../img/bg_1_02.png") no-repeat;height:140px;}
.xzsf_header .header_bg .bg_logo_lf{width:447px;float:left;margin:37px 0;}
.xzsf_header .header_bg .bg_logo_lf img{width:100%;display:block;}
.xzsf_header .header_bg .bg_logo_rt{width:386px;float:right;margin: 24px 0 0 0;}
.xzsf_header .header_bg .bg_logo_rt .img_box{}
.xzsf_header .header_bg .bg_logo_rt .img_box img{width:100%;display:block;}
.xzsf_header .header_bg .bg_logo_rt .seabar{
    position: relative;
    border: 1px solid #dedede;
    float: right;
}
.xzsf_header .header_bg .bg_logo_rt .seabar input{height: 28px;}
.xzsf_header .header_bg .bg_logo_rt .seabar .btn{
    height: 30px;
    position: absolute;
    right: -1px;
    top: -1px;
}
.xzsf_header .header_bg .bg_logo_rt .seabar .txtbar{width: 190px;padding-left: 10px;font-size: 12px;}
.bannerNav{width:100%;height:60px;position:relative;}
/*bannerCSS*/
.xbgyd_banners{background: #f2f1ed;}
.xbgyd_banner{height: 500px;width:1600px;margin:auto;}
.xbgyd_banner .swiper-slide-active .banner_tit{background: rgba(0, 0, 0, 0.5);color: #FFF;position: absolute;bottom: 0;width: 100%;font-size: 22px;padding: 14px 0;text-indent: 20px;}
.xbgyd_banner .swiper-container{height:100%;width: 100%;}
.xbgyd_banner .swiper-container .swiper-wrapper{height:100%;}
.xbgyd_banner .swiper-container .swiper-wrapper .swiper-slide a img{width:100%;display:block;height:100%;}
.xbgyd_banner .swiper-container .swiper-wrapper .swiper-slide img{width:100%;display:block;height:100%;}
.xbgyd_banner .ry-swiper .bttn_ul{width:90%;position: absolute;top: 45%;left: 5%;cursor:default;}
.xbgyd_banner .ry-swiper .swiper-button-prev{background: url("../img/prev.png") no-repeat center;height:55px;width: 55px;float:left;cursor: pointer;}
.xbgyd_banner .ry-swiper .swiper-button-next{background:url("../img/next.png") no-repeat;height:55px;width: 55px;float:right;cursor: pointer;}
.xbgyd_banner .pagination{position:absolute;left: 0;text-align: center;bottom: 4%;width: 100%;cursor:default;}
.xbgyd_banner .swiper-pagination-switch {display: inline-block;width:11px;height: 11px;border-radius:15px;background:#ffffff;margin: 0 .3%; cursor: pointer; }
.xbgyd_banner .swiper-active-switch{background: #4fc51b;}
/*navCSS*/
.xzsf_yyui{width:100%;background: #007F1D;height: 55px;}
.yyui_menu1{width:1200px;margin:auto;}
.yyui_menu1:after{content: "";display: block;clear:both;}
.yyui_menu1 li{position: relative;float: left;width: 132px;text-align: center;}
.yyui_menu1 li a{width: 100%;display: block;line-height: 55px;color: #f2f1ed;font-size: 18px;}
.yyui_menu1 > li.on > a{background: #4CAF50;}
.yyui_menu1 li ul{position: absolute;float: left;width: 159px;display: none;top: 55px;background-color: #4CAF50;z-index: 9999;left: 0px;}
.yyui_menu1 li ul::before{
    display:none;
    border-color: transparent transparent #4d5208 #4d5208;
    border-style: solid;
    border-width: 7px;
    top: -6px;
    left: 59px;
    box-sizing: border-box;
    content: "";
    height: 0;
    position: absolute;
    transform: rotate(135deg);
    transform-origin: center center;
    width: 0;
    }
.yyui_menu1 li ul li{border-bottom: 1px solid rgb(99, 199, 95);}
.yyui_menu1 li ul li a{
    font-size: 15px;
    line-height: 24px;
    display: block;
    padding: 10px 0 10px 10px;
    width: auto;
}
.yyui_menu1 li ul li a:hover{
    background: #ffffff;
    color: #333;
}
.yyui_menu1 li ul.sub03 li{position: initial;}
.yyui_menu1 ul li{width:100%;}
.yyui_menu1 li ul li.on > a{background:#FFF;color:#333}
/*.one li{width:100%;}*/
.yyui_menu1 li ul a{color: #ffffff;/* width: 69px; */text-align: left;}
.yyui_menu1 li ul a:hover{background: #007F1D;color: #ffffff;}
.yyui_menu1 li ul ul{top: 0;left: 132px;}
.xzsf_news{width:1200px;margin:0 auto;}
.xzsf_news:after{content:'';width:0;height:0;display:block;clear:both;}

.yyui_menu1 li ul.sub03,.yyui_menu1 li ul.sub04{display: none;background-color: #36923a;}
.yyui_menu1 li ul.sub03{top: -90px;left: 159px;background-color: #42a046;}
.yyui_menu1 li ul.sub04{left: 159px;width: 300px;}
.yyui_menu1 li ul.sub04 li{}
/*1*/
.news_poto{width:33.8%;float:left;margin: 60px 0 0;overflow:hidden;position:relative;}
.news_poto .hd{width: 100%;overflow:hidden;height:40px;background: #100f0f;position:absolute;bottom: 15%;right: 0;border: none;z-index: 999;filter: alpha(opacity=80);opacity: .8;}
.news_poto .hd ul{ float:right; overflow:hidden;zoom:1; margin-top:16px;margin-right:10px;}
.news_poto .hd ul li{float:left;width: 10px;height: 11px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background: url("../img/icon.png") 0 0px no-repeat;}
.news_poto .hd ul li.on{background-position: -15px 0px;}
.news_poto .bd ul{zoom:1;width: 100%;}
.news_poto .bd ul li{float:left;overflow:hidden;text-align:center;}
.news_poto .bd ul li .pic{text-align:center;}
.news_poto .bd ul li .pic img{width:405px;height:280px;display:block;}
.news_poto .bd ul li .title{line-height: 24px;font-size: 16px;padding: 14px 0;background: #eaeaea;}
.news_poto .bd ul li .title a{color: #131313}
/*2*/
.news_scNew{width:40%;float:left;margin: 60px 3% 0;}
.news_tit{width:100%;font-size:0;border-bottom:1px solid #e0e0e0;}
.news_tit:after{content:'';width:0;height:0;display:block;clear:both;}
.news_tit .icon_img{width:27px;height:24px;float:left;}
.news_tit .icon_img img{width:100%;display:block;}
.news_tit .a_tit{font-size:22px;line-height:24px;color: #007F1D;float:left;margin-left:15px;}
/*.news_tit .a_tit:hover{color:#007f1d;}*/
.news_tit .a_more{float:right;font-size:13px;line-height: 40px;color:#979797;}
.small_tit{padding: 19px 0;border-bottom:1px solid #e0e0e0;}
.small_tit a h6{font-size:18px;line-height:41px;color:#007f1d;}
/*.small_tit a h6:hover{color:#007f1d;}*/
.small_tit a p{font-size:13px;line-height:22px;color:#727171;}
.small_tit a p:hover{color:#007f1d;}
.smll_list{padding-top: 10px;width:100%;}
.smll_list li:after{content:'';width:0;height:0;display:block;clear:both;}
.smll_list b{font-size:13px;color:#353535;opacity:0.6;filter:alpha(opacity=60);font-weight:normal;float:left;line-height: 36px;}
.smll_list a span{font-size: 16px;line-height: 36px;color: #353535;float:left;}
.smll_list a span:hover{color:#007f1d;}
.smll_list li b:first-child{padding: 0 14px 0 0;font-size:22px;line-height: 28px;}
/*3*/
.news_tg{width:20%;float:left;margin: 60px 0 0;}
.news_tg_list li{padding: 4px 0;min-height:49px;border-bottom:1px solid #e0e0e0;}
.news_tg_list li a:hover .mark{color:#007f1d;}
.news_tg_list li a p{font-size: 13px;line-height: 24px;color: #232323;}
.news_tg_list li a p:hover{color:#007f1d;}
.news_tg_list li .mark{background:#ffffff;color:#353535;float: right;opacity: 0.6;filter: alpha(opacity=60);}
.xzsf_xqjs{width:1200px;margin: 20px auto 8px;}
.xzsf_xqjs .slideBox{overflow:hidden;zoom:1;position:relative;}
.xzsf_xqjs .sPrev,.xzsf_xqjs .sNext{position:absolute;left: 0;top: 25%;display:block;width: 41px;height: 41px;background:url("../img/ban_left.png") center center no-repeat;z-index: 10;}
.xzsf_xqjs .sNext{left:auto;right: 0;background:url("../img/ban_right.png") center center no-repeat;}
.xzsf_xqjs .sPrev:hover,.slideGroup .sNext:hover{border-color:#f60;}
.xzsf_xqjs .parBd ul{overflow:hidden;}
.xzsf_xqjs .parBd ul li{margin-right:20px;float:left;display:inline;overflow:hidden;}
.xzsf_xqjs .parBd ul li .pic{ text-align:center;overflow: hidden;}
.xzsf_xqjs .parBd ul li .pic img{width:285px;height: 100px;display:block;transition: all 0.6s;}
.xzsf_xqjs .parBd ul li .pic:hover img{transform: scale(1.2);}
.handyWi{width:1200px;margin: 0 auto;}
.handyWi:after{content:'';width:0;height:0;display:block;clear:both;}
.handyWi ul{width:50%;float:left;}
.handyWi ul .handy_tit{border-bottom:1px solid #e0e0e0;}
.handyWi ul .handy_tit:after{content:'';width:0;height:0;display:block;clear:both;}
.handy_tit h6{float:left;font-size: 22px;color: #000000;border-bottom: 5px solid #007F1D;font-weight: normal;}
.handy_tit a{font-size:13px;line-height: 47px;display: block;text-align: right;color: #979797;}
/*content*/
.handy_cont:after{content:'';width:0;height:0;display:block;clear:both;}
.handy_cont .xwnr{width:100%;}
.handy_cont .xwnr_li{padding: 15px 0 15px 0;}
.handy_cont .xwnr_li:hover p{color:#000}
.handy_cont .xwnr_li:hover .xwnr_tme{
    background: #3b7f1f;
    color: #FFF;
}
.handy_cont .xwnr_li .xwnr_tme{float:left;text-align:center;padding: 9px 5px 0px;cursor:pointer;width: 10%;background: #f1f1f1;color: #007F1D;}
.handy_cont .xwnr_li:after{content:'';display:block;clear:both;width:0;height:0;}
.handy_cont .xwnr_tme h6{font-size: 26px;line-height: 1;font-weight: normal;}
.handy_cont .xwnr_li ol{float:right;cursor:pointer;width: 86%;}
.handy_cont .xwnr_li ol a span{font-size: 16px;line-height: 20px;color: #0b1321;display:block;}
.handy_cont .xwnr_li a ol span{font-size: 16px;line-height: 24px;color: #0b1321;display:block;}
.handy_cont .xwnr_li a:hover ol span{color: #007F1D;}
.handy_cont .xwnr_li ol a:hover span{color: #007F1D;}
.handy_cont .xwnr_li ol p{line-height: 20px;font-size: 13px;color: #848484;margin-top: 5px;}
.handyWi .handy_rt{width: 47%;margin-left: 3%;}
.handyWi .handy_rt .xwnr_tme{width: 28%;height: 100px;overflow:hidden;padding: 0;background: #ffffff;margin-right: 2%;}
.handyWi .handy_rt .xwnr_tme img{width: 100%;height:100%;display:block;transition: all 0.6s;}
.handyWi .handy_rt .xwnr_li{padding: 5px 0;}
.handyWi .handy_rt .xwnr_li a:hover .xwnr_tme img{transform: scale(1.2);}
.handyWi .handy_rt .xwnr_li ol{width: 68%;}
.xzsf_logoBx{width:1200px;margin: 15px auto 30px;position:relative;height: 100px;}
.xzsf_logoBx li{width: 109px;float:left;height:100px;text-align:center;position: relative;background: #f2fff4;}
.xzsf_logoBx li a{display:block;transform: translateY(0);transition: all 0.5s;}
.xzsf_logoBx li a:hover{transform: translateY(-5px);}
.xzsf_logoBx li a img{width:auto;margin-top: 20px;}
.xzsf_logoBx li div{display:none;width:100%;height:100px;position:absolute;top:-85px;z-index:99;left:0;}
.xzsf_logoBx li h6{font-size: 15px;line-height: 18px;color:#5e4646;width:100%;margin-top: 15px;font-weight: normal;}
.flootBx{width:100%;background: #007f1d;}
.fllBx_cont{width:1200px;margin:auto;padding: 50px 0 45px 0;}
.fllBx_cont:after{content:'';width:0;height:0;display:block;clear:both;}
.fllBx_cont .ft_bx{width: 435px;height: 65px;float:left;}
.fllBx_cont .ft_bx img{/*width:100%;height:100%;*/display:block;}
.fllBx_cont .ft_wz{width:32%;float:right;font-size:0;}
.fllBx_cont .ft_wz li{display:inline-block;}
.fllBx_cont .ft_wz .ig_bx{width: 14%;margin-right: 6%;position: relative;top: 5px;}
.fllBx_cont .ft_wz .ig_bx img{display:block;padding-top: 0px;}
.fllBx_cont .ft_wz .wz_bx{width: 80%;}
.fllBx_cont .ft_wz .wz_bx p{font-size:13px;line-height: 24px;color:#ffffff;}
.xzsf_copyright{width:100%;background:#232323;padding: 10px 0;}
.xzsf_copyright:after{content:'';width:0;height:0;display:block;clear:both;}
.xzsf_copyright ul{width:1200px;margin:auto;}
.xzsf_copyright ul p{float: left;font-size: 12px;line-height: 24px;color: #bfbfbf;padding:0 10px;}
.xzsf_copyright ul a{float: left;font-size: 12px;line-height: 24px;color: #bfbfbf;padding:0 10px;}
.xzsf_copyright ul b{float: left;font-size: 12px;line-height: 24px;color: #bfbfbf;font-weight: 100;}
.xzsf_copyright ul .a_rt{float:right;border:0;}
.moresea{
    padding-bottom: 25px;
}
.moresea .serBox_list{
    padding: 20px;
    background: #ececec;
    height: 35px;
    position: relative;
    margin-bottom: 35px;
}
.moresea .serBox_list input{
    height: 100%;
}
.moresea .serBox_list .txt{
    padding-left: 10px;
    width: 92%;
    float: left;
}
.moresea .serBox_list .btn{
    right: 0;
    float: right;
}
.moresea .sealist li{
    margin-bottom: 35px;
}
.moresea .sealist li a{}
.moresea .sealist li a h3{
    font-size: 16px;
    margin-bottom: 10px;
}

.moresea .sealist li a p{
    font-size: 14px;
    line-height: 22px;
    text-indent: 0;
    font-family: auto;
    color: #848484;
    /* font-weight: 100; */
    margin-bottom: 5px;
}
.moresea .sealist li a .time{
    font-size: 13px;
    color: #c7c7c7;
}
.moresea .sealist li a:hover h3{color: #007f1d;}
.moresea .sealist li a:hover p{color: #616161;}
.moresea .sealist li a:hover .time{color: #828282;}
@media screen and (max-width: 1600px)
{
	.xbgyd_banner{height: 500px;width:100%;margin:auto;}
}
.wximg img{width:100%;height:100%;}
.wximgs img{width:100%;height:100%;}
.wximg,.wximgs{width: 80px;height: 80px;position: absolute;right: 18.6%;top: -100px;display:none;background: #FFF;border: 10px solid #e2e2e2;}
.dyimgs{width: 108px;height: 108px;position: absolute;right: -0.7%;top: -128px;display: none;background: #FFF;border: 10px solid #e2e2e2;}
.wximgs{right: 115px;top: -99px;}