@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0;font-size:12px;font-family:'\5FAE\8F6F\96C5\9ED1',Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%; background:#FFF  url(../images/zt_t8_bj_h.png) left top repeat;}
div,form,img,ul,ol,li,p,dl,dt,dd { margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-family:'\5FAE\8F6F\96C5\9ED1';font-weight:normal;font-size:14px;}
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal;}
fieldset, img, input { border: 0 none;}
table{border-collapse: collapse; border-spacing: 0;}
ul,li {list-style:none;}
i,em{ font-style:normal;}
fieldset,img{border:0px;}
textarea { resize: vertical }
a {text-decoration:none; color:#333; blr:exPRession(this.onFocus=this.blur())}
a:focus { outline:0;}
a:hover{text-decoration:none;}
a:active { color:red;}
.clear:after,ul:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area,.con:after{zoom:1}
.news_list ul li:before{ content:"·";}
.left { float: left;}
.right { float: right;}
.w1200{ width:1200px; margin:0 auto;}
.zt_t8_banner{ width:100%; height:848px; background:url(../images/zt_t8_bj.png) center top no-repeat;}
.zt_t8_banner .zt_logo{ padding-top:30px;}
.zt_t8_banner .zt_logo a{ display:block;}
.zt_t8_banner .zt_b{ position:relative;}
.zt_t8_banner .zt_b img{ display:block; margin:0 auto; margin-top:-80px;}
.zt_mt_d{ position:relative; margin-top:-260px; z-index:1;}
.zt_box{ background:#fff; border-radius:20px; box-shadow: 0 0 20px #fbccca; padding:50px 30px 30px 30px; margin-bottom:50px;}
.zt_box .zt_box_tit{ text-align:center; font-size:36px; color:#000; font-weight:bold;background:url(../images/zt_t8_tit_bj.png) center bottom no-repeat; padding-bottom:20px; margin-bottom:50px;}
.zt_box .zt_box_tit .r1{background:url(../images/zt_t8_tit_bj_l.png) center top no-repeat; width:78px; height:25px; display:inline-block;}
.zt_box .zt_box_tit .r2{ padding:0 20px;}
.zt_box .zt_box_tit .r2 span{color:#c2241c;}
.zt_box .zt_box_tit .r3{background:url(../images/zt_t8_tit_bj_r.png) center top no-repeat;width:78px; height:25px; display:inline-block;}
.zt_box .zt_move .left{ width:40%;}
.zt_box .zt_move .left p{ font-size:30px; font-weight:bold; color:#000; padding:50px 50px;}
.zt_box .zt_move .left p i{ display:inline-block; vertical-align:middle; margin-right:40px;}
.zt_box .zt_move .left p i img{ display:inline-block; width:36px; height:36px;}
.zt_box .zt_move .left p span{ display:inline-block; vertical-align:middle;}
.zt_box .zt_move .left p span em{ color:#c3251d;}
.zt_box .zt_move .left p a{ font-size:24px; display:inline-block; text-align:center; height:60px; line-height:60px; border-radius:30px; background:#c3251d; color:#fff; width:100%;transition:all 0.5s;}
.zt_box .zt_move .left p a:hover{ background:#fb4a41;}
.zt_box .zt_move .right{ width:60%;}
.zt_box .zt_move .zt_r_m{ position:relative; height:450px;}
.zt_box .zt_move .zt_r_m .zt_img{ position:absolute; top:0; left:0;}
.zt_box .zt_move .zt_r_m .zt_b{}
.zt_box .zt_d2 .r1{ background:#fbf1f1; border-radius:10px; width:45%; position:relative; padding:2%; margin-bottom:40px;}
.zt_box .zt_d2 .r1:nth-child(3),.zt_box .zt_d2 .r1:nth-child(4){margin-bottom:0;}
.zt_box .zt_d2 .r1 .tit{ font-size:30px; padding:15px 0 15px 30px; width:80%; border-radius:10px 0 30px 0; color:#fff; position:absolute; top:0; left:0; z-index:2;}
.zt_box .zt_d2 .r1 p{ background:#fff; border-radius:10px; border:#f0c8c6 solid 1px; padding:70px 20px 20px 20px; font-size:20px; line-height:30px;text-align:justify;}
.zt_box .zt_d2 .r1:nth-child(1) p{ min-height:152px;}
.zt_box .zt_d2 .r1:nth-child(2) p{ min-height:152px;}
.zt_box .zt_d2 .r1:nth-child(3) p{ min-height:212px;}
.zt_box .zt_d2 .r1:nth-child(4) p{ min-height:212px;}
.zt_box .zt_d2 .left .tit{background:#ca8f6f; background: linear-gradient(90deg, #ca8f6f, #dab593);}
.zt_box .zt_d2 .right .tit{background:#b00e0c; background: linear-gradient(90deg, #b00e0c, #c82c23);}
.zt_box .zt_d3 .zt_d3_d{background: #fbf1f1; border-radius: 10px; position:relative; padding-left:100px;}
.zt_box .zt_d3 .zt_d3_d .tit{ width:100px; font-size:40px; font-weight:bold; color:#fff; text-align:center; position:absolute; left:0; top:0; border-radius:10px 0 0 10px;}
.zt_box .zt_d3 .r1 .tit{ height:421px; padding-top:40px;}
.zt_box .zt_d3 .r1{ margin-bottom:30px;}
.zt_box .zt_d3 .r2 .tit{ height: 434px; padding-top: 61px;}
.zt_box .zt_d3 .r1 .tit{background:#ca8f6f; background: linear-gradient(90deg, #ca8f6f, #dab593);}
.zt_box .zt_d3 .r2 .tit{background:#b00e0c; background: linear-gradient(90deg, #b00e0c, #c82c23);}
.zt_box .zt_d3 .zt_d3_d .zt_d3_list{ padding:49px;}
.zt_box .zt_d3 .zt_d3_d .p1{ font-size:24px; color:#c3251d; font-weight:bold; margin-bottom:10px;}
.zt_box .zt_d3 .zt_d3_d .p2{ font-size:18px; color:#333333; margin-bottom:30px; line-height:36px;}
.zt_box .zt_d3 .zt_d3_d p:last-child{ margin:0;}
.zt_box .zt_d4 ul li{ width:42%; float:left; background:#fbf1f1;border-radius:10px; position:relative; padding:2%; margin-bottom:6%;}
.zt_box .zt_d4 ul li:nth-child(2n){ margin-left:8%;}
.zt_box .zt_d4 ul li:nth-child(4) p{ height:52px;}
.zt_box .zt_d4 ul li:nth-child(5) p{ height:52px;}
.zt_box .zt_d4 ul li:nth-child(6) p{ height:52px;}
.zt_box .zt_d4 ul li:last-child{ margin-bottom:0 !important;}
.zt_box .zt_d4 ul li span{ display:block; width:80%; padding:15px 0; font-size:24px; color:#fff; border-radius:10px 0 30px 0; background:#b00e0c; background: linear-gradient(90deg, #b00e0c, #c82c23); position:absolute; top:0; left:0;}
.zt_box .zt_d4 ul li span{ padding-left:20px;}
.zt_box .zt_d4 ul li span em{ background:#fff; display:inline-block; width:32px; height:32px; text-align:center; line-height:32px; color:#c3251d; border-radius:16px; margin-right:20px;}
.zt_box .zt_d4 ul li span b{ font-weight:normal;}
.zt_box .zt_d4 ul li p{background: #fff; border-radius: 10px; border: #f0c8c6 solid 1px; padding: 60px 20px 20px 20px; font-size:18px; color:#333;text-align:justify;}
.zt_box .zt_d4 ul li i{ display:block; position:absolute;}
.zt_box .zt_d4 ul li:nth-child(1) i{ right:-75px; top:80px;}
.zt_box .zt_d4 ul li:nth-child(2) i{ left:50px; bottom:-62px;}
.zt_box .zt_d4 ul li:nth-child(3) i{ right:75px; bottom:-60px;}
.zt_box .zt_d4 ul li:nth-child(4) i{ left:-75px; top:80px;}
.zt_box .zt_d4 ul li:nth-child(5) i{ right:-75px; top:80px;}
.zt_box .zt_d4 ul li:nth-child(6) i{ left:-80px; bottom:-120px;}
.zt_box .zt_d5{ border-radius:10px; background:#fcf4f4; padding:30px 0 0 0;}
.zt_box .zt_d5 ul li{ width:23%; margin:0 1%; float:left; text-align:center;}
.zt_box .zt_d5 ul li img{ display:block; width:100%; border-radius:10px;}
.zt_box .zt_d5 ul li span{ padding:15px 0; display:block;font-size:18px; color:#333;}
.zt_box .zt_d6 ul li{ width:25%; float:left;font-size: 18px; text-align: center;}
.zt_box .zt_d6 ul li:nth-child(1),.zt_box .zt_d6 ul li:nth-child(2),.zt_box .zt_d6 ul li:nth-child(3),.zt_box .zt_d6 ul li:nth-child(4){ margin-bottom:30px;}
.zt_box .zt_d6 ul li img{ display:block; margin:0 auto 10px; border-radius:10px;}
.zt_box .zt_d7 .zt_d7_p{ margin-bottom:30px; padding-left:90px;}
.zt_box .zt_d7 .zt_d7_p p{ font-size:18px; color:#333; margin-bottom:20px;}
.zt_box .zt_d7 .zt_d7_m div{ width:33%; float:left;}
.zt_box .zt_d7 .zt_d7_m span{ display:block; text-align:center; font-size:16px; text-align:center;}
.zt_box .zt_d7 .zt_d7_m span img{ display:block;border:#fbf0f0 solid 1px; margin:0 auto 20px;}
