@charset "utf-8";
body {font-size: 18px;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;}
/*a:visited{color: red;}*/

.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;}
.backc{background-repeat: no-repeat;background-position: center center;background-size: cover;}
.backt{background-repeat: no-repeat;background-position: center center;background-size: contain;}
.textov1{white-space: nowrap; text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.textov2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;  -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}

.body1{width: 1414px;float: none;margin: 0px auto;height: auto;overflow: hidden;}
.body2{width: 1120px;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;}
.body5{width: 980px;float: none;margin: 0px auto;height: auto;}
.body6{width: 1180px;float: none;margin: 0px auto;height: auto;overflow: hidden;}
.body7{width: 1080px;float: none;margin: 0px auto;height: auto;overflow: hidden;}
.body8{width: 1100px;float: none;margin: 0px auto;height: auto;overflow: hidden;}

.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: 40px;font-size: 16px;color: #666;padding: 80px 10px;}

.in1{height: auto;height: 36px;background-color: #007ac5;line-height: 36px;padding-left: 6px;}
.in1 .l1{float: left;font-size: 11px;color: #ffffff;}
.in1 .r1{float: right;font-size: 11px;color: #ffffff;}
.in1 .s1{font-size: 14px;color: #ffeb3b;margin-right: 20px;}
.in1 .a1{font-size: 11px;color: #ffffff;margin: 0 6px;}
.in2{padding: 22px 0 18px 0;}
.in2 .i1{height: 46px;display: block;float: left;}
.in2 .r1{height: 46px;float: right;font-size: 0;}
.in2 .a1{height: 46px;line-height: 46px;display: inline-block;vertical-align: top;padding: 0 14px;font-size: 14px;color: #131313;}
.in2 .a1:hover{color: #007ac5;font-weight: bold;font-size: 16px;padding: 0 10px;}
.in2 .a2{height: 46px;line-height: 46px;display: inline-block;vertical-align: top;padding: 0 6px;font-size: 14px;color: #131313;}
.in3{text-align: center;padding-top: 44px;}
.in3 .t1{height: 54px;line-height: 54px;font-size: 31px;color: #333333;font-weight: bold;}
.in3 .t2{height: 7px;width: 50px;background-color: #007ac5;margin: 0 auto;}
.in3 .t3{height: 50px;line-height: 50px;font-size: 42px;color: #dfdfdf;font-weight: bold;}
.in4{padding-top: 16px;width: 1150px;}
.in4 .l1{width: 332px;padding-bottom: 12px;margin: 0 25px;display: block;float: left;}
.in4 .i1{height: 254px;border: 1px #f7f7f7 solid;}
.in4 .t1{height: 46px;line-height: 46px;text-align: center;font-size: 14px;color: #5c5c5c;}
.in5{background-color: #ececec;padding: 64px 0 60px 0;}
.in5 .l1{width: 418px;margin-left: 40px;float: left;padding-top: 8px;}
.in5 .t1{height: 50px;line-height: 50px;font-size: 31px;color: #333333;font-weight: bold;}
.in5 .s1{color: #007ac5;margin-left: 14px;}
.in5 .t2{height: 6px;width: 50px;background-color: #007ac5;}
.in5 .t3{line-height: 26px;font-size: 12.5px;color: #2a2a2a;padding-top: 20px;}
.in5 .b1{width: 78px;height: 34px;line-height: 34px;border: 1px #3f98cf solid;text-align: center;font-size: 12.5px;color: #007ac5;margin-top: 20px;display: block;}
.in5 .i1{width: 545px;display: block;float: right;margin-right: 40px;}
.in6{padding-top: 26px;}
.in6 .l1{width: 338px;background-color: #eeeeee;border-radius: 16px;overflow: hidden;float: left;display: block;margin: 0 14px;}
.in6 .i1{height: 216px;}
.in6 .t1{height: 58px;line-height: 58px;text-align: center;font-size: 14px;color: #333333;}
.in7{background-color: #007ac5;padding: 32px 0 26px 0;text-align: center;margin-top: 48px;}
.in7 .t1{height: 52px;line-height: 52px;font-size: 31px;color: #ffffff;font-weight: bold;}
.in7 .t2{width: 50px;height: 7px;background-color: #ffffff;margin: 0 auto;}
.in7 .d1{padding-top: 37px;font-size: 0;}
.in7 .l1{width: 100px;display: inline-block;vertical-align: top;margin: 0 43px;}
.in7 .i1{height: 100px;background-color: #ffffff;border-radius: 22px;}
.in7 .i0{height: 22px;}
.in7 .i2{height: 60px;display: block;margin: 0 auto 0 auto;}
.in7 .t3{height: 48px;line-height: 48px;font-size: 15.5px;color: #ffffff;}
.in8{height: auto;}
.in8 .d1{background-color: #ececec;padding-bottom: 254px;position: relative;}
.in8 .d2{width: 1088px;border: 1px #f1f1f1 solid;position: relative;margin: -230px auto 0 auto;background-color: #ffffff;padding: 42px 0 26px 0;}
.in8 .l1{padding-left: 54px;float: left;border-right: 1px #f1f1f1 solid;}
.in8 .w1{padding-top: 8px;padding-right: 22px;padding-bottom: 24px;display: block;}
.in8 .i1{width: 230px;height: 132px;float: left;}
.in8 .r1{float: left;width: 230px;margin-left: 32px;}
.in8 .t4{height: 26px;line-height: 26px;font-size: 12.5px;color: #3e3e3e;}
.in8 .t5{line-height: 18px;margin-top: 6px;font-size: 11px;color: #3e3e3e;}
.in8 .b1{width: 88px;height: 26px;line-height: 26px;background-color: #007ac5;display: block;text-align: center;font-size: 12px;color: #ffffff;margin-top: 10px;}
.in8 .r2{width: 420px;margin-right: 58px;float: right;}
.in8 .w2{height: 32px;font-size: 0;line-height: 32px;}
.in8 .a1{height: 32px;display: inline-block;vertical-align: top;padding: 0 12px;font-size: 14px;color: #3e3e3e;cursor: pointer;}
.in8 .s1{font-size: 13px;color: #3e3e3e;margin: 0 8rpx;}
.in8 .w3{padding: 14px 0 18px 0;border-bottom: 1px #e5e5e5 dotted;display: block;}
.in8 .l3{width: 330px;float: left;}
.in8 .t6{height: 20px;line-height: 20px;font-size: 12.5px;color: #3e3e3e;}
.in8 .t7{line-height: 20px;margin-top: 6px;font-size: 11px;color: #3e3e3e;}
.in8 .r3{width: 62px;height: 62px;background-color: #e5e5e5;text-align: center;float: right;}
.in8 .t8{height: 34px;line-height: 42px;font-size: 18.5px;color: #3e3e3e;}
.in8 .t9{height: 24px;line-height: 24px;font-size: 14px;color: #3e3e3e;}

.fo1{background-color: #f4f4f4;margin-top: 50px;padding: 42px 0 12px 0;}
.fo1 .l1{padding: 0 82px 0 20px;float: left;}
.fo1 .w1{width: 290px;}
.fo1 .i1{width: 290px;display: block;margin-bottom: 16px;}
.fo1 .t1{line-height: 20px;font-size: 11px;color: #3e3e3e;}
.fo1 .s1{text-indent: 5em;}
.fo1 .m1{width: 520px;float: left;}
.fo1 .w2{height: 36px;line-height: 36px;font-size: 0;margin-bottom: 12px;}
.fo1 .a1{font-size: 14px;color: #131313;padding: 0 8px;}
.fo1 .s2{font-size: 14px;color: #131313;padding: 0 1px;}
.fo1 .w3{height: 30px;line-height: 30px;width: 258px;float: left;font-size: 11px;color: #3e3e3e;}
.fo1 .i2{height: 22px;float: left;margin: 4px 4px 0 0;}
.fo1 .r1{width: 110px;float: left;}
.fo1 .i3{width: 100px;border: 5px #0071c3 solid;display: block;}
.fo1 .t2{height: 28px;line-height: 28px;font-size: 11px;color: #3e3e3e;text-align: center;}
.fo2{background-color: #eaeaea;}
.fo2 .d1{line-height: 30px;padding: 7px;text-align: center;font-size: 11px;color: #3e3e3e;}
/*aboutus.php*/
.ab0{display: block;width: 100%;}
.ab1{height: 50px;line-height: 50px;font-size: 11px;color: #131313;}
.ab2{padding: 12px 0 50px 0;}
.ab2 .abl1{width: 236px;float: left;}
.ab2 .abd1{border: 1px #e5e5e5 solid;}
.ab2 .abw1{height: 40px;line-height: 40px;background-color: #007ac5;padding: 0 14px;font-size: 14px;color: #ffffff;margin-bottom: 8px;}
.ab2 .abs1{font-size: 11px;}
.ab2 .abw2{margin: 0 8px;display: block;}
.ab2 .abi1{height: 164px;border: 1px #f7f7f7 solid;}
.ab2 .abt1{height: 32px;line-height: 32px;text-align: center;font-size: 12.5px;color: #5c5c5c;}
.ab2 .abd2{border: 1px #e5e5e5 solid;margin-top: 14px;}
.ab2 .abw3{line-height: 24px;border-bottom: 1px #f3f3f3 solid;padding: 5px 12px;font-size: 12.5px;color: #3e3e3e;}
.ab2 .abw4{height: 1px;background-color: #ffffff;margin-top: -1px;}

.ab2 .abw5{height: 26px;line-height: 26px;padding: 0 8px;font-size: 12px;color: #272727;display: block;}

.ab2 .r1{width: 840px;float: right;}
.ab2 .t1{height: 40px;border-bottom: 1px #dedede solid;position: relative;line-height: 34px;font-size: 18.5px;color: #007ac5;letter-spacing: 2px;}
.ab2 .a1{position: absolute;left: 0;top: 40px;height: 1px;background-color: #0f81c7;width: 4.5em;}
.ab2 .d1{margin: 32px 0 0 6px;border: 1px #ededed solid;border-radius: 22px;width: 806px;overflow: hidden;padding: 16px 0 36px 0;white-space: nowrap;font-size: 0;}
.ab2 .l1{width: 160px;margin-right: 40px;text-align: center;display: inline-block;vertical-align: top;}
.ab2 .i1{height: 68px;display: block;margin: 0 auto 14px auto;}
.ab2 .t2{height: 28px;line-height: 28px;font-size: 28px;color: #007ac5;}
.ab2 .t3{height: 20px;line-height: 20px;font-size: 12.5px;color: #1f1f1f;}
.ab2 .d2{width: 808px;margin: 28px 0 28px 6px;}
.ab2 img{max-width: 100%;}
/*products.php*/
.pr1{margin: 22px -10px;}
.pr1 .prl1{width: 266px;float: left;margin: 0 10px;display: block;}
.pr1 .pri1{height: 204px;border: 1px #f2f2f2 solid;}
.pr1 .prt1{height: 50px;line-height: 50px;text-align: center;font-size: 14px;color: #5c5c5c;}
.fy1{padding-top: 14px;text-align: center;font-size: 0;}
.fy1 .fyb1{height: 26px;line-height: 26px;border: 1px #c1c1c1 solid;padding: 0 5px;font-size: 12.5px;color: #3b3c3c;margin: 0 4px;display: inline-block;vertical-align: top;cursor: pointer;}
.fy1 .fyb2{height: 28px;line-height: 28px;padding: 0 10px;font-size: 12.5px;color: #ffffff;margin: 0 6px;background-color: #3b3c3c;display: inline-block;vertical-align: top;cursor: pointer;}
.fy1 .fyb3{height: 28px;line-height: 28px;padding: 0 10px;font-size: 12.5px;color: #3b3c3c;margin: 0 4px;display: inline-block;vertical-align: top;cursor: pointer;}
/*product.php*/
.pr2{padding: 30px 0;}
.pr2 .prl1{width: 450px;height: 316px;border: 1px #f7f7f7 solid;float: left;position: relative;}
.pr2 .pri1{width: 450px;height: 316px;}
.pr2 .zuo1{position: absolute;left: 20px;top: 140px;font-size: 32px;color: #c8cacc;z-index: 9999;cursor: pointer;}
.pr2 .you1{position: absolute;right: 20px;top: 140px;font-size: 32px;color: #c8cacc;z-index: 9999;cursor: pointer;}
.pr2 .prr1{width: 330px;float: right;margin-right: 20px;}
.pr2 .prt1{height: 50px;line-height: 50px;font-size: 28px;color: #131313;font-weight: bold;}
.pr2 .prt2{height: 48px;line-height: 48px;font-size: 16px;color: #757575;border-bottom: 1px #f3f3f3 solid;}
.pr2 .prt3{padding-top: 14px;line-height: 20px;font-size: 14px;color: #838383;}
.pr2 .pri2{height: 41px;display: block;margin-top: 14px;}
.pr2 .prd1{height: 54px;line-height: 54px;border-bottom: 1px #f4f4f4 solid;margin-top: 20px;font-size: 22px;color: #1f1f1f;font-weight: bold;}
.pr2 .prd2{padding: 10px;}
.pr2 .prd2 img{max-width: 100%;}
/*workshop.php*/
.ws1{margin: 22px -20px 22px 0;}
.ws1 .wsl1{width: 262px;float: left;margin: 0 16px 20px 4px;display: block;border-radius: 14px;overflow: hidden;background-color: #eeeeee;}
.ws1 .wsi1{height: 174px;}
.ws1 .wst1{height: 50px;line-height: 50px;text-align: center;font-size: 14px;color: #333333;}
/*news.php*/
.ne1{margin: 14px 2px 14px 0;}
.ne1 .nel1{margin: 0 0 12px 0;display: block;border-radius: 1px;border: 1px #ececec solid;padding: 16px 24px 16px 16px;}
.ne1 .nel1:hover{background-color: #efefef;}
.ne1 .nei1{height: 140px;width: 294px;float: left;}
.ne1 .ner1{width: 484px;float: right;}
.ne1 .net1{height: 30px;line-height: 30px;font-size: 14px;color: #262626;font-weight: bold;}
.ne1 .net2{line-height: 26px;margin-top: 4px;font-size: 12.5px;color: #262626;}
.ne1 .neb1{width: 72px;height: 24px;line-height: 24px;background-color: #b6b6b6;text-align: center;font-size: 12.5px;color: #ffffff;float: right;margin-top: 10px;}
/*newsdetail.php*/
.ne2{padding: 22px 16px;}
.ne2 .net1{line-height: 32px;padding: 0 50px;text-align: center;font-size: 14px;color: #262626;font-weight: bold;}
.ne2 .net2{line-height: 28px;padding: 0 50px;text-align: center;font-size: 12.5px;color: #262626;padding-bottom: 8px;border-bottom: 2px #454545 dotted;}
.ne2 .net3{padding: 16px 0;}
.ne2 .net3 img{max-width: 100%;}
/*message.php*/
.me1{padding: 44px 80px 44px 56px;}
.me1 .met1{line-height: 36px;font-size: 18px;color: #7e7e7e;margin-bottom: 42px;}
.me1 .met2{height: 44px;line-height: 44px;font-size: 16px;color: #7e7e7e;}
.me1 .mes1{color: #fe0000;}
.me1 .met3{height: 46px;border: 1px #f0f0f0 solid;border-radius: 4px;background-color: #f6f6f6;padding: 0 8px;}
.me1 .meinp1{height: 46px;line-height: 46px;border: none;padding: 0;margin: 0;width: 90%;background: transparent;outline: medium;font-size: 16px;color: #000000;}
.me1 .met4{height: 180px;border: 1px #f0f0f0 solid;border-radius: 4px;background-color: #f6f6f6;padding: 0 8px;}
.me1 .metxt1{height: 170px;border: none;padding: 4px 0;margin: 0;width: 98%;background: transparent;outline: medium;font-size: 16px;color: #000000;}
.me1 .meb1{height: 42px;line-height: 42px;text-align: center;background-color: #007ac5;font-size: 12.5px;color: #ffffff;margin-top: 46px;cursor: pointer;}
/*contactus.php*/
.co1{padding: 24px 0 40px 0;}
.co1 .cod1{height: 142px;}
.co1 .col1{width: 198px;height: 142px;background-color: #f5f5f5;text-align: center;float: left;margin-right: 12px;}
.co1 .cot1{padding-top: 24px;}
.co1 .coi1{height: 36px;display: block;margin: 0 auto;}
.co1 .cot2{height: 24px;line-height: 24px;margin-top: 8px;font-size: 14px;color: #040404;}
.co1 .cot3{line-height: 24px;font-size: 12.5px;color: #040404;padding: 0 12px;}
.co1 .cod2{height: 540px;margin-top: 26px;}