*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
li{list-style:none outside none;}
body{font-size:16px;line-height:28px;font-family:"微软雅黑"; background:#f3f3f3; background:url(../images/bg_01.jpg) no-repeat scroll  50% 0px;}
h1,h2,h3,h4,h5,h6{font-family:"微软雅黑";}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"微软雅黑";}

p{color:#333; text-indent:2em; text-align: justify;}
p a{color:#ff0100;}
p a:hover{color:#ff0100;}
.fl{ float:left;} .fr{ float:right;}

/* body{font-size:14px;line-height:25px;color: #444444; background:url(../images/bg_01.jpg) no-repeat scroll  50% 0px; } */
.part{background-repeat:no-repeat; background-position:50% 0;}
.part-1{height:258px;background-image:url(../images/bg_02.jpg); background-size: cover;}
.part-2{height:938px;background-image:url(../images/bg_03.jpg);background-size: cover;}
.part-3{height:1527px;background-image:url(../images/bg_04.jpg);background-size: cover;}
.part-4{height:992px; background-image:url(../images/bg_06.jpg);background-size: cover;}
.part-5{height:340px; background-image:url(../images/bg_09.jpg);background-size: cover;}
.banner{ margin-top:744px; }
.dy{width:1180px; height: 210px; background: url(../images/dy.png); margin: 0 auto;}
.dy p{width: 1099px; height: 180px; overflow: hidden; padding: 19px 48px 0; font-size: 22px; font-family:"宋体"; color: #f3f3f3;}
.box{width: 1180px; height: 100%; margin: 0 auto; position: relative;}
.box2{width: 1180px; height: 480px; margin: 0 auto; background:url(../images/bg_05.jpg) no-repeat center; position: relative;}
.pf{ position:fixed; z-index:1; top:55%; right:40px; width:223px; height:420px; }


/* 第一段 */
.bt1{height: 91px; background:url(../images/bt1.png) no-repeat center; padding-bottom: 95px;}
.part-2-1-txt span{ font-size: 18px;height: 50px;padding-bottom: 146px; display: block;}
.part-2-1-txt p{height: 500px; overflow-y: auto;text-align: justify; }
.part-2-1-img{height:691px; width: 561px;}
.part-2-1-txt{ width: 515px;}
.kui{width: 725px; height: 96px; background-color:#f3e3af ;top:266px; left:444px; position: absolute;}
.kui span {width: 667px;font-size: 18px; padding-top: 16px; padding-left: 37px;display: block;}

/* 第二段 */
.bt2{height: 91px; background:url(../images/bt2.png) no-repeat center;padding-bottom: 95px;}
.part-3-txt{height: 180px; width: 1100px; margin: 0 auto;text-align: justify;}
.part-3-txt2{width: 1000px; height: 500px; overflow-y: auto; word-wrap: break-word;word-break: normal; background-color:#f2f2f2;border-style: solid; border-width: 6px;  border-color: #f3e3af ;margin: 35px auto;95px; }
.part-3-txt2{padding-left: 35px;text-align: justify;}
.swiper {
   width: 80%;
   padding-top: 50px;
   padding-bottom: 50px;
 }
 
.swiper-slide {
   background-position: center;
   background-size: cover;
   width: 300px;
   height: 300px;
 }
 .swiper-slide img {
   display: block;
   width: 100%;
 }



/* 第三段 */
.bt3{height: 91px; background:url(../images/bt3.png) no-repeat center;padding-top: 95px;}
.part-4-img {width: 1143px; height:224px; padding: 46px 0 20px 50px;}
.part-4-img img{float:left; padding-left: 26px;}
.part-4-txt {width: 1000px;padding: 15px 0 0 189px;}
.part-4-txt2{padding-top: 25px;}

.part-5-img{width: 1180px;height:220px ; padding: 54px 0 25px 45px;}
.part-5-img img{float: left; padding-left:120px;}
.part-5-txt{ width: 1180px;height: 250px; background-color: aliceblue;}
.part-5-txt p{width: 1090px; padding: 45px;}



/* footer */
.footer{color:#888;font-size:16px; height:133px;text-align:center;line-height:25px;background:url(../images/bg_10.jpg) no-repeat center; padding-top:303px;  width:100%;  min-width: 1200px; overflow: hidden;}
.footer a{color:#d85252; }