@font-face{
    font-family: "Huakang12";
    src:url('/images/font/华康宋体简W12.TTF');
}
.banner{height: 600px}
.zt_title{padding:50px 0 45px 0;text-align: center;}
.zt_title h2{
	font-size: 40px;font-family: "Huakang12";line-height: 38px;text-align: center;
    letter-spacing:6px;display: inline-block;color: #000000;
}
.zt_title img{position: relative;bottom: 10px;margin:0 20px;}
.zt_title2{padding:110px 0 90px 0;}

.zt_what{height: 370px;background: url(/img/1921/img/yuke360_03.jpg) no-repeat;background-position: center center;
    background-size:auto auto;margin: 80px 0 0 0;}
.zt_what .inner{height: 370px;}
.zt_what_l{width: 700px;position: absolute;right: 0;top: 0;z-index: 2;background: rgba(0,0,0,0.75);}
.zt_what_l p{font-size: 18px;line-height: 35px;padding:0 42px 15px 42px;color: #fff;text-indent: 36px;letter-spacing: 1px}
.zt_what .zt_title h2{color: #fff}

.zt_moshi{}
.zt_moshi ul{text-align: center;margin:0 -22px;}
.zt_moshi ul li{display: inline-block;position: relative;width: 193px;margin:0 5px;height: 350px;box-shadow: 0px 0px 10px rgba(4,0,0,0.2);background: #fff;}
.zt_moshi ul li h3{font-size: 24px;font-weight: bold;color: #000000;padding-top: 28px;}
.zt_moshi ul li hr{width: 36px;border-top:4px solid #ff0000;margin:19px 0;display: inline-block;}
.zt_moshi ul li p{font-size: 18px;color: #5b5a5a;line-height: 30px;padding-bottom: 30px}
.zt_moshi ul li div{position: relative;width: 81px;height: 81px;left: 56px;text-align: center;border-radius: 41px;background: #fff;
		box-shadow: 0px 0px 10px rgba(94,94,94,0.52);padding-top: 16px;margin-top: 35px}
.zt_moshi ul li span{display: inline-block;width: 100px;line-height: 30px;background: #ff0000;color: #fff;font-size: 16px}

.zt_zixun_btn{padding:43px 0 43px 0;text-align: center;}
.zt_zixun_btn a{width: 419px;line-height: 59px;display: inline-block;color: #424242;background: #e3ba78;border-radius: 30px;font-size: 26px}


.zt_why{height: 979px;background: url(/img/1921/img/yuke360_09.jpg) no-repeat;background-position: center center;
    background-size:auto auto;margin-top: 67px}
.zt_why .zt_title h2{color: #fff}

.zt_why li{overflow: hidden;}
.zt_why li div{width: 276px;height: 176px;background: #cfa972;text-align: center;padding:7px;position: relative;z-index: 2}
.zt_why li div h3{border:1px solid #fff;line-height: 160px;font-size: 36px;font-weight: bold;color: #fff}
.zt_why li p{font-family: "宋体";font-size: 18px;line-height: 28px;color: #fff;border:1px solid #fff;padding:6px 20px;width: 924px;
position: relative;z-index: 1;margin-top: 27px;height: 123px}
.zt_why li.zt_why_odd_li div{float: left;}
.zt_why li.zt_why_even_li div{float: right;}
.zt_why li.zt_why_odd_li p{float: left;margin-left: -1px}
.zt_why li.zt_why_even_li p{float: right;margin-right: -1px}

.zt_guojia{margin-bottom: 110px}
.zt_guojia_k{background: #394474;border-radius: 10px;padding-top: 27px;margin-right: 80px;height: 405px}
.zt_guojia ul{overflow: hidden;padding: 33px 12px;background: #fff;height: 417px;box-shadow: 0 0 8px rgba(4,0,0,0.2);border-radius: 10px;margin-left: 24px;margin-right: -80px;}
.zt_guojia li{width: 92px;float: left;margin:14px 17px;text-align: center;}
.zt_guojia li span{display: inline-block;line-height: 52px;font-size: 18px;color: #000000}

.zt_how{height: 619px;background: url(/img/1921/img/yuke360_57.jpg) no-repeat;background-position: center center;
    background-size:auto auto;box-shadow: 0 5px 10px rgba(94,94,94,0.2)}
.zt_how ul{margin:0 -6.5px;margin-bottom: 15px}
.zt_how li{text-align: center;background:#364475;color: #fff;float: left;width: 290px;margin:0 6.5px; }
.zt_how li h3{line-height: 24px;font-size: 24px;height: 115px;padding-top: 65px}
.zt_how li p{font-size: 18px;line-height: 30px;height: 185px;padding:0 40px 0 48px;background: url(/img/1921/img/yuke3602_03.jpg) no-repeat;background-position: right bottom;}


.zt_fangan .zt_title{padding: 75px 0 35px 0;}
.zt_fangan ul{overflow: hidden;}
.zt_fangan ul li{float: left;position: relative;width: 160px;margin-right:48px;}
.zt_fangan ul li.last_li{margin-right: 0}
.zt_fangan ul li h3{font-size: 18px;font-weight: normal;color: #364475;text-align: center;line-height: 25px;margin-top: 20px}

.zt_fangan_guojia{margin-bottom: 65px}
.zt_fangan_guojia ul{overflow: hidden;height: 260px}
.zt_fangan_guojia ul li{float: left;width: 180px;margin-right:24px;}
.zt_fangan_guojia ul li.last_li{margin-right: 0}
.zt_fangan_guojia ul li div{background:#d9c6fe;height: 100px;text-align: center;border-radius: 5px;position: relative;}
.zt_fangan_guojia ul li div h4{line-height: 100px;font-size: 24px;color: #fff;position: absolute;font-weight: bold;
    background: rgba(0,0,0,0.5);width: 100%;top: 0;left: 0;border-radius: 8px}
.zt_fangan_guojia ul li p{padding:16px;font-size: 18px;color: #010101;line-height: 36px;display: none;height: 117px;
    border:1px solid #8089a8;border-radius: 15px;position: absolute;left: 0;top: 144px;width: 100%;line-height: 80px}
.zt_fangan_guojia ul li p a{color: #010101;display: inline-block;}
.zt_fangan_guojia ul li>a{color: #364475;border:1px solid #364475;text-align: center;line-height: 37px;font-size: 17px;
    display: block;margin:0 10px;position: absolute;display: none;right: 43px;bottom: 37px;
	width: 177px}

.zt_fangan_guojia ul li.on div h4{display: none}
.zt_fangan_guojia li span{margin-top: 10px;display: none;
    width: 0;
    height: 0;
    border-bottom: 34px solid #8089a8;
    border-right: 16px solid transparent;
    border-left: 16px solid transparent;}
.zt_fangan_guojia li.on span{display: inline-block;}
.zt_fangan_guojia li span span{display: inline-block;margin-top: 3px;position: relative;
    margin-left: -16px;
    width: 0;
    height: 0;
    border-bottom: 35px solid #fff;z-index: 5;
    border-right: 16px solid transparent;
    border-left: 16px solid transparent;}

.zt_yiwen{background:url(/img/1921/img/yuke360_95.jpg) no-repeat;background-position: center center;background-size:auto auto;height:667px}
.zt_yiwen ul{position: relative;padding:0 114px;}
.zt_yiwen ul li{float: left;width: 460px;background: rgba(255,255,255,0.7);height: 65px;border-radius: 33px;margin:0 13px 32px 13px;}
.zt_yiwen ul li a{font-size: 18px;display: block;color: #252525;line-height: 65px;position: relative;}
.zt_yiwen ul li a img{margin-left: 12px;margin-right: 16px}
.zt_yiwen ul li a span{display: inline-block;width: 95px;line-height: 40px;background: #3847b4;text-align: center;color: #fff;
    position: absolute;right: 12px;top: 12px;border-radius: 20px}
.zt_yiwen .zt_title h2{color: #fff}

.zt_anquan .inner{overflow: hidden;margin-bottom: 55px}
.zt_anquan_ll{width: 909px;float: left;border:1px solid #d2d2d2;height: 370px}

.zt_anquan_tit{padding:0 0;background: #364475;overflow: hidden;}
.zt_anquan_tit li{line-height: 60px;font-size: 24px;color: #fff;text-align: center;float: left;margin-left: 40px}
.zt_anquan_tit li.on{font-size: 28px;font-weight: bold;}
.zt_anquan_zixun h4{font-size: 24px;color: #fff;line-height: 60px;background: #364475;text-align: center;}
.zt_anquan_zixun a{display: block;font-size: 18px;color: #6683ba;padding-left: 30px;margin-top: 27px;}
.zt_anquan_zixun a img{margin-right: 24px}
.zt_anquan_zixun a span{margin-left: 24px;display: inline-block;width: 58px;text-align: center;line-height: 24px;border-radius: 12px;background: #f5570d;color: #fff}

.zt_anquan_zixun{border:1px solid #d2d2d2;margin-left: 15px;width: 276px;float: left;border:1px solid #d2d2d2;padding-bottom: 20px}
.zt_anquan_content li{display: none;padding:0px 23px;}
.zt_anquan_content li div{margin-top: 35px;height:25px}
.zt_anquan_content li a{display: block;font-size: 20px;color: #000000;line-height: 63px;border-bottom: 1px dashed #c5c5c5;padding:0 30px;}
.zt_anquan_content li a span{float: right;color: #7a7a7a}


.zt_mingxiao ul{overflow: hidden;}
.zt_mingxiao ul li{float: left;position: relative;width: 210px;margin-right:37.5px;text-align: center;}
.zt_mingxiao ul li.last_li{margin-right: 0}
.zt_mingxiao ul li h4{font-size: 30px;color: #dc6b82;line-height: 45px}
.zt_mingxiao ul li h5{font-size: 18px;color: 3000000}

.zt_haiwai{background:url(/img/1921/img/yuke360_107.jpg) no-repeat;background-position: center center;background-size:auto auto;height:1024px}
.zt_haiwai .inner{width: 1142px}
.zt_haiwai_tit{bottom: -22px;position: relative;}
.zt_haiwai_tit li{width: 142.75px;line-height: 48px;height: 48px;float: left;border:1px solid #e3ba78;background: #e3ba78;text-align: center;
	color: #364475;font-size: 18px;border-bottom: 0;font-weight: bold;cursor: pointer;}
.zt_haiwai_tit li.last_li{margin-right: 0}
.zt_haiwai_tit li.on{background: #f5570d;height: 70px;line-height: 70px;position: relative;bottom: 22px;border:1px solid #993100;
        border-top-right-radius: 8px;border-top-left-radius: 8px}
.zt_haiwai .zt_title h2{color: #fff}
.zt_haiwai_content{clear: both;}
.zt_haiwai_content li{display: none;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;}
.zt_haiwai_content li table{width: 100%}
.zt_haiwai_content li table tr td{line-height: 60px;font-size: 18px;color: #364475;text-align: center;border-bottom: 1px dashed #364475;min-width: 60px;background:rgba(255,255,255,0.95);}
.zt_haiwai_content li table tr th{line-height: 60px;font-size: 18px;color: #e3ba78;font-weight: bold;text-align: center;border-bottom: 1px dashed #364475;background:rgba(255,255,255,0.95);}
.zt_haiwai_content li table tr td a{color: #364475;}
.zt_boming{background:url(/img/1921/img/yuke360_109.jpg) no-repeat;background-position: center center;background-size:auto auto;height: 301px}
.zt_boming h3{font-size: 38px;font-family: "Huakang12";line-height: 38px;text-align: center;padding-top: 54px;color: #fff;font-weight: normal;}
.zt_boming h4{font-size: 20px;font-family: "Huakang12";line-height: 85px;text-align: center;color: #fff;font-weight: normal;}
.zt_boming .text_input {
    float: left;
    width: 265px;margin-right: 46.5px;
    margin-bottom: 40px;margin-top: 20px
}
.zt_boming .text_input input {
    width: 100%;
    border: 0;
    border-radius: 10px;
    height: 44px;
    line-height: 44px;
    font-size: 20px;
    color: #8d8d8d;
    padding-left: 15px
}
.zt_boming .sub_btn {
    width: 265px;
    float: left;
}
.zt_boming .sub_btn input {
    width: 265px;
    border-radius: 22px;
    background: #e3ba78;
    color: #fff;
    line-height: 44px;
    font-size: 20px;
    border: 0;
}
