@charset "utf-8";
*{ margin:0; padding:0;}
ul { padding:0;}
ul li { text-decoration:none; list-style:none;}
.fz1 { font-size:24px; color:#a03b4d;}
.fz2 { font-size:16px; margin-bottom:0px !important;    color: #585858;}
.fz3 { font-size:40px;}
.bai { color:#fff;}
p { margin-bottom:0;}
.container { padding:0;}
.clear { clear:both;}


.part1 { position:relative;}

.part1 img{ width:100%;}
.part1 .content { position:absolute; width:10%; height:30%; left:45%; top:35%;; margin:0 auto;display: flex;text-align: center; color:#fff; background:#000000b3; }
.part1 .content .box { margin:auto;}

.part2 { padding:100px 0 115px 0;}
.part2 img {width:100%;}
.part2 h3{ font-size:40px; margin-bottom:4px;}
.part2 p { font-size:20px; margin-bottom:20px;}
.part2 span { font-size:16px;}
.part2 .lt { padding-right:50px;}
.part2 .rt { padding-left:50px;}
.gsjj .xb6 span{ font-size:14px; color:#777777; line-height:26px;}

.part3 { background:#303d49; width:100%; padding-top:210px; padding-bottom:120px;}
.part3 .box1 { padding-right:50px;}
.part3 .box2 { padding-left:50px;}
.part3 .box1 img { width:100%;}
.part3 .yw { margin-bottom:20px; font-size:20px;}
.part3 h2 { margin-bottom:10px; font-weight:800;}
.part3 .fw { margin-bottom:30px;}
.part3 .li { width:60px; height:1px; margin-bottom:30px; background:#fff;}
.part3 p { color:#7d8186;    line-height: 20px;
    margin-bottom: 0px;}

.part4 { background:; padding-top:200px; padding-bottom:200px;}
.part4 .container { position:relative;}
.part4 .container img { display:inline-block; margin-left:100px;}
.part4 .content .num { position:absolute;}
.part4 .content .num .sj { margin-bottom:6px;}
.part4 .content .num .btm { margin-bottom:10px;}
.part4 .content .num1 { top:0; left:666px;}
.part4 .content .num2 { top:200px; left:470px;}
.part4 .content .num3 { top:435px; left:380px;}
.part4 .content .num4 { top:680px; left:500px;}
.part4 .content .num5 { bottom:0px; left:300px;}
.part4 .content .tittle { position:absolute; top:0; left:0;}
.part4 .content .tittle h3 { font-size:40px; color:#333333;}
.part4 .content .tittle p { font-size:20px; color:#aaaaaa;}

.part5 { background:url(/uploads/image/sdaimages/bj2.jpg); padding-top:80px; padding-bottom:95px;}
.part5 .tittle { color:#fff; margin-bottom:68px; }
.part5 .content { width:100%; margin:0 auto;}
.part5 .content ul { overflow:hidden;}
.part5 .content ul .num1 { margin-left:0;}
.part5 .content ul li { float:left; margin-left:0.7%; height:430px; overflow:hidden; background:#fff;    width: 16%;}
.part5 .content ul li .litbox { text-align:center; margin:20% 0;}

.part6 { padding-top:85px; padding-bottom:80px;}
.part6 .tittle { margin-bottom:55px; }
.part6 .banner { width:1200px; margin:0 auto; margin-bottom:24px;}
.part6 .tittle p { color:#999999;}

.part7 { background:url(/uploads/image/sdaimages/bj3.png) no-repeat; background-size:cover; padding-top:85px; padding-bottom:214px;}
.part7 .tittle { margin-bottom:98px;}
.part7 .tittle p { color:#999999;}
.part7 .container {width:1200px; margin:0 auto;}
.part7 .content .box1 {width:650px; }
.part7 .content .box1 img { width:100%;}
.part7 .content .box2 { width:476px; padding-top:17px; padding-left:58px;}
.part7 .content .box2 .num { margin-bottom:18px;}
.part7 .content .box2 .num a { display:inline-block; padding:12px 25px;; background:#c89e68; color:#fff; border-radius:4px; margin-bottom:8px;}
.part7 .content .box2 .num span { font-size:16px; }


.litbox h2{ margin-bottom:10px;}
.litbox p{ margin-bottom:0px; line-height:20px; color:#666;}




