@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: 1088px;float: none;margin: 0px auto;height: auto;}

.backc{background-repeat: no-repeat;background-size: cover;background-position: center center;}
.backt{background-repeat: no-repeat;background-size: contain;background-position: center center;}
.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;}

.top1{background-image: url(../images/in1.jpg);background-repeat: no-repeat;background-size: cover;background-position: center center;padding: 52px 0;}
.top1 .i1{height: 86px;display: block;float: left;}
.top1 .r1{height: 36px;border-radius: 18px;background-color: #ffffff;width: 276px;margin: 38px 22px 0 0;float: right;}
.top1 .inp1{width: 200px;height: 36px;line-height: 36px;border: none;padding: 0;margin: 0 0 0 26px;background: transparent;font-size: 16px;color: #333333;float: left;outline: medium;}
.top1 .i2{height: 17px;float: right;margin: 10px 22px 0 0;cursor: pointer;}

.in3{height: 44px;background: #16609f;}
.in3 .a1{float: left;line-height: 44px;color: #ffffff;font-size: 16.5px;padding: 0 26px;display: block;}
.in3 .a1:hover{background: #cb192e;}
.in3 .a2{height: 16px;float: left;width: 1px;background: #d5001a;margin-top: 18px;}

.in4{height: auto;padding: 22px 0 8px 0;}
.in5{width: 534px;height: auto;padding-bottom: 10px;}
.in5 .t1{height: 60px;line-height: 60px;font-size: 22px;color: #16609f;font-weight: bold;}
.in5 .d1{border: 1px #d0dae9 solid;padding: 20px 14px 18px 12px;}
.in5 .t2{height: 34px;font-size: 13px;color: #575757;line-height: 34px;cursor: pointer;display: block;}
.in5 .t2 .s1{font-size: 16px;color: #43628e;margin-right: 4px;}
.in5 .t2 .l1{width: 410px;overflow: hidden;float: left;height: 34px;}
.in5 .t2 .r1{width: 90px;float: right;text-align: right;font-size: 13px;color: #575757;}
.in9{padding: 36px 28px 32px 16px;background-color: #f7f7f7;cursor: pointer;}
.in9 .i1{width: 496px;float: right;}
.in9 .l1{width: 528px;float: left;height: auto;padding-top: 12px;}
.in9 .i2{height: 45px;display: block;}
.in9 .t1{line-height: 28px;font-size: 12.5px;color: #575757;padding: 18px 0 14px 0;}
.in9 .b1{height: 38px;width: 102px;margin: 0 0 0 8px;cursor: pointer;display: block;text-align: center;background-color: #16609f;font-size: 12.5px;color: #ffffff;line-height: 38px;}
.in10{margin: 22px 0 48px 0;background-color: #f7f7f7;padding-bottom: 30px;}
.in10 .t1{height: 70px;line-height: 70px;padding: 0 22px;font-size: 22px;color: #16609f;font-weight: bold;}
.in10 .d1{padding-top: 8px;}
.in10 .l1{width: 318px;margin: 0 10px 0 26px;float: left;display: block;}
.in10 .i1{height: 140px;}
.in10 .t2{height: 38px;line-height: 34px;font-size: 15px;color: #4d4d4d;text-align: center;}

.fo1{background-color: #245399;height: 3px;border-top: 1px #073c8b solid;border-bottom: 1px #073c8b solid;}
.fo2{border-bottom: 1px #cecece solid;padding: 20px 0;}
.fo2 .d1{font-size: 0;text-align: center;}
.fo2 .a1{height: 24px;line-height: 24px;font-size: 12.5px;color: #575757;padding: 0 22px;display: inline-block;vertical-align: top;}
.fo2 .a2{width: 1px;height: 16px;background: #757575;display: inline-block;vertical-align: top;margin-top: 4px;}
.fo3{height: auto;padding-left: 146px;}
.fo3 .l1{padding-top: 10px;width: 230px;float: left;}
.fo3 .t1{height: 28px;line-height: 28px;font-size: 12.5px;color: #575757;}
.fo3 .t2{height: 32px;line-height: 32px;font-size: 21.5px;color: #245399;}
.fo3 .l2{float: left;padding-top: 8px;}
.fo3 .t3{height: 34px;line-height: 34px;font-size: 12.5px;color: #575757;}
.fo3 .t4{padding-bottom: 18px;line-height: 38px;font-size: 13px;color: #575757;}

.co1{height: auto;padding: 20px 10px;}
.co1 img{max-width: 100%;}
.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;}

.ab0{height: 66px;line-height: 62px;font-size: 12.5px;color: #1f1f1f;padding-left: 4px;}
.ab1{height: auto;padding-top: 1px;}
.ab1 .l1{width: 266px;height: auto;float: left;background-color: #faf9f9;}
.ab1 .i0{width: 266px;display: block;}
.ab1 .l1 .d1{height: auto;}
.ab1 .l1 .a1{height: 84px;line-height: 84px;border-bottom: 1px #f0f0f0 solid;display: block;font-size: 16px;color: #16609f;cursor: pointer;margin: 0 22px;font-weight: bold;}
.ab1 .l1 .a2{height: 84px;line-height: 84px;border-bottom: 1px #f0f0f0 solid;display: block;font-size: 16px;color: #333333;cursor: pointer;margin: 0 22px;}
.ab1 .l1 .s1{float: right;}
.ab1 .l1 .d2{background: #fdf6f6;height: auto;padding: 10px 0;border-bottom: 1px #dcdcdc solid;display: none;}
.ab1 .l1 .a3{height: 42px;line-height: 42px;text-align: center;display: block;font-size: 15px;color: #000000;cursor: pointer;}
.ab1 .l1 .a4{height: 42px;line-height: 42px;text-align: center;display: block;font-size: 15px;color: #c30d23;cursor: pointer;}
.ab1 .r1{width: 788px;height: auto;float: right;}
.ab1 .r1 .d1{height: 44px;padding: 0 3px;line-height: 36px;border-bottom: 2px #dcdcdc solid;font-size: 22px;color: #1f1f1f;font-weight: bold;}
/*公告*/
.gg1{height: auto;padding: 6px 0 10px 0;}
.gg1 .gd1{height: 48px;line-height: 48px;border-bottom: 1px #cdcece dotted;font-size: 14.5px;color: #16609f;font-weight: bold;}
.gg1 .gl1{width: 192px;height: 100%;float: left;}
.gg1 .gl2{width: 486px;height: 100%;float: left;}
.gg1 .gl3{width: 88px;height: 100%;float: left;}
.gg1 .gd2{height: auto;padding: 0;}
.gg1 .gd3{height: 42px;line-height: 42px;cursor: pointer;display: block;border-bottom: 1px #dddede dotted;}
.gg1 .gl4{width: 182px;height: 100%;float: left;font-size: 14.5px;color: #1f1f1f;margin-right: 10px;}
.gg1 .gl5{width: 476px;height: 100%;float: left;font-size: 14.5px;color: #1f1f1f;margin-right: 10px;}
.gg1 .gl6{width: 88px;height: 100%;float: left;font-size: 14.5px;color: #1f1f1f;}
.fy1{height: auto;margin-top: 20px;}
.fy1 .fyd1{height: 32px;line-height: 32px;text-align: center;font-size: 0;}
.fy1 .fyd2{font-size: 14.5px;color: #1f1f1f;padding: 0 12px;cursor: pointer;display: inline-block;vertical-align: top;margin: 0 4px;}
.fy1 .fyd3{font-size: 14.5px;color: #FFF;background: #16609f;padding: 0 12px;cursor: pointer;display: inline-block;vertical-align: top;margin: 0 4px;}
.fy1 .fyd4{font-size: 14.5px;color: #1f1f1f;padding: 0 12px;cursor: pointer;background-color: #e6e7e7;display: inline-block;vertical-align: top;margin: 0 4px;}
/*联系我们*/
.lx1{height: 78px;line-height: 78px;border-bottom: 1px #eeeeee solid;font-size: 28px;color: #c30d23;font-weight: bold;}
.lx2{height: auto;padding: 16px 0;}
.lx2 .ld1{height: 24px;line-height: 24px;margin-bottom: 12px;font-size: 16px;color: #000000;}
.lx2 .li1{height: 24px;float: left;margin-right: 16px;}
.lx3{height: 420px;}
.lx4{height: 88px;line-height: 88px;margin-top: 10px;text-align: center;font-size: 32.5px;color: #16609f;font-weight: bold;}
.lx4 .s1{color: #1e1e1e;}
.lx5{margin-right: -18px;}
.lx5 .l3{width: 384px;height: 100px;background-color: #f5f5f5;border-radius: 16px;float: left;margin: 0 18px 14px 0;display: flex;align-items: center;}
.lx5 .i1{height: 34px;margin-left: 34px;}
.lx5 .t1{margin-left: 8px;font-size: 16px;color: #2b2b2b;margin-right: 10px;}
.lx6{height: 490px;}
.lx7{margin-top: 26px;background-color: #fafafa;padding: 62px 0 72px 34px;}
.lx7 .t1{height: 48px;line-height: 48px;text-align: center;font-size: 32.5px;color: #16609f;font-weight: bold;}
.lx7 .s1{color: #1e1e1e;}
.lx7 .d2{padding-top: 64px;}
.lx7 .l4{height: 46px;line-height: 46px;background-color: #ffffff;padding: 0 10px 0 12px;font-size: 0;margin-right: 16px;float: left;}
.lx7 .w1{font-size: 16px;color: #161616;padding-right: 20px;display: inline-block;vertical-align: top;height: 46px;line-height: 46px;}
.lx7 .inp1{height: 46px;line-height: 46px;padding: 0;margin: 0;background: transparent;border: none;outline: medium;font-size: 16px;color: #333333;display: inline-block;vertical-align: top;}
.lx7 .l5{height: 90px;background-color: #ffffff;margin-top: 30px;font-size: 0;padding-left: 12px;}
.lx7 .txt1{height: 80px;width: 650px;background:transparent;border: none;padding: 5px 0;margin: 0;outline: medium;display: inline-block;vertical-align: top;line-height: 1.2;font-size: 16px;color: #333333;}
.lx7 .b1{width: 174px;height: 54px;line-height: 54px;text-align: center;background-color: #16609f;margin: 50px auto 0 auto;font-size: 16px;color: #ffffff;cursor: pointer;}
/*文件下载*/
.xz1{height: auto;padding: 18px 0;}
.xz1 .xd1{height: auto;line-height: 36px;border-bottom: 1px #eeeeee solid;font-size: 16px;color: #363636;cursor: pointer;padding: 6px;}
.xz1 .xi1{height: 22px;display: inline-block;vertical-align: top;margin-top: 7px;margin-left: 20px;}
/*招聘与合作*/
.hz1{height: auto;padding: 4px 0;}
.hz1 .hd1{height: 44px;line-height: 44px;cursor: pointer;border-bottom: 1px #cdcece dotted;display: block;}
.hz1 .hd1 .hl1{width: 660px;float: left;font-size: 14.5px;color: #1f1f1f;overflow: hidden;}
.hz1 .hd1 .hr1{width: 100px;float: right;font-size: 14.5px;color: #1f1f1f;text-align: right;margin-right: 10px;}
.hz2{margin: 22px 18px 0 10px;background-color: #f6f6f6;border: 1px #f2f2f2 solid;border-radius: 6px;padding: 20px 28px;}
.hz2 .t3{line-height: 30px;font-size: 22px;color: #16609f;}
.hz2 .t4{line-height: 30px;margin-top: 20px;font-size: 16px;color: #656566;}
.hz2 .s1{color: #f20202;}
.hz2 .t5{line-height: 30px;margin-top: 12px;font-size: 16px;color: #454545;}
.hz3{padding-top: 28px;margin: 0 18px 0 10px;}
.hz3 .t3{height: 50px;line-height: 50px;background-color: #f5f5f5;padding: 0 22px;font-size: 16px;color: #020202;font-weight: bold;}
.hz3 .t4{padding: 12px 24px;}
/*详情*/
.xq1{height: auto;line-height: 44px;margin-top: 24px;text-align: center;font-size: 30px;color: #000000;padding: 0 50px;}
.xq2{height: auto;line-height: 38px;text-align: center;font-size: 14.5px;color: #1f1f1f;}
.xq3{height: auto;padding: 18px 8px 38px 8px;border-bottom: 1px #eeeeee solid;}
.xq4{height: auto;padding: 13px 0;}
.xq4 .xd1{height: 32px;line-height: 32px;font-size: 14px;color: #000000;display: block;cursor: pointer;}