﻿

.pp1{ height: 230px; position: relative;}
.pp1 .pplb{ width: 340px; height: 350px; position: absolute; left: 0; top: -120px; z-index: 99;}
.pp1 .pplb h4{ width: 340px; height: 120px; background: url(../image/ppbt.png) no-repeat; font-size: 46px; font-weight: bold; color: #ffc600; line-height: 120px; text-indent: 40px;}
.pp1 .pplb ul{ width: 260px; height: 205px; border: 5px solid #296dde; border-top: none; padding: 10px 35px; background: #fff;}
.pp1 .pplb ul li{ width: 260px; height: 60px; border-bottom: 1px solid #ddd;}
.pp1 .pplb ul li a{ width: 260px; height: 60px; display: block; line-height: 60px; font-size: 20px; background: url(../image/jh1.png) right no-repeat;}
.pp1 .pplb ul li a:hover{ background: url(../image/jh2.png) right no-repeat;}
.pp1 .wz{ width: 800px; position: absolute; left: 400px; top: 75px;}
.pp1 .wz .bold{ font-size: 28px; font-weight: bold; color: #296dde; margin-bottom: 20px;}
.pp1 .wz p{ background: url(../image/hx.png) left no-repeat; font-size: 18px; line-height: 40px; text-indent: 20px;}


.pp2{ padding: 80px 0;}
.pp .tybt{ height: 68px; background: url(../image/btx.png) bottom no-repeat; text-align: center; font-size: 46px; font-weight: bold; line-height: 46px;}
.pp .tybt b{ color: #296dde;}
.pp2 .nr{ margin-top: 50px;}
.pp2 .nr .img{ width: 600px; height: 700px;}
.pp2 .nr .img img{ width: 590px; height: 690px; border: 5px solid #ffc600;}
.pp2 .nr dl{ width: 550px; margin-left: 50px;}
.pp2 .nr dl dt{ font-size: 24px; font-weight: bold; margin-top: 10px;}
.pp2 .nr dl .dd1{ font-size: 42px; font-weight: bold; color: #296dde; margin-top: 15px;}
.pp2 .nr dl .dd2{ margin-top: 40px;}
.pp2 .nr dl .dd2 p{ font-size: 16px; line-height: 30px; margin-top: 30px;}


.pp3{ height: 720px; background: url(../image/whbg.jpg) center no-repeat; padding-top: 170px;}
.pp .tybt2{ height: 68px; background: url(../image/btx2.png) bottom no-repeat; text-align: center; font-size: 46px; font-weight: bold; line-height: 46px; color: #fff;}
.pp .tybt2 b{ color: #ffc600;}


.pp4{ padding: 80px 0;}
.pp4 .nr{ margin-top: 50px;}
.pp4 .nr .img{ width: 560px; height: 360px;}
.pp4 .nr .img img{ width: 560px; height: 360px;}
.pp4 .nr dl{ width:590px; height: 360px; background: url(../image/cxk.png) right no-repeat; padding-left: 50px;}
.pp4 .nr dl dt{ font-size: 30px; font-weight: bold; line-height: 46px; padding-top: 60px;}
.pp4 .nr dl dt span{ color: #296dde;}
.pp4 .nr dl dd{ margin-top: 40px;}
.pp4 .nr dl dd p{ background: url(../image/cxd.png) left no-repeat; text-indent: 22px; font-size: 16px; line-height: 40px;}


.pp5{ height: 676px; background: url(../image/dwbg.jpg) center no-repeat; padding: 100px 0;}
.pp5 .nr{ margin-top: 50px; width: 1240px;}
.pp5 .nr dl{ width: 520px; height: 180px; border: 1px solid #296dde; float: left; border-radius: 15px; margin-right: 40px; margin-bottom: 40px; padding: 39px 29px;}
.pp5 .nr dl dt{ width: 180px; height: 135px; background: url(../image/dwy.png) no-repeat; float: left; text-align: center; font-size: 30px; color: #296dde; font-weight: bold; line-height: 40px; padding-top: 45px;}
.pp5 .nr dl dt b{ font-size: 60px; line-height: 60px;}
.pp5 .nr dl dd{ width: 310px; margin-left: 30px; float: left;}
.pp5 .nr dl .dd1{ font-size: 22px; font-weight: bold; color: #fff; line-height: 30px; padding-top: 10px;}
.pp5 .nr dl .dd2{ font-size: 16px; color: #ccc; line-height: 26px; margin-top: 20px;}
.pp5 .nr dl .dd2 span{ color: #ffc600;}
.pp5 .nr dl .dd3{ font-size: 22px; font-weight: bold; color: #fff; line-height: 30px; padding-top: 50px;}


.pp6{ padding: 80px 0;}
.pp6 .nr{ margin-top: 50px;}
.pp6 .nr .dwz{ width: 310px; height: 360px; background: url(../image/lnk.png) no-repeat; padding:70px 50px; }
.pp6 .nr .dwz .bold{ font-size: 36px; font-weight: bold; color: #fff; line-height: 52px; letter-spacing: 1px;}
.pp6 .nr .dwz p{ font-size: 18px; line-height: 30px; color: #fff; margin-top: 120px;}
.pp6 .nr .xwz{ width: 750px; float: left; margin-left: 40px;}
.pp6 .nr .xwz dl{ width: 730px; height: 140px; border: 1px solid #ccc; border-radius: 80px; margin-bottom: 10px; padding:9px;}
.pp6 .nr .xwz dl dt{ width: 140px; height: 140px; float: left;}
.pp6 .nr .xwz dl .dt1{ background: url(../image/lntb1.png) no-repeat;}
.pp6 .nr .xwz dl .dt2{ background: url(../image/lntb2.png) no-repeat;}
.pp6 .nr .xwz dl .dt3{ background: url(../image/lntb3.png) no-repeat;}
.pp6 .nr .xwz dl dd{ width: 530px; margin-left: 30px; float: left;}
.pp6 .nr .xwz dl .dd1{ font-size: 24px; font-weight: bold; color: #296dde; margin-top: 20px;}
.pp6 .nr .xwz dl .dd2{ font-size: 15px; line-height: 26px; margin-top: 10px;}


.pp7{ height: 556px; padding: 100px 0; background: url(../image/nhbg.jpg) center no-repeat;}
.pp7 .nr{ margin-top: 50px; height: 556px; background: url(../image/nht.png) top no-repeat;}
.pp7 .nr .nh{ width: 900px; margin: 0 auto;}
.pp7 .nr dl{ width: 220px; float: left; margin:0 40px; text-align: center;}
.pp7 .nr dl dt{ font-size: 30px; font-weight: bold; color: #ffc600; margin-top: 50px;}
.pp7 .nr dl .dd1{ font-size: 24px; font-weight: bold; color: #fff; margin-top:160px;}
.pp7 .nr dl .dd2{ font-size: 15px; color: #ccc; line-height: 26px; margin-top: 30px;}


.pp8{ padding-top: 80px; padding-bottom: 100px;}
.pp8 .nr{ width: 1240px; margin: 50px auto 0 auto; height: 650px; position: relative;}
.pp8 .nr .p1{ width: 240px; height: 320px; background: url(../image/jzt1.jpg) no-repeat; position: absolute; left: 0; top: 100px;}
.pp8 .nr .p2{ width: 240px; height: 320px; background: url(../image/jzt2.jpg) no-repeat; position: absolute; left: 250px; top: 200px;}
.pp8 .nr .p3{ width: 240px; height: 320px; background: url(../image/jzt3.jpg) no-repeat; position: absolute; left: 500px; top: 0px;}
.pp8 .nr .p4{ width: 240px; height: 320px; background: url(../image/jzt4.jpg) no-repeat; position: absolute; left: 500px; top: 330px;}
.pp8 .nr .p5{ width: 240px; height: 320px; background: url(../image/jzt5.jpg) no-repeat; position: absolute; left: 750px; top: 200px;}
.pp8 .nr .p6{ width: 240px; height: 320px; background: url(../image/jzt6.jpg) no-repeat; position: absolute; left: 1000px; top: 100px;}







