@charset "utf-8";
/* CSS Document */
body{font:normal normal 0.32rem/1 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;color: #000;background: #fff;min-width: 1200px;}
textarea,input{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
img{display:block;}
.clear:after {content:"";display: block;clear:both;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
button{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
a{color:inherit;text-decoration: none;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
a>img{width: 100%;}
.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a1{position: relative;}
.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}
@font-face{font-family: 'din';src:url('../font/din/din.otf') format('opentype'),url('../font/din/din.ttf') format('truetype'),url('../font/din/din.woff') format('woff');}

{hd1}
.hd1-a1{width: 100%;height: 90px;background: #fff;position: relative;z-index: 10;overflow: hidden;}
.hd1-a2{height: 70px;position: absolute;top: calc(50% - 70px/2);left: calc(88/1920*100%);}
.hd1-a3{height: 22px;position: absolute;top: calc(50% - 22px/2);right: calc(130/1920*100%);}
.hd1-a3>div{width: 100px;height: 22px;position: relative;float: left;margin-right: 10px;}
.hd1-a3>div>input{width: 100%;height: 100%;font-size: 18px;line-height: 22px;color: #000000;position: relative;}
.hd1-a3>div>b{display: block;position: absolute;bottom: 0;left: 0;width: 0;height: 1px;background: #0068b7;transition: 0.5s;}
.hd1-a3.on1>div>b{width: 100%;transition: 0.5s;}
.hd1-a3>label{float: left;position: relative;}
.hd1-a3>label>img{width: auto;height: 22px;cursor: pointer;}
.hd1-a3>label>input{display: none;}
.hd1-a4{height: 100%;position: absolute;top: 0;left: calc(545/1920*100%);}
.hd1-a5{padding: 0 10px;position: relative;font-size: 18px;line-height: 90px;color: #000000;float: left;margin-right: 50px;}
.hd1-a5:last-child{margin-right: 0!important;}
.hd1-a5 b{display: block;width: 0;height: 3px;background: #0068b7;position: absolute;top: 0;left: 50%;transition: 0.5s;}
.hd1-a5:hover b{width: 100%;left: 0;transition: 0.5s;}
.hd1-a5.on1 b{width: 100%;left: 0;}
@media only screen and (max-width: 1620px) and (min-width: 1440px) {
	.hd1-a2{left: calc(60/1920*100%);}
	.hd1-a3{right: calc(100/1920*100%);}
	.hd1-a4{left: calc(500/1920*100%);}
	.hd1-a5{margin-right: 40px;}
}
@media only screen and (max-width: 1439px) {
	.hd1-a2{height: 60px;top: calc(50% - 60px/2);left: calc(20/1920*100%);}
	.hd1-a3{right: calc(20/1920*100%);}
	.hd1-a4{left: calc(440/1920*100%);}
	.hd1-a5{margin-right: 24px;}
}

{b1}
.b1-a1{position: relative;}
.b1-a1>img{width: auto;height: 11px;position: relative;top: 2px;float: left;margin-right: 20px;}
.b1-a1>div{font-size: 14px;line-height: 14px;color: #0145a5;float: left;}
.b1-b1{position: relative;}
.b1-b1>img{width: auto;height: 11px;position: relative;top: 2px;float: left;margin-right: 20px;}
.b1-b1>div{font-size: 14px;line-height: 14px;color: #fff;float: left;}

{t1}
.t1-a1{width: 1200px;padding: 94px 0 52px;margin: 0 auto;}
.t1-a2{width: 100%;font-size: 28px;line-height: 28px;color: #333333;text-align: center;font-weight: bold;margin-bottom: 14px;}
.t1-a3{width: 100%;font-size: 14px;line-height: 14px;color: #999999;text-align: center;text-transform: uppercase;font-family: Arial;}
.t1-b1{width: 1200px;padding: 94px 0 52px;margin: 0 auto;}
.t1-b2{width: 100%;font-size: 28px;line-height: 28px;color: #333333;font-weight: bold;margin-bottom: 14px;}
.t1-b3{width: 100%;font-size: 14px;line-height: 14px;color: #999999;text-transform: uppercase;font-family: Arial;}

{ft1}
.ft1-a1{width: 100%;padding: 100px 0 135px 0;background: #f8f8f8;overflow: hidden;position: relative;}
.ft1-a2{width: 1200px;margin: 0 auto;}
.ft1-a3{position: relative;margin-bottom: 84px;}
.ft1-a3>div:nth-child(1){font-size: 28px;line-height: 28px;color: #333333;font-weight: bold;margin-bottom: 12px;}
.ft1-a3>div:nth-child(2){font-size: 14px;line-height: 14px;color: #999999;text-transform: uppercase;}
.ft1-a3>div:nth-child(3){font-size: 14px;line-height: 14px;color: #666666;position: absolute;top: 4px;right: 0;}
.ft1-a4{font-size: 18px;line-height: 18px;color: #505050;margin-bottom: 32px;}
.ft1-a5{width: 615px;font-size: 14px;line-height: 30px;color: #7b7b7b;margin-bottom: 92px;}
.ft1-a6{height: 16px;position: relative;z-index: 1;}
.ft1-a6>div{font-size: 16px;line-height: 16px;color: #666666;float: left;margin-right: 22px;}
.ft1-a6>a{position: relative;}
.ft1-a6>a>img:nth-child(1){height: 16px;width: auto;float: left;margin-right: 16px;position: relative;}
.ft1-a6>a>img:nth-child(2){width: 100px;position: absolute;bottom: calc(100% + 10px);left: calc(50% - 100px/2);display: none;}
.ft1-a6>a:hover>img:nth-child(2){display: block;}
.ft1-a7{width: 100%;height: 1px;background: #e2e2e2;position: absolute;top: 418px;left: 0;}
.ft1-a8{width: 938px;height: 346px;position: absolute;top: 174px;right: calc(50% - 1920px/2);}
.ft1-a8 #map{width: 100%!important;height: 100%!important;position: relative;}
.ft1-a8 #map .anchorTR,.ft1-a8 #map .anchorBL{display: none;}
.ft1-a9{width: 100%;height: 70px;background: #fff;font-size: 15px;line-height: 70px;color: #505050;text-align: center;}
.ft1-a9>div{width: 1200px;font-size: 15px;line-height: 70px;color: #505050;text-align: center;}

{top1}
.top1-a1{width: 80px;position: fixed;top: 70%;right: 20px;z-index: 8;display: none;cursor: pointer;}

.ding-a1{width: 80px;position: fixed;top: 70%;right: 20px;z-index: 8;display: none;cursor: pointer;}

{ind1}
.ind1-a1{width: 100%;height: 728px;position: relative;overflow: hidden;}
.ind111{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
.ind111 .swiper-slide{width: 1920px!important;height: 100%!important;position: relative;}
.ind111 .swiper-slide>img{min-height: 100%;}
.ind112{width: 100%;position: absolute;bottom: 50px!important;left: 0;}
.ind112 .swiper-pagination-bullet{width: 12px;height: 8px;border-radius: 4px;background: #dbdbdb;margin: 0 4px;opacity: 1;transition: 0.5s;}
.ind112 .swiper-pagination-bullet-active{width: 40px;background: #0145a5;transition: 0.5s;}

{ind2}
.ind2-a1{width: 100%;background: #f8f8f8;position: relative;overflow: hidden;padding-bottom: 260px;}
.ind2-a1 .t1-b1{margin-bottom: 16px;}
.ind2-a2{width: 594px;height: calc(24px*7);font-size: 15px;line-height: 24px;color: #6c6c6c;margin-left: calc(50% - 1200px/2);}
.ind2-a2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}
.ind2-a2 p{font-size: 15px;line-height: 24px;color: #6c6c6c;}
.ind2-a1 .b1-a1{position: absolute;top: 420px;left: calc(50% - 1200px/2);}
.ind2-a3{width: 812px;height: 354px;position: absolute;top: 144px;right: calc(50% - 1920px/2);}
.ind2-a3 img{min-height: 100%;transition: 0.5s;}
.ind2-a3:hover img{transform: scale(1.05);transition: 0.5s;}
.ind2-a4{position: absolute;bottom: 144px;right: calc(50% + 6px);}
.ind2-a5{padding: 0 14px;height: 32px;position: relative;background: rgba(232,232,232,1);font-size: 15px;line-height: 32px;color: #666666;margin-left: 8px;float: left;transition: 0.5s;}
.ind2-a5:hover{background: rgba(232,232,232,0);color: #233876;transition: 0.5s;}
.ind2-a5 b{display: block;background: #233876;height: 2px;width: 0;position: absolute;bottom: 0;left: 50%;transition: 0.5s;}
.ind2-a5:hover b{width: calc(100% - 14px*2);left: 14px;transition: 0.5s;}

{ind3}
.ind3-a1{width: 100%;position: relative;overflow: hidden;}
.ind3-a1 .b1-a1{position: absolute;top: 118px;right: calc(50% - 1200px/2);}
.ind3-a2{width: 100%;height: 700px;position: relative;background: url(../img/b03.jpg) no-repeat #36538f;background-size: 1920px 100%;background-position: center center;}
.ind3-a3{width: 1200px;height: 484px;position: absolute;top: 98px;left: calc(50% - 1200px/2);}
.ind3-a4{height: 100%;position: relative;float: left;background: rgba(39,63,125,0);transition: 0.5s;}
.ind3-a4:hover{background: rgba(39,63,125,1);transition: 0.5s;}
.ind3-a4:nth-child(odd){width: 360px;}
.ind3-a4:nth-child(even){width: 480px;}
.ind3-a5{width: 100%;height: 50%;position: absolute;left: 0;}
.ind3-a4:nth-child(odd) .ind3-a5{top: 0;}
.ind3-a4:nth-child(even) .ind3-a5{bottom: 0;}
.ind3-a5 img{min-height: 100%;transition: 0.5s;}
.ind3-a5:hover img{transform: scale(1.05);transition: 0.5s;}
.ind3-a6{position: absolute;font-size: 18px;line-height: 20px;color: #fff;}
.ind3-a4:nth-child(1) .ind3-a6{top: 295px;left: 0;width: 310px;}
.ind3-a4:nth-child(2) .ind3-a6{top: 38px;left: 56px;width: 380px;}
.ind3-a4:nth-child(3) .ind3-a6{top: 295px;right: 0;width: 310px;}
.ind3-a7{height: calc(24px*2);position: absolute;font-size: 16px;line-height: 24px;color: #fff;}
.ind3-a7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.ind3-a4:nth-child(1) .ind3-a7{top: 338px;left: 0;width: 310px;}
.ind3-a4:nth-child(2) .ind3-a7{top: 80px;left: 56px;width: 380px;}
.ind3-a4:nth-child(3) .ind3-a7{top: 338px;right: 0;width: 310px;}
.ind3-a4:nth-child(1) .b1-b1{top: 402px;left: 0;}
.ind3-a4:nth-child(2) .b1-b1{top: 150px;left: 56px;}
.ind3-a4:nth-child(3) .b1-b1{top: 402px;left: calc(360px - 310px);}
.ind3-a4 .b1-b1>div{opacity: 0;transition: 0.5s;}
.ind3-a4:hover .b1-b1>div{opacity: 1;transition: 0.5s;}
.ind3-a8{position: absolute;font-size: 16px;line-height: 24px;color: #fff;}
.ind3-a8 span{font-size: 24px;font-weight: bold;font-family: Arial;}
.ind3-a4:nth-child(1) .ind3-a8{top: 430px;left: 0;width: 310px;}
.ind3-a4:nth-child(2) .ind3-a8{top: 182px;left: 56px;width: 380px;}
.ind3-a4:nth-child(3) .ind3-a8{top: 430px;right: 0;width: 310px;}

{ind4}
.ind4-a1{width: 100%;position: relative;overflow: hidden;}
.ind4-a1 .t1-b1{margin-bottom: 80px;}
.ind4-a2{position: absolute;top: 104px;right: calc(50% - 1200px/2);}
.ind4-a2>a{font-size: 14px;line-height: 14px;color: #666666;display: none;}
.ind4-a3{position: absolute;right: calc(50% - 1200px/2);top: 170px;max-width: 1200px;}
.ind4-a3>div{padding: 0 6px;font-size: 16px;line-height: 16px;color: #666666;margin-right: 20px;margin-bottom: 36px;position: relative;float: left;cursor: pointer;}
.ind4-a3>div:last-child{margin-right: 0;}
.ind4-a3>div b{display: block;height: 2px;width: 0;background: #233876;position: absolute;top: 35px;left: 50%;transition: 0.5s;}
.ind4-a3>div.on1 b{width: 100%;left: 0;transition: 0.5s;}
.ind4-a3>div i{display: block;width: 2px;height: 10px;background: #e1e1e1;position: absolute;top: 3px;right: -11px;}
.ind4-a3>div:last-child i{display: none;}
.ind4-a4{width: 1200px;height: 478px;position: relative;margin: 0 auto;overflow: hidden;}
.ind4-a5{width: 100%!important;height: 100%!important;position: absolute;z-index: 1;background: #fff;}
.ind4-a5.on1{z-index: 2;}
.ind4-a5 .swiper-container{width: calc(((1200px - 386px*3)/2 + 386px)*3)!important;height: 100%!important;position: relative;margin-left: calc(50% - ((1200px - 386px*3)/2 + 386px)*3/2);}
.ind4-a5 .swiper-container .swiper-slide{width: calc(100%/3)!important;height: 100%;position: relative;}
.ind4-b1{width: 386px;height: 366px;border: 1px solid #dbdbdb;box-sizing: border-box;position: relative;top: 0;margin: 0 auto;background: rgba(255,255,255,0);box-shadow: 0 10px 50px rgba(220,220,220,0.36);transition: 0.5s;}
.ind4-b1:hover{top: 18px;background: rgba(255,255,255,1);box-shadow: 0 10px 50px rgba(220,220,220,0.36);transition: 0.5s;}
.ind4-b2{width: 100%;height: 246px;position: relative;margin-bottom: 35px;border-bottom: 1px solid #dbdbdb;}
.ind4-b2 img{min-height: 100%;transition: 0.5s;}
.ind4-b1:hover .ind4-b2 img{transform: scale(1.05);transition: 0.5s;}
.ind4-b3{width: calc(100% - 12px*2);font-size: 18px;line-height: 24px;color: #333333;margin: 0 auto;margin-bottom: 15px;transition: 0.5s;}
.ind4-b1:hover .ind4-b3{width: calc(100% - 18px*2);transition: 0.5s;}
.ind4-b4{width: calc(100% - 12px*2);height: 24px;font-size: 15px;line-height: 24px;color: #6f6f6f;margin: 0 auto;transition: 0.5s;}
.ind4-b1:hover .ind4-b4{width: calc(100% - 18px*2);transition: 0.5s;}
.ind4-b5{width: 0;height: 3px;background: #0145a5;position: absolute;bottom: -1px;left: 50%;transition: 0.5s;}
.ind4-b1:hover .ind4-b5{width: calc(100% + 2px);left: -1px;transition: 0.5s;}
.ind4-a5 .swiper-pagination{width: 100%;position: absolute;bottom: 20px!important;left: 0;}
.ind4-a5 .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 8px;border-radius: 4px;background: #dbdbdb;margin: 0 4px;opacity: 1;transition: 0.5s;}
.ind4-a5 .swiper-pagination .swiper-pagination-bullet-active{width: 40px;background: #0145a5;transition: 0.5s;}

{ind5}
.ind5-a1{width: 100%;position: relative;}
.ind5-a1 .b1-a1{position: absolute;top: 128px;right: calc(50% - 1200px/2);}
.ind5-a2{width: 100%;position: relative;overflow: hidden;}
.ind5-a3{width: 528px;height: 528px;background: #f8f8f8;position: relative;margin-left: calc(50% - 1200px/2);}
.ind5-a4{position: absolute;top: 80px;left: 66px;font-size: 22px;line-height: 18px;color: #999999;}
.ind5-a4 span{font-size: 18px;}
.ind5-a5{width: calc(100% - 66px*2);font-size: 18px;line-height: 24px;color: #333333;position: absolute;top: 132px;left: 66px;}
.ind5-a6{width: calc(100% - 66px*2);height: calc(26px*2);font-size: 15px;line-height: 26px;color: #666666;position: absolute;top: 176px;left: 66px;}
.ind5-a6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.ind5-a7{width: 808px;height: 188px;position: absolute;top: 262px;left: calc(50% - 1920px/2);}
.ind5-a7 img{min-height: 100%;transition: 0.5s;}
.ind5-a7:hover img{transform: scale(1.05);transition: 0.5s;}
.ind5-a8{width: 550px;position: absolute;top: 202px;right: calc(50% - 1200px/2);}
.ind5-b1{width: 100%;height: 172px;position: relative;background: rgba(255,255,255,0);box-shadow: 0 0 60px rgba(230,230,230,0);transition: 0.5s;}
.ind5-b1:hover{background: rgba(255,255,255,1);box-shadow: 0 0 60px rgba(230,230,230,0.36);transition: 0.5s;}
.ind5-b2{width: calc(100% - 44px - 110px);font-size: 18px;line-height: 24px;color: #333333;position: absolute;top: 40px;left: 44px;}
.ind5-b3{width: calc(100% - 44px - 110px);height: calc(26px*2);font-size: 15px;line-height: 26px;color: #666666;position: absolute;top: 80px;left: 44px;}
.ind5-b3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.ind5-b4{font-size: 22px;line-height: 18px;color: #999999;font-weight: lighter;position: absolute;top: 42px;right: 28px;}
.ind5-b5{width: 100%;height: 1px;background: #e5e5e5;position: absolute;top: 0;left: 0;transition: 0.5s;}
.ind5-b1:hover .ind5-b5{width: 0;left: 50%;transition: 0.5s;}
.ind5-b6{width: 4px;height: 16px;background: #0145a5;position: absolute;top: 44px;left: 30px;transform-origin: 50% 50%;transform: rotate(0deg);transition: 0.5s;}
.ind5-b1:hover .ind5-b6{transform: rotate(90deg);transition: 0.5s;}

{ind6}
.ind6-a1{max-width: 1200px;margin: 0 auto;margin-bottom: 40px;}
.ind6-a2{width: calc(100%/7);height: 75px;float: left;position: relative;background: #f0f0f0;text-align: center;transition: 0.5s;}
.ind6-a2:hover{background: #103a8e;transition: 0.5s;}
.ind6-a2.on1{background: #103a8e;transition: 0.5s;}
.ind6-a3{width: 40px;height: 35px;position: absolute;top: calc(50% - 35px/2);left: 44px;}
.ind6-a3 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.ind6-a3 img:first-child{opacity: 1;transition: 0.5s;}
.ind6-a3 img:last-child{opacity: 0;transition: 0.5s;}
.ind6-a2:hover .ind6-a3 img:first-child{opacity: 0;transition: 0.5s;}
.ind6-a2:hover .ind6-a3 img:last-child{opacity: 1;transition: 0.5s;}
.ind6-a2.on1 .ind6-a3 img:first-child{opacity: 0;transition: 0.5s;}
.ind6-a2.on1 .ind6-a3 img:last-child{opacity: 1;transition: 0.5s;}
.ind6-a4{font-size: 20px;line-height: 75px;color: #333333;transition: 0.5s;position: absolute;top: 0;right: 44px;}
.ind6-a2:hover .ind6-a4{color: #fff;transition: 0.5s;}
.ind6-a2.on1 .ind6-a4{color: #fff!important;transition: 0.5s;}
.ind6-a5{width: 1200px;margin: 0 auto;border: 1px solid #e2e2e2;height: 362px;box-sizing: border-box;margin-bottom: 42px;}
.ind6-a6{width: 718px;border-right: 1px solid #e2e2e2;height: 100%;overflow: hidden;float: left;}
#map0{width: 100%;height: 100%;}
#map0 .anchorBL{display: none;}
#map0 .anchorTR{display: none;}
#map0 path{fill: rgba(77,103,255,0.4)!important;}
#map0 .BMap_noprint{background-size: 100% 100%!important;}
.map0 .BMap_noprint{background: url(../img/f01.png) no-repeat!important;}
.map1 .BMap_noprint{background: url(../img/f02.png) no-repeat!important;}
.map2 .BMap_noprint{background: url(../img/f03.png) no-repeat!important;}
.map3 .BMap_noprint{background: url(../img/f04.png) no-repeat!important;}
.map4 .BMap_noprint{background: url(../img/f05.png) no-repeat!important;}
.map5 .BMap_noprint{background: url(../img/f06.png) no-repeat!important;}
.map6 .BMap_noprint{background: url(../img/f07.png) no-repeat!important;}
#map0 .BMap_noprint:first-child{background: none!important;background: url(../img/a05.png) no-repeat!important;}
.ind6-a7{width: calc(100% - 719px);height: 100%;float: right;overflow: hidden;overflow-y: scroll;}
#result0{width: 100%;padding-left: 40px;box-sizing: border-box;}
#result0>div{border: 0!important;}
#result0>div>div:last-child{display: none;}
#result0 ol li{padding-top: 20px!important;border-bottom: 1px dashed #999!important;}
#result0 ol li{display: none;}
#result0 ol li:nth-child(1){display: block;}
#result0 ol li:nth-child(2){display: block;}
#result0 ol li:nth-child(3){display: block;}
#result0 ol li:nth-child(4){display: block;}
#result0 ol li:nth-child(5){display: block;}
#result0 ol li:nth-child(6){display: block;}
#result0 ol li:nth-child(7){display: block;}
#result0 ol li:nth-child(8){display: block;}
#result0 ol li:nth-child(9){display: block;}
#result0 ol li:nth-child(10){display: block;border-bottom: 0!important;}
#result0 ol li>div>div:nth-child(2) b{display: none!important;}
#result0 ol li>div>div:nth-child(3){display: none!important;}
#result0 ol li>div:nth-child(2){background: #fff!important;}
#result0 ol li>div:nth-child(2)>div:first-child{font-size: 16px!important;line-height: 32px!important;color: #333!important;margin-bottom: 20px!important;text-decoration: none!important;}
#result0 ol li>div>div:nth-child(2) span{font-size: 14px!important;line-height: 28px!important;color: #666!important;margin-bottom: 20px!important;white-space: nowrap!important;overflow: hidden!important;text-overflow: ellipsis!important;}
#result0 ol li>span{background-size: 100% 100%!important;width:22px!important;height:30px!important;}
.result0  ol li>span{background: url(../img/f01.png) no-repeat!important;}
.result1  ol li>span{background: url(../img/f02.png) no-repeat!important;}
.result2  ol li>span{background: url(../img/f03.png) no-repeat!important;}
.result3  ol li>span{background: url(../img/f04.png) no-repeat!important;}
.result4  ol li>span{background: url(../img/f05.png) no-repeat!important;}
.result5  ol li>span{background: url(../img/f06.png) no-repeat!important;}
.result6  ol li>span{background: url(../img/f07.png) no-repeat!important;}
.ind6-b1{width: 1200px;height: calc(128px + 30px*2);position: relative;margin: 0 auto;margin-bottom: 42px;}
.ind6-b2{width: calc((280px + 20px)*4);height: 100%;position: relative;margin: 0 auto;}
.ind611{width: 100%!important;height: 100%!important;position: relative;}
.ind611 .swiper-slide{width: 25%!important;height: 100%!important;position: relative;}
.ind6-b3{width: 280px;height: 128px;position: absolute;top: calc(50% - 128px/2);left: calc(50% - 280px/2);background: #fff;box-shadow: 0 0 30px rgba(235,235,235,0);transition: 0.5s;}
.ind6-b3:hover{box-shadow: 0 0 30px rgba(235,235,235,0.36);transition: 0.5s;}
.ind6-b3>img{min-height: 100%;}
.ind6-b3:hover>img{transform: rotateY(360deg);transition: 0.5s;}
.ind6-b3>div{width: 100%;height: 100%;border: 1px solid #e3e3e3;box-sizing: border-box;position: absolute;top: 0;left: 0;opacity: 1;transition: 0.5s;}
.ind6-b3:hover>div{opacity: 0;transition: 0.5s;}
.ind612{width: 37px;height: 11px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 11px/2);left: -52px;}
.ind613{width: 37px;height: 11px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 11px/2);right: -52px;}
.ind612 img,.ind613 img{width: 100%;}
@media only screen and (max-width: 1320px) {
	.ind612{left: 0;}
	.ind613{right: 0;}
}

{ban1}
.ban1-a1{width: 100%;height: 560px;position: relative;overflow: hidden;}
.ban1-a1>div{width: 1920px;height: 100%;position: relative;margin-left: calc(50% - 1920px/2);}
.ban1-a1>div>img{min-height: 100%;transition: 0.5s;}
.ban1-a1:hover>div>img{transform: scale(1.05);transition: 0.5s;}

{page1}
.page1-a1{margin: 0 auto;margin-bottom: 84px;position: relative;text-align: center;}
.page1-a1>a{width: 44px;height: 44px;background: #e8e8e8;box-sizing: border-box;font-size: 16px;line-height: 44px;color: #222222;text-align: center;display: inline-block;margin: 0 2px;transition: 0.5s;}
.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;font-size: 16px;}
.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 74px;font-size: 16px;}
.page1-a1>a:hover{background: #103a8e;color: #fff;transition: 0.5s;}
.page1-a1>a.select{background: #103a8e;color: #fff;}

{around1}
.around1-a1{max-width: 1200px;margin: 0 auto;margin-bottom: 40px;}
.around1-a2{width: calc(100%/7);height: 75px;float: left;position: relative;background: #f0f0f0;text-align: center;transition: 0.5s;}
.around1-a2:hover{background: #103a8e;transition: 0.5s;}
.around1-a2.on1{background: #103a8e;transition: 0.5s;}
.around1-a3{width: 40px;height: 35px;position: absolute;top: calc(50% - 35px/2);left: 44px;}
.around1-a3 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.around1-a3 img:first-child{opacity: 1;transition: 0.5s;}
.around1-a3 img:last-child{opacity: 0;transition: 0.5s;}
.around1-a2:hover .around1-a3 img:first-child{opacity: 0;transition: 0.5s;}
.around1-a2:hover .around1-a3 img:last-child{opacity: 1;transition: 0.5s;}
.around1-a2.on1 .around1-a3 img:first-child{opacity: 0;transition: 0.5s;}
.around1-a2.on1 .around1-a3 img:last-child{opacity: 1;transition: 0.5s;}
.around1-a4{font-size: 20px;line-height: 75px;color: #333333;transition: 0.5s;position: absolute;top: 0;right: 44px;}
.around1-a2:hover .around1-a4{color: #fff;transition: 0.5s;}
.around1-a2.on1 .around1-a4{color: #fff!important;transition: 0.5s;}
.around1-a5{width: 1200px;margin: 0 auto;border: 1px solid #e2e2e2;height: 362px;box-sizing: border-box;margin-bottom: 42px;}
.around1-a6{width: 718px;border-right: 1px solid #e2e2e2;height: 100%;overflow: hidden;float: left;}
#map0{width: 100%;height: 100%;}
#map0 .anchorBL{display: none;}
#map0 .anchorTR{display: none;}
#map0 path{fill: rgba(77,103,255,0.4)!important;}
#map0 .BMap_noprint{background-size: 100% 100%!important;}
.map0 .BMap_noprint{background: url(../img/f01.png) no-repeat!important;}
.map1 .BMap_noprint{background: url(../img/f02.png) no-repeat!important;}
.map2 .BMap_noprint{background: url(../img/f03.png) no-repeat!important;}
.map3 .BMap_noprint{background: url(../img/f04.png) no-repeat!important;}
.map4 .BMap_noprint{background: url(../img/f05.png) no-repeat!important;}
.map5 .BMap_noprint{background: url(../img/f06.png) no-repeat!important;}
.map6 .BMap_noprint{background: url(../img/f07.png) no-repeat!important;}
#map0 .BMap_noprint:first-child{background: none!important;background: url(../img/a05.png) no-repeat!important;}
.around1-a7{width: calc(100% - 719px);height: 100%;float: right;overflow: hidden;overflow-y: scroll;}
#result0{width: 100%;padding-left: 40px;box-sizing: border-box;}
#result0>div{border: 0!important;}
#result0>div>div:last-child{display: none;}
#result0 ol li{padding-top: 20px!important;border-bottom: 1px dashed #999!important;}
#result0 ol li{display: none;}
#result0 ol li:nth-child(1){display: block;}
#result0 ol li:nth-child(2){display: block;}
#result0 ol li:nth-child(3){display: block;}
#result0 ol li:nth-child(4){display: block;}
#result0 ol li:nth-child(5){display: block;}
#result0 ol li:nth-child(6){display: block;}
#result0 ol li:nth-child(7){display: block;}
#result0 ol li:nth-child(8){display: block;}
#result0 ol li:nth-child(9){display: block;}
#result0 ol li:nth-child(10){display: block;border-bottom: 0!important;}
#result0 ol li>div>div:nth-child(2) b{display: none!important;}
#result0 ol li>div>div:nth-child(3){display: none!important;}
#result0 ol li>div:nth-child(2){background: #fff!important;}
#result0 ol li>div:nth-child(2)>div:first-child{font-size: 16px!important;line-height: 32px!important;color: #333!important;margin-bottom: 20px!important;text-decoration: none!important;}
#result0 ol li>div>div:nth-child(2) span{font-size: 14px!important;line-height: 28px!important;color: #666!important;margin-bottom: 20px!important;white-space: nowrap!important;overflow: hidden!important;text-overflow: ellipsis!important;}
#result0 ol li>span{background-size: 100% 100%!important;width:22px!important;height:30px!important;}
.result0  ol li>span{background: url(../img/f01.png) no-repeat!important;}
.result1  ol li>span{background: url(../img/f02.png) no-repeat!important;}
.result2  ol li>span{background: url(../img/f03.png) no-repeat!important;}
.result3  ol li>span{background: url(../img/f04.png) no-repeat!important;}
.result4  ol li>span{background: url(../img/f05.png) no-repeat!important;}
.result5  ol li>span{background: url(../img/f06.png) no-repeat!important;}
.result6  ol li>span{background: url(../img/f07.png) no-repeat!important;}
.around1-b1{width: 1200px;height: calc(128px + 30px*2);position: relative;margin: 0 auto;margin-bottom: 42px;}
.around1-b2{width: calc((280px + 20px)*4);height: 100%;position: relative;margin: 0 auto;}
.around111{width: 100%!important;height: 100%!important;position: relative;}
.around111 .swiper-slide{width: 25%!important;height: 100%!important;position: relative;}
.around1-b3{width: 280px;height: 128px;position: absolute;top: calc(50% - 128px/2);left: calc(50% - 280px/2);background: #fff;box-shadow: 0 0 30px rgba(235,235,235,0);transition: 0.5s;}
.around1-b3:hover{box-shadow: 0 0 30px rgba(235,235,235,0.36);transition: 0.5s;}
.around1-b3>img{min-height: 100%;}
.around1-b3:hover>img{transform: rotateY(360deg);transition: 0.5s;}
.around1-b3>div{width: 100%;height: 100%;border: 1px solid #e3e3e3;box-sizing: border-box;position: absolute;top: 0;left: 0;opacity: 1;transition: 0.5s;}
.around1-b3:hover>div{opacity: 0;transition: 0.5s;}
.around112{width: 37px;height: 11px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 11px/2);left: -52px;}
.around113{width: 37px;height: 11px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 11px/2);right: -52px;}
.around112 img,.around113 img{width: 100%;}
@media only screen and (max-width: 1320px) {
	.around112{left: 0;}
	.around113{right: 0;}
}

{item1}
.item1-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 80px;}
.item1-a2{position: absolute;right: 0;top: 180px;}
.item1-a2>div{padding: 0 6px;font-size: 16px;line-height: 16px;color: #666666;margin-right: 20px;margin-bottom: 36px;position: relative;float: left;cursor: pointer;}
.item1-a2>div:last-child{margin-right: 0;}
.item1-a2>div b{display: block;height: 2px;width: 0;background: #233876;position: absolute;top: 35px;left: 50%;transition: 0.5s;}
.item1-a2>div:hover b{width: 100%;left: 0;transition: 0.5s;}
.item1-a2>div.on1 b{width: 100%;left: 0;}
.item1-a2>div i{display: block;width: 2px;height: 10px;background: #e1e1e1;position: absolute;top: 3px;right: -11px;}
.item1-a2>div:last-child i{display: none;}
.item1-a3{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 80px;}
.item1-b1{width: 386px;height: 366px;border: 1px solid #dbdbdb;box-sizing: border-box;margin-bottom: 36px;margin-right: calc((100% - 386px*3)/2);float: left;position: relative;top: 0;background: rgba(255,255,255,1);box-shadow: 0 10px 50px rgba(220,220,220,0.36);transition: 0.5s;}
.item1-b1:nth-child(3n){margin-right: 0;}
.item1-b1:hover{top: 18px;transition: 0.5s;}
.item1-b2{width: 100%;height: 246px;position: relative;margin-bottom: 35px;border-bottom: 1px solid #dbdbdb;}
.item1-b2 img{min-height: 100%;transition: 0.5s;}
.item1-b1:hover .item1-b2 img{transform: scale(1.05);transition: 0.5s;}
.item1-b3{width: calc(100% - 12px*2);font-size: 18px;line-height: 24px;color: #333333;margin: 0 auto;margin-bottom: 15px;transition: 0.5s;}
.item1-b1:hover .item1-b3{width: calc(100% - 18px*2);transition: 0.5s;}
.item1-b4{width: calc(100% - 12px*2);height:  24px;font-size: 15px;line-height: 24px;color: #6f6f6f;margin: 0 auto;transition: 0.5s;}
.item1-b1:hover .item1-b4{width: calc(100% - 18px*2);transition: 0.5s;}
.item1-b5{width: 0;height: 3px;background: #0145a5;position: absolute;bottom: -1px;left: 50%;transition: 0.5s;}
.item1-b1:hover .item1-b5{width: calc(100% + 2px);left: -1px;transition: 0.5s;}

{news1}
.news1-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 80px;}
.news1-a2{width: 100%;height: 182px;position: relative;border: 1px solid #e7e7e7;box-sizing: border-box;margin-bottom: 20px;}
.news1-a2:last-child{margin-bottom: 0;}
.news1-a3{width: 0;height: 100%;position: relative;background: #103a8e;opacity: 0;transition: 0.5s;}
.news1-a2:hover .news1-a3{width: 100%;opacity: 1;transition: 0.5s;}
.news1-a4{width: 256px;height: 146px;position: absolute;top: calc(50% - 146px/2);left: 18px;}
.news1-a4>img{min-height: 100%;transition: 0.5s;}
.news1-a2:hover .news1-a4>img{transform: scale(1.05);transition: 0.5s;}
.news1-a5{width: 4px;height: 16px;background: #0145a5;position: absolute;top: 49px;left: 304px;transition: 0.5s;}
.news1-a2:hover .news1-a5{background: #fff;transition: 0.5s;}
.news1-a6{width: 360px;font-size: 17px;line-height: 20px;color: #333333;position: absolute;top: 48px;left: 320px;transition: 0.5s;}
.news1-a2:hover .news1-a6{color: #fff;transition: 0.5s;}
.news1-a7{font-size: 16px;line-height: 16px;color: #333333;position: absolute;top: 48px;right: 30px;transition: 0.5s;}
.news1-a2:hover .news1-a7{color: #fff;transition: 0.5s;}
.news1-a8{width: calc(100% - 320px - 24px);font-size: 15px;line-height: 26px;color: #666666;position: absolute;top: 86px;left: 320px;transition: 0.5s;}
.news1-a8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.news1-a2:hover .news1-a8{color: #fff;transition: 0.5s;}

{contact1}
.contact1-a1{width: 1200px;height: 516px;position: relative;background: url(../img/a07.png) no-repeat #f8f8f8;background-size: 100% auto;background-position: bottom center;margin: 0 auto;margin-bottom: 100px;}
.contact1-a2{position: absolute;top: 84px;left: 92px;}
.contact1-a3{margin-bottom: 15px;}
.contact1-a3>img{width: auto;height: 38px;float: left;margin-right: 15px;}
.contact1-a3>div{font-size: 26px;line-height: 38px;color: #103a8e;float: left;}
.contact1-a4{width: 520px;font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 30px;}
.contact1-a5{width: 520px;}
.contact1-a5>div{width: 100%;font-size: 16px;line-height: 40px;color: #333333;}
.contact1-a5>div span{font-family: 'din';font-size: 24px;color: #103a8e;}
.contact1-a6{position: absolute;top: 142px;right: 100px;}
.contact1-a7{width: 160px;float: left;margin-left: 35px;}
.contact1-a7>img{margin-bottom: 4px;}
.contact1-a7>div{width: 100%;font-size: 16px;line-height: 40px;color: #505050;text-align: center;}

{business1}
.business1-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 80px;}
.business1-a2{width: calc(100%/3);height: 490px;position: relative;background: #103a8e;float: left;}
.business1-a3{width: 100%;height: 245px;position: absolute;left: 0;}
.business1-a2:nth-child(odd) .business1-a3{bottom: 0;}
.business1-a2:nth-child(even) .business1-a3{top: 0;}
.business1-a3>img{min-height: 100%;transition: 0.5s;}
.business1-a3:hover>img{transform: scale(1.08);transition: 0.5s;}
.business1-a4{width: 100%;height: 50%;position: absolute;left: 0;}
.business1-a2:nth-child(odd) .business1-a4{top: 0;}
.business1-a2:nth-child(even) .business1-a4{bottom: 0;}
.business1-a5{width: 330px;position: absolute;left: calc(50% - 330px/2);font-size: 24px;line-height: 30px;color: #fff;text-align: center;}
.business1-a2:nth-child(odd) .business1-a5{top: 44px;}
.business1-a2:nth-child(even) .business1-a5{top: 50px;}
.business1-a6{width: 56px;height: 1px;background: #fff;position: absolute;left: calc(50% - 56px/2);}
.business1-a2:nth-child(odd) .business1-a6{top: 90px;}
.business1-a2:nth-child(even) .business1-a6{top: 96px;}
.business1-a7{width: 330px;max-height: calc(30px*3);position: absolute;left: calc(50% - 330px/2);font-size: 18px;line-height: 30px;color: #fff;text-align: center;}
.business1-a7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
.business1-a2:nth-child(odd) .business1-a7{top: 114px;}
.business1-a2:nth-child(even) .business1-a7{top: 120px;}
.business1-b1{width: 100%;position: relative;overflow: hidden;margin-bottom: 28px;}
.business1-b2{width: 938px;height: 418px;position: relative;;float: left;margin-left: calc(50% - 1920px/2);}
.business1-b2>img{max-height: 100%;transition: 0.5s;}
.business1-b2:hover>img{transform: scale(1.08);transition: 0.5s;}
.business1-b3{width: 586px;position: relative;float: right;margin-right: calc(50% - 1200px/2);padding-top: 94px;}
.business1-b4{font-size: 28px;line-height: 32px;color: #333333;font-weight: bold;margin-bottom: 28px;}
.business1-b5{width: 54px;height: 1px;background: #dadada;margin-left: 2px;margin-bottom: 22px;}
.business1-b6{font-size: 18px;line-height: 36px;color: #333333;}
.business1-b7{width: 74px;position: absolute;top: 328px;left: 0;}
.business1-c1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 30px;}
.business1-c2{width: 517px;height: 340px;position: relative;float: right;}
.business1-c2>img{min-height: 100%;transition: 0.5s;}
.business1-c2:hover>img{transform: scale(1.08);transition: 0.5s;}
.business1-c3{width: calc(100% - 517px);height: 340px;position: relative;background: #2e489d;float: left;padding: 52px 56px 0 44px;box-sizing: border-box;}
.business1-c4{font-size: 28px;line-height: 32px;color: #fff;font-weight: bold;margin-bottom: 34px;}
.business1-c5{width: 54px;height: 1px;background: #dadada;margin-left: 2px;margin-bottom: 26px;}
.business1-c6{font-size: 18px;line-height: 36px;color: #fff;}
.business1-c7{width: 74px;position: absolute;top: 280px;left: 56px;}
.business1-d1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: }
.business1-d2{width: 100%;height: 320px;position: relative;}
.business1-d2>img{min-height: 100%;transition: 0.5s;}
.business1-d2:hover>img{transform: scale(1.08);transition: 0.5s;}
.business1-d3{width: calc(100% - 60px*2);margin: 0 auto;margin-top: -94px;padding: 50px 70px 56px 70px;box-sizing: border-box;background: #fff;box-shadow: 0 10px 60px rgba(246,246,246,0.44);}
.business1-d4{font-size: 28px;line-height: 32px;color: #333333;font-weight: bold;text-align: center;margin-bottom: 30px;}
.business1-d5{width: 54px;height: 1px;background: #dadada;margin: 0 auto;margin-bottom: 24px;}
.business1-d6{font-size: 18px;line-height: 40px;color: #333333;}
.business1-e1{width: 1120px;position: relative;margin: 0 auto;margin-bottom: 94px;}
.business1-e2{width: 520px;height: 104px;position: relative;}
.business1-e2:nth-child(odd){float: left;}
.business1-e2:nth-child(even){float: right;}
.business1-e3{font-size: 18px;line-height: 100px;color: #333333;position: relative;margin-right: 10px;float: left;}
.business1-e4{width: 100%;height: 3px;position: absolute;bottom: 0;left: 0;}
.business1-e4>div:nth-child(1){width: 100%;height: 1px;background: #cdcdcd;position: absolute;top: 0;left: 0;}
.business1-e4>div:nth-child(2){width: 0;height: 3px;position: relative;background: #103a8e;transition: 0.5s;}
.business1-e2:hover .business1-e4>div:nth-child(2){width: 140px;transition: 0.5s;}
.business1-e2.on1 .business1-e4>div:nth-child(2){width: 100%;transition: 0.5s;}
.business1-e2 input{width: 380px;height: 80px;font-size: 18px;line-height: 80px;color: #333333;position: relative;top: 10px;float: left;}
.business1-e5{width: 100%;position: relative;float: left;margin-bottom: 54px;}
.business1-e6{font-size: 18px;line-height: 100px;color: #333333;position: relative;}
.business1-e7{width: 100%;height: 180px;border: 1px solid #e1e1e1;background: #f8f8f8;box-sizing: border-box;overflow: hidden;}
.business1-e7 textarea{width: 100%;height: 100%;padding: 0 20px;box-sizing: border-box;font-size: 18px;line-height: 60px;color: #333333;}
.business1-e8{width: 100%;float: left;}
.business1-e9{width: 200px;height: 52px;background: #103a8e;border-radius: 2px;font-size: 16px;line-height: 52px;color: #fff;text-align: center;overflow: hidden;float: right;margin-left: 38px;}
.business1-e9 input{width: 100%;height: 100%;background: #103a8e;border-radius: 2px;font-size: 16px;line-height: 52px;color: #fff;text-align: center;}
.business1-e10{width: 110px;height: 52px;border-radius: 2px;background: #999999;float: right;margin-left: 14px;cursor: pointer;}
.business1-e10>img{height: 100%;}
.business1-e11{width: 162px;height: 52px;border: 1px solid #dddddd;border-radius: 4px;box-sizing: border-box;position: relative;float: right;}
.business1-e11 input{width: 100%;height: 100%;font-size: 18px;line-height: 50px;color: #333;text-align: center;}
.business1-f1{width: 1200px;position: relative;margin: 0 auto;padding: 0 32px;box-sizing: border-box;}
.business1-f2{font-size: 28px;line-height: 28px;color: #333333;font-weight: bold;margin-bottom: 30px;}
.business1-f3{width: 54px;height: 1px;background: #dadada;margin-bottom: 24px;}
.business1-f4{width: 100%;}
.business1-f4 div{font-size: 18px;line-height: 36px;color: #333333;}
.business1-f4>div:nth-child(1){width: 100%;margin-bottom: 36px;}
.business1-f4>div:nth-child(1)>div:nth-child(1){float: left;width: 380px;}
.business1-f4>div:nth-child(1)>div:nth-child(2){float: right;width: 710px;}
.business1-f4>div:nth-child(2){width: 100%;margin-bottom: 84px;}

{about1}
.about1-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 96px;padding-top: 86px;}
.about1-a2{width: 100%;margin-bottom: 40px;}
.about1-a2>div:nth-child(1){font-size: 30px;line-height: 36px;color: #333333;font-weight: bold;text-indent: 46px;margin-bottom: 16px;}
.about1-a2>div:nth-child(2){width: 60px;height: 2px;background: #103a8e;margin-left: 46px;}
.about1-a3{width: 100%;font-size: 16px;line-height: 28px;color: #505050;margin-bottom: 64px;}
.about1-a4{width: calc(100% - 84px*2);margin: 0 auto;display: flex;justify-content: space-between;}
.about1-a5{position: relative;}
.about1-a6{float: left;margin-right: 30px;}
.about1-a6>span:nth-child(1){position: relative;font-size: 56px;line-height: 56px;color: #fff;font-family: Impact;}
.about1-a6>span:nth-child(1)>span:nth-child(1){font-size: 56px;line-height: 56px;color: #fff;font-family: Impact;position: relative;opacity: 0;}
.about1-a6>span:nth-child(1)>span:nth-child(2){font-size: 56px;line-height: 56px;color: #0653a1;font-family: Impact;position: absolute;top: 0;right: 0;}
.about1-a6>span:nth-child(2){font-size: 16px;line-height: 16px;color: #0653a1;margin-left: 12px;}
.about1-a7{position: relative;float: left;padding-top: 8px;width: 100%;}
.about1-a7>div:nth-child(1){font-size: 16px;line-height: 16px;color: #0653a1;white-space: nowrap;margin-bottom: 8px;}
.about1-a7>div:nth-child(2){font-size: 12px;line-height: 12px;color: #0653a1;white-space: nowrap;text-transform: uppercase;}
.about1-a8{width: 1px;height: 32px;background: #dbdbdb;position: relative;top: 8px;}
.about1-b1{width: 100%;position: relative;overflow: hidden;background: #f8f8f8;margin-bottom: 80px;padding: 96px 0 110px 0;}
.about1-b2{width: 804px;height: 354px;position: relative;float: right;margin-right: calc(50% - 1920px/2);}
.about1-b2>img{min-height: 100%;transition: 0.5s;}
.about1-b2:hover>img{transform: scale(1.08);transition: 0.5s;}
.about1-b3{width: 720px;height: 354px;position: relative;float: left;margin-left: calc(50% - 1200px/2);display: table;}
.about1-b4{width: 100%;display: table-cell;vertical-align: middle;}
.about1-b5{font-size: 30px;line-height: 36px;color: #333333;font-weight: bold;text-indent: 46px;margin-bottom: 14px;}
.about1-b6{width: 60px;height: 2px;background: #103a8e;margin-left: 46px;margin-bottom: 36px;}
.about1-b7{width: 100%;max-height: calc(28px*7);font-size: 16px;line-height: 28px;color: #505050;}
.about1-b7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}
.about1-c1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 96px;}
.about1-c2{width: 100%;margin-bottom: 50px;}
.about1-c2>div:nth-child(1){font-size: 30px;line-height: 36px;color: #333333;font-weight: bold;text-indent: 46px;margin-bottom: 16px;}
.about1-c2>div:nth-child(2){width: 60px;height: 2px;background: #103a8e;margin-left: 46px;}
.about1-c3{width: 100%;height: 290px;position: relative;overflow: hidden;}
.about111{width: 100%;height: 247px;position: relative;}
.about111 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
.about1-c4{width: calc(100% - 44px*2);margin: 0 auto;margin-bottom: 30px;}
.about1-c4>span:nth-child(1){font-size: 48px;line-height: 48px;color: #333333;font-family: Impact;}
.about1-c4>span:nth-child(2){font-size: 18px;line-height: 18px;color: #333333;margin-left: 12px;position: relative;top: -2px;}
.about1-c5{width: calc(100% - 44px*2);height: calc(28px*6);margin: 0 auto;font-size: 16px;line-height: 28px;color: #505050;}
.about1-c5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;white-space: normal;}
.about1-c6{width: 1px;height: 68px;background: #d7d7d7;position: absolute;top: 90px;right: 0;display: none;}
.about111 .swiper-slide-active .about1-c6,.about111 .swiper-slide-next .about1-c6{display: block;}
.about112{display: none;}
.about113{width: 13px;height: 24px;padding: 0;margin: 0;position: absolute;top: auto;right: auto;left: 50px;bottom: 10px;}
.about114{width: 13px;height: 24px;padding: 0;margin: 0;position: absolute;top: auto;right: auto;left: 170px;bottom: 10px;}
.about113 img,.about114 img{height: 100%;}
.about1-c7{width: 100px;font-size: 24px;line-height: 24px;color: #333;text-align: center;position: absolute;bottom: 10px;left: 73px;}
.about1-d1{width: 100%;position: relative;overflow: hidden;background: #f8f8f8;margin-bottom: 70px;}
.about1-d2{width: 923px;height: 510px;position: relative;float: left;margin-left: calc(50% - 1920px/2);}
.about1-d2>img{min-height: 100%;transition: 0.5s;}
.about1-d2:hover>img{transform: scale(1.08);transition: 0.5s;}
.about1-d3{width: 586px;height: 510px;position: relative;float: right;margin-right: calc(50% - 1200px/2);display: table;}
.about1-d4{width: 100%;display: table-cell;vertical-align: middle;}
.about1-d5{font-size: 30px;line-height: 36px;color: #333333;font-weight: bold;text-indent: 22px;margin-bottom: 14px;}
.about1-d6{width: 60px;height: 2px;background: #103a8e;margin-left: 22px;margin-bottom: 34px;}
.about1-d7{width: 100%;max-height: calc(28px*9);font-size: 16px;line-height: 28px;color: #505050;}
.about1-d7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;white-space: normal;}
.about1-e1{width: 1200px;height: calc(128px + 30px*2);position: relative;margin: 0 auto;margin-bottom: 42px;}
.about1-e2{width: calc((280px + 20px)*4);height: 100%;position: relative;margin: 0 auto;}
.about211{width: 100%!important;height: 100%!important;position: relative;}
.about211 .swiper-slide{width: 25%!important;height: 100%!important;position: relative;}
.about1-e3{width: 280px;height: 128px;position: absolute;top: calc(50% - 128px/2);left: calc(50% - 280px/2);background: #fff;box-shadow: 0 0 30px rgba(235,235,235,0);transition: 0.5s;}
.about1-e3:hover{box-shadow: 0 0 30px rgba(235,235,235,0.36);transition: 0.5s;}
.about1-e3>img{min-height: 100%;}
.about1-e3:hover>img{transform: rotateY(360deg);transition: 0.5s;}
.about1-e3>div{width: 100%;height: 100%;border: 1px solid #e3e3e3;box-sizing: border-box;position: absolute;top: 0;left: 0;opacity: 1;transition: 0.5s;}
.about1-e3:hover>div{opacity: 0;transition: 0.5s;}
.about212{width: 37px;height: 11px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 11px/2);left: -52px;}
.about213{width: 37px;height: 11px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 11px/2);right: -52px;}
.about212 img,.about213 img{width: 100%;}
@media only screen and (max-width: 1320px) {
	.about212{left: 0;}
	.about213{right: 0;}
}