@charset "utf-8";


/*----内容区----*/
.dz{ background: url(../images/index/bg.jpg) repeat; padding-bottom: 100px;}
.dz1{ height: 642px; padding-top: 80px; background: url(../images/dz/bg1.png) center no-repeat;}
.dz1 .bt{ background: url(../images/dz/bt1.png) top center no-repeat; text-align: center; font-size: 18px; padding-top: 109px; }
.dz1 .nr{ margin-top: 40px; width: 1280px;}
.dz1 .nr dl{ width: 240px; float: left; margin-right: 80px; text-align: center;}
.dz1 .nr dl dt{ width: 240px; height: 240px;}
.dz1 .nr dl .dd1{ font-size: 26px; font-weight: bold; margin-top: 25px;}
.dz1 .nr dl .dd2{ font-size: 15px; line-height: 30px; color: #666; margin-top: 15px;}


.dz2{ height: 550px; padding: 80px 0; background: url(../images/dz/bg2.jpg) center no-repeat;}
.dz2 .bt{ height: 89px; background: url(../images/dz/bt2.png) center no-repeat;}
.dz2 ul{ margin-top: 20px; width: 1220px;}
.dz2 ul li{ width: 285px; height: 200px; float: left; border-radius: 12px; overflow: hidden; margin-right: 20px; margin-top: 20px; position: relative;}
.dz2 ul li:hover img{transition:all 0.5s; transform: scale(1.2);}
.dz2 ul li.li1 a{ width: 285px; height: 140px; display: block; background: url(../images/dz/cjgd1.png) no-repeat; text-align: center; padding-top: 60px; font-size: 24px; color: #fff;}
.dz2 ul li.li1 a:hover{ background: url(../images/dz/cjgd2.png) no-repeat;}
.dz2 ul li p{ width: 285px; height: 50px; background-color: rgba(0,0,0,0.8); font-size: 18px; color: #fff; text-align: center; line-height: 50px; position: absolute; left: 0; bottom: 0;}


.dz3{ padding-top: 80px;}
.dz3 .bt{ background: url(../images/dz/bt3.png) top center no-repeat; text-align: center; font-size: 18px; padding-top: 109px; }
.dz3 .nr{ height: 651px; background: url(../images/dz/fwt.png) no-repeat; margin-top: 50px; position: relative;}
.dz3 .nr dl{ position: relative; text-align: center;}
.dz3 .nr dl dt{ width: 160px; display: block; font-size: 24px; position: absolute; left: 0; top: 0; line-height: 34px;}
.dz3 .nr dl dd{ width: 160px; font-size: 15px; display: none; position: absolute; left: 0; top: 0; line-height: 25px;}
.dz3 .nr dl:hover dt{ display: none;}
.dz3 .nr dl:hover dd{ display: block;}
.dz3 .nr .dl1{ width: 160px; height: 75px; position: absolute; left: 40px; top: 520px;}
.dz3 .nr .dl2{ width: 160px; height: 75px; position: absolute; left: 95px; top: 345px;}
.dz3 .nr .dl3{ width: 160px; height: 75px; position: absolute; left: 220px; top: 180px;}
.dz3 .nr .dl4{ width: 160px; height: 75px; position: absolute; left: 420px; top: 100px;}
.dz3 .nr .dl5{ width: 160px; height: 75px; position: absolute; left: 630px; top: 100px;}
.dz3 .nr .dl6{ width: 160px; height: 75px; position: absolute; left: 820px; top: 200px;}
.dz3 .nr .dl7{ width: 160px; height: 75px; position: absolute; left: 940px; top: 335px;}
.dz3 .nr .dl8{ width: 160px; height: 75px; position: absolute; left: 990px; top: 520px;}


.dz4{ height: 874px; background: url(../images/dz/bg3.jpg) center no-repeat; padding-top: 80px;}
.dz4 .bt{ background: url(../images/dz/bt4.png) top center no-repeat; text-align: center; font-size: 18px; padding-top: 109px; color: #fff;}
.dz4 .cpul{ margin-top: 40px;}
.dz4 .cpul ul{ width: 900px; margin: 0 auto;}
.dz4 .cpul ul li{ width: 100px; height: 140px; float: left; margin: 0 40px; text-align: center; cursor: pointer;}
.dz4 .cpul ul li p{ width: 100px; height: 30px; font-size: 20px; padding-top: 110px; color: #fff;}
.dz4 .cpul ul li .p1{ background: url(../images/dz/ystb1.png) no-repeat;}
.dz4 .cpul ul li .p2{ background: url(../images/dz/ystb1.png) -100px 0 no-repeat;}
.dz4 .cpul ul li .p3{ background: url(../images/dz/ystb1.png) -200px 0 no-repeat;}
.dz4 .cpul ul li .p4{ background: url(../images/dz/ystb1.png) -300px 0 no-repeat;}
.dz4 .cpul ul li .p5{ background: url(../images/dz/ystb1.png) -400px 0 no-repeat;}
.dz4 .cpul ul li.on .p1{ background: url(../images/dz/ystb2.png) no-repeat; color: #f39700; font-weight: bold;}
.dz4 .cpul ul li.on .p2{ background: url(../images/dz/ystb2.png) -100px 0 no-repeat; color: #f39700; font-weight: bold;}
.dz4 .cpul ul li.on .p3{ background: url(../images/dz/ystb2.png) -200px 0 no-repeat; color: #f39700; font-weight: bold;}
.dz4 .cpul ul li.on .p4{ background: url(../images/dz/ystb2.png) -300px 0 no-repeat; color: #f39700; font-weight: bold;}
.dz4 .cpul ul li.on .p5{ background: url(../images/dz/ystb2.png) -400px 0 no-repeat; color: #f39700; font-weight: bold;}
.dz4 .cpt{ margin-top: 40px;}
.dz4 .cpt li{ width: 1200px; height:450px; background: #fff;}
.dz4 .cpt li .img{ width: 694px; height: 444px; border: 3px solid #fff;}
.dz4 .cpt li dl{ width: 310px; padding: 60px 0 0 60px; float: left;}
.dz4 .cpt li dl .dt1{ width: 60px; height: 60px; background: url(../images/dz/01.png) no-repeat;}
.dz4 .cpt li dl .dt2{ width: 60px; height: 60px; background: url(../images/dz/02.png) no-repeat;}
.dz4 .cpt li dl .dt3{ width: 60px; height: 60px; background: url(../images/dz/03.png) no-repeat;}
.dz4 .cpt li dl .dt4{ width: 60px; height: 60px; background: url(../images/dz/04.png) no-repeat;}
.dz4 .cpt li dl .dt5{ width: 60px; height: 60px; background: url(../images/dz/05.png) no-repeat;}
.dz4 .cpt li dl .dd1{ font-size: 30px; font-family: 'Oswald-Medium'; text-transform: uppercase; margin-top: 40px;}
.dz4 .cpt li dl .dd2{ font-size: 36px; font-weight: bold; color: #850085; margin-top: 10px;}
.dz4 .cpt li dl .dd3{ font-size: 16px; line-height: 30px; margin-top: 40px;}


.dz5{ padding: 80px 0;}
.dz5 .bt{ height: 89px; background: url(../images/dz/bt5.png) center no-repeat;}
.dz5 .nr{ height: 360px; background: url(../images/dz/lcbg.png) no-repeat; margin-top: 40px; position: relative;}
.dz5 .nr li{ float: left; text-align: center; font-size: 18px;  padding-top: 75px;}
.dz5 .nr li.li1{ width: 170px;}
.dz5 .nr li.li3{ width: 250px;}
.dz5 .nr li.li2{ width: 220px; padding-top: 215px;}
.dz5 .nr .tact{ background: url(../images/dz/tact.png) left no-repeat; padding-left: 30px; font-size: 15px; position: absolute; left: 420px; top: 165px;}
.dz5 .nr .tact b{ font-size: 30px; font-weight: bold; font-family: "arial"; color: #850085;}


.dz6 .bt{ height: 89px; background: url(../images/dz/bt6.png) center no-repeat;}
.dz6 .sub2_2{ position:relative; height:331px; margin-top: 40px;}
.dz6 .sub2_2 a.plus{ width:56px; height:56px; display:block; position:absolute; left:-96px; top:117px; background:  url(../images/dz/jtL1.png) no-repeat; cursor: pointer;}
.dz6 .sub2_2 a.plus:hover{ background: url(../images/dz/jtL2.png) no-repeat;}
.dz6 .sub2_2 a.minus{ width:56px; height:56px; display:block; position:absolute; right:-96px; top:117px; background:  url(../images/dz/jtR1.png) no-repeat; cursor: pointer;}
.dz6 .sub2_2 a.minus:hover{ background: url(../images/dz/jtR2.png) no-repeat;}
.dz6 .box{ position:absolute; left:0px; top:0px; width:1200px; height:331px; overflow:hidden;}
.dz6 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:331px; overflow:hidden;}
.dz6 ul li{ float:left; width:410px; height:331px;}
.dz6 ul li p{ width: 380px; height: 60px; border-bottom: 1px solid #ddd; margin-top: 10px; line-height: 60px; overflow: hidden; background: url(../images/dz/lj.png) right no-repeat; font-size: 18px;}
.dz6 ul li .img{ width: 380px; height: 260px; overflow: hidden;}


.dz6 ul li .img img{ width: 380px; height: 260px;}

.dz6 ul li:hover img{transition:all 0.5s;   transform: scale(1.2); }
.dz6 ul li:hover p{ color: #850085; border-bottom: 1px solid #850085;}
.dz6 .more{ width: 200px; height: 52px; background:#850085; display: block; text-align: center; line-height: 52px; font-size: 18px; color: #fff; border-radius: 26px; margin: 50px auto 0 auto;}
.dz6 .more:hover{ background: #f39700;}




