*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}
body{ position: relative; font: 14px Microsoft YaHei, arial, 微软雅黑, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden;}
i, em{ font-style: normal;}
a{ color: #333;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
img{ border: none \9; display: inline-block;}
.clearfix:after,.clear{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}
.fl{ float: left;}
.fr{ float: right;}
@font-face{ font-family: 'PINGFANG REGULAR';src: url('../fonts/PINGFANG REGULAR.TTF');font-weight: normal; font-style: normal;}
.tywidth{ width: 1200px; margin: 0 auto;}


/*header */
.header{width: 100%;}
.header .header-1{height:30px;width: 100%;line-height: 36px;}
.header .header-1 .content{width: 1200px;margin: auto;}
.header .header-1 .content b{color: #504B4B;font-size: 14px;line-height:32px;}
.header .header-1 .content nav{line-height: 32px;float: right;height: 32px;width: 242px;background: url(../images/top_bg1.png)no-repeat center;padding-left: 12px;}
.header .header-1 .content nav .n1{width: 65px;line-height: 32px;font-size: 14px;float: left;color: #FFFDFC;}
.header .header-1 .content nav .gun{height: 16px;width: 1px;background: #FFFDFC;margin-top:8px;float: left;margin-right: 18px;margin-left:8px;}

.header .header_slogan{ height: 93px;width: 1200px;margin:0 auto;}
.header .header_slogan .logo{ width:194px; height: 77px;float: left;}
.header .header_slogan .logo img{width: 100%;}
.header .header_slogan .text{width: 643px;height: 86px;float: left;margin-left:62px;margin-top: -5px;/**/ }
.header .header_slogan .text .t1{width:600px;height: 50px;font-size:27px;color: #333333;line-height: 50px; 
	font-weight:bold;letter-spacing:1px;}	
.header .header_slogan .text .t1 b{color: #6AB739;font-weight:bold;}
.header .header_slogan .text .t2{width:600px;height: 30px;line-height: 30px;font-size:17px;color: #333;margin-top: -4px;letter-spacing:1px;}
.header .header_slogan .text .t2 .yuan{font-size: 26px;font-weight: bold;float: left;margin-right: 10px;color: #6AB739;}
.header .header_slogan .text .t2 .ti{font-size: 17px;float: left;}

.header .header_slogan .right{width: 240px;height: 120px;margin-left:960px;}
.header .header_slogan .right .texts{width:133px;padding-top:13px;padding-right:6px;float: right;margin-right: 10px;}
.header .header_slogan .right .texts .te1{color: #333333;text-align: right;}
.header .header_slogan .right .texts .te2{color: #333333;font-size: 26px;text-align: right;}
.header .header_slogan .right .phones{width: 38px;height: 42px;float: right;margin-top:17px;}

.header .header_slogan .right .phones{-webkit-animation: move 1.3s linear infinite;animation: move 1.3s linear infinite;}



/*font-style: italic;斜体*/

/*导航*/
.header .na_v{width: 100%;height: 71px;margin:0 auto;margin-top: -1px;background: #6AB739;}

.header .nav{ height: 71px; /* border-top: 1px solid #c4c4c4;*/margin:0 auto;width: 1200px;}

.header .nav .nav-content nav .xz:nth-child(7n){ margin-right:0;}
.header .nav .nav-content nav .xz{ height: 71px;line-height:76px; position: relative;text-align: center;padding-left: 20px;padding-right: 25px;
    display: inline-block; vertical-align: top; text-align: center;}
.header .nav .nav-content nav .xz:last-child{margin-right: 0;}
.header .nav .nav-content nav .xz{ position: relative; z-index: 1; color: #fff; font-size: 16px;
	/*margin-left:39px;margin-right:39px;*/
	float: left;}
.header .nav .nav-content nav .xz:before{ content: ""; position: absolute;
    display: block; opacity: 0; background: blue;
    transition: all .3s ease-out;}
.header .nav .nav-content nav .xz .zm{opacity: 0;}
.header .nav .nav-content nav .xz.on .zm{opacity: 1;}
.header .nav .nav-content nav .xz:hover .zm{opacity: 1;}
.header .nav .nav-content nav .xz:hover i{color: #fff;}
.header .nav .nav-content nav .xz.on i{color: #fff;}
.header .nav .nav-content nav .xz.on:before,.header .nav .nav-content nav .xz:hover:before{ opacity: 1; height: 6px;}
.header .nav .nav-content nav .xz ul{ display: none; position: absolute; left: 50%; top: 71px; z-index: 999;
    transform: translateX(-50%); width: 145px; background-color: rgba(255, 255, 255, 0.902); border: 1px solid #eee;
    padding: 15px 0;}
.header .nav .nav-content nav .xz ul li{ font-size: 14px; color: #666; line-height: 16px; margin-top: 15px;}
.header .nav .nav-content nav .xz ul li:first-child{ margin-top: 0;}
.header .nav .nav-content nav .xz ul li:hover{ color: #6AB739;}
.header .nav .nav-content nav .xz:hover .xian1{opacity: 0;}
.header .nav .nav-content nav .xz.on .xian1{opacity: 0;}
.header .nav .nav-content nav .xian1{position: relative;width: 1px;height: 20px;background: #7374AC;float: right;margin-top: 21px;margin-right: -1px;}


/*banner*/

.banner-index{ line-height: 0;}
.banner-index img{ width: 100%;}
.slideBox{ width: 100%; height: auto; overflow: hidden; position: relative;}
.banner-index .slideBox .bd img{ width: 100%;}
.slideBox .bd ul li{ display: none;}
.slideBox .bd ul li:first-child{ display: none;}
.banner img{ width: 100%;}
.slideBox .hd{ position: absolute; left: 50%; bottom: 30px; transform: translateX(-50%); font-size: 0;}
.slideBox .hd ul li{ float: left; position: relative;border:1px solid #fff; width: 10px; height: 10px; background: #6AB739; margin-right: 10px; cursor: pointer; border-radius: 100%; transition: all .3s;}
.slideBox .hd ul li.on{ border-radius: 5px; width: 37px;background: #6AB739;border:1px solid #fff;}

/*search*/

.search{ font-size: 0; height: 50px; line-height: 50px; border-bottom: 1px solid #f0f0f0; /*background: #009B8B;*/ overflow: hidden;}
.search-content>div{ display: inline-block;vertical-align: top;}
.search-keywords span{ color: #333333; font-size: 14px; font-weight: bold; margin-right: 15px;}
.search-keywords span img{ vertical-align: middle; margin: -5px 10px 0 0;}
.search-keywords a{ color: #666666; font-size: 14px;}
.search-keywords a:hover{ color: #6AB739;}
.search-keywords i{ margin: 0 15px; color: #666; font-size: 14px;}
.search-form{ float: right;margin-right: -30px;}
#searchForm{ margin-top: 15px; /*background: url(../images/ss_rl.png)no-repeat;*/ width: 239px; height: 31px; display: inline-block; vertical-align: top;}
#searchForm>input{ background: none; border: none; outline: none; display: inline-block; vertical-align: top; color: #BFDFDA;}
#searchForm .search-input{ height: 24px; line-height: 31px; width: 87%;}
.search-form #s_btn{ width: 24px; height: 31px; cursor: pointer;margin-left: -30px;background: url(../images/ss_rl.png)no-repeat;}
#searchForm .search-input::-webkit-input-placeholder{ color: #999999;}
#searchForm .search-input:-moz-placeholder{ color: #999999;}
#searchForm .search-input::-moz-placeholder{ color: #999999;}
#searchForm .search-input:-ms-input-placeholder{ color: #999999;}


.m1{width: 1200px;height: 940px;margin:0 auto;}
.m1 .t1{font-size: 38px;width: 100%;text-align: center;font-weight: bold;letter-spacing:1px;color: #333333;padding-top: 52px;}
.m1 .t1 b{font-weight: bold;color: #6AB739;}
.m1 .t2{font-size: 18px;width: 100%;text-align: center;color: #666;letter-spacing:1px;margin-top: 3px;margin-bottom: 32px;}

.m1 .n1{width: 1200px;height: 350px;}
.m1 .n1 .d1{width:590px;height: 350px;float: left;margin-right:20px;overflow: hidden;}
.m1 .n1 .d1 img{width: 100%;transition: all .5s;}
.m1 .n1 .d1:hover img{transform: scale(1.1, 1.1);}
.m1 .n1 .d1:nth-child(2n){ margin-right:0;}
.m1 .n1 .d1 .title{width: 590px;height: 46px;text-align: center;line-height: 46px;color: #fff;font-size: 18px;
	position: absolute;margin-top:304px;z-index: 3;background-color: rgba(25,21,41,.8);}
.m1 .n1 .d1:hover .title{background-color: rgba(106,183,57,.8);}


.m1 .n2{width: 1200px;height: 370px;padding-top: 20px;}
.m1 .n2 .d1{width:386px;height: 350px;float: left;margin-right:20px;overflow: hidden;}
.m1 .n2 .d1:nth-child(3n){ margin-right:0;}
.m1 .n2 .d1 img{width: 100%;transition: all .5s;}
.m1 .n2 .d1:hover img{transform: scale(1.1, 1.1);}
.m1 .n2 .d1 .title{width: 386px;height: 46px;text-align: center;line-height: 46px;color: #fff;font-size: 18px;
	position: absolute;margin-top:304px;z-index: 3;background-color: rgba(25,21,41,.8);}
.m1 .n2 .d1:hover .title{background-color: rgba(106,183,57,.8);}





/*product*/
.product{width: 100%;height:1136px;background: url(../images/cp_bg.png)no-repeat center;}
.product .t1{font-size: 38px;width: 100%;text-align: center;font-weight: bold;letter-spacing:1px;color: #333333;padding-top: 52px;}
.product .t1 b{font-weight: bold;color: #6AB739;}
.product .t2{font-size: 18px;width: 100%;text-align: center;color: #666;letter-spacing:1px;margin-top: 3px;}
/*.product .top{width: 1200px;height: 100px;margin:0px auto;text-align:center;}
.product .top h1{color: #333333;font-size: 36px;font-weight: bold;padding-top: 50px;}
.product .top .z{ width: 1200px;color: #7F7F7F;line-height: 38px;font-size: 20px;
	margin:0 auto;}
*/
.product .nr{width: 1200px;height:745px;margin:0 auto;margin-top:35px;}
.product .nr .list .l_t{width: 267px;position: relative; font-size: 30px;
	font-weight: bold;color: #fff;text-align: center;letter-spacing:3px;
padding-top: 32px;	height: 126px;z-index: 3;
background: url(../images/cp_bg1.png)no-repeat center;margin-left: -17px;margin-top: -5px;margin-bottom:20px;}
.product .nr .left{width: 275px;height: 850px;float: left;/*background: url(../images/cp_lbg.png)no-repeat center;*/
background: #6AB739; padding-top:15px;padding-left:15px;/*overflow:hidden;background: #fff;*/}
.product .nr .left .list{min-height:590px;width: 249px;border-top: 0;padding-top:10px;margin-top: 8px;overflow: hidden;
	background: #fff;overflow: hidden;border-radius:5px;}
.product .nr .left .list b{height:37px;display: block;width:240px;background:#6AB739;padding-left: 25px;color: #fff;border-radius: 5px;margin-left: 5px;
	line-height: 40px;}
.product .nr .left .list b .xs{ vertical-align: sub; margin-right: 10px;}
.product .nr .left .list b a{font-size: 21px;color: #fff;font-weight: bold;}
.product .nr .left .list .lb{padding-bottom: 10px;width: 232px;}
.product .nr .left .list .lb li{padding-left: 14px;margin-bottom:2px;padding-top:8px;}
.product .nr .left .list .lb li:nth-child(1n){}
.product .nr .left .list .lb a{color: #666;}
.product .nr .left .list .lb li .lli{width: 200px;/*height: 34px;*/margin-left:10px;padding-bottom:12px;}
/*.product .nr .left .list .lb li .lli:nth-child(1n){padding-top:15px;}*/
.product .nr .left .list .lb li .lli .xian{width: 10px;height: 10px;text-align: center;}
.product .nr .left .list .lb li .lli .xian .yc{ display: none;margin-top: -10px;}
.product .nr .left .list .lb li .lli .axa{padding-bottom: 12px;height: 50px;}
.product .nr .left .list .lb li .lli .axa.on .xian .xs{ display: none;}
.product .nr .left .list .lb li .lli .axa.on .xian .yc{ display:  inline-block;}
.product .nr .left .list .lb li .lli .ace dd:hover a{color: #6AB739;}
.product .nr .left .list .lb li .lli .ace{margin-top: 22px;}
.product .nr .left .list .lb li .lli .ace dd{margin-top:8px;font-size: 16px;padding-left: 10px;}
.product .nr .left .list .lb li .lli .ace dd:last-child{margin-bottom:-12px;}
.product .nr .left .list .lb li .lli .title{
	float: left;margin-left: 33px;margin-top: -10px;font-size: 17px;color: #666666;font-weight: bold;}
/*.product .nr .left .list .lb li .lli:hover .title{color: #0C3A91;}*/
.product .nr .left .list .lb li:hover .lli .title{color: #6AB739;}
.product .nr .left .zx{width: 260px;height: 113px;margin-top: 12px;}
.product .nr .left .zx .phone{width: 36px;height: 36px;position: absolute;margin-left: 20px;margin-top: 43px;}
.product .nr .left .zx .z1{width: 100%;font-size: 16px;color: #fff;padding-top: 6px;margin-bottom: 10px;padding-left:75px;}
.product .nr .left .zx .z2{font-size: 21px;color: #fff;font-weight: bold;padding-left: 75px;font-family: 'Arpli';}
.product .nr .left .zx .phone{-webkit-animation: move 1.3s linear infinite;animation: move 1.3s linear infinite;}


/*.product .nr .right{width: 920px;height: 682px;float: left;padding-left: 38px;background: pink;}*/
.product .nr .ri{width: 900px;height:743px;float: left;margin-left: 15px;}

.product .nr .ri .xq{width: 290px;padding:1px;
	float: left;margin-right:15px;margin-bottom: 21px;/*border: solid  #E1E1E1 1px;*/overflow: hidden;}
.product .nr .ri .xx .xq:nth-child(3n){ margin-right: 0px;}
.product .nr .ri .xq .img{width: 290px;height: 251px;overflow: hidden;}
/*.product .nr .ri .xq:hover .img{border:1px solid #0C49BD}*/
.product .nr .ri .xq .img img{width: 100%; transition-duration: 300ms;}
.product .nr .ri .xq:hover .img img{transform: scale(1.1, 1.1);}
.product .nr .ri .xq .title{width: 290px;margin-left: -1px; height: 40px;text-align: center; line-height: 40px;color: #484848;background: #E1E1E1;
	font-size: 16px;margin-top: -40px;position: relative;z-index: 30;}
.product .nr .ri .xq:hover .title{background: #6AB739;color: #fff;}
/*.product .nr .ri .xq:hover{border: solid  #FFAE00 2px;padding:0;}*/






/*cp*/
/*.cp{height: 1135px;width: 100%;background: #F5F5F5;}
.cp .t1{font-size: 38px;width: 100%;text-align: center;font-weight: bold;letter-spacing:1px;color: #333333;padding-top: 52px;}
.cp .t1 b{font-weight: bold;color: #6AB739;}
.cp .t2{font-size: 18px;width: 100%;text-align: center;color: #666;letter-spacing:1px;margin-top: 3px;margin-bottom: 32px;}


.cp .tops{width: 1200px;height: 145px;margin:0 auto;}
.cp .tops .thd ul .li1{width: 160px;font-size: 18px;color: #fff;text-align: center;font-weight: bold;padding-top:93px;
	height: 145px;float: left;background: url(../images/m2_led2.png)no-repeat;}

.cp .tops .thd ul .li1.on{background: url(../images/m2_led1.png)no-repeat;}

.cp .tops .thd ul .li2{width: 160px;font-size: 18px;color: #fff;text-align: center;font-weight: bold;padding-top:93px;
	height: 145px;float: left;background: url(../images/m2_led2.png)no-repeat;margin-left: 880px;}

.cp .tops .thd ul .li2.on{background: url(../images/m2_led1.png)no-repeat;}
.cp .tops .tbd{width: 880px;height: 145px;float: left;margin-top: -145px;margin-left: 160px;
	margin-right: 40px;}
.cp .tops .tbd .title{width: 840px;height: 145px;margin-bottom: 4px;padding-left: 34px;padding-top: 23px;}
.cp .tops .tbd  .title .bb{font-size:18px;}
.cp .tops .tbd  .title .bb a{color: #fff;float: left;width: 140px;line-height:36px;}
.cp .tops .tbd  .title .lb{color: #fff;float: left;width:666px;height: 36px;}
.cp .tops .tbd  .title .lb ul li{float: left;line-height:36px;margin-right: 40px;height: 33px;}
.cp .tops .tbd  .title .lb ul li:last-child{ margin-right: 0;}
.cp .tops .tbd  .title .lb ul li a{color: #fff;font-size:16px;}
.cp .tops .tbd  .title .lb ul li:hover{border-bottom: 1px solid #fff; }
.cp .top{width: 1200px;height: 145px;margin:0 auto;}
.cp .top .t01{width: 160px;font-size: 18px;color: #fff;text-align: center;font-weight: bold;padding-top:93px;
	height: 145px;float: left;background: url(../images/m2_led1.png)no-repeat;}
.cp .top .t20{width: 840px;height: 145px;float: left;padding-left: 34px;
	margin-right: 40px;background: #6AB739;margin-top:0px;padding-top: 23px;}
.cp .top .t02{width: 160px;font-size: 18px;color: #fff;text-align: center;font-weight: bold;padding-top:93px;
	height: 145px;float: left;background: url(../images/m2_led2.png)no-repeat;}
.cp .top .t20 .title{width: 840px;height: 36px;margin-bottom: 4px;}
.cp .top .t20 .title .bb{font-size:18px;}
.cp .top .t20 .title .bb a{color: #fff;float: left;width: 140px;line-height:36px;}
.cp .top .t20 .title .lb{color: #fff;float: left;width:666px;height: 36px;}
.cp .top .t20 .title .lb ul li{float: left;line-height:36px;margin-right: 40px;height: 33px;}
.cp .top .t20 .title .lb ul li:last-child{ margin-right: 0;}
.cp .top .t20 .title .lb ul li a{color: #fff;font-size:16px;}
.cp .top .t20 .title .lb ul li:hover{border-bottom: 1px solid #fff; }
.cp .nr{width: 1200px;height: 700px;margin:0 auto;margin-top: 50px;}
.cp .nr ul li{width: 385px;height: 330px;float: left;margin-right: 22px;margin-bottom: 40px;border-bottom: 1px solid #BFBFBF; }
.cp .nr ul li:hover{border-bottom: 1px solid #6AB739;}
.cp .nr ul li .tp img{transition: all .5s;width: 100%;}
.cp .nr ul li:hover .tp img{transform: scale(1.1, 1.1);} 
.cp .nr ul li:nth-child(3n){ margin-right:0;}
.cp .nr ul li .tp{width: 385px;height: 281px;overflow:hidden;}
.cp .nr ul li .title{width: 385px;height:49px;line-height: 49px;text-align: center;font-size:18px;letter-spacing:1px;color: #333333;}
.cp .nr ul li:hover .title{color:#6AB739; }
.cp .nr .left{width: 361px;height: 465px;position: absolute;margin-top: 215px;margin-left: -360px;}
*/
/*m2*/
.m2{height:666px;width: 100%;background: url(../images/m3_bg1.png)no-repeat center;margin-top: -100px;}
.m2 .nr{width: 1200px;height: 600px;padding-top:60px;margin:0 auto;}
.m2 .nr .bg{width: 911px;height: 560px;padding-top:80px;
	background: url(../images/m3_ibg.png)no-repeat center;margin-left: -76px;padding-left: 135px;}
.m2 .nr .bg .b1{font-size:28px;letter-spacing:1px;color: #333333;}
.m2 .nr .bg .b2{font-size:28px;letter-spacing:1px;font-weight: bold;margin-top: 10px;color: #333333;}
.m2 .nr .bg .b3{font-size:36px;letter-spacing:1px;font-weight: bold;margin-top:8px;color: #333333;}
.m2 .nr .bg .bb{width: 700px;height: 230px;margin-top: 65px;}
.m2 .nr .bg .bb ul li{width: 100px;height: 90px;margin-right: 70px;float: left;margin-bottom:40px;}
.m2 .nr .bg .bb ul li .ico{width: 100px;text-align: center;}
.m2 .nr .bg .bb ul li .ico .yc{ display: none;}
.m2 .nr .bg .bb ul li:hover .ico .xs{ display: none;}
.m2 .nr .bg .bb ul li:hover .ico .yc{ display: inline-block;}
.m2 .nr .bg .bb ul li:hover .ico{text-align: center;transition: all .3s;}
.m2 .nr .bg .bb ul li:hover .ico{ transform: rotateZ(360deg);}
.m2 .nr .bg .bb ul li .title{font-size: 16px;text-align: center;width: 100px;margin-top: 9px;color: #333333;}
.m2 .nr .bg .bb ul li:hover .title{color: #6AB739;}

/*m3*/
.m3{height: 710px;width: 100%;background: url(../images/case.png)no-repeat center;}
.m3 .t1{font-size: 38px;width: 100%;text-align: center;font-weight: bold;letter-spacing:1px;color: #333333;padding-top: 52px;}
.m3 .t1 b{font-weight: bold;color: #6AB739;}
.m3 .t2{font-size: 18px;width: 100%;text-align: center;color: #666;letter-spacing:1px;margin-top: 3px;margin-bottom: 32px;}
.m3 .nr{width: 1200px;height: 450px;margin:0 auto;}
.m3 .nr ul li .left{padding-left: 20px;padding-top: 21px;float: left;
	width: 700px;height: 490px;background: url(../images/m4_tu01.png)no-repeat center;}
.m3 .nr ul li .left .tp{width: 648px;height: 439px;overflow: hidden;}
.m3 .nr ul li .left .tp img{width: 100%;transition: all .5s;}
.m3 .nr ul li .left:hover .tp img{transform: scale(1.1, 1.1);} 
.m3 .nr ul li .right{width: 500px;height: 490px;float:left;padding-top: 44px;padding-left: 18px;}
.m3 .nr ul li .right .r1{width: 385px;height: 50px;}
.m3 .nr ul li .right .r2{width: 40px;height:43px;margin-left: 439px;margin-top: -45px;}
.m3 .nr ul li .right .r3{font-size: 20px;color: #333333;letter-spacing:1px;margin-top: 46px;}
.m3 .nr ul li .right .r5{width: 490px;line-height: 28px;font-size: 16px;color: 333333;height: 82px;}
.m3 .nr ul li .right .r6{line-height: 38PX;text-align: center;
	width: 120px;height: 38px;border-radius: 25px;border:1px solid #DDDDDD;margin-top: 35px;}
.m3 .nr ul li .right .r6 a{font-size: 14px;}
.m3 .nr ul li .right .r7{width: 661px;height:60px;margin-top: 30px; background: url(../images/m4_an.png)no-repeat center;margin-left: -190px;}
.m3 .nr ul li .right .next{width: 60px;height: 60px;margin-right:8px;float: right;padding-top:20px;text-align: center;}
.m3 .nr ul li .right .prev{width: 60px;height: 60px;float: right;padding-top:20px;text-align: center;}


.m3 .nr ul li .right .r7 a:hover{cursor:pointer}

.m3 .nr ul li .right .r4{width: 40px;height:2px;background: #6AB739;margin-top: 22px;margin-bottom: 15px;}








.lc{width: 1200px;height: 144px;margin:0 auto;}
.lc .hd ul li{width:285px;height: 144px;padding-left: 56px;padding-top: 38px;
	background: url(../images/m3_.png)no-repeat center;margin-right: 20px; float: left;}
.lc .hd ul li:last-child{margin-right: 0;}
.lc .hd ul li.on{background: url(../images/m3_a.png)no-repeat center;}
.lc .hd ul li .l1{font-size: 30px;font-weight:bold;color: #222222;}
.lc .hd ul li.on .l1{color: #fff;}
.lc .hd ul li .l2{font-size: 18px;color: #545454;letter-spacing:2px;margin-top: 10px;}
.lc .hd ul li.on .l2{color: #FEFEFE;}



/*m4*/
.m4{width: 100%;}
.m4 .t1{font-size: 38px;width: 100%;text-align: center;font-weight: bold;letter-spacing:1px;color: #333333;padding-top: 52px;}
.m4 .t1 b{font-weight: bold;color: #6AB739;}
.m4 .t2{font-size: 18px;width: 100%;text-align: center;color: #666;letter-spacing:1px;margin-top: 3px;margin-bottom: 32px;}

.m4 .na{width: 1200px;height: 450px;margin:0 auto;}
.m4 .na .left{width: 600px;height: 450px;float: left;}
.m4 .na .right{width: 600px;height: 450px;float: left;overflow: hidden;}
.m4 .na .right img{transition: all .5s;}
.m4 .na .right:hover img{transform: scale(1.1, 1.1);}

.m4 .na .left .l1{font-size:30px;font-weight: bold;color: #6AB739;line-height:25px;}
.m4 .na .left .l2{width:40px;height: 2px;background: #6AB739;margin-top: 25px;margin-bottom: 22px;}
.m4 .na .left .l3{width:600px;height: 32px;}
.m4 .na .left .l3 .l3a{width:6px;font-weight: bold;float: left;font-size: 22px;
	line-height:20px;margin-right: 10px;color:#6AB739;}
.m4 .na .left .l3 .l3b{width: 584px; font-size: 16px;float: left;}
.m4 .na .left .l4{width:537px;height:260px;overflow: hidden;margin-top: 20px;}
.m4 .na .left .l4 img{transition: all .5s;}
.m4 .na .left .l4:hover img{transform: scale(1.1, 1.1);}


.m4 .nb{width:100%;height:570px;background: #6AB739;margin-top: 60px;}
.m4 .nb .bd{width: 1200px;height: 570px;margin: 0 auto;padding-top: 60px;}
.m4 .nb .bd .l{width: 600px;height: 450px;float: left;}
.m4 .nb .bd .r{width: 600px;height: 450px;float: left;padding-left: 62px;padding-top:40px;}
.m4 .nb .bd .r .r1{font-size:30px;font-weight: bold;color: #fff;line-height:25px;}
.m4 .nb .bd .r .r2{width:40px;height: 2px;background: #fff;margin-top: 25px;margin-bottom: 22px;}
.m4 .nb .bd .r .l3{width:600px;height: 32px;}
.m4 .nb .bd .r .l3 .l3a{width:6px;font-weight: bold;float: left;font-size: 22px;
	line-height:20px;margin-right: 10px;color:#fff;}
.m4 .nb .bd .r .l3 .l3b{width: 584px; font-size: 16px;float: left;color: #fff;}
.m4 .nb .bd .r .r4{width: 538px;height: 200px;margin-top: 40px;}
.m4 .nb .bd .r .r4 .d1{width: 260px;height: 200px;margin-right: 18px;overflow: hidden;float: left;}
.m4 .nb .bd .r .r4 .d2{width: 260px;height: 200px;overflow: hidden;float: left;}
.m4 .nb .bd .r .r4 div img{transition: all .5s;}
.m4 .nb .bd .r .r4 div:hover img{transform: scale(1.1, 1.1);}


.m4 .nc{width: 1200px;height: 450px;margin:0 auto;margin-top: 60px;}
.m4 .nc .left{width: 620px;height: 450px;float: left;}
.m4 .nc .right{width: 580px;height: 450px;float: left;overflow: hidden;}
.m4 .nc .right img{transition: all .5s;}
.m4 .nc .right:hover img{transform: scale(1.1, 1.1);}

.m4 .nc .left .l1{font-size:30px;font-weight: bold;color: #6AB739;line-height:25px;}
.m4 .nc .left .l2{width:40px;height: 2px;background: #6AB739;margin-top: 25px;margin-bottom: 22px;}
.m4 .nc .left .l3{width:620px;height: 32px;}
.m4 .nc .left .l3 .l3a{width:6px;font-weight: bold;float: left;font-size: 22px;
	line-height:20px;margin-right: 10px;color:#6AB739;}
.m4 .nc .left .l3 .l3b{width: 584px; font-size: 16px;float: left;}
.m4 .nc .left .l4{width:620px;height:270px;margin-top: 20px;}
/*.m4 .nc .left .l4 img{transition: all .5s;}
.m4 .nc .left .l4:hover img{transform: scale(1.1, 1.1);}*/
.m4 .nc .left .l4 .tp{float: left;width: 198px;height: 270px;}

/*m5*/
.m5{height: 1018px;width: 100%;background: url(../images/m6_bg.png)no-repeat center;margin-top: 95px;}
.m5 .t1{font-size: 38px;width: 100%;text-align: center;font-weight: bold;letter-spacing:1px;color: #333333;padding-top: 52px;}
.m5 .t1 b{font-weight: bold;color: #6AB739;}
.m5 .t2{font-size: 18px;width: 100%;text-align: center;color: #666;letter-spacing:1px;margin-top: 3px;margin-bottom: 32px;}

.m5 .bd{width: 1200px;height: 508px;margin:0 auto;}
.m5 .bd .l{width: 620px;height: 450px;position: absolute;margin-top: 30px;overflow: hidden;}
.m5 .bd .l img{transition: all .5s;width: 100%;}
.m5 .bd .l:hover img{transform: scale(1.1, 1.1);}
.m5 .bd .r{width: 913px;height: 508px;border:1px solid #DCDCDC;float: right;padding-top: 38px;}
.m5 .bd .r .r1{width:880px;text-align: right;font-size: 20px;color: #333333;}
.m5 .bd .r .r2{width:546px;height: 1px;background: #DCDCDC;margin-left: 331px;margin-top: 28px;}

.m5 .bd .r .r3{padding-left: 373px;font-size: 24px;color: #6AB739;font-weight: bold;margin-top: 40px;}
.m5 .bd .r .r4{margin-left: 373px; background: #7D7D7D;width: 57px;height: 2px; margin-top:29px;}
.m5 .bd .r .r5{margin-left: 373px;width:500px;line-height:29px; font-size: 16px;color: #666666;margin-top: 24px;}
.m5 .bd .r .r6{margin-left: 373px;width:140px;height:45px;font-size: 15px;margin-top: 78px;
	text-align: center;line-height: 45px;background: #6AB739;transition: all .5s;}
.m5 .bd .r .r6 a{color: #fff;}
.m5 .bd .r .r6:hover{border-radius:25px;}

.m5 .hd{width: 1220px;height: 246px;margin:0 auto;margin-top: 39px;}
.m5 .hd ul li{width: 283px;border-bottom: 1px solid #E2E2E2;float: left;margin:0 11px;height: 246px;}
.m5 .hd ul li:hover{border-bottom: 1px solid #A1D084;}
.m5 .hd ul li:hover .l2{color: #A1D084;}
.m5 .hd ul li .l1{width: 283px;height: 200px;overflow: hidden;}
.m5 .hd ul li .l1 img{transition: all .5s;width: 100%;}
.m5 .hd ul li .l1:hover img{transform: scale(1.1, 1.1);}
.m5 .hd ul li .l2{width: 283px;height: 46px;line-height: 46px;
	text-align: center;font-size:17px;color: #4B4B4B;}


/*.m6*/

/*news*/


/*.news{height: 580px; overflow: hidden;width: 1200px;margin:0 auto;}*/

.news .nr{width: 1200px;height: 566px;margin:0 auto;margin-top: 60px;}
/*.news .more-title h3:after{ background: url(../images/title7.png)no-repeat center;}*/
.news .nr>div{ border: 1px solid #DEDEDE; float: left; height: 565px;/* padding: 10px 0 0;*/ overflow: hidden;}
.news .nr .left{ width: 767px; margin-right: 36px;}
.news .nr .right{ width: 397px;}
.news .nr .tynav{ position: relative; width: 397px; height:60px;background: #F5F5F5;border-bottom: 1px solid #DEDEDE;
 margin-bottom:20px; overflow: hidden;padding-left:19px;line-height: 60px;}




.news .nr .tynav li{  margin-right: 25px; float: left; cursor: default; text-align: center; width: 120px; height:59px; line-height:56px; color: #333; font-size: 20px;}
.news .nr .tynav li.on,.news .nr .tynav .dxon{border-bottom: 3px solid #6AB739;}
.news .nr .tynav .more{ position: absolute; right: 20px; top: 14px; text-transform: uppercase; line-height:40px; color: #666; font-size: 14px;}
.news .nr .tynav .more:hover{ color: #6AB739; text-decoration: underline;}
.news .nr .top>div{ display: inline-block; vertical-align: top; margin-bottom: 20px;}
.news .nr .top .img{ width: 314px;overflow: hidden;}
.news .nr .top .img img{ width: 100%; transition: all .8s;}
.news .nr .top .img:hover img{ transform: scale(1.1);}
.news .nr .top .text{ width: 389px; height: 205px; overflow: hidden; margin-left: 25px;}
/*.news .nr .top .text .t1{line-height: 18px; margin: 10px 0 20px;}
.news .nr .top .text .t1 a{ color: #333; font-size: 18px; font-weight: bold;}
.news .nr .top .text .t1 a:hover{ color: #6AB739;}
 .tttttt{width: 200px;height: 50px;line-height: 25px;font-size: 14px;color: #333;}*/





.news .nr .top .text dt a{ color: #333; font-size: 18px; /*font-weight: bold;*/}
.news .nr .top .text dt{ line-height: 18px; margin: 10px 0 20px;}
.news .nr .top .text dt a:hover{ color: #6AB739;}
.news .nr .top .text p{ height: 100px; overflow: hidden; color: #666; font-size: 14px; line-height: 25px;}
.news .nr .top .text .morea{ position: relative; display: block; border: 0.81px solid rgb(181, 181, 181); margin-top: 20px;
	border-radius: 25px; width: 100px; height: 30px; color: #fff; font-size: 14px; line-height: 30px; text-align: center;background: #6AB739;

	-webkit-transform: scale(1); -ms-transform: scale(1);-o-transform: scale(1); transform: scale(1); overflow: hidden;}
.news .nr .top .text .morea:hover{background: #666;}

.news .nr .list dd{ width: 319px; display: inline-block; vertical-align: top; padding-bottom: 6px; margin-bottom: 10px;}
.news .nr .list dd:nth-child(2n){ margin-left: 65px;}
.news .nr .list dd a{ color: #666; font-size: 14px;}
.news .nr .list dd a span{ color: #999; float: right;}
.news .nr .list dd a:hover,.news .nr .list dd a:hover span{ color: #6AB739;}
.news .nr .left .bd{ height: 515px; overflow: hidden;padding-left: 20px;}


.news .nr .right .bd ul li{ color: #666; border-bottom: 1px dashed #ccc; height: 101px!important;padding-top:17px;padding-left:19px;}
.news .nr .right .bd ul li:hover{background: #333333;}
.news .nr .right .bd ul li:hover .wen a{ color: #fff;}
.news .nr .right .bd ul li:hover .da a i{ color: #fff;}
/*.news .nr .right .bd ul li:hover*/

.news .nr .right .bd ul li .wen a{ font-size: 16px;}
/*.news .nr .right .bd ul li .wen a:hover{ color: #6AB739;}*/
.news .nr .right .bd ul li .da{ margin-top: 5px;}
.news .nr .right .bd ul li .da a:hover i{ text-decoration: underline;}
.news .nr .right .bd ul li .wen a:before{ content: ""; background: url(../images/Q.png)no-repeat; width: 34px; height: 20px; margin: 2px 20px 0 0; display: inline-block; vertical-align: top;}
.news .nr .right .bd ul li .da a:before{ content: ""; background: url(../images/A.png)no-repeat; width: 34px; height: 20px; margin: 2px 20px 0 0; display: inline-block; vertical-align: top;}
.news .nr .right .bd ul li .da a i{ width: 285px; display: inline-block; vertical-align: top; font-size: 14px; line-height: 22px;}






/*foot*/
.footbot{height: 40px;width: 100%;margin-top: 38px;}
.footbot .bd{width: 1200px;height: 40px;margin:0 auto;}
.footbot .bd .left{width: 1200px;height: 40px;float: left;}

.footbot .bd .left .t1{width: 125px;line-height: 40px;font-size: 28px;color: #333333;float: left;letter-spacing:2px;}
.footbot .bd .left .t2{width:1075px;line-height: 40px;font-size: 14px;float: left;}
.footbot .bd .left .t2 ul li{float: left;height: 40px;font-size:14px;line-height: 40px;padding-left: 20px;padding-right: 20px;}
.footbot .bd .left .t2 ul li a{color: #666666;}
.footbot .bd .left .t2 ul li:hover a{color: #6AB739;}






.foot{ margin-top: 25px; font-size: 0;}
.foot .link{width: 1200px;margin:0 auto;height: 50px;margin-bottom: 16px;}
.foot .link .t1{width: 130px;height: 50px;line-height: 50px;font-size: 32px;}
.foot .link .list{width: 1050px;height: 50px;float: left;margin-left:130px;margin-top: -50px;}
.foot .link .list ul li{float: left;margin:0px 20px;height: 50px;font-size:15px;line-height: 50px;}
.foot .link .list ul li a{color: black;color: black;}
.foot .link .list ul li:hover a{color: #0C3A91;}



.footbg{height: 384px;background: url(../images/m7_bg.png)no-repeat center;width: 100%;}
.footbg .bd{height: 106px;width: 1200px;margin:0 auto;}
.footbg .bd .title{width: 150px;height: 100px;padding-top:38px;color: #FFFFFF;}
.footbg .bd .title .t1{font-size: 14px; color: #929597; }
.footbg .bd .title .t2{font-size: 19px; color: #ffffff; font-weight: bold;margin-top:14px;}
.footbg .bd .title .t3{width: 8px;height: 9px;float: left;margin-left:95px;margin-top: -15px;}
.footbg nav{height: 70px;width: 1021px;float: right;margin-top:-70px;margin-right:35px;}
.footbg nav ul{ padding: 30px 0 22px; position: relative;height: 70px;width: 1021px;}

.footbg nav ul li{ float: left; margin-right: 55px;}
.footbg nav ul li:last-child{ margin-right: 0;}
.footbg nav ul li a{ font-size: 16px; color: #fff; line-height: 16px;}
.footbg nav ul li a:hover{color: #6AB739;}





.footbg .nr .code{width: 400px;height: 200px;}
.footbg .nr .code .c1{width: 150px;height: 200px;/*background: yellow;*/margin-left:20px;}
.footbg .nr .code .c1 .t1{width: 150px;height: 150px;}
.footbg .nr .code .c1 .t1 img{width: 100%}
.footbg .nr .code .c1 .t2{width: 150px;height: 50px;font-size: 14px;line-height: 50px;text-align: center;color: #fff;}


.footbg .nr .code .c1 span{ display: block; position: relative; width: 150px; height: 150px; overflow: hidden;background: #fff;}
.footbg .nr .code .c1 span img{width: 100%;}
.footbg .nr .code .c1 span:after{ content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 26px; background: url(../images/light.png)no-repeat center; animation: light 4s linear infinite;}


.footbg .nr .code .c2{width: 150px;height: 200px;float: left;margin-left:230px;margin-top: -200px;}
.footbg .nr .code .c2 .t1{width: 150px;height: 150px;}
.footbg .nr .code .c2 .t1 img{width: 100%}
.footbg .nr .code .c2 .t2{width: 150px;height: 50px;font-size: 14px;line-height: 50px;text-align: center;color: #fff;}

.footbg .nr .code .c2 span{ display: block; position: relative; width: 150px; height: 150px; overflow: hidden;background: #fff;}
.footbg .nr .code .c2 span img{width: 100%;}
.footbg .nr .code .c2 span:after{ content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 26px; background: url(../images/light.png)no-repeat center; animation: light 4s linear infinite;}


.footbg .nr{ padding-top: 41px;width: 1200px;margin:0 auto;height: 260px;}
.footbg .nr>div{ display: inline-block; vertical-align: top;}
.footbg .nr .left{ width: 475px;height: 200px;}

.footbg .nr .left ul li{color: #A8A8A8;line-height: 32px;font-size: 16px;}
.footbg .nr dl dd{ font-size: 17px; color: #A8A8A8; line-height: 30px;}
.footbg .nr dl dd a{ font-size: 17px; color: #A8A8A8;}



.footbg .nr .wechat .d1{width: 300px;height: 200px;}
.footbg .nr .wechat .d1 .da{width: 227px;height: 200px;float: left;font-size: 15px;margin-left:15px;}
.footbg .nr .wechat .d1 .da .a1{width: 110px;height: 30px;background: #6AB739;
    margin-left:115px;padding-top: 6px;padding-left:14px;padding-right:13px;font-size: 14px;}
.footbg .nr .wechat .d1 .da .a2{width: 110px;height: 25px;margin-left:128px;margin-top: 20px;font-size: 16px;color: #CCCCCC;}
.footbg .nr .wechat .d1 .da .a3{width: 220px;height: 40px;font-size:25px;text-align: right;
	/*letter-spacing:2px;*/font-weight:bold;margin-left:5px;color: #6AB739;margin-top: 10px;}

.footbg .nr .wechat .d1 dd{background: url(../images/2020-09-16_131531.png)no-repeat center;
    display: inline-block; vertical-align: top;width: 163px;height: 163px;
    margin-top: 10px;float: right;padding:10px;}

@media only screen and (max-width: 1200px){ .foot .content .text{ padding-right: 20px;}
	}
@media only screen and (max-width: 1200px){ .foot .bottom .fr{ padding-right: 20px;}
	}
@keyframes move
{
	0%, 65%{ 
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	75% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	80% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	85% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	90% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	95% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}

@-webkit-keyframes move
{
	0%, 65%{ 
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	75% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	80% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	85% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	90% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	95% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}