@charset "gb2312";
/* CSS Document */
/***预设样式***/
*{border:0;padding:0;margin:0;box-sizing:border-box;}
@font-face{font-family:HanSansCN;src:url('../fonts/SourceHanSansCN.otf');}
@font-face{font-family:Knockouteuro;src:url('../fonts/Knockouteuro.ttf');}
body,h1,h2,h3,h4,h5,h6,li,ul,ol,dt,dl,dd,input,p{margin:0;padding:0;font-weight:normal;font-size:14px;}
body{font-family:"HanSansCN";font-size:15px;background:#fff;color:#333;}
ol,ul{list-style:none;}
input,img{border:none;}
a{text-decoration:none;color:#333;}
i{font-style:normal;}
img{display:block;}
input{outline:none;}
.clear{height:0;clear:both;}

/***公用样式**/
.all{width:100%;height:auto;overflow:hidden;}
.kong{width:1617px;margin:0 auto;}
.kong1{width:1200px;margin:0 auto;}
.kong2{width:1580px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.bai{color:#fff;}
.main{overflow:hidden;background:#fff;}
.nymain{background:#fff;padding:0 0 100px;}
.nybg{background:#eef1f4;padding-bottom:70px;}

.top{/*position:fixed;top:0;z-index:9999;*/width:100%;padding-top:33px;height:115px;}
.logo{float:left;}
.logo img{float:left;width:60px;}
.logo h2{height:56px;line-height:56px;float:left;margin-left:15px;font-size:25px;color:#fff;}
.nav{float:left;margin-left:100px;}
.nav ul li{float:left;height:54px;line-height:54px;padding:0 19px;position:relative;z-index:9999;}
.nav ul li a{display:block;font-size:18px;font-weight:bold;color:#fff;}
.nav ul li ul{position:absolute;top:54px;left:0;width:150px;box-shadow:0 0 10px #ccc;padding:0 10px;background:#fff;display:none;}
.nav ul li ul li{width:100%;height:45px;line-height:45px;border-bottom:1px dashed #00b65e;}
.nav ul li ul li a{color:#333;font-size:16px;font-weight:normal;}
.nav ul li ul li:last-child{border:none;}
.nav ul li:hover ul{display:block;}
.toplx{float:right;text-align:right;}
.toplx p{font-size:16px;color:#fff;}
.toplx h2{font-size:24px;color:#fff;font-family:'Montserrat';}

.inmain{background:url(../images/albg.jpg) no-repeat top center;}
.szal{height:958px;position:relative;}
.ala{position:relative;right:-450px;width:365px;top:295px;transition:.5s;float:right;}
.ala h2{font-size:56px;}
.ala h2 span{font-size:56px;color:#00b65e;font-family:'Montserrat';font-weight:bold;}
.ala p{font-size:18px;color:#848484;line-height:32px;margin-top:15px;}
.ala h3{width:260px;height:60px;line-height:60px;background:#00b65e url(../images/jt1.png) no-repeat 194px 20px;overflow:hidden;border-radius:5px;margin-top:60px;margin-left:100px;transition:1s;}
.ala h3 a{display:block;font-size:18px;text-indent:26px;color:#fff;}
.yya{right:53px;}
.yya h3{margin-left:0;}
.alb{width:474px;height:312px;overflow:hidden;border-radius:5px;position:absolute;top:63px;left:50%;margin-left:-237px;background:#fff;box-shadow:0 0 15px #ccc;display:none;}
.alb h2{height:64px;background:#00b65e url(../images/biao1.jpg) no-repeat 27px 20px;padding-left:105px;line-height:64px;font-size:18px;color:#fff;}
.alb ul{overflow-y:scroll;padding:5px 32px;height:410px;}
.alb ul li{height:46px;line-height:46px;border-bottom:1px solid #ccc;background:url(../images/jt2.png) no-repeat right 15px;}
.alb ul::-webkit-scrollbar {width: 5px;}
.alb ul::-webkit-scrollbar-thumb {border-radius:10px;background:#00b65e;height:10px;}
.alb ul::-webkit-scrollbar-track {border-radius:0;background:#ccc;height:10px;}

.jjfa{height:960px;background:#f7f7f7;padding-top:106px;overflow:hidden;}
.jjfal{width:40%;float:left;padding:0 5% 0 10%;overflow:hidden;position:relative;left:-600px;transition:.5s;}
.yyb{left:0;}
.jjfar{width:60%;float:right;opacity:0;transition:.5s;}
.yyb1{opacity:1;}
.jjfal h2{font-size:56px;margin-top:0;height:88px;line-height:88px;transition:1s;}
.jjfal h2.yyb2{margin-top:86px;transition-delay:.5s;}
.jjfal p{font-size:18px;margin-top:15px;line-height:32px;color:#848484;}
.jjfal ul{margin-top:56px;max-width:370px;opacity:0;transition:1s;}
.jjfal ul.yyb3{opacity:1;transition-delay:1.5s;}
.jjfal ul li{width:90px;height:auto;padding-top:99px;font-size:20px;text-align:center;line-height:28px;float:left;margin:10px 90px 0 0;cursor:pointer;}
.jjfal ul li.fa1{background:url(../images/fa1.png) no-repeat top center;}
.jjfal ul li.fa2{background:url(../images/fa2.png) no-repeat top center;}
.jjfal ul li.fa3{background:url(../images/fa3.png) no-repeat top center;}
.jjfal ul li.fa4{background:url(../images/fa4.png) no-repeat top center;}
.jjfal ul li.faa1{background:url(../images/fa5.png) no-repeat top center;}
.jjfal ul li.faa2{background:url(../images/fa6.png) no-repeat top center;}
.jjfal ul li.faa3{background:url(../images/fa7.png) no-repeat top center;}
.jjfal ul li.faa4{background:url(../images/fa8.png) no-repeat top center;}
.jjfal h3{margin-top:85px;width:230px;height:60px;background:#00b65e url(../images/jt1.png) no-repeat 192px center;;border-radius:10px;line-height:60px;padding-left:25px;opacity:0;transition:1s;}
.jjfal h3 a{color:#fff;font-size:18px;}
.jjfal h3.yyb4{opacity:1;transition-delay:1.5s;}
.jjfar{position:relative;}
.jjfar ul li{position:absolute;left:0;top:0;width:100%;display:none;}
.jjfar ul li img{width:100%;}
.jjfar ul li div{width:60%;position:absolute;bottom:20%;left:0;z-index:99;}
.jjfar ul li div a{display:block;}
.jjfar ul li div h2{position:absolute;top:20px;left:20px;font-size:34px;color:#fff;}
.jjfar ul li div p{position:absolute;top:64px;left:20px;font-size:22px;color:#fff;}
.jjfar ul li div img{width:100%;}
.jjfar ul li.acton{display:block;}

.indexvr{width:100%;overflow:hidden;height:311px;background:url(../images/vrbg.jpg) no-repeat top center;position:relative;}
.indexvr h2{font-size:56px;font-weight:bold;text-align:center;margin-top:0px;opacity:0;transition:.5s;}
.indexvr h2.yyc{margin-top:70px;opacity:1;}
.vrbox{width:970px;height:270px;margin:44px auto 0;overflow:hidden;opacity:0;transition:.5s;}
.vra,.vrb{float:left;}
.vrc{float:right;}
.vra,.vrc{width:300px;height:80px;margin-top:80px;line-height:80px;padding-left:100px;}
.vra a,.vrc a{font-size:24px;color:#333;}
.vra{background:url(../images/vrabg1.png) no-repeat center;}
.vra:hover{background:url(../images/vrabg2.png) no-repeat center;}
.vra:hover a{color:#fff;}
.vrc{background:url(../images/vrcbg1.png) no-repeat center;margin-left:45px;}
.vrc:hover{background:url(../images/vrcbg2.png) no-repeat center;}
.vrc:hover a{color:#fff;}
.vrb{margin-left:80px;width:222px;height:222px;position:relative;transform:scale(0);overflow:hidden;transition:.5s;}
.vrb1,.vrb2,.vrb3{position:absolute;}
.vrb1{z-index:1;animation:vrb1 20s linear infinite; }
.vrb2{z-index:2;animation:vrb2 20s linear infinite;}
.vrb3{z-index:3;cursor:pointer;}
.vrb3 img{transition:1s;}
.vrb3:hover img{transform:rotateY(360deg)}
@keyframes vrb1{
      0%{-webkit-transform:rotate(0deg);}
      25%{-webkit-transform:rotate(90deg);}
      50%{-webkit-transform:rotate(180deg);}
      75%{-webkit-transform:rotate(270deg);}
      100%{-webkit-transform:rotate(360deg);}
    }
@keyframes vrb2{
      0%{-webkit-transform:rotate(360deg);}
      25%{-webkit-transform:rotate(270deg);}
      50%{-webkit-transform:rotate(180deg);}
      75%{-webkit-transform:rotate(90deg);}
      100%{-webkit-transform:rotate(0deg);}
    }
.yyc1{opacity:1;}
.yyc2{transform:scale(1);transition-delay:1s;}

.indexab{width:100%;overflow:hidden;}
.ableft,.abright{width:50%;height:648px;float:left;position:relative;}
.ableft{left:-300px;opacity:0;transition:.5s;}
.yyd1{left:0;opacity:1;}
.ableft img{width:100%;height:100%;}
.abright{padding:0 10% 0 5%;}
.inabinfo{margin-top:340px;opacity:0;transition:.5s;}
.yyd2{opacity:1;margin-top:40px;}
.inabinfo h2{font-size:56px;height:115px;line-height:115px;font-weight:bold;}
.inabinfo hr{height:2px;width:133px;background:#00b65e;margin-top:19px;}
.inabinfo p{margin-top:35px;font-size:18px;color:#666666;line-height:36px;}
.inabinfo h3{width:180px;height:60px;border-radius:10px;background:#00b65e url(../images/jt1.png) no-repeat 145px center;line-height:60px;margin-top:15px;}
.inabinfo h3 a{font-size:18px;text-indent:25px;color:#fff;display:block;}

.inabsz{margin-top:145px;opacity:0;transition:.5s;}
.yyd3{opacity:1;margin-top:40px;transition-delay:.5s;}
.inabsz dl{float:left;width:33%;margin-top:30px;text-align:center;cursor:pointer;}
.inabsz dl dt{font-size:90px;font-family:'Knockouteuro';height:90px;}
.inabsz dl dt sup{font-size:60px;font-weight:normal;}
.inabsz dl dt span{font-size:46px;display:inline;}
.inabsz dl dd{font-size:20px;line-height:42px;}
.inabsz dl:hover dt{color:#00b65e;}
.inabsz dl:hover dt sup{color:#00b65e;}

.youshi{padding:65px 0 0;}
.inbt{text-align:center;opacity:0;transition:.5s;}
.yye1{opacity:1;}
.inbt h2{font-size:56px;line-height:66px;font-weight:bold;}
.inbt p{font-size:24px;line-height:56px;color:#848484;}
.yslist{margin-top:70px;display:flex;}
.yslist ul li{width:25%;height:710px;min-height:710px;float:left;overflow:hidden;cursor:pointer;position:relative;top:100px;opacity:0;transition:.5s;}
.yslist ul li:nth-child(1){background:url(../images/ystu1.jpg) no-repeat top center;background-size:cover;transition-delay:.5s;}
.yslist ul li:nth-child(2){background:url(../images/ystu2.jpg) no-repeat top center;background-size:cover;transition-delay:.6s;}
.yslist ul li:nth-child(3){background:url(../images/ystu3.jpg) no-repeat top center;background-size:cover;transition-delay:.7s;}
.yslist ul li:nth-child(4){background:url(../images/ystu4.jpg) no-repeat top center;background-size:cover;transition-delay:.8s;}
.yslist ul li.yye2{opacity:1;top:0;}
.yszzc{width:100%;height:100%;background:rgba(0,0,0,.6);text-align:center;padding:55% 10% 0;color:#fff;transition:.5s;}
.ystb img{margin:0 auto;}
.yszzc h2{font-size:24px;line-height:45px;margin-top:35px;}
.yszzc hr{width:67px;height:2px;background:#00b65e;margin:30px auto 0;}
.yszzc p{font-size:18px;line-height:32px;margin-top:35px;}
.yslist ul li:hover .yszzc{background:rgba(0,182,94,1);padding-top:35%;}

.indexnew{padding:65px 0 105px;background:#f5f5f5;}
.inxwtype{margin-top:150px;position:relative;opacity:0;transition:.5s;}
.yyf1{opacity:1;margin-top:50px;}
.inxwtype ul{text-align:center;font-size:0;}
.inxwtype ul li{width:185px;height:70px;border:2px solid #333;border-radius:5px;transition:.5s;display:inline-block;margin:0 5px;}
.inxwtype ul li a{display:block;text-align:center;line-height:66px;font-size:20px;}
.inxwtype ul li:hover{background:#00b65e;border:2px solid #00b65e;}
.inxwtype ul li:hover a{color:#fff;}
.inxwlist{margin-top:160px;opacity:0;transition:.5s;transition-delay:.3s;}
.yyf2{opacity:1;margin-top:60px;}
.inxwlist dl{float:left;width:31%;margin:0 1%;background:#fff;}
.inxwlist dl dt{width:100%;height:308px;overflow:hidden;}
.inxwlist dl dt img{width:100%;transition:.5s;}
.inxwlist dl:nth-child(1){margin-left:0;}
.inxwlist dl dd{padding:35px 5%;}
.inxwlist dl dd h2{height:42px;line-height:42px;overflow:hidden;}
.inxwlist dl dd h2 a{font-size:24px;}
.inxwlist dl dd p{margin-top:15px;line-height:24px;color:#7d7d7d;font-size:16px;}
.inxwlist dl dd span{margin-top:15px;line-height:36px;color:#7d7d7d;font-size:30px;font-family:'Knockouteuro';display:block;}
.inxwlist dl:hover dt img{transform:scale(1.1);}
.inxwlist dl:hover dd h2 a{color:#00b65e;}

.huoban{padding:70px 0 45px;}
.hzpic{margin-top:35px;}
.hzpic img{max-width:100%;position:relative;transition:.5s;transform:scale(0);}
.hzpic img.yyg1{transform:scale(1)}

.map{hei ght:460px;backgrou nd:url(../images/map.jpg) no-repeat top center;margin-top:20px;}
.foot{background:#1e1e1e;padding-top:90px;}
.foota{overflow:hidden;}
.footnav{float:left;}
.footnav dl{float:left;margin-left:125px;}
.footnav dl dt{height:45px;line-height:45px;margin-bottom:10px;background:url(../images/sx1.jpg) no-repeat left center;padding-left:15px;color:#999999;font-size:20px;}
.footnav dl dd{height:40px;line-height:40px;text-align:center;}
.footnav dl dd a{font-size:16px;color:#666;display:block;}
.footnav dl:nth-child(1){margin-left:0;}
.footnav dl.lastdl{width:340px;}
.dbphone{min-height:50px;background:url(../images/phone.png) no-repeat left center;padding-left:70px;}
.dbphone span{font-size:14px;color:#666666;}
.dbphone p{font-size:34px;color:#fff;}
.footnav dl.lastdl h3{width:170px;height:50px;background:#00b65e;border-radius:5px;margin-top:20px;text-align:center;line-height:50px;}
.footnav dl.lastdl h3 a{font-size:18px;color:#fff;}
.erwm{width:154px;text-align:center;float:right;}
.erwm img{border-radius:5px;}
.erwm h2{font-size:14px;color:#666;line-height:32px;}
.footb{height:56px;background:url(../images/dbxian.png) no-repeat center;margin-top:30px;}
.footb img{margin:0 auto;width:56px;}
.footc{height:86px;line-height:86px;}
.dbnav{float:left;}
.dbnav ul li{float:left;padding:0 15px;}
.dbnav ul li a{font-size:14px;color:#5e5e5e;display:block;}
.dbbq{float:right;color:#666;font-size:14px;}
.dbbq a{color:#666;}

/**********************************/
.nytop{padding:25px 0;box-shadow:0 2px 10px #ccc;position:static;}
.nytop .logo h2{color:#333;}
.nytop .nav ul li a{color:#333;font-weight:normal;}
.nytop .toplx p{color:#333;}
.nytop .toplx h2{color:#00b65e;}
.nytop .nav ul li:hover{border-bottom:2px solid #00b65e;}
.nybanner{height:580px;}
.bancp{background:url(../images/nybanner.jpg) no-repeat center top;}
.tyqma{padding:55px 0;}
.qmtit{text-align:center;}
.qmtit h2{line-height:60px;font-size:40px;font-weight:bold;}
.qmtit h2 span{color:#00b65e;}
.qmtit p{height:45px;line-height:45px;font-size:20px;color:#666;}
.qmtit h2.bai{color:#fff;}
.qmtit p.bai{color:#fff;}

.mod18{width:100%;height:750px;margin-top:25px;position:relative;background:url(../images/kuang1.png) no-repeat center 110px;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:336px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.jpg) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:213px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtn.jpg) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtn.jpg) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.jpg) no-repeat;}
.mod18 #prevTop:hover{background:url(../images/prevBtnTop.jpg) 0 0 no-repeat;}
.mod18 #nextTop:hover{background:url(../images/nextBtnTop.jpg) 0 0 no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:1090px;position:absolute;color:#fff;}
.mod18 .picBox{width:1090px;height:510px;position:relative;overflow:hidden;margin:0 auto;}
.mod18 .picBox ul{height:510px;position:absolute;}
.mod18 .picBox li{width:1090px;height:510px;}
.mod18 .listBox{width:100%;height:170px;margin:20px auto 0;position:relative;overflow:hidden;}
.mod18 .listBox ul{height:170px;position:absolute;}
.mod18 .listBox li{width:300px;height:170px;cursor:pointer;position:relative;padding:0 10px;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:100%;height:100%;}
.mod18 .listBox .on img{width:100%;height:170px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}
.dja{display:none;}
.wz{display:block;width:100%;height:190px;position:absolute;left:0;bottom:0;padding:100px 20px 20px;line-height:28px;text-align:left;background-image: linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));}
.wz h2{font-size:24px;height:28px;}
.wz p{font-size:18px;color:#fff;}
.wz h3{position:absolute;right:42px;bottom:42px;width:270px;height:60px;line-height:60px;background:#00b65e url(../images/tb1.png) no-repeat 20px center;padding-left:60px;border-radius:10px;}
.mod18 .cf .wz h3 a{width:100%;height:100%;display:block;font-size:18px;}
.tyqmb{height:870px;background:url(../images/sjbg.jpg) no-repeat top center;overflow:hidden;padding-top:60px;}
.sjbox p{margin:0 auto;}
.sjbox h3{width:160px;height:60px;background:#00b65e url(../images/time.png) no-repeat 20px center;padding-left:58px;line-height:60px;border-radius:10px;margin:60px auto 0;}
.sjbox h3 a{color:#fff;font-size:18px;display:block;}
.tyqmc{overflow:hidden;padding:65px 0;}
.ljty{margin-top:45px;text-align:center;font-size:0;}
.ljty dl{width:380px;height:410px;float:left;margin-left:20px;transition:.5s;cursor:pointer;}
.ljty dl:nth-child(1){margin-left:0;}
.ljty dl dt{width:100%;height:250px;overflow:hidden;}
.ljty dl dd{height:160px;padding:22px 35px 0;background:#f3f3f3;}
.ljty dl dd h2{height:48px;line-height:48px;font-size:24px;}
.ljty dl dd p{line-height:28px;font-size:18px;color:#666;}
.ljty dl:hover{box-shadow:0 0 10px #ccc;}
.ljty dl:hover dd{background:#fff;}
.ljty dl:hover dd h2{color:#00b65e;}
.ljty h3{width:245px;height:60px;background:#00b65e;border-radius:10px;text-align:center;line-height:60px;margin:55px auto 0;}
.ljty h3 a{font-size:18px;color:#fff;display:block;}
.tyqmc{overflow:hidden;padding:65px 0 85px;background:#f3f3f3;}
.wdbox h3{width:245px;height:60px;background:#00b65e;border-radius:10px;margin:25px auto 0;text-align:center;line-height:60px;}
.wdbox h3 a{color:#fff;font-size:18px;}
.jieneng{background:#fff;}
.jieneng .ljty dl{border-top-right-radius:35px;overflow:hidden;}
.jieneng .ljty dl dd{background:#fff;border:1px solid #d6d6d6;border-top:none;}
.rongyu{padding:65px 0;}
.rybox{overflow:hidden;margin-top:35px;}
.rytype ul{text-align:center;font-size:0;}
.rytype ul li{width:203px;height:62px;line-height:62px;border-radius:10px;background:#f3f3f3;font-size:20px;color:#666666;display:inline-block;margin:0 13px;cursor:pointer;}
.rytype ul li.act{background:#00b65e;color:#fff;}
.rylist{margin-top:45px;min-height:330px;position:relative;}
#marquee1,#marquee2{position:absolute;top:0;}
.ryhide{opacity:0;}
.ryshow{opacity:1;}
.inal{height:960px;background:url(../images/albg2.jpg) no-repeat top center;overflow:hidden;}
.inal img{margin:207px auto 0;}

.xwbanner{background:url(../images/xwbanner.jpg) no-repeat top center;}
.nytype{height:100px;border-bottom:1px solid #e7e7e7;line-height:100px;}
.nytype ul li{width:160px;height:100px;text-align:center;float:left;}
.nytype ul li a{font-size:20px;display:block;cursor:pointer;}
.nytype ul li:hover{border-bottom:2px solid #00b65e;}
.nytype ul li:hover a{color:#00b65e;}
.nytype ul li.ona{border-bottom:2px solid #00b65e;}
.nytype ul li.ona a{color:#00b65e;}
.nynews{margin-top:90px;}
.nyna{overflow:hidden;width:1200px;height:390px;position:relative;}
.xwqh{width:300%;position:absolute;left:0;}
.xwqh dl{width:1200px;height:390px;background:#f4f4f4;float:left;}
.xwqh dl dt{width:540px;height:390px;float:left;overflow:hidden;}
.xwqh dl dt img{width:100%;height:100%;}
.xwqh dl dd{width:660px;float:left;padding:50px 70px 0 63px;}
.xwqh dl dd h2{height:52px;line-height:52px;}
.xwqh dl dd h2 a{font-size:24px;}
.xwqh dl dd span{height:32px;line-height:32px;font-size:16px;color:#666;}
.xwqh dl dd p{line-height:28px;font-size:16px;color:#717171;}
.qhlist{width:267px;height:40px;position:absolute;bottom:60px;right:330px;}
.qhlist ul li{width:130px;height:40px;float:left;color:#fff;text-align:center;line-height:40px;font-size:24px;cursor:pointer;}
.qhlist ul li.qhl{background:#00b65e;float:left;}
.qhlist ul li.qhr{background:#333333;float:right;}
.nynb{overflow:hidden;}
.xwlist{overflow:hidden;margin-top:20px;}
.xwlist dl{height:242px;border-bottom:1px solid #dfdfdf;padding:65px 0;}
.xwlist dl dt{float:left;border-right:1px solid #e7e7e7;height:110px;padding:0 45px;}
.xwlist dl dt p{height:55px;line-height:55px;color:#919191;font-family:'Knockouteuro';}
.xwlist dl dt p.day{font-size:70px;}
.xwlist dl dt p.mon{font-size:34px;}
.xwlist dl dd{float:left;width:1020px;padding:0 170px 0 65px;background:url(../images/jt3.png) no-repeat right center;}
.xwlist dl dd h2{height:38px;line-height:38px;}
.xwlist dl dd h2 a{font-size:24px;}
.xwlist dl dd p{line-height:28px;font-size:16px;color:#666;}
.xwlist dl:hover{background:#f8f8f8 url(../images/xwbg.png) no-repeat right;}
.xwlist dl:hover dd{background:url(../images/jt4.png) no-repeat right center;}
.xwlist dl:hover dd h2 a{color:#00b65e;}

.pagelist{margin:110px 0;}
.pagelist ul{text-align:center;font-size:0;}
.pagelist ul li{width:60px;height:60px;background:#1cad5d;line-height:60px;display:inline-block;margin:0 6px;color:#fff;font-size:20px;}
.pagelist ul li a{width:100%;height:100%;line-height:58px;display:block;background:#fff;border:1px solid #dadada;font-size:20px;}
.pagelist ul li:first-child,.pagelist ul li:last-child{width:120px;}

.xqleft{width:870px;float:left;overflow:hidden;}
.xqmbx{height:90px;line-height:90px;background:url(../images/site.png) no-repeat left center;padding-left:25px;font-size:14px;}
.xqmbx a{font-size:14px;margin:0 10px;}
.xqtit{padding-bottom:17px;background:url(../images/xian.png) repeat-x bottom;}
.xqtit h1{font-size:24px;height:50px;line-height:50px;}
.xqtit p{font-size:16px;height:35px;line-height:35px;color:#939393;}
.xqinfo{line-height:28px;font-size:16px;color:#666;padding:40px 0;border-bottom:1px solid #333;}
.xqinfo img{max-width:100%;margin:10px auto;}
.xqpage div{margin:42px 0;width:50%;}
.xqpage div:nth-child(1){float:left;background:url(../images/p1.jpg) no-repeat left;padding-left:45px;}
.xqpage div:nth-child(2){float:right;background:url(../images/p2.jpg) no-repeat right;padding-right:45px;}
.xqpage div:nth-child(1):hover{background:url(../images/p3.jpg) no-repeat left;}
.xqpage div:nth-child(2):hover{background:url(../images/p4.jpg) no-repeat right;}
.xqback{margin:65px auto;width:180px;height:50px;line-height:50px;border:1px solid #1cad5d;border-radius:25px;overflow:hidden;background:url(../images/jt5.png) no-repeat 104px center;}
.xqback a{display:block;text-indent:30px;font-size:16px;color:#1cad5d;}
.xqright{width:300px;float:right;padding-top:89px;}
.tjxw{overflow:hidden;}
.tjxw dt{height:52px;background:url(../images/xian2.jpg) no-repeat left bottom;line-height:52px;font-size:22px;margin-bottom:20px;}
.tjxw dd{height:46px;line-height:46px;background:url(../images/yuan1.png) no-repeat left center;padding-left:27px;overflow:hidden;}
.tjxw dd:hover{background:url(../images/yuan2.png) no-repeat left center;}
.tjxw dd:hover a{color:#1cad5d;}
.xian{height:4px;background:url(../images/xian.png) repeat-x;margin:40px 0;}

.abbanner{background:url(../images/abbanner.jpg) no-repeat top center;}
.nyabout{overflow:hidden;}
.abvideo{margin-top:65px;}
.aba{overflow:hidden;margin-top:75px;}
.abaleft{width:463px;border-right:1px solid #333;float:left;}
.abalt{height:205px;border-bottom:1px solid #333;background:url(../images/ab1.png) no-repeat 276px center;}
.abalt h2{font-size:24px;line-height:48px;}
.abalt h3{font-size:24px;}
.abalt h3 span{font-size:96px;color:#1cad5d;}
.abalb{height:205px;background:url(../images/ab2.png) no-repeat 276px center;overflow:hidden;}
.abalb h2{font-size:24px;line-height:48px;margin-top:50px;}
.abalb h3{font-size:41px;font-weight:bold;}
.abaright{width:737px;float:right;padding-left:65px;}
.abaright h2{font-size:28px;line-height:46px;}
.abinfo{margin-top:25px;font-size:14px;color:#666;line-height:28px;}
.abb{padding:65px 0 85px;background:#f5f5f5;margin-top:100px;overflow:hidden;}
.abtit{font-size:48px;line-height:74px;text-align:center;}
.abb h2{font-size:20px;margin-top:20px;line-height:42px;}
.abjd{text-align:center;font-size:0;margin-top:42px;}
.abjd dl{width:340px;padding-left:80px;display:inline-block;background:url(../images/xian3.png) no-repeat right center;text-align:left;}
.abjd dl dt{font-size:18px;color:#808080;}
.abjd dl dd{font-size:50px;color:#1cad5d;font-family:'Geometric706BT';}
.abjd dl dd sup{font-size:24px;}
.abb h3{margin-top:60px;}
.abc{padding:65px 0 85px;overflow:hidden;}
.abc h2{font-size:20px;margin-top:20px;line-height:42px;}
.abc h3{margin-top:60px;}

.lxbanner{background:url(../images/lxbanner.jpg) no-repeat top center;}
.lxbox{margin-top:40px;overflow:hidden;}
.lxbox h2{font-size:32px;line-height:45px;}
.lxbox p{font-size:18px;line-height:28px;color:#bcbcbc;text-transform:uppercase;}
.lxbox hr{width:55px;height:2px;background:#1cad5d;margin-top:10px;}
.lxlist{margin-top:105px;}
.lxlist dl{width:460px;float:left;}
.lxlist dl dt{width:86px;height:86px;float:left;}
.lxlist dl dd{float:left;margin-left:20px;}
.lxlist dl dd h2{font-size:18px;}
.lxlist dl dd p{font-size:34px;color:#1cad5d;font-family:'arial';}
.lxadd{margin-top:50px;overflow:hidden;}
.lxadd dl{margin-top:32px;border:1px solid #ccc;}
.lxadd dl dt{width:546px;height:345px;}
.lxadd dl dd{width:625px;height:345px;overflow:hidden;padding:45px 0 0 55px;}
.lxadd dl dd h2{font-size:24px;line-height:45px;margin-bottom:15px;}
.lxadd dl dd p{font-size:16px;line-height:28px;color:#666;}
.liuyan{margin-top:90px;}
.nymap{height:460px;background:url(../images/map.jpg) no-repeat top center;margin-top:110px;}

.albanner{background:url(../images/albanner.jpg) no-repeat top center;}
.albox{overflow:hidden;}
.alfl{overflow:hidden;margin-top:20px;}
.fllist{height:96px;padding:25px 0;line-height:46px;border-bottom:1px solid #dddddd;}
.fllist span{float:left;font-size:16px;height:46px;line-height:46px;display:block;font-weight:bold;}
.fllist a{float:left;height:46px;padding:0 20px;border-radius:25px;display:block;}
.fllist a:hover{background:#1cad5d;color:#fff;}
.allist{margin-top:13px;overflow:hidden;}
.allist ul li{width:585px;height:340px;overflow:hidden;position:relative;margin-top:32px;}
.allist ul li img{width:100%;height:100%;}
.allist ul li h2{width:100%;height:60px;overflow:hidden;position:absolute;bottom:0;z-index:1;background:rgba(0,0,0,.6);padding-left:25px;transition:.3s;}
.allist ul li h2 a{height:60px;line-height:60px;display:block;color:#fff;font-size:18px;}
.allist ul li h2 p{font-size:15px;line-height:28px;color:#fff;}
.allist ul li:hover h2{height:110px;}
.allist ul li:nth-child(odd){float:left;}
.allist ul li:nth-child(even){float:right;}
.alxqinfo h1{height:68px;line-height:68px;background:url(../images/xian4.jpg) no-repeat left bottom;font-size:32px;}
.alxqinfo h1 span{width:142px;height:40px;line-height:40px;float:right;display:block;border:1px solid #1cad5d;border-radius:25px;margin-top:18px;background:url(../images/jt6.png) no-repeat 100px center;padding-left:25px;}
.alxqinfo h1 span a{font-size:16px;color:#1cad5d;display:block;}
.alxqa{margin-top:30px;overflow:hidden;height:450px;box-shadow:0 0 15px #ccc;}
.alxqa dl dt{width:750px;height:450px;overflow:hidden;float:left;}
.alxqa dl dt img{width:100%;height:100%;}
.alxqa dl dd{width:450px;height:450px;overflow:hidden;float:left;padding:10px 70px 0;}
.alxqa dl dd h2{height:96px;line-height:96px;border-bottom:1px solid #333;font-size:28px;margin-bottom:25px;}
.alxqa dl dd p{font-size:16px;margin-top:15px;}
.alxqa dl dd p span{font-size:16px;color:#a9a9a9;}
.xmxq{padding:40px 0 100px;background:#f2f2f2;margin-top:88px;}
.xqbt{height:76px;line-height:76px;font-size:32px;background:url(../images/xian4.jpg) no-repeat left bottom;}
.xmxqinfo{font-size:16px;color:#16px;line-height:32px;margin-top:25px;}
.xmxqinfo img{max-width:100%;margin:10px 0;}
.altj{overflow:hidden;margin:35px auto;}

.zhengshu{padding-bo ttom:120px;}
.zsbt{height:186px;line-height:186px;text-align:center;font-size:48px;}
.zslist ul li{width:390px;height:390px;background:#f3f3f3;padding-top:57px;float:left;margin:15px 0 0 15px;transition:.3s;}
.zslist ul li img{max-width:100%;margin:0 auto;}
.zslist ul li h2{height:52px;line-height:52px;text-align:center;}
.zslist ul li h2 a{font-size:18px;color:#666;}
.zslist ul li:nth-child(1){margin-left:0;}
.zslist ul li:nth-child(4){margin-left:0;}
.zslist ul li:nth-child(7){margin-left:0;}
.zslist ul li:hover{background:#fff;box-shadow:0 0 15px #ccc;}
.zslist ul li:hover a{color:#1cad5d;}

.qyfc ul li{width:380px;height:330px;border:1px solid #ccc;float:left;margin:30px 0 0 30px;overflow:hidden;}
.qyfc ul li img{width:100%;}
.qyfc ul li h2{height:70px;line-height:70px;padding-left:25px;}
.qyfc ul li h2 a{font-size:16px;color:#666;}
.qyfc ul li:nth-child(1){margin-left:0;}
.qyfc ul li:nth-child(4){margin-left:0;}
.qyfc ul li:nth-child(7){margin-left:0;}
.quanqiu dl{height:188px;border-bottom:1px solid #e0e0e0;padding:53px 0 63px;}
.quanqiu dl dt{width:222px;height:72px;line-height:72px;float:left;background:url(../images/qqbg.png) no-repeat left center;font-size:28px;color:#fff;text-align:center;}
.quanqiu dl dd{width:978px;line-height:36px;color:#666;font-size:18px;padding-left:47px;float:left;}
.qqpic{margin-top:95px;}

.nyjjfa{overflow:hidden;}
.hybox{position:relative;min-height:830px;}
.nyjjfaa{margin-top:40px;position:absolute;background:#fff;z-index:1;}
.bb{z-index:9;}
.jjbt{text-align:center;}
.jjbt h2{font-size:44px;line-height:70px;}
.jjbt h3{font-size:44px;line-height:70px;}
.jjbt p{font-size:26px;line-height:50px;color:#7a7a7a;}
.fatxt{background:url(../images/jjfabg.png) no-repeat top center;height:704px;padding:57px 65px 0;}
.fatxt dl dt img{max-width:100%;}
.fatxt dl dd{font-size:18px;color:#7a7a7a;line-height:46px;margin-top:25px;text-align:center;padding:0 25px;}
.nyjjfab{margin-top:55px;overflow:hidden;}
.jzlist{margin-top:30px;}
.jzlist dl{width:380px;height:450px;overflow:hidden;float:left;margin:30px 0 0 30px;}
.jzlist dl dt{width:100%;height:220px;}
.jzlist dl dt img{width:100%;height:100%;}
.jzlist dl dd{width:100%;height:230px;border:1px solid #dadada;border-top:none;padding:10px 24px 0;}
.jzlist dl dd h2{font-size:25px;line-height:64px;}
.jzlist dl dd hr{width:42px;height:2px;background:#00b65e;margin-bottom:10px;}
.jzlist dl dd p{line-height:32px;background:url(../images/dian1.png) no-repeat left 10px;padding-left:17px;font-size:16px;}
.jzlist dl:nth-child(1){margin-left:0;}
.jzlist dl:nth-child(4){margin-left:0;}
.nyjjfab{margin-top:70px;}
.hzhb{margin:40px 0 120px;}

.gycbanner{background:url(../images/gycbanner.jpg) no-repeat top center;}
.gya{margin-top:50px;}
.gyaleft{width:1240px;height:630px;overflow:hidden;float:left;}
.gyaleft ul{position:relative;}
.gyaleft ul li{width:1240px;height:630px;overflow:hidden;position:absolute;display:none;}
.gyaleft ul li.ccb{display:block;}
.gyaleft ul li img{width:100%;height:100%;}
.qytxt{position:absolute;bottom:0;width:100%;height:250px;background-image:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));overflow:hidden;padding:140px 0 0 40px;color:#fff;}
.qytxt h2{font-size:24px;}
.qytxt p{font-size:18px;}
.qytxt h3{width:270px;height:60px;padding-left:60px;line-height:60px;background:#00b65e url(../images/tb1.png) no-repeat 20px center;border-radius:10px;position:absolute;bottom:42px;right:30px;}
.qytxt h3 a{font-size:18px;color:#fff;display:block;}
.gyaright{width:280px;height:auto;float:right;overflow:hidden;}
.gyaright ul li{width:280px;height:150px;position:relative;margin-top:10px;cursor:pointer;}
.gyaright ul li img{width:100%;height:100%;}
.gyaright ul li h2{width:100%;height:150px;position:absolute;top:0;left:0;background:rgba(0,0,0,.6);text-align:center;line-height:150px;font-size:24px;color:#fff;}
.gyaright ul li:first-child{margin-top:0;}
.gyaright ul li.cca h2{background:rgba(0,0,0,.2);}
.gcgg{height:260px;background:url(../images/gg1.jpg) no-repeat top center;}
.gclist{margin-top:57px;}
.gclist ul li{width:370px;height:240px;overflow:hidden;margin:40px 0 0 33px;float:left;padding:50px 50px 0;box-shadow:0 -5px 20px #ccc;border-bottom-right-radius:60px;}
.gclist ul li h2{height:60px;line-height:60px;font-size:34px;}
.gclist ul li p{line-height:32px;font-size:20px;color:#666;margin-top:10px;}
.gclist ul li p span{font-size:28px;color:#00b65e;font-weight:bold;}
.gclist ul li:nth-child(1){margin-left:0;}
.gclist ul li:nth-child(4){margin-left:0;}
.gclist ul li:hover{background:url(../images/tiao.jpg) no-repeat top left;}
.anquan{min-height:973px;background:url(../images/aqbg.jpg) no-repeat top center;margin-top:90px;overflow:hidden;padding-top:70px;}
.aqlist{margin-top:82px;}
.aqlist dl{width:352px;min-height:294px;float:left;margin-left:56px;}
.aqlist dl dt{width:100%;height:66px;line-height:66px;background:#00b65e url(../images/quan.png) no-repeat 20px center;border-top-right-radius:30px;padding-left:62px;color:#fff;font-size:24px;}
.aqlist dl dd{font-size:16px;line-height:24px;margin-top:15px;color:#fff;}
.aqlist dl:nth-child(1){margin-left:0;}
.aqlist dl:nth-child(5){margin-left:0;}
.aqlist dl:nth-child(6){width:764px;}
.weihu{padding:70px 0;}
.weihulist{margin-top:50px;}
.whleft{width:530px;height:710px;float:left;}
.whleft ul li{width:530px;height:710px;overflow:hidden;position:relative;}
.whleft ul li img{width:100%;height:100%;}
.whltxt{position:absolute;bottom:0;width:100%;height:50%;background-image:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));padding:30% 45px 0;color:#fff;}
.whltxt h2{font-size:24px;line-height:45px;}
.whltxt p{font-size:16px;line-height:32px;}
.whright{width:1036px;float:right;}
.whright ul li{width:510px;height:348px;overflow:hidden;position:relative;float:left;margin:15px 0 0 15px;}
.whrtxt{position:absolute;bottom:0;width:100%;height:50%;background-image:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));padding:8% 45px 0;color:#fff;}
.whrtxt h2{font-size:24px;line-height:45px;}
.whrtxt p{font-size:16px;line-height:32px;}
.whright ul li:nth-child(1){margin:0;}
.whright ul li:nth-child(2){margin-top:0;}
.whright ul li:nth-child(3){margin-left:0;}















#marquee1{width:100%;overflow:hidden;}
#marquee1 ul li{float:left; padding:0 10px;}
#marquee1 ul li img{display:block;padding:12px;border:1px solid #dcdcdc;}
#marquee1 ul li h2{font-size:20px;text-align:center;height:32px;line-height:32px;margin-top:14px;}
#marquee2{width:100%;overflow:hidden;}
#marquee2 ul li{float:left; padding:0 10px;}
#marquee2 ul li img{display:block;padding:12px;border:1px solid #dcdcdc;}
#marquee2 ul li h2{font-size:20px;text-align:center;height:32px;line-height:32px;margin-top:14px;}


.xf{background:#fff;padding:10px 0;box-shadow:0 5px 26px #00000014;}
.xf h2{color:#333;}
.xf p{color:#333;}
.xf .nav ul li a{color:#333;}
.xf .toplx h2{color:#00b65e;}
/************banner***************/
.c-banner{width: 100%;position: relative;}
.c-banner img{width: 100%;}
.c-banner .banner ul{list-style: none;padding-left: 0px;margin-bottom: 0px;}
.c-banner .banner ul li{display: none;opacity: 0;}
.c-banner .banner ul li:nth-child(1){opacity: 1;display: block;}
.c-banner .banner ul li img{width: 100%;position: absolute;top: 0px;}
.c-banner .banner ul li:first-child img{position: relative;}
.c-banner .nexImg,.c-banner .preImg{padding: 25px 10px 25px 10px;position: absolute;top: 50%;margin-top: -53px;background: #000000;border-radius: 5px;z-index: 10;}
.c-banner .nexImg:hover,.c-banner .preImg:hover{opacity: 0.8;}
.c-banner .nexImg{right: 0px;}
.c-banner .nexImg img,.c-banner .preImg img{}
.c-banner .jumpBtn{width: 100%;height:37px;position: absolute;bottom:0;}
.c-banner .jumpBtn ul{margin-bottom: 0px;padding: 0px;font-size:0;text-align: center;}
.c-banner .jumpBtn ul li{width:25px;height:8px;display:inline-block;cursor:pointer;background:#fff;border-radius:50px;margin:0 2px;border:1px solid #038a62;}

#demo{background:#FFF;overflow:hidden;width:100%;position: relative;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

.case_list{margin-top:29px;}
.case_list li{float:left;margin:0 15px;_display:inline;border:1px solid #cacaca;width:310px;height:356px;padding:11px 11px 0;}
.case_list li a.img{padding:4px;}
.case_list li a.img img{width:285px;height:285px;}
.case_list li h3{text-align:center;height:57px;line-height:57px;}
.case_list li h3 a{font-weight:normal;display:block;font-size:18px;}
.case_list li a.img{display:block;}
.case_list li a.img:hover{border-color:#e87518;}
.case_list li:hover a{color:#0050a9;}

.roll_product{float:left;}


/*留言*/
#tc {width:100%;}
.font-1 {font-family: "宋体";font-size: 12px;color: #330000;}
#tc ul{margin: 0px;padding: 0px;text-indent: 10px;list-style:none;}
#tc-1 {height: 25px;text-align: left;padding-left:5px;line-height: 25px;padding-top:5px;font-weight:bold;font-size:13px;}
#tc-2 p{margin-right:30px;width:380px;float:left;}
#tc-2 p.msgLeft_Txtbox_div{float:none;width:100%;margin:19px 0 0;}
#tc-2 p.lastp{margin:0;}

.f_t_right_all p.msgLeft_Txtbox_div{height:90px;_height:90px;left:2px;}
#msgLeft_Txtbox{overflow:hidden;line-height:28px;padding-left:10px;height:250px;width:100%;border:1px solid #d8d8d8;font-size:14px;color:#868686;border-radius:10px;}
#yzm{width:88px;}
#tc-2 input{height:60px;width:100%;border:1px solid #d8d8d8;color:#868686;padding-left:10px;font-size:14px;border-radius:10px;}
#msgLeft_Btn_div{width:180px;height:60px;margin-top:15px;line-height:60px;text-align:center;background:#00b65e;cursor:pointer;border-radius:10px;}
#msgLeft_Btn{display:block;color:#fff;text-align:center;font-size:18px;}
#tc li{ line-height:22px;} 
#hide{background-color: #000000; width: 392px;display:none;}
#run{color:White;font-size:12px;height: 10px;width: 205px;position:absolute;margin:100px 0px;text-align:center;}
#num01{margin-top:-20px!important; margin-left:80px   }

/********xqpic*******/
#marquee4{width:100%;height:420px; overflow:hidden;margin:35px auto 0;}
#marquee4 ul li{float:left;width:100%;line-height:47px;font-size:16px;}

.focus-img {position: relative;width:598px;height: auto;}

.focus-img-con {
	position: relative;
	width: 800px;
	height:124px;
	margin: 10px auto;
	background-color: #fff;
	overflow: hidden
}

.focus-img-con ul {
	position: absolute;
	top: 0
}

.focus-img-con ul li {
	color: #fff;
	text-align: center;
	line-height: 60px;
	padding-right: 10px;
	float: left;
}

.focus-img-con ul li div {
	width: 195px;
	height: 124px;
	
}
.focus-img-con ul li div img{width:100%;height:100%;display:block;}

.focus-img .change-bnt {
	display: none;
	width: 30px;
	height: 50px;
	position: absolute;
	margin-top: -25px;
	background-color: #b74343
}

.focus-img .change-bnt.prev-bnt {
	left: 10px
}

.focus-img .change-bnt.next-bnt {
	right: 10px
}
.focus-img-con img{ width: 100px;}
.bigimg img{width:598px;height:394px;}

@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}


#my-slide{
	width:100%;
	height:560px;margin-top:35px;
}

#my-slide .slide-list{
	width:100%;
	height:560px;
	overflow: hidden;
	position: relative;
	margin:0 auto;
}

#my-slide .slide-list li{
	margin-right:20px;
	height:560px;
	position: absolute;
	top:0;
	overflow: hidden;
	/* width:calc(100% - 20px - 50%); */
	width:100%;
	max-width: 1020px;
}

#my-slide .slide-list li img{
	height:560px;
	width:1020px;
}

/**顶部幻灯片按钮**/
.slick-top-prev{
	position:absolute;
	display: block;
	height: 94px;
	width:56px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	top: 50%;
	left: 0px;
	margin-top:-47px;
}

.slick-arrow{
	background-color: #fff;
	font-family: monospace;
	font-weight: 100;
	font-size: 50px;
	color: #333;
	outline: none;
	z-index: 1;
	opacity: .95;
}

.slick-top-prev:before{
	content: "<";
	font-weight: bold;
}

.slick-top-next{
	position:absolute;
	display: block;
	height: 94px;
	width:56px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	top: 50%;
	right: 0px;
	margin-top:-47px;
}

.slick-top-next:before{
	content: ">";
	font-weight: bold;
}




