@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;}

.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;padding-top: 20px;}
.in1 .i1{display: block;float: left;height: 55px;}
.in1 .r1{float: right;padding-top: 4px;}
.in1 .d1{height: 30px;background-color: #3a80ff;width: 376px;}
.in1 .l1{height: 28px;margin: 1px;width: 310px;background-color: #ffffff;float: left;overflow: hidden;}
.in1 .inp1{height: 28px;line-height: 28px;border: none;background: transparent;margin: 0 0 0 12px;padding: 0;outline: medium;width: 290px;font-size: 12px;color: #333333;}
.in1 .b1{width: 64px;height: 30px;line-height: 30px;text-align: center;font-size: 12px;color: #ffffff;float: right;cursor: pointer;}
.in1 .d2{height: 22px;line-height: 22px;overflow: hidden;padding: 0 6px;}
.in1 .b2{height: 22px;padding: 0 6px;display: inline-block;vertical-align: top;font-size: 12px;color: #a0a0a0;cursor: pointer;}
.in2{height: auto;}
.in2 .l1{height: 40px;padding-top: 8px;float: left;padding-left: 110px;}
.in2 .a1{height: 40px;line-height: 40px;background-color: #3a80ff;padding: 0 40px;font-size: 12px;color: #ffffff;float: left;cursor: pointer;display: block;}
.in2 .a2{height: 40px;line-height: 40px;background-color: #ffffff;padding: 0 40px;font-size: 12px;color: #515151;float: left;cursor: pointer;display: block;}
.in2 .a2:hover{background-color: #3a80ff;color: #ffffff;}
.in2 .r1{float: right;margin-top: 2px;height: 46px;line-height: 46px;font-size: 20px;color: #3c3c3c;font-weight: bold;padding-right: 4px;}
.in2 .i1{height: 19px;float: left;margin: 13px 6px 0 0;}
.in3{height: auto;background-color: #fafafa;}
.in3 .d1{padding-top: 84px;text-align: center}
.in3 .t1{height: 42px;line-height: 42px;font-size: 31px;color: #141414;font-weight: bold;}
.in3 .s1{color: #3a80ff;}
.in3 .t2{height: 24px;line-height: 24px;font-size: 13px;color: #8c8c8c;}
.in3 .d2{height: auto;padding-top: 54px;padding-bottom: 76px;margin: 0 -28px;}
.in3 .l1{width: 240px;height: 320px;background-color: #ffffff;border-radius: 14px;display: block;float: left;margin: 0 22px;box-shadow: 2px 2px 4px #eeeeee;}
.in3 .d3{padding: 10px 12px 0 12px;}
.in3 .i1{height: 160px;border-radius: 10px;}
.in3 .t3{height: 30px;line-height: 30px;font-size: 18px;color: #141414;margin-top: 24px;padding: 0 12px;font-weight: bold;}
.in3 .t4{height: 26px;line-height: 26px;font-size: 12px;color: #8c8c8c;padding: 0 12px;}
.in3 .b1{height: 32px;line-height: 32px;width: 102px;text-align: center;margin: 14px 0 0 12px;background-color: #3a80ff;border-radius: 6px;font-size: 12px;color: #ffffff;cursor: pointer;}
.in4{background-color: #ffffff;padding: 90px 0 80px 0;}
.in4 .l1{width: 262px;padding-top: 8px;float: left;}
.in4 .t1{height: 60px;line-height: 60px;font-size: 48px;color: #3f414b;font-weight: bold;}
.in4 .t2{height: 46px;line-height: 46px;font-size: 32px;color: #3f414b;}
.in4 .l2{width: 268px;border-right: 1px #d6d6d6 dashed ;height: 130px;padding-top: 8px;float: left;}
.in4 .l2:last-child{border-right: none;}
.in4 .t3{height: 60px;line-height: 60px;font-size: 48px;color: #1c4ea8;font-weight: bold;padding-left: 44px;}
.in4 .t4{height: 34px;line-height: 34px;font-size: 18px;color: #3f414b;padding-left: 44px;}
.in4 .t5{font-size: 10px;color: #8c8c8c;padding-left: 44px;}
.in5{height: 680px;background-repeat: no-repeat;background-size: auto 680px;background-position: center;min-width: 1080px;}
.in6{padding-top: 82px;}
.in6 .l1{width: 526px;float: left;}
.in6 .t1{height: 44px;line-height: 44px;font-size: 32px;color: #141414;font-weight: bold;}
.in6 .s1{color: #3a80ff;}
.in6 .t2{height: 24px;line-height: 24px;font-size: 14px;color: #8c8c8c;}
.in6 .t3{line-height: 30px;text-indent: 2em;font-size: 13.5px;color: #272728;margin-top: 20px;}
.in6 .t4{height: 30px;margin-top: 10px;}
.in6 .b1{width: 102px;text-align: center;height: 30px;line-height: 30px;border-radius: 6px;background-color: #3a80ff;font-size: 12px;color: #ffffff;float: right;}
.in6 .i1{width: 510px;margin-top: 10px;display: block;float: right;}
.in7{margin-top: 90px;padding-bottom: 10px;}
.in7 .d1{height: 346px;background-repeat: no-repeat;background-size: auto 346px;background-position: center;min-width: 1080px;}
.in7 .d2{width: 1080px;height: auto;background-color: #ffffff;border-radius: 10px;margin: -160px auto 0 auto;padding: 30px 0 42px 0;box-shadow: 0 2px 4px #dddddd;position: relative;}
.in7 .d3{padding-left: 50px;}
.in7 .l1{width: 434px;margin-left: 32px;height: 130px;border-bottom: 1px #f5f5f5 solid;float: left;display: block;}
.in7 .l1:nth-child(3),.in7 .l1:nth-child(4){border-bottom: none;}
.in7 .l2{padding: 36px 0 0 2px;float: left;}
.in7 .b1{width: 60px;height: 60px;text-align: center;background-color: #f0f0f0;color: #656565;}
.in7 .t1{height: 32px;line-height: 40px;font-size: 20px;font-weight: bold;}
.in7 .t2{height: 20px;line-height: 20px;font-size: 12px;}
.in7 .r1{width: 344px;margin-right: 2px;padding-top: 26px;float: right;}
.in7 .t3{height: 20px;line-height: 20px;font-size: 13.5px;color: #515151;}
.in7 .t4{height: 40px;line-height: 20px;font-size: 10.5px;color: #515151;margin-top: 18px;}
.in7 .d4{padding: 14px 0 0 0;text-align: center;}
.in7 .b2{width: 100px;height: 30px;line-height: 30px;background-color: #ffffff;color: #3a80ff;border-radius: 8px;font-size: 12px;border:1px #6199ff solid;cursor: pointer;display: block;margin: 0 auto;}
.in8{height: auto;}
.in8 .d1{padding-top: 74px;text-align: center}
.in8 .t1{height: 42px;line-height: 42px;font-size: 31px;color: #141414;font-weight: bold;}
.in8 .s1{color: #3a80ff;}
.in8 .t2{height: 24px;line-height: 24px;font-size: 13px;color: #8c8c8c;}
.in8 .d2{height: auto;padding-top: 54px;margin: 0 -21px;}
.in8 .l1{width: 340px;height: 370px;float: left;margin: 0 17px;border-radius: 14px;overflow: hidden;}
.in8 .i1{height: 232px;}
.in8 .t3{height: 24px;line-height: 24px;font-size: 13.5px;color: #272728;margin-top: 16px;padding: 0 12px;}
.in8 .t4{font-size: 11px;color: #646464;height: 66px;line-height: 22px;margin-top: 10px;padding: 0 12px;overflow: hidden;}
.in8 .d3{padding: 12px 0 0 0;text-align: center;}
.in8 .b1{width: 100px;height: 30px;line-height: 30px;background-color: #ffffff;color: #3a80ff;border-radius: 8px;font-size: 12px;border:1px #6199ff solid;cursor: pointer;display: block;margin: 0 auto;}
.in9{height: auto;background-color: #fafafa;background-image: url(../images/in9.jpg);margin-top: 72px;background-repeat: no-repeat;background-position: right top;background-size: auto 496px;}
.in9 .d1{width: 518px;background-color: #fafafa;padding-top: 46px;}
.in9 .t1{height: 42px;line-height: 42px;font-size: 31px;color: #141414;font-weight: bold;}
.in9 .s1{color: #3a80ff;}
.in9 .t2{height: 24px;line-height: 24px;font-size: 13px;color: #8c8c8c;}
.in9 .t3{height: 24px;}
.in9 .t4{height: 32px;}
.in9 .l1{width: 48px;height: 32px;line-height: 32px;font-size: 12px;color: #272728;float: left;}
.in9 .l2{width: 372px;height: 30px;border: 1px #e8e8e8 solid;background-color: #ffffff;float: left;}
.in9 .inp1{height: 30px;line-height: 30px;border: none;background: transparent;margin: 0 0 0 12px;padding: 0;outline: medium;width: 340px;font-size: 12px;color: #333333;}
.in9 .l3{height: 32px;line-height: 32px;padding-left: 6px;font-size: 12px;color: #c80000;float: left;}
.in9 .t5{height: 13px;}
.in9 .t6{height: 74px;}
.in9 .l4{width: 48px;height: 60px;line-height: 60px;font-size: 12px;color: #272728;float: left;}
.in9 .l5{width: 372px;height: 72px;border: 1px #e8e8e8 solid;background-color: #ffffff;float: left;}
.in9 .inp2{height: 72px;line-height: 18px;border: none;background: transparent;margin: 0 0 0 12px;padding: 0;outline: medium;width: 340px;font-size: 12px;color: #333333;}
.in9 .l6{height: 60px;line-height: 60px;padding-left: 6px;font-size: 12px;color: #c80000;float: left;}
.in9 .t7{height: 26px;line-height: 26px;font-size: 12px;color: #8c8c8c;padding-left: 48px;}
.in9 .t8{padding: 12px 0 38px 48px;}
.in9 .b1{width: 104px;height: 30px;line-height: 30px;background-color: #3a80ff;color: #ffffff;border-radius: 8px;font-size: 12px;cursor: pointer;text-align: center;}
.fo1{background-color: #1c1c1c;}
.fo1 .d1{width: 965px;margin: 0 auto;padding: 36px 0;}
.fo1 .d2{padding-bottom: 10px;border-bottom: 1px #5a5a5a solid;}
.fo1 .l1{padding-top: 46px;float: left;}
.fo1 .a1{height: 24px;line-height: 24px;float: left;padding: 0 72px 0 14px;font-size: 12px;color: #ffffff;display: block;}
.fo1 .r1{float: right;text-align: center;margin-right: 16px;}
.fo1 .i1{width: 106px;display: block;}
.fo1 .t1{height: 36px;line-height: 36px;font-size: 10.5px;color: #ffffff;text-align: center;}
.fo1 .d3{padding-top: 30px;}
.fo1 .l2{width: 260px;float: left;}
.fo1 .t2{height: 24px;line-height: 24px;font-size: 12px;color: #ffffff;padding-left: 14px;}
.fo1 .t3{height: 44px;line-height: 44px;font-size: 22.5px;color: #3a80ff;padding-left: 14px;font-weight: bold;}
.fo1 .m1{height: 60px;width: 1px;background-color: #484848;margin-top: 23px;float: left;}
.fo1 .l3{width: 368px;float: left;}
.fo1 .t4{height: 24px;line-height: 24px;font-size: 11.25px;color: #ffffff;padding-left: 58px;}
.fo1 .l4{width: 334px;padding: 18px 0;text-align: center;line-height: 24px;font-size: 11.25px;color: #ffffff;float: left;}
.fo1 .l4 a{color: #ffffff;}
/*workguide.php*/
.wo0{height: auto;}
.wo0 .d1{padding-top: 84px;text-align: center}
.wo0 .t1{height: 42px;line-height: 42px;font-size: 31px;color: #141414;font-weight: bold;}
.wo0 .s1{color: #3a80ff;}
.wo0 .t2{height: 24px;line-height: 24px;font-size: 13px;color: #8c8c8c;}
.wo1{height: 240px;min-width: 1080px;background-repeat: no-repeat;background-position: center;background-size: auto 240px;}
.wo2{padding: 38px 0;}
.wo2 .d1{padding: 32px 34px;border-bottom: 1px #f7f7f7 solid;display: block;}
.wo2 .b1{width: 90px;height: 90px;background-color: #f0f0f0;text-align: center;float: left;}
.wo2 .t1{height: 50px;line-height: 66px;font-size: 27px;color: #656565;font-weight: bold;}
.wo2 .t2{height: 30px;line-height: 30px;font-size: 18px;color: #656565;}
.wo2 .r1{width: 890px;float: right;}
.wo2 .t3{height: 30px;line-height: 30px;font-size: 15px;color: #515151;}
.wo2 .t4{height: 30px;line-height: 30px;font-size: 12px;color: #8d8d8d;}
.fy1{height: 26px;margin-top: 44px;text-align: center;}
.fy1 .fyb1{height: 26px;line-height: 26px;padding: 0 8px;margin: 0 8px;display: inline-block;vertical-align: top;font-size: 12px;color: #9f9f9f;}
.fy1 .fyb2{height: 26px;line-height: 26px;width: 26px;margin: 0 8px;display: inline-block;vertical-align: top;font-size: 12px;color: #ffffff;background-color: #3a80ff;}
.fy1 .fyb3{height: 26px;line-height: 26px;width: 26px;margin: 0 8px;display: inline-block;vertical-align: top;font-size: 12px;color: #656565;background-color: #ffffff;}
/*serviceproducts.php*/
.se1{border: 1px #e7e7e7 solid;margin-top: 46px;padding: 10px 46px 12px 10px;display: block;cursor: pointer;}
.se1 .i1{width: 188px;height: 188px;float: left;}
.se1 .r1{width: 792px;float: right;padding-top: 36px;}
.se1 .t1{height: 32px;line-height: 32px;}
.se1 .l1{float: left;font-size: 22.5px;color: #3c3c3c;font-weight: bold;}
.se1 .b1{height: 32px;border-radius: 8px;width: 102px;background-color: #3a80ff;text-align: center;float: right;font-size: 12px;color: #ffffff;}
.se1 .t2{height: 60px;line-height: 30px;font-size: 13.5px;color: #8c8c8c;margin-top: 28px;}
.se2{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 100;background-color: #000000;opacity: 0.5;display: none;}
.se3{position: fixed;top: 10%;left: 50%;z-index: 101;bottom: 10%;overflow: auto;width: 1080px;margin-left: -540px;background-color: #ffffff;z-index: 101;display: none;}
.se3 .d1{height: auto;padding: 28px 28px 0 0;min-height: 18px;}
.se3 .i1{height: 18px;float: right;cursor: pointer;}
.se3 .t1{height: 60px;line-height: 60px;font-size: 31.5px;color: #282828;font-weight: bold;text-align: center;}
.se3 .d2{padding: 44px 118px 40px 118px;}
.se3 .t2{height: 32px;line-height: 32px;font-size: 15px;color: #272728;}
.se3 .t3{height: 42px;margin-bottom: 20px;}
.se3 .l1{height: 40px;width: 790px;border: 1px #e5e5e5 solid;float: left;}
.se3 .inp1{width: 760px;height: 40px;line-height: 40px;border: none;background: transparent;outline: medium;font-size: 15px;color: #333333;padding: 0;margin: 0 0 0 12px;}
.se3 .r1{height: 40px;line-height: 40px;float: right;padding-right: 16px;font-size: 15px;color: #c80000;}
.se3 .t4{height: 40px;line-height: 40px;font-size: 15px;color: #8c8c8c;margin-bottom: 12px;}
.se3 .i2{height: 20px;float: left;margin: 10px 5px 0 0;cursor: pointer;}
.se3 .l2{height: 40px;padding-right: 50px;float: left;cursor: pointer;}
.se3 .l3{height: 40px;line-height: 40px;float: left;font-size: 15px;color: #c80000;}
.se3 .b1{width: 180px;line-height: 52px;font-size: 18px;color: #ffffff;height: 52px;background-color: #3a80ff;text-align: center;margin-top: 10px;cursor: pointer;}
/*contactus.php*/
.co1{padding: 40px 0 0 0;}
.co1 .tab1{width: 100%;border-collapse: collapse;}
.co1 td{border: none;padding: 0;text-align: center;font-size: 15px;color: #646464;}
.co1 .i1{height: 60px;display: block;margin: 0 auto;}
.co1 .t1{height: 34px;line-height: 54px;}
.co1 .t2{height: 24px;line-height: 24px;}
.co2{margin-top: 72px;height: 354px;}
/*news.php*/
.ne1{margin: 50px -10px 0 -10px;}
.ne1 .l1{width: 340px;margin: 0 10px;float: left;border-radius: 16px;overflow: hidden;display: block;}
.ne1 .i1{height: 230px;}
.ne1 .t1{height: 42px;line-height: 42px;margin-top: 8px;padding: 0 12px;font-size: 15px;color: #272728;}
.ne1 .t2{height: 72px;line-height: 26px;padding: 0 12px;font-size: 12px;color: #646464;overflow: hidden;}
/*newsdetail.php*/
.ne2{padding: 5px;line-height: 40px;text-align: center;margin-top: 60px;font-size: 23px;color: #272728;}
.ne3{font-size: 14px;color: #8c8c8c;text-align: center;line-height: 34px;}
.ne4{padding: 46px 0;}
.ne5{height: 28px;line-height: 28px;font-size: 14px;color: #3a80ff;display: block;}
/**/
.fc1{width: 150px;background-color: #ffffff;border-radius: 8px;box-shadow: 0 2px 6px #999999;position: fixed;right: 15px;top: 50%;margin-top: -140px;padding: 14px 0 10px 0;text-align: center;}
.fc1 .i1{width: 51px;display: block;margin: 0 auto;}
.fc1 .t1{height: 22px;line-height: 22px;margin-top: 8px;font-size: 14px;color: #000000;}
.fc1 .t2{/*height: 24px;*/line-height: 24px;font-size: 20px;color: #007916;font-weight: bold;}
.fc1 .i2{width: 90px;display: block;margin: 0 auto;margin-top: 6px;}
.fc1 .d1{width: 114px;height: 121px;margin: 8px auto;}
.fc1 .d2{height: 18px;}
.fc1 .i3{width: 94px;height: 94px;display: block;margin: 0 auto;}
.red1{color: red;}