/* CSS Document */
*{margin:0;padding:0;outline:none;-webkit-text-size-adjust:none;font-family:"Microsoft YaHei","Arial","宋体","黑体","SimHei"," Verdana",;_font-family:Arial !important;}
body{color:#1E1E1B;line-height:180%; background:url(/web/img/body-bg.png);}
h1, h2, h3, h4, h5, h6, h7, h8, h9{font-size:100%; font-family:"Helvetica Neue","Helvetica,Arial","PingFang SC","Heiti SC","Microsoft Yahei",sans-serif; font-weight:normal;}
address, cite, dfn, em, var{font-style:normal;}
ul,li, ol{list-style:none;}
html{ overflow-x:hidden; min-width:1300px;}
a{ text-decoration:none; color:#333;}

.head1{ width:auto; height:50px; line-height:50px;background:#272727;}
.head1 .zu{ width:80%; height:auto;line-height:36px; padding-top:10px; margin:0 auto;}
.head1 .zu dl{min-width:160px; margin:0px; float:right; padding-left:0px;}
.head1 .zu dl dd{ width:40px;  float:left; padding-top:5px;}
.head1 .zu dl dd img{ width:25px; height:auto;}
.head1 .zu dl dt{ min-width:100px; line-height:36px; text-align:left; float:left; font-weight:bold; font-size:16px; color:#a7a7a7;}
.mov{ width:100%; height:110px; margin:0 auto; border-bottom:7px solid #28aa4a; position:relative; z-index:999; min-width:1300px;}
.move{ width:80%; height:auto; margin:0 auto;min-width:1300px;}
.move .logo{ width:256px; height:60pox; float:left; margin-top:20px;}
.move .nov{ width:960px; height:auto; float:right; padding-top:40px;}
.move .nov ul{ width:960px; margin:0px;}
.move .nov ul li{ min-width:60px; line-height:30px; font-size:16px; text-align:center; float:left; padding:0 15px 0 15px; position:relative;}
/*banner切换*/

.fullSlide{width:100%; position:relative;height:760px; margin:0 auto; clear:both;min-width:1300px;}
.fullSlide .bd{ width:100%;margin:0 auto;position:relative;z-index:0;overflow:hidden; min-width:1300px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:760px;overflow:hidden;text-align:center; min-width:1300px;}
.fullSlide .bd li a{display:block;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;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:90px;height:4px;margin:1px; margin-right:5px;overflow:hidden;background:#FFF;line-height:999px; position:relative; z-index:9;}
.fullSlide .hd ul .on{background:#28aa4a; position:relative; z-index:9;}
.fullSlide .prev,.fullSlide .next{width:100%;display:block;position:absolute;z-index:1;top:45%;margin-top:-35px;left:5%;z-index:1;width:45px;height:100px;background:url(../img/slider-arrow.png) -123px -117px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-4px -119px; }

.index_nz{ width:auto; min-height:900px; overflow:hidden; margin:0 auto; min-width:1300px; background:#f6f6f6; padding-bottom:30px; padding-top:60px;}
.index_nz .ca{ width:1300px; height:470px; margin:0 auto;}
.index_nz .ca ul{ width:1300px; margin:0px;}
.index_nz .ca ul li{ width:410px;height:470px; float:left; position:relative; background:#FFF; margin-left:30px;
    box-shadow: 0px 5px 10px 0px rgb(0 0 0 / 5%);
    -webkit-box-shadow: 0px 5px 10px 0px rgb(0 0 0 /5%); margin-bottom:30px;}
.index_nz .ca ul li:nth-child(3n+1){margin-left:0px;}
.index_nz .ca ul li .low-cont{ width:370px; height:auto; margin:0 auto; padding:20px;}
.index_nz .ca ul li .low-cont h1{ width:auto; line-height:40px; font-size:20px; text-align:left; font-weight:bold;}
.index_nz .ca ul li .low-cont p{ width:370px; height:auto; line-height:22px; font-size:14px; margin:0 auto; color:#999;}
.index_nz .ca ul li .u{ width:410px; height:293px; margin:0 auto; overflow:hidden; }
.index_nz .ca ul li .u img{ width:410px; height:293px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_nz .ca ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.index_nz .ca ul li .uo{ width:57px; height:55px; position:absolute;background:#28aa4a; bottom:160px; left:30px; border:10px solid #FFF;}
.index_nz .ca ul li .uo dd{ width:57px; height:20px; line-height:20px; font-size:20px; color:#FFF; text-align:center; font-weight:bold; padding-top:7px;}
.index_nz .ca ul li .uo dt{ width:57px; line-height:20px; font-size:20px; color:#FFF;text-align:center;font-weight:bold;}

.index_a{ width:1300px; height:160px; margin:0 auto; margin-top:0px;}
.index_a h1{ width:auto; height:70x; line-height:70px; font-size:32px; text-align:center; font-weight:bold;color:#333;}
.index_a i{ width:60px; height:6px; background:#28aa4a; margin:0 auto; display:block; margin-bottom:10px; border-radius:100px;}
.index_a p{width:100%; line-height:30px; font-size:18px; text-align:center; display:block; font-style:normal; color:#666;}
.index_zz{ width:auto; height:600px; margin:0 auto;}


/*项目*/
.index_xm{ width:96%; height:600px; margin:0 auto;}
.index_xm .nle{ width:46.5%; height:600px; float:left; overflow:hidden;}
.index_xm .nle img{ width:100%; height:600px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.index_xm .nle:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}
.index_xm .nle .nlee{ width:auto; height:600px; background:url(../img/bg10.png) bottom repeat-x; position:relative; z-index:99; bottom:600px; padding:0 5% 0 5%;} 
.index_xm .nle .nlee h2{ width:auto; height:40px; font-size:24px; color:#FFF; font-weight:bold; margin-top:40px;position:relative; top:460px;}
.index_xm .nle .nlee h2 a{ text-decoration:none; color:#FFF;}
.index_xm .nle .nlee dd{ width:10%; height:5px;background:#47d800; position:relative; bottom:-470px; z-index:999;}
.index_xm .nle .nlee p{ width:auto; line-height:20px; font-size:16px;color:#FFF;position:relative; top:460px;}

.index_xm .nre{ width:53%; height:600px; float:right; overflow:hidden;}
.index_xm .nre img{ width:100%; height:600px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.index_xm .nre:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}
.index_xm .nre .nree{ width:auto; height:600px; background:url(../img/bg10.png) bottom repeat-x; position:relative; z-index:99; bottom:600px;padding:0 5% 0 5%;} 
.index_xm .nre .nree h2{ width:auto; height:40px; font-size:24px; color:#FFF; font-weight:bold;margin-top:50px;position:relative; top:460px;}
.index_xm .nre .nree h2 a{ text-decoration:none; color:#FFF;}
.index_xm .nre .nree dd{ width:10%; height:5px;background:#47d800; position:relative; bottom:-470px; z-index:999;}
.index_xm .nre .nree p{ width:auto; line-height:20px; font-size:16px;color:#FFF;position:relative; top:460px;}

.index_xmo{ width:96%; height:600px; margin:0 auto; margin-top:1%; margin-bottom:30px;}
.index_xmo .nhle{ width:43%; height:600px; float:left;}
.index_xmo .nhle img{ width:100%; height:600px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.index_xmo .nhle :hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}
.index_xmo .nhle .nne{ width:auto; height:600px; background:url(../img/bg10.png) bottom repeat-x; position:relative; z-index:99; bottom:600px;padding:0 5% 0 5%;} 
.index_xmo .nhle .nne h3{ width:auto; min-height:40px; font-size:24px; color:#FFF; font-weight:bold; padding-top:40px;position:relative; top:460px;}
.index_xmo .nhle .nne h3 a{ text-decoration:none; color:#FFF;}
.index_xmo .nhle .nne dd{ width:10%; height:5px;background:#47d800; position:relative; bottom:-470px; z-index:999;}
.index_xmo .nhle .nne p{ width:auto; line-height:20px; font-size:16px;color:#FFF;position:relative; top:460px;}

.index_xmo .nhzz{width:28.5%; height:600px; float:left; overflow:hidden; margin-left:0.5%}
.index_xmo .nhzz img{ width:100%; height:600px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.index_xmo .nhzz:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}
.index_xmo .nhzz .zee{ width:auto; height:600px; background:url(../img/bg10.png) bottom repeat-x; position:relative; z-index:99; bottom:600px;padding:0 5% 0 5%;} 
.index_xmo .nhzz .zee h3{ width:auto; height:40px; font-size:24px; color:#FFF; font-weight:bold;margin-top:40px;position:relative; top:460px;}
.index_xmo .nhzz .zee h3 a{ text-decoration:none; color:#FFF;}
.index_xmo .nhzz .zee dd{ width:15%; height:5px;background:#47d800; position:relative; bottom:-470px; z-index:999;}
.index_xmo .nhzz .zee p{ width:auto; line-height:20px; font-size:16px;color:#FFF;position:relative; top:460px;}

.index_xmo .nher{width:27.5%; height:600px; float:right; overflow:hidden;}
.index_xmo .nher img{ width:100%; height:600px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.index_xmo .nher:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}
.index_xmo .nher .zen{ width:auto; height:600px; background:url(../img/bg10.png) bottom repeat-x; position:relative; z-index:99; bottom:600px;padding:0 5% 0 5%;} 
.index_xmo .nher .zen h3{ width:auto; height:40px; font-size:24px; color:#FFF; font-weight:bold;margin-top:40px;position:relative; top:460px;}
.index_xmo .nher .zen h3 a{ text-decoration:none; color:#FFF;}
.index_xmo .nher .zen dd{ width:15%; height:5px;background:#47d800; position:relative; bottom:-470px; z-index:999;}
.index_xmo .nher .zen p{ width:auto; line-height:20px; font-size:16px;color:#FFF;position:relative; top:460px;}



.index_e{ width:94%; min-height:600px; margin:0 auto; overflow:hidden; min-width:1300px;}
.index_e ul{ width:100%; margin:0px;}
.index_e ul li{ width:32%; height:auto; float:left; position:relative; margin-left:2%;}
.index_e ul li:nth-child(3n+1){margin-left:0px;}
.index_e ul li .xm { width:100%; height:auto; overflow:hidden;}
.index_e ul li .xm img{width:100%; height:auto; }
.index_e ul li .xmc{ width:100%; height:160px; margin:0 auto; background-color:rgba(244,244,244,0.3);}
.index_e ul li .xmc h5{ width:99%; line-height:50px; font-size:18px; padding:1%;}
.index_e ul li .xmc span{ width:99%; height:auto; line-height:25px; font-size:14px; color:#858483;padding:1%;font-style:normal; display:block;}
.index_e ul li .xmc span p{ list-style:none;}
.index_e ul li .xm img{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.index_e ul li:hover .xm img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}


.index_b{ width:auto; height:760px; margin:0 auto; background:url(../img/bg.jpg) no-repeat center;}
.index_b .corv{ width:auto; height:760px; margin:0 auto; background-color: rgba(33,37,41,0.9); padding-top:80px;}
.index_yos{ width:1300px; height:auto; margin:0 auto;}
.index_yos .zp{ width:360px; height:400px; float:left;}
.index_yos .zp dl{ width:360px; height:200px;}
.index_yos .zp dl dd{ width:120px; height:120px; float:left; border-radius:100px;}
.index_yos .zp dl dd img{width:120px; height:120px; border-radius:100px; border:10px solid #FFF;}
.index_yos .zp dl dt{ width:200px; height:auto; float:right; padding-top:10px;}
.index_yos .zp dl dt span{ width:auto; height:50px;line-height:50px; font-size:20px; color:#f75a04; font-weight:bold; margin-bottom:10px;}
.index_yos .zp dl dt p{ width:auto; line-height:25px; font-size:16px; color:#FFF;}

.index_yos .mid{ width:480px; height:480px; float:left; margin-left:50px; margin-top:40px;}
.index_yos .mid img{ width:480px; height:480px;}

.index_yos .zu{ width:360px; height:400px; float:right;}
.index_yos .zu dl{ width:360px; height:200px;}
.index_yos .zu dl dd{ width:120px; height:120px; float:right; border-radius:100px; }
.index_yos .zu dl dd img{width:120px; height:120px; border-radius:100px; border:10px solid #FFF;}
.index_yos .zu dl dt{ width:220px; height:auto; float:left; padding-top:10px; text-align:right;}
.index_yos .zu dl dt span{ width:auto; height:50px; line-height:50px; font-size:20px; color:#f75a04; font-weight:bold; text-align:right;}
.index_yos .zu dl dt p{ width:auto; line-height:25px; font-size:16px; color:#FFF;text-align:right;}


.index_su{ width:auto;height:180px; margin:0 auto; background:#28aa4a; min-width:1300px;}
.index_su ul{ width:1300px; margin:0 auto;}
.index_su ul li{ width:200px; height:auto; float:left; margin:0 auto; text-align:center; margin-top:20px; margin-left:150px;}
.index_su ul li:nth-child(4n+1){margin-left:0px;}
.index_su ul li dt{width:200px; height:80px; line-height:80px; font-size:50px; font-weight:bold; color:#FFF;}
.index_su ul li p{ width:200px; height:auto; font-size:18px;color:#FFF;}

.index_so{ width:auto; height:160px; margin:0 auto; background:#28aa4a; min-width:1300px;}
.index_so dl{ width:1300px; margin:0 auto;}
.index_so dl dd{ width:1000px; line-height:160px; font-size:39px; color:#FFF; float:left; font-weight:bold;}
.index_so dl dt{ width:220px; height:65px; line-height:65px; float:right; background:#272727; text-align:center; color:#FFF; font-size:18px; margin-top:45px;}

.button {
  display: inline-flex;
  height: 65px;
  width: 220px;
  color: #BFC0C0;
  text-transform: uppercase;
  text-decoration: none;


  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.button a {color:#FFF;text-decoration: none;letter-spacing: 1px;}
/* Second Button */

#button {position: relative;overflow: hidden;cursor: pointer;}
#button a {position: relative;transition: all .35s ease-Out;}
#slide {width: 100%;height:100%;left:-220px;background:#f85603;position: absolute;transition: all .35s ease-Out;bottom:0;}
#slide a{ text-decoration:none; color:#FFF;}
#button:hover #slide {left: 0;}
#button:hover a {color:#FFF;}


/*case*/
.index_zz{ width:90%; height:460px; margin:0 auto;}
.swiper-container .swiper-pagination-bullet-active{ background:#28aa4a !important;}
.swiper-pagination{margin-top:0px; width:100%; margin:0 auto;}
.swiper-container .swiper-slide{display:inline-block; position:relative; overflow:hidden; text-align:center; margin-bottom:100px;}
.swiper-container .swiper-slide img{display:block; width:100%; height:auto;}
.swiper-container .swiper-slide span{display:inline-block; text-align:center;width:99%; height:80px; line-height:80px;font-size:14px; background:#FFF; float:left;}
.swiper-container .swiper-slide a:hover span{color:#333;}
.swiper-container .swiper-slide p{ width:100%; height:90px; line-height:90px; background:#FFF;  box-shadow: 0px 1px 35px 0px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 1px 35px 0px rgba(0,0,0,0.1);margin:0 auto;}
.swiper-container .swiper-slide a{ text-decoration:none; color:#333; font-size:16px;cursor:pointe; }

.index_zh{ width:80%; height:300px; margin:0 auto; overflow:hidden;}
.swiper-container2 .swiper-pagination-bullet-active{ background:#28aa4a !important;}
.swiper-pagination{margin-top:0px; width:100%; margin:0 auto;}
.swiper-container2 .swiper-slide{display:inline-block; position:relative; overflow:hidden; text-align:center; margin-bottom:100px;}
.swiper-container2 .swiper-slide img{display:block; width:100%; height:246px;}
.swiper-container2 .swiper-slide span{display:inline-block; text-align:center;width:99%; height:80px; line-height:80px;font-size:14px; background:#FFF; float:left;}
.swiper-container2 .swiper-slide a:hover span{color:#333;}
.swiper-container2 .swiper-slide p{ width:100%; height:90px; line-height:90px; background:#FFF;  box-shadow: 0px 1px 35px 0px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 1px 35px 0px rgba(0,0,0,0.1);margin:0 auto;}
.swiper-container2 .swiper-slide a{ text-decoration:none; color:#333; font-size:16px;cursor:pointe; }

.index_pz{ width:auto; min-height:800px; overflow:hidden; margin:0 auto;background:#f6f6f6; min-width:1300px; padding-top:60px;}
.index_pz .znn{ width:1300px; height:auto; margin:0 auto;}
.index_pz .znn .lee{ width:260px; min-height:1600px; overflow:hidden;float:left;background:#272727;}
.index_pz .znn .lee h3{ width:auto; line-height:90px; font-size:30px; text-align:center; color:#FFF; background:#272727; font-weight:bold;}
.index_pz .znn .lee .lei{ width:auto; height:auto;}
.index_pz .znn .lee .lei dl{ width:auto; margin:0px;}
.index_pz .znn .lee .lei dl dd{ width:auto; line-height:70px; font-size:18px; text-align:center; background:#28aa4a;color:#FFF; margin-bottom:2px;}
.index_pz .znn .lee .lei dl dd a{ text-decoration:none; color:#FFF;}
.index_pz .znn .lee .lei dl dt{ width:auto; line-height:60px; font-size:16px; text-align:center; border-bottom:1px solid #757272; color:#a7a7a7; background:#323232;}
.index_pz .znn .lee .lei dl dt a{ text-decoration:none; color:#a7a7a7;}
.index_pz .znn .lee .lei dl dt:hover { width:auto; height:60px; background:#1f1f1f;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; color:#FFF;display:block;}
.index_pz .znn .lee .lei dl dt:active {width:auto; height:60px; background:#1f1f1f;-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}

.index_pz .znn .ree{ width:1020px; min-height:1000px; overflow:hidden; float:right;}
.index_pz .znn .ree ul{ width:1020px; margin:auto;}
.index_pz .znn .ree ul li{ width:330px; height:410px; float:left; position:relative; margin-left:15px; }
.index_pz .znn .ree ul li:nth-child(3n+1){margin-left:0px;}
.index_pz .znn .ree ul li dd{ width:330px; height:330px; float:left; overflow:hidden;}
.index_pz .znn .ree ul li dd img{ width:330px; height:330px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_pz .znn .ree ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.index_pz .znn .ree ul li p{ width:330px; height:60px; line-height:60px; text-align:center; font-size:16px;}
.index_pz .znn .ree ul li p a{ text-decoration:none; color:#333;}

.index_no{ width:auto; min-height:700px; overflow:hidden; margin:0 auto; padding-top:60px; clear:both; background:#f8f9fa; min-width:1300px;}
.index_no ul{ width:1300px; margin:0 auto;}
.index_no ul li{ width:570px; height:360px; float:left; position:relative; margin-left:20px; padding:30px; background:#e8e9e9; margin-bottom:20px;}
.index_no ul li:nth-child(2n+1){margin-left:0px;}
.index_no ul li .fs{ width:570px; height:200px;}
.index_no ul li .fs dd{ width:280px; height:auto; float:left;}
.index_no ul li .fs dd i{ width:auto; line-height:50px; font-size:24px; font-style:normal;color:#FFF; background:#28aa4a; padding:10px 20px 10px 20px; }
.index_no ul li .fs dd i a{ text-decoration:none;color:#FFF;}
.index_no ul li .fs dd p{ width:auto; line-height:30px; font-size:20px; color:#333; padding-top:20px;}
.index_no ul li .fs dt{ width:286px; height:205px; float:right; background:#FFF;}
.index_no ul li .fs dt img{width:266px; height:185px; padding:10px;}
.index_no ul li .fsa{ width:auto; height:auto; border-top:1px solid #c7c6c6; line-height:30px; clear:both; color:#666; margin-top:20px; padding-top:20px; font-size:16px;}
.index_no ul li .fsa em{width:auto; line-height:30px; font-size:15px;color:#666; background:url(img/ico.png) no-repeat left; display:block; text-indent:15px;}

.index_n{ width:auto; min-height:600px; margin:0 auto; overflow:hidden; background:#f6f6f6; padding-top:30px;}
.index_n .new{ width:1300px; height:470px; margin:0 auto;}
.index_n .new ul{ width:1300px; margin:0px;}
.index_n .new ul li{ width:410px;height:470px; float:left; position:relative; background:#FFF; margin-left:35px;
    box-shadow: 0px 10px 20px  rgb(0 0 0 / 5%);
    -webkit-box-shadow: 0px 10px 20px rgb(0 0 0 / 5%); padding-top:50px;
}
.index_n .new ul li:nth-child(3n+1){margin-left:0px;}
.index_n .new ul li dd{ width:auto; line-height:40px; font-size:24px; text-align:center; font-weight:bold;}
.index_n .new ul li dt{width:338px; line-height:30px; font-size:14px; text-align:left; margin:0 auto;color:#999; margin-top:20px;}
.index_n .new ul li p{ width:338px; height:110px; line-height:26px; font-size:14px; margin:0 auto; padding-top:15px; color:#999;}
.index_n .new ul li .u{ width:338px; height:200px; margin:0 auto; overflow:hidden;}
.index_n .new ul li .u img{ width:338px; height:200px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_n .new ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}

.foot{ width:auto; height:600px; margin:0 auto; background:#272727; min-width:1300px; clear:both;}
.cont{ width:1300px; height:120px; margin:0 auto; background:#323232; margin-bottom:80px;}
.cont ul{ width:1300px; margin:0px;}
.cont ul li{ width:433px; height:90px; float:left; padding-top:30px;}
.cont ul li dd{ width:50px; height:50px; float:left; margin-left:30px;}
.cont ul li dd img{ width:50px; height:auto;}
.cont ul li dt{ width:300px; height:auto; float:left; margin-left:20px;}
.cont ul li dt span{ width:auto; line-height:30px; font-size:16px; font-weight:bold; color:#FFF;}
.cont ul li dt p{ width:auto; line-height:20px; font-size:16px;  color:#a7a7a7;}

.link{ width:1300px; height:auto; margin:0 auto;}
.link ul{ width:auto; margin:0px;}
.link ul li{ min-width:60px; line-height:30px; float:left; padding:0 5px 0 5px;}
.link ul li a{ text-decoration:none; color:#666; font-size:14px;}

.one{ width:auto; height:120px; background:#28aa4a; color:#FFF;} 
.ones{width:auto; height:120px; background:#1f1f1f; color:#FFF;}
#one1{ width:auto; color:#FFF; display:block;}

.nh_new{ width:1300px; min-height:400px; margin:0 auto;  margin-bottom:30px;}

.in_nw{ width:410px; height:auto;float:left;margin-right:30px;padding-top:50px;} 
.in_nw ul{ width:410px; margin:0px;}
.in_nw ul li{ width:410px; height:35px; line-height:35px; font-size:14px; text-indent:10px; background:url(/web/img/index_i.png) no-repeat left;}
.in_nw ul li span{ width:90px; line-height:35px; font-size:12px; color:#8888; float:right; text-align:right;}
.in_nw ul li a{ text-decoration:none; color:#333;}
.nes{ width:410px; height:260px; float:right;padding-top:50px;}
.nes ul{ width:410px; margin:0px;}
.nes ul li{ width:410px; height:35px; line-height:35px; font-size:14px; text-indent:10px; background:url(/web/img/index_i.png) no-repeat left;}
.nes ul li span{ width:90px; line-height:35px; font-size:12px; color:#8888; float:right; text-align:right;}
.nes ul li a{ text-decoration:none; color:#333;}

.foots{ width:1300px; min-height:300px; margin:0 auto;}
.foots .gou{ width:300px; min-height:200px; float:left; clear:both;}
.foots .gou dd{ width:auto; height:60px;}
.foots .gou dd img{ width:248px; height:auto;}
.foots .gou dt{ width:230px; line-height:45px; color:#FFF; background:#28aa4a; font-size:18px; text-align:center; margin-top:30px;}

.foots .nw{ width:600px; min-height:200px; float:left; margin-left:60px;}
.foots .nw dl{ width:200px; height:auto; float:left;}
.foots .nw dl dd{ width:200px; line-height:40px; font-size:18px; color:#FFF; font-weight:bold;}
.foots .nw dl dt{ min-width:200px; line-height:35px; float:left;color:#666; font-size:16px;}
.foots .nw dl dt a{ text-decoration:none; color:#666;}

.foots .now{ width:260px; min-height:200px; float:left; margin-left:60px;}
.foots .now dl{ width:260px; height:auto;}
.foots .now dl dd{width:260px; line-height:40px; font-size:18px; color:#FFF; font-weight:bold;}
.foots .now dl dd img{ width:70px; height:70px;}
.foots .now dl dt{ width:260px; height:90px; margin-top:10px;}
.foots .now dl dt span{ width:70px; height:70px; float:left;}
.foots .now dl dt span img{ width:70px; height:70px;}
.foots .now dl dt p{ width:170px; line-height:20px; float:left; font-size:16px; color:#a7a7a7;padding-left:20px;}
.foots .now dl dt p a{ text-decoration:none; color:#a7a7a7;}
.foots .now dl dt em{ width:auto; line-height:20px; font-size:14px; color:#28aa4a;padding-left:20px; font-weight:bold;}

.copy{ width:auto; line-height:30px; font-size:14px; text-align:center; color:#404040;min-width:1300px; padding-top:20px;}


.mt-tabpage {
	width:100%;
	margin:0 auto;
	background-color:#FFF; position:relative; height:930px; margin:0px; padding:0px; 
}

.mt-tabpage-title {
	height:180px;
	line-height:180px;
	font-size: 0;
	width:80%;
	background:#28aa4a; position:relative; z-index:99; bottom:-660px; margin:0 auto;left:0px;transition: all 0.6s ease 0s;top:680px;box-shadow:0px 5px 10px 0px rgb(0 0 0 / 5%);
    -webkit-box-shadow:0px 5px 10px 0px rgb(0 0 0 /5%); 
}
.mt-tabpage-title .mt-tabpage-item {
	display: inline-block;
	width:300px;
	height:180px;
	line-height:100px;
	text-align: center;
	color: #FFF;
	font-size:16px; font-weight:bold;
}
.mt-tabpage-title .mt-tabpage-item:hover{
	color:#f75a04;
}
.mt-tabpage-title .mt-tabpage-item-cur {
	color:#f75a04;
	font-size:16px;
	 font-weight:bold;
}
.mt-tabpage-count {
	position:relative;
	width:100%; overflow:hidden; margin:0 auto;
	height:600px;

}
.mt-tabpage-cont__wrap img{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.mt-tabpage-cont__wrap:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.mt-tabpage-cont__wrap {
	position:absolute; width:100%;
}
.mt-tabpage-item { width:100%; height:auto; margin:0 auto;}
.mt-tabpage-count .mt-tabpage-item {
	width:1920px;
	height:600px;
	text-align: center; display: inline-block;
}
.mt-tabpage-count .mt-tabpage-item ul{ width:auto; margin:0px;}
.mt-tabpage-count .mt-tabpage-item ul li{ width:auto; height:600px; float:left;}
.mt-tabpage-item img{ width:100%; height:auto;display: inline-block;}

.cove{ width:100%; height:600px;background-color:rgba(33,37,41,0.8); position:relative; z-index:9; color:#FFF;}
.cover{ width:1300px; height:200px; margin:0 auto; color:#FFF;position:relative; z-index:999; text-align:left; top:130px;}
.cover h6{ width:auto; line-height:60px; font-size:36px; color:#FFF; font-weight:bold;}
.cover span{width:auto; line-height:60px; font-size:30px; color:#FFF;}
.cover p{ width:800px; height:auto; line-height:30px; font-size:18px; color:#FFF; padding-top:30px;}