@charset "utf-8";


/*----内容区----*/
.jrzt{ background: url(../images/index/bg.jpg) repeat; padding-bottom: 100px;}
.jrzt1{ padding: 80px 0;}
.jrzt1 .bt{ text-align: center;}
.jrzt1 .bt h4{ font-size: 36px; font-weight: bold; color: #850085;}
.jrzt1 .bt p{ font-size: 16px; color: #666; margin-top: 10px;}
.jrzt1 .cpul{ margin-top: 50px;}
.jrzt1 .cpul ul{ width: 900px; margin: 0 auto;}
.jrzt1 .cpul li{ width: 156px; height: 42px; border: 2px solid #ccc; float: left; margin: 0 10px; border-radius: 21px; text-align: center; line-height: 42px; font-size: 18px;}
.jrzt1 .cpul li.on{ width: 160px; height: 46px; border: none; background: #850085; color: #fff; line-height: 46px; cursor: pointer;}
.jrzt1 .cpt{ margin-top: 50px;}
.jrzt1 .cpt .dcp{ height: 380px; width: 1200px; border-radius: 30px; overflow: hidden; background: #efefef;}
.jrzt1 .cpt .dcp .img{ width: 600px; height: 380px; overflow: hidden;}
.jrzt1 .cpt .dcp .img img{ width: 600px; height: 380px;}
.jrzt1 .cpt .dcp .img:hover img{transition:all 0.5s;   transform: scale(1.2) ;}
.jrzt1 .cpt .dcp dl{ width: 500px; margin-left: 50px; float: left; padding-top: 50px;}
.jrzt1 .cpt .dcp dl dt{ font-size: 34px; font-weight: bold; color: #850085;}
.jrzt1 .cpt .dcp dl .dd1{ width: 500px; height: 90px; line-height: 30px; font-size: 15px; overflow: hidden; margin-top: 30px;}
.jrzt1 .cpt .dcp dl .dd2 a{ width: 180px; height: 54px; background: #850085; border-radius: 27px; display: block; font-size: 17px; color: #fff; text-align: center; line-height: 54px; margin-top: 50px;}
.jrzt1 .cpt .dcp dl .dd2 a:hover{ background: #f39700;}
.jrzt1 .cpt .xcp{ width: 1220px; margin-top: 10px;}
.jrzt1 .cpt .xcp a img{ width: 285px; height: 180px;}
.jrzt1 .cpt .xcp a{ width: 285px; height: 305px; border-radius: 12px; background: #efefef; display: block; overflow: hidden; float: left; margin-right: 20px; text-align: center; margin-top: 20px;}
.jrzt1 .cpt .xcp a .name{ font-size: 24px; font-weight: normal; color: #333; margin-top: 30px;}
.jrzt1 .cpt .xcp a p{ font-size: 16px; font-family: 'Oswald-Medium'; text-transform: uppercase; color: #999; letter-spacing: 2px; margin-top: 10px;}
.jrzt1 .cpt .xcp a:hover{ background: #850085;}
.jrzt1 .cpt .xcp a:hover .name{ color: #fff;}
.jrzt1 .cpt .xcp a:hover p{ color: #c280c2;}


.jrzt2{ height: 570px; background: url(../images/jrzt/tdbg.jpg) top center no-repeat; padding: 80px 0 160px 0;}
.jrzt2 .bt{ text-align: center;}
.jrzt2 .bt h4{ font-size: 36px; font-weight: bold; color: #fff;}
.jrzt2 .bt p{ font-size: 16px; color: #ccc; margin-top: 10px;}
.jrzt2 .cpul{ margin-top: 45px;}
.jrzt2 .cpul ul{ width: 840px; margin: 0 auto;}
.jrzt2 .cpul li{ width: 100px; height: 100px; background: url(../images/jrzt/tdy1.png) no-repeat; text-align: center; line-height: 100px; font-size: 24px; color: #fff; float: left; margin: 0 20px; cursor: pointer;}
.jrzt2 .cpul li.on{ width: 100px; height: 100px; background:url(../images/jrzt/tdy2.png) no-repeat; font-weight: bold; color: #333;}
.jrzt2 .cpt{ width: 1200px; height: 460px; margin-top: 45px;}
.jrzt2 .cpt li{ width: 1140px; height: 400px; background: #efefef; padding: 30px;}
.jrzt2 .cpt li .img{ width:560px; height: 400px;}
.jrzt2 .cpt li .img img{ width:560px; height: 400px;}
.jrzt2 .cpt li dl{ width: 490px; float: left; margin-left: 60px;  padding-top: 50px;}
.jrzt2 .cpt li dl dt{ font-size: 46px; font-family: 'Oswald-Medium'; text-transform: uppercase;}
.jrzt2 .cpt li dl .dd1{ font-size: 30px; font-weight: bold; color: #850085; margin-top: 20px;}
.jrzt2 .cpt li dl .dd2{ width: 30px; height: 2px; background: #333; margin-top: 40px;}
.jrzt2 .cpt li dl .dd3{ width: 490px; font-size: 16px; line-height: 30px; margin-top: 40px;}


.jrzt3{ padding: 80px 0;}
.jrzt3 .bt{ text-align: center;}
.jrzt3 .bt h4{ font-size: 36px; font-weight: bold; color: #850085;}
.jrzt3 .bt p{ font-size: 16px; color: #666; margin-top: 10px;}
.jrzt3 .nr{ width: 1200px; height: 520px; background: url(../images/jrzt/ysdt.png) center no-repeat; margin-top: 50px; position: relative;}
.jrzt3 .nr dl{ width: 340px; height: 90px;}
.jrzt3 .nr .dl1{ position: absolute; left: 140px; top: 0px;}
.jrzt3 .nr .dl2{ position: absolute; left: 710px; top: 0px;}
.jrzt3 .nr .dl3{ position: absolute; left: 60px; top: 128px;}
.jrzt3 .nr .dl4{ position: absolute; left: 810px; top: 128px;}
.jrzt3 .nr .dl5{ position: absolute; left: 60px; top: 280px;}
.jrzt3 .nr .dl6{ position: absolute; left: 810px; top: 280px;}
.jrzt3 .nr .dl7{ position: absolute; left: 130px; top: 420px;}
.jrzt3 .nr .dl8{ position: absolute; left: 710px; top: 420px;}
.jrzt3 .nr dl dt{ width: 90px; height: 90px;}
.jrzt3 .nr dl dd{ width: 210px; font-size: 16px; line-height: 30px; margin-top: 13px;}
.jrzt3 .nr dl.dl1 dd,.jrzt3 .nr dl.dl3 dd,.jrzt3 .nr dl.dl5 dd,.jrzt3 .nr dl.dl7 dd{ text-align: right;}


.jrzt4{ padding: 80px 0; background: #efefef;}
.jrzt4 .bt{ text-align: center;}
.jrzt4 .bt h4{ font-size: 36px; font-weight: bold; color: #850085;}
.jrzt4 .bt p{ font-size: 16px; color: #666; margin-top: 10px;}
.jrzt4 .sp{ margin-top: 50px; width: 1240px;}
.jrzt4 .sp li{ width: 580px; height: 381px; float: left; margin-right: 40px;}
.jrzt4 .sp li .video{ width:580px; height: 321px; overflow: hidden;}
.jrzt4 .sp li p{ width: 580px; font-size: 18px; text-align: center; margin-top: 20px;}


.jrzt5{ padding-top: 80px;}
.jrzt5 h4{ font-size: 36px; font-weight: bold; color: #850085; text-align: center;}
.jrzt5 .cpul{ width: 600px; height: 60px; margin-left: 600px; margin-top: 70px;}
.jrzt5 .cpul li{ width: 296px; height: 56px; border: 2px solid #ccc; float: left; font-size: 22px; font-weight: bold; text-align: center; line-height: 60px; cursor: pointer;}
.jrzt5 .cpul li.on{ width: 300px; height: 60px; border: none; background: #850085; color: #fff;}
.jrzt5 .cpt{ height: 471px;}
.jrzt5 .cpt li{ height: 541px; position: relative;}
.jrzt5 .cpt li .img{ width: 550px; height: 541px; position: absolute; left: 0px; top: -90px; z-index: 1;}
.jrzt5 .cpt li dl{ width: 565px; height: 337px; background: #fff;-moz-box-shadow:0px 2px 10px 6px #eee; -webkit-box-shadow:0px 2px 10px 6px #eee; box-shadow:0px 2px 10px 6px #eee; position: absolute; right: 0; top: 30px; padding-left: 350px; padding-top: 60px;}
.jrzt5 .cpt li .dl1 dt{ font-size: 24px;}
.jrzt5 .cpt li .dl1 .dd1{ font-size: 40px; font-weight: bold; color: #850085; margin-top: 10px;}
.jrzt5 .cpt li .dl1 .dd2{ font-size: 14px; font-family: "arial"; color: #999; text-transform: uppercase; letter-spacing: 2px; margin-top: 5px;}
.jrzt5 .cpt li .dl1 .dd3{ font-size: 26px; margin-top: 20px;}
.jrzt5 .cpt li dl .dd4{ width: 500px; margin-top: 40px;}
.jrzt5 .cpt li dl .dd4 a{ width: 200px; height: 60px; background: url(../images/jrzt/dz1.png) no-repeat; display: block; font-size: 18px; color: #fff; line-height: 60px; text-indent: 40px; float: left;}
.jrzt5 .cpt li dl .dd4 a:hover{ background: url(../images/jrzt/dz2.png) no-repeat;}
.jrzt5 .cpt li dl .dd4 .tact{ width: 270px; height: 50px; float: left; margin-left: 30px; background: url(../images/jrzt/tact.png) left no-repeat; text-indent: 65px; margin-top: 5px;}
.jrzt5 .cpt li dl .dd4 .tact p{ font-size: 15px; color: #666;}
.jrzt5 .cpt li dl .dd4 .tact .call{ font-size: 26px; color: #850085; font-family: 'Oswald-Medium'; line-height: 26px; margin-top: 3px;}
.jrzt5 .cpt li .dl2 dt{ font-size: 36px; font-weight: bold; color: #850085;}
.jrzt5 .cpt li .dl2 .dd1{ font-size: 14px; font-family: "arial"; letter-spacing: 2px; color: #999; text-transform: uppercase; margin-top: 5px;}
.jrzt5 .cpt li .dl2 .dd2{ width: 260px; height: 50px; background: #850085; text-align: center; line-height: 50px; color: #fff; font-size: 28px; margin-top: 20px;}
.jrzt5 .cpt li .dl2 .dd3{ font-size: 16px; margin-top: 10px;}

