﻿

.dzdy{ padding-top: 80px;}
.dzdy1 .bt{ text-align: center;}
.dzdy1 .bt h4{ font-size: 46px;}
.dzdy1 .bt h4 b{ font-size: 60px; color: #296dde; border-bottom: 3px solid #296dde; font-family: 'Oswald-Bold';}
.dzdy1 .bt p{ font-size: 18px; margin-top: 20px;}
.dzdy1 .nr{ width: 1260px; margin-top: 50px;}
.dzdy1 .nr dl{ width: 255px; float: left; margin-right: 60px; text-align: center;}
.dzdy1 .nr dl .dt1{ width: 180px; height: 208px; background: url(../image/cp.png) no-repeat; margin: 0 auto;}
.dzdy1 .nr dl .dt2{ width: 180px; height: 208px; background: url(../image/yf.png) no-repeat; margin: 0 auto;}
.dzdy1 .nr dl .dt3{ width: 180px; height: 208px; background: url(../image/dz.png) no-repeat; margin: 0 auto;}
.dzdy1 .nr dl .dt4{ width: 180px; height: 208px; background: url(../image/fw.png) no-repeat; margin: 0 auto;}
.dzdy1 .nr dl .dd1{ font-size: 24px; font-weight: bold; margin-top: 25px;}
.dzdy1 .nr dl .dd2{ font-size: 15px; color: #666; line-height: 26px; margin-top: 20px;}

.dzdy2{ height: 603px; background: url(../image/dzbg1.jpg) center no-repeat; padding: 80px 0; margin-top: 80px;}
.dzdy2 .bt{ text-align: center; background: url(../image/dz1bt.png) bottom no-repeat; font-size: 46px; font-weight: bold; color: #fff; padding-bottom: 50px;}
.dzdy2 .bt b{ color: #ffc600;}
.dzdy2 .nr{ margin-top: 50px;}
.dzdy2 .nr .img{ width: 530px; height: 450px;}
.dzdy2 .nr .img img{ width: 530px; height: 450px;}
.dzdy2 .nr dl{ width: 620px; margin-left: 50px;}
.dzdy2 .nr dl dt{ font-size: 16px; color: #fff; line-height: 36px;}
.dzdy2 .nr dl dt b{ color: #ffc600;}
.dzdy2 .nr dl dd{ width: 640px; margin-top: 54px;}
.dzdy2 .nr dl dd .xt{ width: 300px; height: 180px; float: left; margin-right: 20px;}

.dzdy3{ padding: 80px 0;}
.dzdy3 .bt{ font-size: 46px; background: url(../image/btx.png) bottom no-repeat; padding-bottom: 20px; text-align: center; font-weight: bold;}
.dzdy3 .bt b{ color: #296dde;}
.dzdy3 .nr{ height: 602px; background:url(../image/swbg.png) center no-repeat; margin-top: 50px;}
.dzdy3 .nr .dbt{ position: relative;}
.dzdy3 .nr .dbt .bt1{ background: url(../image/dztb1.png) top no-repeat; font-size: 30px; line-height: 30px; font-weight: bold; padding-top: 65px; color: #fff; position: absolute; left: 520px; top: 75px;}
.dzdy3 .nr .dbt .bt2{ background: url(../image/dztb2.png) top no-repeat; font-size: 30px; line-height: 30px; font-weight: bold; padding-top: 85px; color: #fff; position: absolute; left: 365px; top: 250px;}
.dzdy3 .nr .dbt .bt3{ background: url(../image/dztb3.png) top no-repeat; font-size: 30px; line-height: 30px; font-weight: bold; padding-top: 80px; color: #fff; position: absolute; left:710px; top: 220px;}
.dzdy3 .nr .dbt .bt4{ background: url(../image/dztb4.png) top no-repeat; font-size: 30px; line-height: 30px; font-weight: bold; padding-top: 65px; color: #fff; position: absolute; left: 515px; top: 420px;}
.dzdy3 .nr .xwz { height: 602px; position: relative;}
.dzdy3 .nr .xwz .p1{ width: 217px; height: 58px; border: 1px solid #ccc; border-left: 2px solid #296dde; padding: 30px 25px; font-size: 18px; line-height: 30px; position: absolute; left: 0; top: 70px;}
.dzdy3 .nr .xwz .p2{ width: 217px; height: 58px; border: 1px solid #ccc; border-left: 2px solid #296dde; padding: 30px 25px; font-size: 18px; line-height: 30px; position: absolute; left: 0; bottom: 70px;}
.dzdy3 .nr .xwz .p3{ width: 217px; height: 58px; border: 1px solid #ccc; border-right: 2px solid #296dde; padding: 30px 25px; font-size: 18px; line-height: 30px; position: absolute; right: 0; top: 70px;}
.dzdy3 .nr .xwz .p4{ width: 217px; height: 58px; border: 1px solid #ccc; border-right: 2px solid #296dde; padding: 30px 25px; font-size: 18px; line-height: 30px; position: absolute; right: 0; bottom: 70px;}

.dzdy4{ padding: 80px 0; background: #296dde;}
.dzdy4 .bt{font-size: 46px; background: url(../image/btx2.png) bottom no-repeat; padding-bottom: 20px; text-align: center; font-weight: bold; color: #fff;}
.dzdy4 .bt b{ color: #ffc600;}
.dzdy4 .sub2_2{ position:relative; height:310px; margin-top: 50px;}
.dzdy4 .sub2_2 a.plus{ width:60px; height:60px; display:block; position:absolute; left:-100px; top:100px; background:  url(../image/sy3jtL2.png) no-repeat; cursor: pointer;}
.dzdy4 .sub2_2 a.plus:hover{ background: url(../image/jtL2.png) no-repeat;}
.dzdy4 .sub2_2 a.minus{ width:60px; height:60px; display:block; position:absolute; right:-100px; top:100px; background:  url(../image/sy3jtR2.png) no-repeat; cursor: pointer;}
.dzdy4 .sub2_2 a.minus:hover{ background: url(../image/jtR2.png) no-repeat;}
.dzdy4 .box{ position:absolute; left:0px; top:0px; width:1200px; height:310px; overflow:hidden;}
.dzdy4 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:310px; overflow:hidden;}
.dzdy4 ul.list li{ float:left; width:410px; height:340px; position:relative;}
.dzdy4 ul.list li img{ width: 380px; height: 260px;}
.dzdy4 ul.list li p{ width: 380px; font-size: 18px; text-align: center; margin-top: 20px; color: #fff;}
.dzdy4 ul.list li:hover p{ color: #ffc600;}

.dzdy5{ padding: 80px 0;}
.dzdy5 .bt{ font-size: 46px; background: url(../image/btx.png) bottom no-repeat; padding-bottom: 20px; text-align: center; font-weight: bold;}
.dzdy5 .bt b{ color: #296dde;}
.dzdy5 .nr{ background: url(../image/fgx.png) center no-repeat; margin-top: 50px;}
.dzdy5 .nr .yf{ width: 1290px;}
.dzdy5 .nr .yf dl{ width: 340px; float: left; margin-right: 90px; text-align: center;}
.dzdy5 .nr .yf dl .dt1{ width: 200px; height: 200px; background: url(../image/yft1.png) no-repeat; margin: 0 auto;}
.dzdy5 .nr .yf dl .dt2{ width: 200px; height: 200px; background: url(../image/yft2.png) no-repeat; margin: 0 auto;}
.dzdy5 .nr .yf dl .dt3{ width: 200px; height: 200px; background: url(../image/yft3.png) no-repeat; margin: 0 auto;}
.dzdy5 .nr .yf dl .dd1{ font-weight: bold; font-size: 26px; margin-top: 30px;}
.dzdy5 .nr .yf dl .dd2{ font-size: 15px; color: #666; margin-top: 70px;}


.dzdy6 .bt{ font-size: 46px; background: url(../image/btx.png) bottom no-repeat; padding-bottom: 20px; text-align: center; font-weight: bold;}
.dzdy6 .bt b{ color: #296dde;}
.dzdy6 .nr .dnr{ position: relative; height: 560px; margin-top: 50px;}
.dzdy6 .nr .dnr .img{ width: 960px; height: 560px; position: absolute; left: 50%; margin-left: -960px;}
.dzdy6 .nr .dnr .wz{ width: 960px; height: 560px; background: #296dde; position: absolute; right: 50%; margin-right: -960px;}
.dzdy6 .nr .dnr .wz dl{ width: 540px; margin-left: 60px;}
.dzdy6 .nr .dnr .wz dl dt{ font-size: 80px; font-weight: bold; color: #94b6ef; font-family: 'Geometr415'; margin-top: 50px;}
.dzdy6 .nr .dnr .wz dl .dd1{ font-size: 30px; font-weight: bold; color: #ffc600; margin-top: 10px;}
.dzdy6 .nr .dnr .wz dl .dd2{ width: 50px; height: 2px; background: #94b6ef; margin-top: 40px;}
.dzdy6 .nr .dnr .wz dl .dd3{ font-size: 16px; line-height: 30px; color: #fff; margin-top: 40px;}

.dzdy6 .nr .sub2_2{ position: relative; height: 240px; }
.dzdy6 .nr .sub2_2 .box{ position: absolute; left: 0; top:-100px; width: 1200px; height: 340px; overflow: hidden;}
.dzdy6 .sub2_2 a.plus{ width:50px; height:60px; display:block; position:absolute; left:-90px; bottom:100px; background:  url(../image/jsL1.png) no-repeat; cursor: pointer;}
.dzdy6 .sub2_2 a.plus:hover{ background: url(../image/jsL2.png) no-repeat;}
.dzdy6 .sub2_2 a.minus{ width:50px; height:60px; display:block; position:absolute; right:-90px; bottom:100px; background:  url(../image/jsR1.png) no-repeat; cursor: pointer;}
.dzdy6 .sub2_2 a.minus:hover{ background: url(../image/jsR2.png) no-repeat;}
.dzdy6 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:340px; overflow:hidden;}
.dzdy6 ul.list li{ float:left; width:310px; height:340px; position:relative;transition:all 0.5s;}
.dzdy6 ul.list li img{ width: 270px; height: 340px;}
.dzdy6 ul.list li .mask{ width: 230px; height: 180px; background-color:rgba(0,0,0,0.8); position: absolute; left: 0; top: 0; text-align: center; padding:80px 20px; display: none;}
.dzdy6 ul.list li .mask h5{ font-size: 18px; color: #fff;}
.dzdy6 ul.list li .mask .xt{ width: 30px; height: 1px; background: #999; margin: 20px auto;}
.dzdy6 ul.list li .mask p{ font-size: 14px; color: #ccc; line-height: 24px;}
.dzdy6 ul.list li .dq{ width: 270px; height: 60px; background-color: rgba(41,109,222,0.90); position: absolute; left: 0; bottom: 0; text-align: center; line-height: 60px; font-size: 18px; color: #fff;}
.dzdy6 ul.list li:hover .dq{ display: none;}
.dzdy6 ul.list li:hover .mask{ display: block;}

.dzdy7{ padding: 80px 0;}
.dzdy7 .bt{ font-size: 46px; background: url(../image/btx.png) bottom no-repeat; padding-bottom: 20px; text-align: center; font-weight: bold;}
.dzdy7 .bt b{ color: #296dde;}
.dzdy7 .wz{ text-align: center; margin-top: 50px;}
.dzdy7 .wz .bold{ font-size: 20px; font-weight: bold;}
.dzdy7 .wz p{ font-size: 16px; margin-top: 15px;}
.dzdy7 .wz p b{ font-size: 22px; font-weight: bold; color: #296dde; font-family: 'arial';}
.dzdy7 .nr{ height: 380px; background: url(../image/lcxt.png) center no-repeat;}
.dzdy7 .nr ul{ width: 1272px;}
.dzdy7 .nr ul li{ width: 140px; height: 200px; float: left; margin-right: 72px;}
.dzdy7 .nr ul li.li1{ margin-top:150px;}
.dzdy7 .nr ul li.li2{ margin-top:100px;}
.dzdy7 .nr ul li .tb1{ width: 140px; height: 140px; background: url(../image/lctb1.png) top no-repeat;}
.dzdy7 .nr ul li .tb2{ width: 140px; height: 140px; background: url(../image/lctb2.png) top no-repeat;}
.dzdy7 .nr ul li .tb3{ width: 140px; height: 140px; background: url(../image/lctb3.png) top no-repeat;}
.dzdy7 .nr ul li .tb4{ width: 140px; height: 140px; background: url(../image/lctb4.png) top no-repeat;}
.dzdy7 .nr ul li .tb5{ width: 140px; height: 140px; background: url(../image/lctb5.png) top no-repeat;}
.dzdy7 .nr ul li .tb6{ width: 140px; height: 140px; background: url(../image/lctb6.png) top no-repeat;}
.dzdy7 .nr ul li p{ font-size: 18px; line-height: 30px; margin-top: 30px; text-align: center;}

.dzdy8{ height: 630px; background: #ededed;}
.dzdy8 .dzxq{ width: 580px; margin-top: 80px;}
.dzdy8 .dzxq .bt{ width: 580px; height: 75px; line-height: 46px; font-size: 46px; font-weight: bold; border-bottom: 1px solid #ccc;}
.dzdy8 .dzxq .bt span{ font-size: 20px; font-weight: normal; color: #999; text-transform: uppercase; margin-left: 10px;}
.dzdy8 .dzxq .zxxz{ height: 47px; background: url(../image/zxxz.png) left no-repeat; line-height: 40px; text-indent: 10px; font-size: 20px; font-weight: bold; color: #fff; margin-top: 25px;}
.dzdy8 .dzxq .zxxz span{ font-size: 16px; margin-left: 20px; font-weight: normal;color: #666;}



.dzdy8 .dzxq ul{ width: 600px; margin-top: 40px;}
.dzdy8 .dzxq li{width: 278px; height: 38px; line-height: 38px; background: #fff; margin: 0 20px 20px 0; float: left; border: 1px solid #ccc;}
.dzdy8 .dzxq li span{width: 60px; float: left;padding: 0 0 0 15px; white-space: nowrap;color: #666;}
.dzdy8 .dzxq li .sinp2{width: 203px; float: left; height: 38px;line-height: 38px; border: 0;}
.dzdy8 .dzxq li.li4{ width: 580px; margin-right: 0;}
.dzdy8 .dzxq li .sinp4{ width: 500px; background: none;}
.dzdy8 .zxly{ width: 420px; height: 470px; background: #296dde; padding: 80px 60px 80px 80px;}
.dzdy8 .zxly .bt .ew{ font-size: 42px; color: #94b6ef; text-transform: uppercase; font-family: 'Geometr415'; line-height: 42px;}
.dzdy8 .zxly .bt .zw{ font-size: 30px; font-weight: bold; color: #fff; margin-top: 10px;}
.dzdy8 .zxly ul{ margin-top: 50px;}
.dzdy8 .zxly li{ height: 50px;line-height: 40px;}
.dzdy8 .zxly .sbt{width: 60px; float: left; color: #fff;}
.dzdy8 .zxly .sinp1{ float: left; width: 300px; background: #102c59; padding: 0 10px; line-height: 40px;height: 40px; border: none; color: #fff;}
.dzdy8 .zxly i{ color: #ffc600; font-style: normal; width: 20px; text-align: center; float: left;}
.dzdy8 .zxly .area{float: left; width: 300px;padding: 0 10px;line-height: 40px; min-height: 110px; max-width: 300px; background: #102c59; color: #fff;}
.dzdy8 .zxly .onl_rl1{ height: 110px;}
.dzdy8 .zxly .onl_rl2{ margin-top: 30px;}
.dzdy8 .zxly .inpimg{ width: 150px; line-height: 46px; border: 0; background: #ffc600; text-align: center; color: #333; margin-right: 20px; font-size: 16px; cursor: pointer;}
.dzdy8 .zxly .inpimg:hover{ background: #fff;}
.dzdy8 .zxly .inpimg1{ width: 150px; line-height: 46px; border: 0; background: #fff; text-align: center; color: #333; margin-right: 20px; font-size: 16px; cursor: pointer;}
.dzdy8 .zxly .inpimg1:hover{ background: #ffc600;}



