@charset "utf-8";
html {
  color: #000;
  background: #fff;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}
fieldset,
img {
  border: 0;
}
ol,
ul {
  list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
body {
  font: 12px/1.5 "Times", "simsun", "Tahoma", Arial, sans-serif;
}
a {
  color: #3d3d3d;
  text-decoration: none;
}
a:visited {
  color: #3d3d3d;
  text-decoration: none;
}
a:hover {
  color: #3095c6;
  text-decoration: none;
}
.pkilat {
  width: 100%;
  height: 1040px;
  background:url(../images/topbg.png) no-repeat  center;
}
/*.ns {
  margin-top: -130px;
  width: 100%;
  height: 1040px;
  background:url(../images/ns.jpg) no-repeat  center;
  
}*/

.pkilat_nav {
  width: 100%;
  height: 140px;

  position: relative;
}
.pkilat_nav .navcenter {
  width: 1088px;
  margin: 0 auto;
  height: 140px;
  text-align: right;
}
.pkilat a.able {
  width: 400px;
  height: 70px;
  margin:600px 0 0 -40px;
  display: block;
  float: left;
}
.logo {
  width: 366px;
  height: 82px;
  background: url(../images/toplogo.png) no-repeat;
  display: inline-block;
  float: left;
  position: absolute;
  left: 100px;
  margin-top: 30px;
}
.pkilat_nav .navtxtlog {
  color: #1f4e29;
}
.pkilatlist {
  /*display: inline-block;*/
  height: 80px;
  line-height: 80px;
  /*margin-right: 180px;*/
  margin-top: 20px;
  position: relative;
  text-align: right;
}
.pkilatlist a {
  font-size: 24px;
  color: #082E54;
  padding: 8px 12px;
  font-weight: bold;
}
.pkilatlist a.act {
  color: #FFFFFF;
  background-color: #191970;
  text-align: center;
  padding: 8px 12px;
}
.pkilatmain {
 background: url(../images/indtu2.png) no-repeat center;
 width: 100%;
 height: 776px;
 margin-top: 60px;
}
.jiter {
  background: url(../images/indextop.png) no-repeat center;
  width: 100%;
  height: 1172px;
  margin: 0 auto;
  
}
.middle{
  background: url(../images/indexmiddle1.png) no-repeat center;
  width: 100%;
  height: 934px;
  margin: 0 auto;
}
.middle2{
  background: url(../images/indexmiddle2.png) no-repeat center;
  width: 100%;
  height: 467px;
  margin: 0 auto;
}
.middle3{
  background: url(../images/indexmiddle3.png) no-repeat center;
  width: 100%;
  height: 1437px;
  margin: 0 auto;
}
.middle4{
  background: url(../images/indexmiddle4.png) no-repeat center;
  width: 100%;
  height: 1326px;
  margin: 0 auto;
}
.middle5{
  background: url(../images/indexmiddle5.png) no-repeat center;
  width: 100%;
  height: 1373px;
  margin: 0 auto;
}
.jiter .lefji {
  width: 560px;
  height: 747px;
  margin-top: -60px;
  float: left;
}
.jiter .rigji {
  width: 527px;
  height: 458px;
  margin-top: -60px;
  margin-right: -30px;
  float: right;
}
.jiter1 {
  width: 1088px;
  margin: 0 auto;
  font-size:18px;
  color:#082E54
}
.rigji p {
  font-size: 28px;
  color: #082E54;
}
.rigji .jip1 {
  color: #082E54;
  font-size: 28px;
  margin-top: 50px;
  margin-bottom: 10px;
}
.jip2 {
  color: #313B7C;
  font-size: 20px;
  font-weight: bold;
  margin: 10px 0;
}
.footer {
  height: 470px;
  width: 100%;
  background: url(../images/foot.png) no-repeat center;
}
.footer .fonts {
  width: 1050px;
  margin: 0 auto;
  padding-top: 70px;
  color: #fff;
}
.fonts .fotp1 {
  font-size: 16px;
  width: 310px;
  margin: 10px 0;;
}
.fonts .fotp2 {
  font-size: 16px;
  margin-top: 10px;
}
.fonlef {
  float: left;
  width: 400px;
}
.fonrig {
  width: 600px;
  float: right;
}
.fonrig p.fonrigp1 {
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 20px;
}
.fonrig p {
  margin-bottom: 4px;
}
.fonrig a {
  color: #fff;
  font-size: 20px;
  display: inline;
}
.topser {
  background: #313B7C;
  width: 100%;
  height: 98px;
}
.topserbg {
  width: 1080px;
  height: 55px;
  margin: 0 auto;
  background: url(../images/sertop.png) no-repeat;
}
.sermian {
  width: 100%;
  height: 631px;
  margin-top: 80px;
  background: url(../images/ser01.png) no-repeat center;
}
.serfor {
  height: 435px;
  width: 100%;
  margin-top: 60px;
  margin-bottom: 100px;
  background: url(../images/ser02.png) no-repeat center;
}
.toppribg {
  width: 1080px;
  height: 55px;
  margin: 0 auto;
  background: url(../images/privlogo.png) no-repeat;
}
.primian {
  width: 1080px;
  height: 4350px;
  margin: 50px auto;
  color: #313B7C;
  font-size: 18px;
}
.inpt {
  width: 512px;
  height: 38px;
  border: 2px solid #DDDDDD;
  text-indent: 10px;
  font-size: 20px;
  color: #333;
}
.clsre {
  width: 512px;
  height: 38px;
  text-indent: 10px;
  font-size: 20px;
  border: 2px solid #DDDDDD;
}