
@charset "utf-8";
/*================重置样式部分===============*/
html,
body,
div,
span,
object,
iframe,
table,
tr,
th,
td,
em,
img,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
dl,
dt,
dd,
ul,
li,
ol,
form,
label {
  border: 0 none;
  font-family: inherit;
  font-style: inherit;
  margin: 0;
  padding: 0;
}
body {
  color: #000;
  font-family: 微软雅黑;
  font-size: 16px;
  background: url("../images/pic_02.jpg") repeat;
}
input,
select {
  font-size: 12px;
  line-height: 16px;
}
img {
  border: none;
}
a {
  text-decoration: none;
}
ul,
li,ol{
  list-style-type: none;
}
input,
select {
  vertical-align: middle;
}
em,i{ font-style:normal}
.hide{ overflow:hidden}
.wi12{width:1200px;}
.auto{ margin: 0 auto}
.text_c{ text-align: center}
.pr{ position: relative}
.pa{ position: absolute}
.pab40{ padding-bottom: 40px}
.pa40{ padding: 40px 0}
.mb30{ margin-bottom: 30px}
.mr40{ margin-right: 40px}
.fl{ float: left}
.fr{ float: right}

.banner{ width: 100%; height: 707px; background: url("../images/banner.jpg") no-repeat top center}
.banner .con{ height: 707px}
.banner p{ font-size: 25px; color: #fff; position: absolute; bottom:130px; line-height: 40px; left: 35px}
.banner a{ display: block; width: 220px; height: 67px;position: absolute; bottom: 27px; left: 220px }

.ti{ width: 100%; height: 77px;}
.ti1{ background: url("../images/ti1.png") no-repeat top center}
.ti2{ background: url("../images/ti2.png") no-repeat top center}
.ti3{ background: url("../images/ti3.png") no-repeat top center}
.ti4{ background: url("../images/ti4.png") no-repeat top center}
.ti5{ background: url("../images/ti5.png") no-repeat top center}
.ti6{ background: url("../images/ti6.png") no-repeat top center}
.st{ width: 100%; height: 43px;}
.st1{ background: url("../images/st1.png") no-repeat top center}
.st2{ background: url("../images/st2.png") no-repeat top center}
.st3{ background: url("../images/st3.png") no-repeat top center}
.st4{ background: url("../images/st4.png") no-repeat top center}

.btn{ text-align: center;  font-size: 34px; line-height: 100px; font-weight: bold}
.btn a{ color: #fff}
.btn1{width: 475px; height: 113px;background: url("../images/btn1.png") no-repeat; }
.btn2{width: 637px; height: 113px;background: url("../images/btn2.png") no-repeat; }

.part1 .con{ width: 1240px;color: #6b6b6b}
.part1 ul{ margin-bottom: 40px; overflow: hidden}
.part1 ul li{ width: 612px; height: 421px; float: left; position: relative; font-size: 24px; }
.part1 ul li:nth-child(1){margin-right: 10px}
.part1 ul li h3{ position: absolute; top:80px; left: 80px; font-weight: normal}
.part1 ul li:nth-child(2) h3{ left: 50px; }
.part1 ul li i{ position: absolute; top:130px; left: 215px; }
.part1 ul li p{ position: absolute; bottom:30px; left: 145px; line-height: 40px }
.part1 ol{ background: url("../images/pic_10.jpg") no-repeat top center; height: 80px; font-size: 30px; padding-top: 75px; text-indent: 5em}

.part2 .con .box{ height: 497px; background: url("../images/pic_14.jpg") no-repeat; font-size: 22px;color: #6b6b6b}
.part2 .con .box p{ width: 422px; text-align: left; position: absolute; line-height: 40px}
.part2 .con .box p:nth-child(1){ top:235px; left: 10px}
.part2 .con .box p:nth-child(2){ top:235px; right: 10px}
.part2 .con .box p:nth-child(3){ top:400px; left:390px; color: #333; width: 547px}

.part3 .p1{ padding: 20px; border: 3px solid #000}
.part3 .p1 dl dt{ width: 700px; line-height: 40px; font-size: 22px; color: #6b6b6b}
.part3 .p1 dl dt p{ text-align: left;}
.part3 .p1 dl dt ul{ margin-right: 30px}
.part3 .p1 dl dt ul,.part3 .p1 dl dt ol{ float: left}
.part3 .p1 dl dt ul li{ width:333px; height: 201px; padding: 40px 20px; background: url("../images/k1_bg.png") no-repeat; margin-bottom: 20px }
.part3 .p1 dl dt ol li{ width:238px; height: 141px; padding: 70px 20px; background: url("../images/k2_bg.png") no-repeat;margin-bottom: 20px}
.part3 .p1 dl dt ol li:nth-child(1){ width:238px; height: 161px; padding: 60px 20px;  }
.part3 .p1 dl dt ol li:nth-child(2) p{ text-align: center}
.part3 .p1:nth-child(2) dl dt ol li:nth-child(2) p{ text-align: left}
.part3 .p1 dl dd{ width: 413px; padding: 50px 0 0}
.part3 .p1 dl dd img{ padding-bottom: 50px}

.part4 .con{ width: 100%; height: 869px; background: url("../images/pic_43.jpg") no-repeat top center; font-size: 22px;color: #6b6b6b}
.part4 .con .wi12{ height: 869px}
.part4 .con p{ position: absolute;}
.part4 .con p:nth-child(1){ top:100px; right: 110px}
.part4 .con p:nth-child(2){ top:200px; right: 55px}
.part4 .con p:nth-child(3){ top:390px; right: 420px; font-size: 20px}
.part4 .con ul{ padding-top:750px;}
.part4 .con ul li:nth-child(1){ position: absolute; left: 70px}
.part4 .con ul li:nth-child(2){ position: absolute; left: 320px; bottom:30px}
.part4 .con ul li:nth-child(3){ position: absolute; left: 650px; bottom: 40px}
.part4 .con ul li:nth-child(4){ position: absolute; left: 900px; bottom: -10px}

.part5 ul{ width: 1050px; margin: 0 auto; }
.part5 ul li{ width: 403px; height: 356px; float: left; padding: 100px 30px 0; font-size: 22px;color: #6b6b6b; margin-bottom: 40px; line-height: 40px}
.part5 ul li:nth-child(1){ background: url("../images/pic_46.jpg") no-repeat}
.part5 ul li:nth-child(2){ background: url("../images/pic_49.jpg") no-repeat}
.part5 ul li:nth-child(3){ background: url("../images/pic_53.jpg") no-repeat}
.part5 ul li:nth-child(4){ background: url("../images/pic_54.jpg") no-repeat}
.part5 ul li:nth-child(odd){ margin-right: 100px}

.part6 .con{ height: 606px; background: url("../images/pic_58.jpg") no-repeat center; padding: 25px 0}
.part6 .con ul li{ width: 362px; height: 290px; float: left; margin-right: 48px; margin-bottom: 30px}
.part6 .con ul li:nth-child(3){ margin-right: 0}
.part6 .con ul li:nth-child(4){ margin-left:170px; margin-right: 110px}
.part6 .con ul li a{ display: block; width: 100%; height: 100%}
.part6 .p6_btn{ width: 567px; height: 71px; line-height: 71px; background: #ff890a; font-size: 30px}
.part6 .p6_btn a{ color: #fff}
