﻿.zt_ban{width:100%; height:545px; display:table; min-width:1280px;background:url(../images/zt_ban.jpg) 0px 0px no-repeat; position:relative;}
.zt_ban .zhunr{width:1100px; height:420px; display:block; margin:125px auto 0 auto; overflow:hidden;}
.zt_ban .zhunr .div1{ width:100%; height:60px; line-height:60px;font-family:xyght; color:#04d8d9;font-size:40px}
.zt_ban .zhunr .div2{font-size:18px; line-height:40px;color:#fff; padding:20px 0; }
.zt_ban .zhunr .div2 span{color:#04d8d9;}
.zt_ban .zhunr .div3{width:100%; height:60px; background:url(../images/zt_ban_div3_bj.png) 0 0 no-repeat;}
.zt_ban .zhunr .zxzx{width:150px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;background-image:linear-gradient(to right, #FF451C, #FF8220, #FF8220, #FFB820);box-shadow: 0 4px 15px 0 rgba(229, 66, 10, 0.35);transition: all .4s ease-in-out;background-size: 300% 100%;  letter-spacing:4px; margin-top:20px;}
.zt_ban .zhunr .zxzx a{display:block; color:#fff;}
.zt_ban .zhunr .zxzx:hover{background-position: 100% 0;transition: all .4s ease-in-out;}

.zt_div1{ width:100%; display:table; padding-bottom:50px;}
.zt_div1 .bt{ text-align:center; color:#333333; font-size:28px; font-weight:700; padding-top:50px;letter-spacing:2px;}
.zt_div1 .div1{width:1100px; margin:40px auto 0px auto;display:table; }
.zt_div1 .div1 ul li{ padding:20px; width:224px; height:290px; float:left; margin-right:12px;box-shadow: 0px 0px 35px #00000022; margin-bottom:12px;transition: all .3s ease;}
.zt_div1 .div1 ul li:hover{box-shadow: 0px 0px 10px #27c5b6;}
.zt_div1 .div1 ul li:nth-child(4){margin-right:0px;}
.zt_div1 .div1 ul li .img{ width:100%; height:190px; margin-top:-40px; display:block; overflow:hidden}
.zt_div1 .div1 ul li .d1{color:#1a9c9c;font-weight: 700; font-size:18px; padding-bottom:15px;letter-spacing:1px; }
.zt_div1 .div1 ul li .d2{color:#666;font-weight: 400; font-size:14px;line-height: 28px; }

.zt_div2{ width:100%; display:table; height:750px;background:url(../images/zt_div_bj.jpg) 0px 0px no-repeat;}
.zt_div2 .bt{ text-align:center; color:#333333; font-size:28px; font-weight:700; padding-top:50px;letter-spacing:2px;}
.zt_div2 .xxk{width:550px; padding:0 275px; height:50px; line-height:50px; display:block; border-bottom:2px #e0e4e5 solid; margin:50px auto 20px auto; cursor:pointer}
.zt_div2 .xxk ul li{float:left; width:50%; font-weight:700; text-align:center; font-size:20px;color:#333;font-family: xyght; position:relative;transition-duration: .5s;}
.zt_div2 .xxk ul li:after{content: "";position:absolute;width:160px;height:6px;background:#33cbcc;left:50%;margin-left:-80px;bottom:-3px;opacity:0;transition-duration: .5s; border-radius:20px;}
.zt_div2 .xxk ul li:hover{color:#1a9c9c;}
.zt_div2 .xxk ul li:hover:after{opacity:1;}
.zt_div2 .xxk ul li.on{color:#1a9c9c;}
.zt_div2 .xxk ul li.on:after{opacity:1;}
.zt_div2 .div2{width:1100px; padding:30px 50px;overflow:hidden;display:block; margin:0 auto;}
.zt_div2 .div2 ul li{width:358px; min-height:460px; background:#fff; float:left; margin-bottom:20px; position: relative;box-shadow: 0px 0px 35px #00000022; transition: all .3s ease-out; }
.zt_div2 .div2 ul li:hover{transform: scale(1.02);/*z-index:999999;*/}
.zt_div2 .div2 ul li.md{margin-right:13px; margin-left:13px;}
.zt_div2 .div2 ul li .d1{ width:100%; height:125px;background:url(../images/zt_div2_div2_li_d1_bj.png) 0px 0px no-repeat;}
.zt_div2 .div2 ul li .d1.da{background:url(../images/zt_div2_div2_li_d1_bjda.png) 0px 0px no-repeat;}
.zt_div2 .div2 ul li .d1 .pzbt{ margin-left:20px; padding-top:20px; padding-bottom:10px;font-weight: 700; letter-spacing:1px; font-size:22px; color:#fff;font-family: ysbth;}
.zt_div2 .div2 ul li .d1 .pzxbt{margin-left:20px;color:#fff;font-weight: 400; font-size:14px;line-height: 22px; }
.zt_div2 .div2 ul li .peizhi{ margin-left:20px; margin-top:20px;display:block; }
.zt_div2 .div2 ul li .peizhi dl dd{height: 40px;line-height: 40px;width: 100%;display: block;color: #333;font-weight: 400;font-size: 14px;letter-spacing: 0px;}
.zt_div2 .div2 ul li .peizhi dl dd span{color:#666;font-weight: 400; float:left; width:100px; letter-spacing: 1px;}
.zt_div2 .div2 ul li .jiage{ margin-left:20px; margin-top:10px;display:block; color:#666; font-size:16px;}
.zt_div2 .div2 ul li .jiage span{font-size: 24px;color: #FF5656;font-family: bbbbb;}
.zt_div2 .div2 ul li .zxzx{width:300px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(to right, #FF451C, #FF8220, #FF8220, #FFB820);box-shadow: 0 4px 15px 0 rgba(229, 66, 10, 0.35);transition: all .4s ease-in-out;background-size: 300% 100%; font-family: ysbth; letter-spacing:2px; margin:20px auto 20px auto }
.zt_div2 .div2 ul li .zxzx a{display:block; color:#fff;}
.zt_div2 .div2 ul li .zxzx:hover{background-position: 100% 0;transition: all .4s ease-in-out;}

.ali_pro_div8{ width:100%; display:table; overflow:hidden; margin:0 auto; padding:50px 0 50px 0px; min-width:1280px; letter-spacing:1px;}
.ali_pro_div8 .bt{ text-align:center; color:#333333; font-size:24px; font-weight:700;}
.ali_pro_div8 .div1{width:1040px;margin:50px auto 0 auto;overflow:hidden; display:block; padding:50px 30px;box-shadow: 0px 0px 5px #d8d8d8;border-radius:5px; }
.ali_pro_div8 .div1 .left{ width:490px; float:left; overflow:hidden }
.ali_pro_div8 .div1 .left ul li{padding-left:40px;width:450px; color: #333;line-height: 28px; font-size:14px; margin-bottom:10px;}
.ali_pro_div8 .div1 .left ul li.wen{ background:url(../images/ali_pro_div8_wen.jpg) 0 4px no-repeat;color: #333; font-weight:700;}
.ali_pro_div8 .div1 .left ul li.da{ background:url(../images/ali_pro_div8_da.jpg) 0 4px no-repeat;color: #797979; }
.ali_pro_div8 .div1 .left ul li a{font-weight:700;color: #FF501D;}
.ali_pro_div8 .div1 .left ul li a:hover{color: #797979;}