*{ margin: 0; padding: 0; font-family: "microsoft yahei";}
/*body{ overflow: hidden;}*/
.main{ width: 1920px; height: 1080px; background: url(img/bg.png) no-repeat; overflow: hidden; position: relative;}
.mapMask { width: 1920px; height: 1080px;  background: url(img/img20.png) no-repeat; position: absolute; left: 5px; top: 0; z-index: 2; overflow: hidden;}
.mapBox{ width: 1920px; height:1080px;   position: absolute;  background: url(img/img19.png) no-repeat right;  left: 0;   top: 0px;z-index: 6;}
.mapBox.mapBoxMove{ background: url(img/img19.png) no-repeat left;}
.map{  width: 4136px; height: 682px;background: url(img/img2.png) no-repeat; position: absolute; left: 183px; top:219px; z-index: 2; animation: mapAni 200s infinite linear;}
.huan1{ width: 936px; height: 936px;background: url(img/img1.png) no-repeat; position: absolute; left: 117px; top:71px; z-index: 7;  animation: rotation 50s infinite linear;}
.huan2{ width: 1041px; height: 1041px;background: url(img/img3.png) no-repeat; position: absolute; left: 65px; top: 20px;  z-index: 7; animation: rotation2 58s infinite linear;}
.leftDiv{ width: 81px; height: 685px;background: url(img/img16.png) no-repeat; position: absolute; left: 0; top: 197px;  z-index: 7;}
.rightDiv{width: 165px; height: 1126px;background: url(img/img17.png) no-repeat; position: absolute; right: 0; top: -10px;  z-index: 7;}
.H-title{width: 1014px; height: 125px;background: url(img/img11.png) no-repeat; position: absolute; left: 430px; top: -4px;  z-index: 12;}
.rightDiv2{width: 876px; height: 1622px;background: url(img/img8.png) no-repeat; position: absolute; right: 50px; top: -250px;  z-index: 8;}
.lm{width: 771px; height:940px;background: url(img/img5.png) no-repeat; position: absolute; right: -90px; top: 120px;  z-index: 8;}
.lm .sjtj{ position: absolute;}
.lm .sjtj>div { text-align: center;font-size:14px; width: 160px;}
.lm .sjtj>div span{ display: block; color: #fff;}

.lm .sjtj .biaoti{width:580px; color:#fff;font-size: 20px;margin-top: 27px; margin-left: 50px;}
.lm .im-list .biaoti{color:#fff;font-size: 20px; margin-left: 51px; margin-bottom: 41px;}
.lm .lm3 .biaoti{width:480px;color:#fff;font-size: 20px; margin-left:83px; margin-bottom: 31px;}
.lm .sjtj .biaoti span.biao_2{color: #E3E3EA;}
.biaoti span.biao_1{display:block; float: left;width: 220px;}
.biaoti span.biao_2{display:block;float: right;width:220px; text-align: right;color: #E3E3EA; font-size: 16px;margin-top: 3px;}
.biaoti span.biao_2>i>img{margin-left: 15px;margin-right: 5px;}

.lm .sjtj>div.sjtj1 { position: absolute; left: 172px; top: 117px;}
.lm .sjtj>div.sjtj2 { position: absolute;left: 261px; top: 117px;}
.lm .sjtj>div.sjtj3 { position: absolute;left: 216px; top: 199px;}
.lm .sjtj>div.sjtj4 { position: absolute;left: 400px; top: 134px; font-size: 20px;}
.lm .sjtj>div.sjtj1 strong{ color: #00a99c; }
.lm .sjtj>div.sjtj2 strong{ color: #0f9eee; }
.lm .sjtj>div.sjtj3 strong{ color: #29aae1; }
.lm .sjtj>div.sjtj4 strong{ color: #00fefe; font-size: 22px;}
.lm .lm3{ position: absolute; top: 679px; left: 50px;}
.lm .lm3 .biaoti span.biao_2 i{font-style:normal;font-size: 16px;}


.im-list{ position: absolute; left: 130px; top:287px;}
.im-list table{ color: #ffff; width: 500px;}
.im-list table td,.im-list table th{ text-align: center; height: 32px; font-size: 15px;}

.leftBtns{ position: absolute; z-index: 8;}
.leftBtns>a{ display: block; width: 96px; height: 96px; position: absolute;}
.leftBtns>a span{display: inline-block;width:100px;height: 96px;line-height: 96px; margin-left:96px; background: url(img/smm1.jpg) no-repeat center left;padding-left: 15px; color: #fff;font-size: 16px;}
.leftBtns>a.active span{color: #00FFFF;}
.leftBtns>a.leftBtn1{ background: url(img/cxaa1.png) no-repeat center; left: 64px; top: 342px; z-index: 6;}
.leftBtns>a.leftBtn2{ background: url(img/cxbb1.png) no-repeat center; left: 34px; top: 442px; z-index: 6;}
.leftBtns>a.leftBtn3{ background: url(img/cxcc1.png) no-repeat center; left: 34px; top: 542px; z-index: 6;}
.leftBtns>a.leftBtn4{ background: url(img/cxdd1.png) no-repeat center; left: 64px; top: 642px; z-index: 6;}
.leftBtns>a.active.leftBtn1{ background: url(img/cxaa2.png) no-repeat center;}
.leftBtns>a.active.leftBtn2{ background: url(img/cxbb2.png) no-repeat center;}
.leftBtns>a.active.leftBtn3{ background: url(img/cxcc2.png) no-repeat center;}
.leftBtns>a.active.leftBtn4{ background: url(img/cxdd2.png) no-repeat center;}

.centerBtns{ position: absolute; z-index: 8;}
.centerBtns>a{ display: block; width: 231px; height: 140px; position: absolute;}
.centerBtns>a i{ display: inline-block; width: 100px;height: 140px; float: left;}
.centerBtns>a span{ display: inline-block; width: 100px;height: 140px;line-height: 140px; float: left;color: #fff;font-size: 20px;}
.centerBtns>a.active span{color: #FBF125;}
.centerBtns>a.cBtn1{ background: url(img/img9.png) no-repeat center; left: 990px; top: 240px; z-index: 6;}
.centerBtns>a.cBtn2{ background: url(img/img9.png) no-repeat center; left: 1040px; top: 380px; z-index: 6;}
.centerBtns>a.cBtn3{ background: url(img/img9.png) no-repeat center; left: 1040px; top: 520px; z-index: 6;}
.centerBtns>a.cBtn4{ background: url(img/img9.png) no-repeat center; left: 990px; top: 660px; z-index: 6;}

.centerBtns>a i.cbtn_a1{background: url(img/aaa1.png) no-repeat center center;}
.centerBtns>a i.cbtn_a2{background: url(img/bbb1.png) no-repeat center center;}
.centerBtns>a i.cbtn_a3{background: url(img/ccc1.png) no-repeat center center;}
.centerBtns>a i.cbtn_a4{background: url(img/ddd1.png) no-repeat center center;}
.centerBtns>a.active i.cbtn_a1{background: url(img/aaa2.png) no-repeat center center;}
.centerBtns>a.active i.cbtn_a2{background: url(img/bbb2.png) no-repeat center center;}
.centerBtns>a.active i.cbtn_a3{background: url(img/ccc2.png) no-repeat center center;}
.centerBtns>a.active i.cbtn_a4{background: url(img/ddd2.png) no-repeat center center;}

.so{width: 553px; height: 77px;background: url(img/img10.png) no-repeat; position: absolute; left: 50px; top: 120px;  z-index: 10;}
.so input{ font-size: 15px; border: 0; height: 35px; margin-left: 100px; margin-top: 18px; background: none; color: #fff; width: 340px; outline: none;}

.bing{ width: 462px; height: 271px;background: url(img/sbg_18.png) no-repeat; position: absolute; left: 880px; top: 810px;  z-index: 7;}
.bing>div {text-align: center;color: #fff;}
.bing .bin_shu1{position: absolute;left: 185px;top: 56px;}
.bing .bin_shu2{position: absolute;left: 210px;top: 110px;}
.bing .bin_shu3{position: absolute;left: 180px;top: 166px;}
.bing .bin_shu1 strong{color: #2AA9E6;}
.bing .bin_shu2 strong{color: #8EC83A;}
.bing .bin_shu3 strong{color: #00FFFF;}
.bing>div>span{display: block;font-size: 14px;}
.bing>div>strong{font-size: 14px;}
.huilv{ width: 346px; height: 270px;background: url(img/sbg_02.png) no-repeat center; position: absolute; left: 0; top: 800px; z-index: 8;}

.quan{width: 490px;height: 220px;background: url(img/sbg_07.png) no-repeat center;position: absolute;left: 364px;top: 800px;z-index: 8;}
.quan>div{background: url(img/bgicon_03-02.png) no-repeat bottom center;color: #fff; width: 94px; height: 94px;text-align: center;}
.quan>div>strong{color: #00ffff;}
.quan>div>span{display: block;margin-top:20px;}
.quan .zhuan_q1{position: absolute;left: 0px;top:90px;}
.quan .zhuan_q2{position: absolute;left: 150px;top:40px;}
.quan .zhuan_q3{position: absolute;left: 280px;top:40px;}
.quan .zhuan_q4{position: absolute;left: 400px;top:90px;}
.quan .zhuan_q5{position: absolute;left: 200px;top:155px;}
.quan .active{background: url(img/bgicon_03-05.png) no-repeat bottom center;}
.quan .active>strong{display: block; margin-top:-15px; font-size: 20px;}
.quan .active>span{color: #00174E;margin-top: 30px;}

/*查询弹窗css开始*/
div.cgtan_c{width: 1740px;height: 860px;margin: 0 auto;background: url(img/tcbg.png) no-repeat bottom center; color: #fff;z-index:20;}
div.cgtan_c .cgtan_biao{width:1740px;font-size: 30px;text-align: center;height: 90px;line-height: 88px;}
div.cgtan_c>form.conyy{width:1600px; height: 640px;margin: 0 auto; margin-top: 40px;margin-bottom: 20px;}
div.cgtan_c>form.conyy>p{margin-bottom: 18px;}
div.cgtan_c .conyy>p>span{display:inline-block;width: 160px; text-align: right;margin-right: 15px;font-size: 20px;}
div.cgtan_c .conyy>p>input{width: 304px;height: 32px;line-height: 32px;border:1px solid #29ABE2;background-color: #00293F;color: #fff;font-size: 14px;padding-left: 10px;}
div.cgtan_c .conyy>p.styl_1 input{ }
div.cgtan_c .conyy>p.styl_2 input.yix_1{width: 799px;}
div.cgtan_c .conyy>p.styl_3 input{width: 180px;}
div.cgtan_c .conyy>p.styl_4 span{float: left;}
div.cgtan_c .conyy>p.styl_4 textarea{width: 1294px;height: 132px;resize: none;line-height: 32px;border:1px solid #29ABE2;background-color: #00293F;color: #fff;font-size: 14px;padding-left: 10px;}

.mrl60{margin-left: 60px;}
div.cgtan_c button{width: 115px;height: 61px;background: url(img/ttanniu.png) no-repeat center;border:0;font-size: 20px;color: #fff;}
div.anyy{width: 235px; margin: 0 auto;}
div.anyy button{}

div.cgtan_c>form.conyy table{width: 1500px;margin: 0 auto;}
div.cgtan_c>form.conyy table tr{height: 44px;line-height: 44px;border:0;}
div.cgtan_c>form.conyy table tr.lisbg1{background: url(img/tcth.png) no-repeat center;}
div.cgtan_c>form.conyy table tr.lisbg2{background: url(img/ttbiaoge.png) no-repeat center;}
div.cgtan_c>form.conyy table tr td{border:0;text-align: center;font-size: 16px;}

p.parline{width:1600px;height: 40px; background: url(img/parline.png) no-repeat center;}
/*查询弹窗css结束*/

@keyframes mapAni {
  0%   {left: -2770px;}
  100% {left: 0;}
}

@keyframes rotation {from {-webkit-transform:rotate(0deg);}
    to {-webkit-transform:rotate(-360deg);}
}
@keyframes rotation2 {from {-webkit-transform:rotate(0deg);}
    to {-webkit-transform:rotate(360deg);}
}