*{ margin:0; padding:0;}
img{ border:none;}
a{ text-decoration:none;}
li{ list-style:none;}
body{max-width:1920px; min-width:1200px; font-family:'微软雅黑'}
h1,h2,h3,h4,h5,h6{ font-style: normal; font-size:100%; font-weight:normal;}
.no{display: none}
.img{display: block;width:100%;}

.top{width:1200px; height:75px;margin:0 auto}
.top1{width:116px; height:73px; padding-top:2px; float:left}
.top2{width:1px; height:49px;float:left; padding-top:16px}
.top2 span{width:1px; height:49px; display:block; background:#c9c9c9}
.top3{width:260px; height:50px; margin:20px 0 0 20px; float:left;font-size:16px; color:#e57535;line-height: 17px}
.top3>b{color:#15ad4a;margin-bottom:6px;display: block}
.top4{width:200px; height:50px; display:flex;align-items: center;justify-content: space-between; float:right;margin:16px 20px 0 0 }
.top4 b{font-size:20px; color:#5bb45d}
.top4 p{font-size:16px; color:#323232; line-height:28px}

nav{width:100%; height:40px; background:#15ad4a;text-align: center}
nav a{font-size:16px; color:#FFF;display: inline-block;height:40px;padding:0 5px;margin:0 35px;line-height: 40px}

.fullSlide{width:100%;height:700px; margin:0 auto; position:relative}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:700px; display:block; overflow:hidden; background:no-repeat center;}
.fullSlide .bd li a{display:block;height:700px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:50px;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:10px; border-radius:50%; overflow:hidden;background:#C0C0C0;line-height:999px;}
.fullSlide .hd ul .on{background:#15ad4a; width:62px; height:10px; border-radius:30px}


.hz0{width:100%;text-align:center;color:#343434;font-size: 20px}
.hz0>h3{font-size:30px; color:#15ad4a;  font-weight:bold;}
.hz01{width:100%; height:1px; background:#eee; margin:22px auto 0}
.hz02{width:75px; height:6px; background:#5bb45d; margin:-4px auto 20px}


.hz1{width:100%;height:504px; background:url(../img/hz1.jpg) no-repeat center 0;padding-top: 40px}
.hz11{width:1110px;margin:120px auto 0;height:180px;}
.hz111{width:1020px;padding-left:25px;font-size:18px; color:#404040;background:url(../img/hz2.png) no-repeat 0 9px;line-height: 30px;margin-top:30px;}
.hz11>p{text-align: right;font-size: 12px;color:#a6a6a6;line-height: 33px}
.hz2{width:100%;background: #f8f8f8;padding-top:55px;}
.hz21{width:1090px;margin:55px auto 0;display: flex;flex-direction: row;justify-content: space-between;}
.hz211{width:505px;height:285px;overflow: hidden;}
.hz211>img{cursor: pointer; transition: all 0.6s;display: block}
.hz211>img:hover{transform: scale(1.05);}
.hz212{width:540px;height:285px;font-size: 18px;line-height:45px;color:#343434;position: relative}
.hz212>a{position: absolute;bottom:0;left:0;width: 118px;height:38px;line-height: 38px;text-align: center;color:#fff;font-size: 16px;display: block;background: #15ad4a}
.hz22{width:1090px;height:370px;margin:50px auto 0;}
.hz221{width:1090px; height:305px; margin:0 auto}
.hz221>li{width:1090px; height:305px;overflow:hidden; display:none}
.hz2211{width:1150px; height:305px; overflow:hidden}
.hz2211>a{display:block; width:206px; height:305px; margin-right:14px; float:left; overflow:hidden}
.hz2211 img{display:block; width:100%;transition: all 1s}
.hz2211>a:hover img{transform: scale(1.05)}
.hz222{width:60px; height:12px; display:flex; justify-content: space-between; flex-flow:nowrap; margin:20px auto 0}
.hz2221{width:12px; height:12px; background:#dcdcdc; border-radius:50%; cursor:pointer}
.hz222_on{background:#15ad4a}
.hz3{width:100%;height:625px;background: #15ad4a;padding-top:35px}
.hz31{width:1200px;height:398px;margin:35px auto 0;display: flex;flex-direction: row;justify-content: space-between;}
.hz31>li{width:590px;height:398px;background: #bfbfbf;display: flex;flex-direction: row;justify-content: space-between;}
.hz311{width:295px;height:398px;}
.hz3111{width:295px;height:350px;overflow: hidden}
.hz3111 img{display:block; width:100%;transition: all 1s;cursor: pointer}
.hz3111 img:hover{transform: scale(1.05)}
.hz3112{width: 100%;height: 45px;line-height: 45px;text-align: center;font-size: 16px;color:#fff;background: #414141;margin-top:3px;}
.hz312{width:255px;height:343px;background:url(../img/hz12.jpg) no-repeat  center 0;padding:55px 20px 0;}
.hz312>h3{font-size: 24px;color:#15ad4a;font-weight: bold;text-align: center;margin-bottom:20px;line-height:45px}
.hz312>p{width:235px;padding-left:20px;font-size:18px; color:#2d2d2d;background:url(../img/hz2.png) no-repeat 0 14px;line-height:38px;background-size:9px}
.hz312>a{display:block; width:133px;font-size: 16px; height:31px;overflow:hidden;border-radius:15px;background: #15ad4a;text-align: center;line-height: 31px;margin:30px auto 0;color:#fff;}

.hz4{width:100%;height:748px; background:url(../img/hz2.jpg) no-repeat center 0;padding-top: 40px}
.hz41{width:787px;height:500px;margin:55px auto 0;}
.hz41 .mr_frUl{width:787px;height:437px;overflow:hidden}
.hz41 .mr_frUl ul li{float:left;width:787px;height:437px;overflow: hidden;cursor: pointer; position:relative;display:flex;justify-content:center;align-items:center;background: #fff}
.hz41 .mr_frUl ul li img{display: inline-block;max-width: 100%;max-height: 100%}
.hz41 .mr_frUl ul li div{width:707px;height:70px;overflow: hidden;position:absolute;bottom:0; left:0;background: rgba(0,0,0,0.8);padding:0 40px;line-height: 70px;color:#fff;font-size: 20px}
.hz411{width:105px;height:30px;margin:33px auto 0;display: flex;flex-direction: row;justify-content: space-between;}
.hz411 .iconfont{color:#000;font-size:23px;cursor: pointer;}
.hz411 .iconfont:hover{color:#15ad4a;}

.hz5{width:100%;height:707px; background:url(../img/hz3.jpg) no-repeat center 0;padding-top: 40px}
.hz51{width:1060px;height:330px;margin:175px auto 0;}
.hz511{width:715px;color:#fff;font-size: 24px;line-height:40px;margin-bottom:30px;}
.hz511>h3{font-size: 30px;font-weight: bold;margin-bottom: 8px}

.hz6{width:100%;height:805px;margin-top:90px;}
.hz61{width:1170px; height:630px; margin:60px auto 0;overflow: hidden}
.hz611:nth-child(odd){float: left}
.hz611:nth-child(even){float: right;}
.hz611{width:560px; height:137px;margin-bottom:65px;background:url(../img/hz4.png) no-repeat  92px 0; }
.hz6111{width:130px; height:114px; background:url(../img/hz3.png) no-repeat  center 0; display:flex;align-items: center;justify-content: center; float:left;cursor:pointer}
.hz6111 img{transition: all 1s; }
.hz6112{margin-left:30px; float:left;color:#3a3a3a;font-size: 18px;line-height: 25px;width: 400px}
.hz6112 h3{font-size:24px;line-height:55px}
.hz6112 h3 span{font-size:24px;color:#15ad4a;font-weight:bold;}
.hz6111:hover img{transform:rotate(360deg)}

.hz7{width:100%;height:535px;background:#15ad4a;padding-top:40px;}
.hz71{width:1200px;height:300px;display: flex;flex-direction: row;justify-content: space-between;margin:90px auto 0;}
.hz71>li{width:277px;height:300px; }
.hz711{width:277px;height:150px;overflow: hidden;cursor: pointer}
.hz711>img{display:block; width:100%;transition: all 1s;}
.hz711>img:hover{transform: scale(1.05)}
.hz712{width: 277px;padding-top:18px;margin:30px auto 0;text-align: center;color:#fff;font-size: 18px;border-top:1px solid #5cc681;line-height: 30px}
.hz712>h3{font-weight: bold;font-size: 20px}

.hz8{width:100%; height:442px; background:url(../img/hz5.jpg) no-repeat center 0;padding-top:40px;}
.hz80{width:1200px; height:300px; margin:20px auto 0; position:relative}
.hz81{width:80px; position:absolute; left:0; bottom:42px}
.hz80 img{display:block; margin:0 auto}
.hz80 p{font-size:18px; color:#15ad4a; font-weight:bold; text-align:center; line-height:35px}
.hz82{width:80px; position:absolute; left:165px; top:55px}
.hz83{width:80px; position:absolute; left:338px; bottom:42px}
.hz84{width:80px; position:absolute; left:490px; top:55px}
.hz85{width:80px; position:absolute; right:478px; bottom:42px}
.hz86{width:80px; position:absolute; right:318px;top:55px}
.hz87{width:80px; position:absolute; right:155px; bottom:42px}
.hz88{width:80px; position:absolute; right:0; top:55px}


.hz9{width:100%; height:200px; background:url(../img/hz4.jpg) no-repeat center 0;padding-top:83px;font-weight:bold;font-size: 30px;text-align: center;color: #fff;line-height: 50px}
.hz9>div{width:430px;height:47px;line-height:47px;text-align: center;margin:15px auto;background: #15ad4a}
.sy1{width:100%; height:485px;margin:40px auto 0;}
.sy11{width:1200px;height:250px;margin:60px auto 0;}
.sy11 .mr_frUl{width:1200px;height:181px;overflow:hidden}
.sy11 .mr_frUl ul li{display:block;float:left;width:276px;height:181px;overflow: hidden;cursor: pointer;margin-right:32px;}
.sy11 .mr_frUl ul li img{display:block; width:100%;transition: all 1s;cursor: pointer}
.sy11 .mr_frUl ul li img:hover{transform: scale(1.05)}
.sy111{width:105px;height:30px;margin:30px auto 0;display: flex;flex-direction: row;justify-content: space-between;}
.sy111 .iconfont{color:#000;font-size:23px;cursor: pointer;}
.sy111 .iconfont:hover{color:#15ad4a;}


.di{width:100%; height:340px; background:#232323}
.di1{width:100%; height:7px; background:#15ad4a}
.di2{width:1200px; height:50px; padding-top:30px; margin:0 auto}
.di2 li{width:165px; height:20px; border-right:1px solid #7b7b7b; text-align:center; line-height:20px; float:left}
.di2 a{font-size:16px; color:#FFF}
.di2 li:last-child{width:200px; border:0}
.di3{width:100%;height:250px;border-top:1px solid #525252;}
.di31{width:1200px; height:190px; margin:60px auto 0}
.di311{width:285px; height:116px;float:left;border-right:1px solid #525252;display:flex;justify-content:center;align-items:center;padding-top:10px;}
.di312{width:550px; height:116px;border-right:1px solid #525252;float:left; padding:10px 0 0 60px; font-size:16px; color:#FFF; line-height:30px;display:flex;align-items:center;}
.di313{width:140px; height:140px;float:left;padding-left:75px;}
.last{width:100%; height:52px; background:#1f1f1f; line-height:52px; color:#fefefe; text-align:center; font-size:12px}
.last a{color:#fefefe}




/* 二级相同内容 */
.xw1{width:1200px; margin:30px auto 0; overflow:hidden;min-height: 730px}
.xw2{width:301px; float:left; overflow:hidden}
.xw21{width:301px; height:195px;overflow: hidden}
.xw22{width:301px}
.xw22 li{width:301px; height:80px; border-bottom:1px solid #FFFFFF; background:#f6f8fd}
.xw22 a{font-size:18px; color:#2d2d2d; line-height:80px; text-align:center; display:block; width:100%; height:80px}
.xw22 li:hover{background:#15ad4a}
.xw22 li:hover a{color:#FFF}

/* 新闻 */
.xw3{width:876px; float:right}
.xw31{width:870px; height:40px; padding:2px 0 0 6px; border-bottom:1px solid #e6e6e6}
.xw31 img{display:block; float:left}
.xw31 p{font-size:14px; color:#4b4b4b; line-height:25px; margin-left:10px; float:left}
.xw31 a{color:#4b4b4b}
.xw31 a:hover{color:#15ad4a}

.xw32{width:875px; margin-bottom:30px}
.xw32 li{width:825px; height:228px; background:#f7f7f7; padding:33px 30px 0 20px; margin-top:15px; overflow:hidden}
.xw321{width:348px; height:228px; float:left;overflow: hidden}
.xw322{width:450px; height:228px; float:right;font-size:14px; color:#777373;line-height:30px}
.xw322>a{font-size:24px; color:#15ad4a; line-height:60px}
.xw322>span{display:block; font-size:14px; color:#333;margin-bottom:20px;}

/*页码*/
.page{text-align: center;clear: both; margin-bottom:40px;}
.page>ul>li{display:inline-block;font-size:14px;margin-right: 10px;}
.page>ul>li>a{padding:5px 15px;color:#999;border:1px solid #999;}
.c{padding:5px 15px;background:#15ad4a;color:#fff;border:1px solid #15ad4a;}

/* 产品 合作 */
.cp0{width:865px; overflow:hidden; margin:20px 0 50px 0}
.cp1{width:900px; overflow:hidden}
.cp1 li{width:280px; height:300px; margin:0 12px 20px 0; float:left}
.cp11{width:278px; height:255px; border:1px solid #bfbfbf;display:flex;justify-content:center;align-items:center;}
.cp11>img{display: inline-block;max-width: 100%;max-height: 100%}
.cp12{width:280px;font-size:18px; color:#2d2d2d; text-align:center; line-height:50px}

/* 关于我们 */
.gy1{width:849px; margin:20px auto;font-size:16px; color:#939292; line-height:40px}
.gy1 img{display:inline-block; max-width:100%}
.gy1 h3{font-size:22px; color:#15ad4a; line-height:50px;margin-top:10px;}

/*联系我们*/
.lx1{width:860px; height:60px; display:flex;justify-content: space-between; flex-flow:nowrap; margin:20px auto;font-size:16px; color:#3d3d3d;}
.lx11{width:275px; height:60px; display:flex;align-items: center;}
.lx12{width:380px; height:60px; display:flex;align-items: center;}
.lx13{width:180px; height:60px; display:flex;align-items: center;}
.lx111{width:47px; height:47px;display: block;margin-right:13px;}


/* hezuo */
.hezuo{width:850px; overflow:hidden; margin:20px auto}
.hezuo>h3{font-size: 24px;color:#15ad4a;font-weight: bold;text-align: center;line-height:45px}
.hezuo1{width:850px;margin:20px auto 0;overflow: hidden}
.hezuo11{width:520px; height:130px;margin-bottom:25px;background:url(../img/hz4.png) no-repeat  92px 0;float: left;}
.hezuo12{width:600px; height:130px;margin-bottom:25px;background:url(../img/hz4.png) no-repeat  right 0;float: right;}
.hezuo11>.hezuo111{width:130px; height:114px; background:url(../img/hz3.png) no-repeat  center 0; display:flex;align-items: center;justify-content: center; float:left;cursor:pointer}
.hezuo12>.hezuo111{width:130px; height:114px; background:url(../img/hz3.png) no-repeat  center 0; display:flex;align-items: center;justify-content: center; float:right;cursor:pointer;margin-right:82px;}
.hezuo111 img{transition: all 1s; }
.hezuo112{margin-left:30px; float:left;color:#3a3a3a;font-size: 17px;line-height: 25px;width:360px}
.hezuo112 h3{font-size:24px;line-height:55px}
.hezuo112 h3 span{font-size:24px;color:#15ad4a;font-weight:bold;}
.hezuo111:hover img{transform:rotate(360deg)}


 /* 上下篇 */
.info{width:850px; margin:20px auto 40px;font-size:16px; color:#939292; line-height:30px;}
.info h3{text-align: center;font-size:24px;margin:15px auto 20px;color:#15ad4a; line-height:50px}
.info img{display:inline-block;max-width: 100%;overflow: hidden;}
.sxy{margin:30px 0 50px;width:100%;height:40px;overflow: hidden;color:#939292;}
.sxy1{width:350px;height:40px;float: left}
.sxy2{width:350px;height:40px;float: right;text-align: right}
.sxy>div{line-height:40px;font-size: 16px; }

