@charset "utf-8";
body {font-size: 12px;margin:0px; padding:0px; text-decoration:none;font-family:'微软雅黑';margin: 0 auto;}
ul,img,form,p,li,dl,dt,div{ margin:0; padding:0; /*border:0; font-weight:normal;*/}
li{list-style:none;}
img{border:0;}
.cl{ clear:both;}
a{text-decoration: none;}

.tch1 table{border-collapse:collapse;}
.tch1 table,.tch1 table tr,.tch1 table tr td{width:100%; height:100%; border:0px; padding:0px; margin:0px;}
.tch1 td{text-align:center; vertical-align:middle;}

.body1{width: 1420px;float: none;margin: 0px auto;height: auto;overflow: hidden;}
.body2{width: 1160px;float: none;margin: 0px auto;height: auto;overflow: hidden;}
.body3{width: 1420px;float: none;margin: 0px auto;height: auto;}
.body4{width: 1200px;float: none;margin: 0px auto;height: auto;}

.load1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: transparent;z-index: 99999;display: none;}
.load2{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 99999;text-align: center;display: none;}
.load2 .i1{top: 49%;position: absolute;left: 49%;}
.no1{text-align: center;line-height: 200px;font-size: 16px;color: #666;}

.bt1{line-height: 80px;font-size: 18px;color: #333;font-weight: bold;letter-spacing: 1px;text-align: center;padding-bottom: 10px;}
.nr1{height: auto;padding: 10px 0 50px 0;}
.nr1 img{max-width: 100%;}

.in1{height: 120px;}
.in1 .logo{height: 88px;margin: 15px 0 0 15px;float: left;}
.in1 .m1{padding-top: 30px;float: right;position: relative;}
.in1 .m1 .t1{width: 184px;height: 48px;line-height: 48px;font-size: 23px;color: #FFF;font-weight: bold;text-align: center;position: absolute;bottom: 0;right: 47px;}
.in1 .m1 .i1{height: 59px;}
.in1 .m2{padding-top: 37px;float: right;position: relative;padding-right: 100px;}
.in1 .m2 .i1{width: 35px;margin-top: 8px;margin-right: 6px;}
.in1 .m2 .l1{display: inline-block;vertical-align: top;height: auto;}
.in1 .m2 .t1{height: 22px;line-height: 22px;font-size: 12px;color: #666666;}
.in1 .m2 .t2{height: 36px;line-height: 36px;font-size: 24px;color: #b0de37;font-weight: bold;}
.in1 .r1{padding: 30px 24px 0 25px;float: right;}
.in1 .r1 .i1{height: 59px;display: inline-block;}
.in1 .r2{padding: 30px 10px 0 20px;float: right;position: relative;}
.in1 .r2 .i1{height: 63px;}
.in1 .r2 .a1{width: 50%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.in2{height: 56px;line-height: 56px;background: #b0de37;font-size: 21px;color: #FFF;letter-spacing: 1px;text-align: center;}
.in2 .d1{width: 168px;height: 56px;float: left;display: block;color: #FFF;position:relative;}
.in2 .d1:hover{width: 168px;height: 56px;float: left;display: block;color: #FFF;background: #82af0d;}
.in2 .d2{width: 100%;border-collapse: collapse;position:relative;}
.in2 .d2 tr td{height: 56px;border: none;color: #FFF;}
.in2 .d2 tr td:hover{height: 56px;border: none;color: #FFF;background: #82af0d;}
.in2 .d2 tr td a{color: #FFF;display: block;}
.d2121{position: absolute;display: none;width: 130%;;height: auto;top: 56px;left: 0px;text-align: left;z-index: 99;padding-bottom: 16px;}
.d213{height: 56px;line-height: 56px;font-size: 20px;color: #FFF;width: 100%;float: left;text-align: center;background: #82af0d;opacity: 0.9;}
.d213:hover{height: 56px;line-height: 56px;background: #6f9806;width: 100%;}

.in3{height: auto;padding: 68px 0;text-align: center;cursor: pointer;}
.in3 .i1{height: 109px;}
.in4{height: 317px;cursor: pointer;}
.in4 .i1{width: 585px;height: 317px;float: left;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.in4 .r1{width: 577px;float: right;height: auto;margin-right: 10px;}
.in4 .r1 .t1{height: 50px;line-height: 50px;overflow: hidden;font-size: 24px;font-weight: bold;color: #000;}
.in4 .r1 .t2{height: 20px;/*line-height: 20px;*/overflow: hidden;font-size: 20px;font-weight: bold;color: #000;margin-bottom: 20px;}
.in4 .r1 .t3{height: 120px;line-height: 24px;overflow: hidden;font-size: 14px;color: #000;text-indent: 2em;}
.in4 .r1 .b1{margin: 25px 0 0 3px;height: 37px;cursor: pointer;}
.in5{height: auto;margin-top: 75px;background: #cce8b5;padding-bottom: 51px;}
.in5 .d1{padding: 72px 0 58px 0;text-align: center;}
.in5 .d1 .i1{height: 106px;}
.in5 .d2{height: auto;}
.in5 .d3{width: 380px;height: auto;float: left;margin: 0 15px 25px 15px;background: #FFF;padding-bottom: 25px;cursor: pointer;}
.in5 .d3 .i1{height: 270px;background-repeat: no-repeat;background-position: center center;background-size: contain;}
.in5 .d3 .t1{margin-top: 8px;height: 44px;line-height: 44px;overflow: hidden;padding: 0 20px;font-size: 14px;color: #8b8a8a;}
.in5 .d3 .t2{height: 26px;line-height: 26px;overflow: hidden;padding: 0 20px;font-size: 12px;color: #575c5c;}
.in6{width: 100%;cursor: pointer;}
.in7{height: auto;background: #cce8b5;padding-bottom: 66px;}
.in7 .d1{padding: 70px 0 58px 0;text-align: center;}
.in7 .d1 .i1{height: 105px;}
.in7 .d2{height: auto;}
.in7 .d3{width: 384px;height: 336px;float: left;margin: 0 12px 0px 12px;cursor: pointer;background: #FFF;}
.in7 .d3 .i1{height: 276px;background-repeat: no-repeat;background-position: center center;background-size: contain;position: relative;}
.in7 .d3 .t1{position: absolute;/*width: 330px;*/width: 384px;height: 60px;line-height: 60px;text-align: center;background: #FFF;bottom: -60px;font-size: 14px;color: #333;overflow: hidden;left: 0px;}
/*新版*/
.in8{background: #f8f8f8;height: auto;padding-top: 56px;padding-bottom: 20px;}
.in8 .d1{height: auto;text-align: center;padding-bottom: 34px;}
.in8 .d1 .i1{height: 90px;}
.in8 .d2{width: 256px;height: auto;background: #b0de37;padding-top: 14px;padding-bottom: 28px;float: left;}
.in8 .d2 .t1{height: 42px;line-height: 42px;font-size: 25px;color: #FFF;font-weight: bold;padding: 0 18px;}
.in8 .d2 .t2{height: 44px;line-height: 44px;font-size: 24px;color: #FFF;font-weight: bold;letter-spacing: 4px;padding: 0 18px;}
.in8 .d2 .i1{height: 88px;margin-left: 18px;display: block;}
.in8 .d2 .t3{height: auto;margin: 16px 18px 0 18px;background: #FFF;padding: 26px 15px 38px 15px;}
.in8 .d2 .a1{display: block;background: #b0de37;height: 34px;line-height: 34px;border-radius: 17px;padding: 0 18px;font-size: 14px;color: #FFF;overflow: hidden;margin-bottom: 8px;cursor: pointer;}
.in8 .d2 .a2{display: block;background: #b0de37;height: 34px;line-height: 34px;border-radius: 17px;padding: 0 18px;font-size: 14px;color: red;overflow: hidden;margin-bottom: 8px;cursor: pointer;}
.in8 .d2 .i2{width: 220px;margin-left:18px;}
.in8 .d3{width: 870px;height: auto;float: left;}
.in8 .d4{width: 260px;height: auto;margin-left: 30px;margin-bottom: 32px;cursor: pointer;float: left;}
.in8 .d4 .i1{border:1px #eeeeee solid;height: 198px;background-repeat: no-repeat;background-size: contain;background-position: center center;}
.in8 .d4 .t1{height: 38px;line-height: 38px;overflow: hidden;font-size: 12px;color: #2f2f2f;}
.in9{padding:  60px 0 76px;text-align: center;}
.in10{width: 100%;border-collapse: collapse;}
.in10 tr td{border: none;text-align: center;vertical-align: middle;}
.in10 tr td img{max-width: 560px;}
.in11{padding:  120px 0 62px;text-align: center;}
.in12{width: 540px;float: left;height: auto;margin-left: 24px;padding-top: 6px;}
.in12 .d1{height: 40px;line-height: 40px;border-bottom: 1px #dadada solid;margin-top: 8px;font-size: 18px;color: #000;}
.in12 .d2{margin-top: 5px;line-height: 26px;font-size: 14px;color: #555555;word-wrap: break-all;word-break: normal;}
.in12 .i1{margin-top: 10px;}
.in13{width: 520px;margin-left: 30px;float: left;}
/*内页右边*/
.prbt1{height: 76px;;line-height: 76px;font-size: 14px;color: #3a3a3a;padding-left: 5px;}
.you1{width: 816px;float: left;margin-left: 56px;height: auto;}
.you1 .yd1{height: 42px;border-bottom: 2px #141414 solid;position:relative;}
.you1 .yd1 .yt1{height: 42px;line-height: 32px;position: absolute;border-bottom: 2px #b0de37 solid;top: 0;left: 0;padding:0 2px;font-size: 24px;letter-spacing: 2px;font-weight: bold;}
.you1 .yd2{height: auto;padding: 30px 6px;}
.you1 .yd2 img{max-width: 100%;}

.fo1{height: auto;background: #82af0d;}
.fo1 .d1{height: auto;padding: 30px 0 12px 125px;}
.fo1 .d1 .l1{width: 810px;height: auto;float: left;}
.fo1 .d1 .l1 .t1{height: 94px;line-height: 94px;font-size: 22px;color: #FFF;}
.fo1 .d1 .l1 .t2{width: 405px;height: 46px;line-height: 46px;font-size: 18px;color: #FFF;float: left;}
.fo1 .d1 .l1 .t3{width: 505px;height: 46px;line-height: 46px;font-size: 18px;color: #FFF;float: left;}
.fo1 .d1 .l1 .t4{width: 305px;height: 46px;line-height: 46px;font-size: 18px;color: #FFF;float: left;}
.fo1 .d1 .l2{width: auto;height: auto;float: left;padding-top: 18px;margin-left: 8px;}
.fo1 .d1 .l2 .t1{height: 66px;line-height: 66px;font-size: 22px;color: #FFF;}
.fo1 .d1 .l2 .i1{width: 126px;}
.fo1 .d1 .l2 .t2{height: 52px;line-height: 52px;font-size: 18px;color: #FFF;width: 126px;text-align: center;}
.fo1 .d2{height: 52px;line-height: 52px;text-align: center;font-size: 18px;color: #FFF;}
.fo1 .d2 .s1{margin-left: 28px;}
/*新版底部*/
.fo3{height: auto;background: #82af0d;border-top: 13px #b0de37 solid;padding-top: 22px;padding-bottom: 40px;}
.fo3 .l1{float: left;margin-left: 10px;height: auto;}
.fo3 .l1 .i1{padding-left: 36px;}
.fo3 .l1 .d1{border-top: 1px #FFF solid;width: 196px;text-align: center;padding-top: 8px;line-height: 24px;font-size: 14px;color: #FFF;}
.fo3 .l2{width: 304px;margin-left: 64px;padding-top: 20px;line-height: 30px;font-size: 14px;color: #FFF;float: left;}
.fo3 .l3{width: 164px;padding-top: 8px;float: left;}
.fo3 .l3 .t1{line-height: 30px;font-size: 14px;color: #FFF;font-weight: bold;margin-bottom: 3px;}
.fo3 .l3 .t2{line-height: 26px;font-size: 14px;color: #FFF;display: block;}
.fo3 .l4{width: 128px;float: right;margin: 6px 2px 0 0;float: left;}
.fo3 .l4 .i1{width: 100%;}
.fo3 .l4 .t1{line-height: 52px;text-align: center;font-size: 14px;color: #FFF;}
.fo3 .l5{line-height: 40px;padding: 8px 10px;font-size: 13px;color: #FFF;text-align: center;}

/*英文版底部*/
.fo2{height: auto;background: #82af0d;}
.fo2 .d1{height: auto;padding: 30px 0 12px 125px;}
.fo2 .d1 .l1{width: 810px;height: auto;float: left;}
.fo2 .d1 .l1 .t1{height: 94px;line-height: 94px;font-size: 18px;color: #FFF;}
.fo2 .d1 .l1 .t2{width: 405px;height: 46px;line-height: 46px;font-size: 14px;color: #FFF;float: left;}
.fo2 .d1 .l1 .t3{width: 505px;height: 46px;line-height: 46px;font-size: 14px;color: #FFF;float: left;}
.fo2 .d1 .l1 .t4{width: 305px;height: 46px;line-height: 46px;font-size: 14px;color: #FFF;float: left;}
.fo2 .d1 .l2{width: auto;height: auto;float: left;padding-top: 14px;margin-left: 8px;}
.fo2 .d1 .l2 .t1{height: 66px;line-height: 66px;font-size: 18px;color: #FFF;}
.fo2 .d1 .l2 .i1{width: 126px;}
.fo2 .d1 .l2 .t2{height: 52px;line-height: 52px;font-size: 14px;color: #FFF;width: 126px;text-align: center;}
.fo2 .d2{height: 52px;line-height: 52px;text-align: center;font-size: 14px;color: #FFF;}
.fo2 .d2 .s1{margin-left: 28px;}

/*联系我们*/
.lx1{height: auto;padding: 56px 0 48px 0;text-align: center;}
.lx1 .i1{height: 105px;}
.lx2{height: auto;}
.lx2 .l1{height: 94px;line-height: 94px;border: 1px #959595 solid;float: left;margin-right: 3px;width: 395px;}
.lx2 .l1 .i1{height: 47px;margin: 23px 14px 0 9px;float: left;}
.lx2 .l1 .t1{float: left;font-size: 14px;color: #303030;margin-right: 10px;}
.lx2 .l1 .t2{float: left;line-height: 22px;font-size: 14px; color: #707070;padding-top: 26px;word-break: break-all;width: 222px;}
.lx2 .l1 .t3{font-size: 14px; color: #707070;}
.lx3{margin-top: 56px;width: 1200px;height: 600px;margin-bottom: 120px;}

/*产品展示*/
.pr1{padding: 58px 0 52px 0;height: auto;text-align: center;}
.pr1 .i1{height: 103px;}
.pr2{width: 380px;margin: 0 15px 70px 15px;float: left;height: auto;cursor: pointer;}
.pr2 .i1{height: 270px;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.pr2 .t1{height: 58px; line-height: 58px;padding: 0 24px;font-size: 14px;color: #8b8a8a;overflow:hidden;}
/*产品详情*/
.pr3{height: 400px;background: #faf8fb;position: relative;}
.pr3 .zuo{width: 58px;float: left;padding-top: 132px;cursor: pointer;}
.pr3 .m1{width: 1060px;height: 300px;float: left;margin-left: 12px;padding: 50px 0;}
.pr3 .m1 .i1{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: contain;}
.pr3 .you{width: 58px;float: left;padding-top: 132px;margin-left: 12px;cursor: pointer;}
.pr4{height: auto;margin-top: 46px;}
.pr4 .i1{height: 67px;}
.pr5{padding: 20px 20px 100px 20px;height: auto;}
.pr5 img{max-width: 100%;}

.fy1{height: auto;padding: 38px;text-align: center;}
.fy1 .d1{display: inline-block;line-height: 26px;font-size: 13px;color: #7c7c7c;margin: 0 5px;}
.fy1 .d2{display: inline-block;line-height: 24px;font-size: 13px;color: #7c7c7c;margin: 0 5px;border: 1px #bfbfbf solid;padding: 0 8px;cursor: pointer;}
.fy1 .d3{display: inline-block;line-height: 26px;font-size: 13px;color: #844ca7;margin: 0 5px;}

.fy2{height: auto;padding: 38px;text-align: center;}
.fy2 .fyd1{display: inline-block;line-height: 26px;font-size: 13px;color: #7c7c7c;margin: 0 5px;}
.fy2 .fyd2{display: inline-block;line-height: 24px;font-size: 13px;color: #7c7c7c;margin: 0 5px;border: 1px #bfbfbf solid;padding: 0 8px;cursor: pointer;}
.fy2 .fyd3{display: inline-block;line-height: 26px;font-size: 13px;color: #844ca7;margin: 0 5px;}

/*留言*/
.me1{height: 42px;margin-bottom: 3px;}
.me1 .l1{width: 327px;height: 42px;line-height: 42px;float: left;font-size: 18px;color: #424242;text-align: right;}
.me1 .l1 .s1{color: #fc0000;}
.me1 .l2{width: 346px;height: 40px;float: left;border: 1px #cccccc solid;line-height: 40px;padding: 0 5px;margin: 0 0 0 20px;font-size: 14px;color: #333;}
.me1 .l3{width: auto;height: 42px;line-height: 42px;float: left;font-size: 13px;color: #707070;margin-left: 18px;}
.me2{height: auto;padding-bottom: 72px;}
.me2 .l1{width: 327px;height: 42px;line-height: 42px;float: left;font-size: 18px;color: #424242;text-align: right;}
.me2 .l2{width: 378px;height: auto;float: left;margin-left: 15px;}
.me2 .l2 .t1{padding: 9px 64px 8px 16px;line-height: 28px;font-size: 13px;color: #707070;}
.me2 .l2 .t2{width: 356px;height: 116px;float: left;border: 1px #cccccc solid;line-height: 30px;padding: 0 5px;margin: 0;font-size: 14px;color: #333;}
.me2 .l2 .b1{height: 40px;margin-top: 22px;cursor: pointer;}
.me2 .l3{height: auto;padding-top: 32px;margin-left: 2px;}
.me2 .l3 .z1{width: 19px;height: auto;float: left;padding-top: 26px;}
.me2 .l3 .z1 img{width: 100%;}
.me2 .l3 .z2{width: 232px;height: 208px;border: 1px #0698ff solid;float: left;padding: 8px 16px;line-height: 24px;font-size: 13px;color: #fc0101;}

/*关于我们*/
.ab1{height: 44px;line-height: 44px;padding: 0 17px;font-size: 24px;color: #000;margin-top: 40px;}
.ab2{height: 28px;line-height: 28px;padding: 0 17px;font-size: 24px;color: #141414;}
.ab3{height: auto;padding: 30px 2px 100px 2px;}
.ab3 img{max-width: 100%;}
.ab5{height: auto;padding: 30px 0 100px 0;}
.ab5 .d1{width: 270px;height: 330px;background-repeat: no-repeat;background-position: center center;background-size: contain;margin: 0 15px 30px 15px;float: left;}

.ab4{height: auto;line-height: 24px;font-size: 14px;color: #000;}
.ab4 .i1{width: 585px;height: 317px;float: left;background-repeat: no-repeat;background-position: center center;background-size: cover;margin-right: 28px;}
.ab4 .t1{height: 50px;line-height: 50px;overflow: hidden;font-size: 24px;font-weight: bold;color: #000;}
.ab4 .t2{height: 20px;/*line-height: 20px;*/overflow: hidden;font-size: 20px;font-weight: bold;color: #000;margin-bottom: 20px;}

.tit1{padding: 20px;line-height: 40px;font-size: 18px;color: #333;font-weight: bold;text-align: center;}
