﻿/*考试介绍*/
/*1*/
.tx-imm1-test1-main .img{width:30%;padding-right:50px;padding-top:18px;}
.tx-imm1-test1-main .text{width:70%;padding-left:50px;}
.tx-imm1-test1-main .text p{font-size:18px;line-height:30px;margin-bottom:15px;}

.tx-imm1-test2{background:#f8f8f8;}
.tx-imm1-test2-main li{width:40%;margin:0 5%;background:#c01820;padding:40px 0;color:#fff;text-align:center;}
.tx-imm1-test2-main li h3{font-size:32px;font-weight:bold;margin-bottom:20px;}
.tx-imm1-test2-main li em{font-size:20px;line-height:32px;}

.tx-imm1-test3-main li{position:relative; width:100%;padding:40px 80px;border:1px solid #e2e2e2;background:#f8f8f8;}
.tx-imm1-test3-main li h3{font-size:30px;font-weight:bold;color:#c01820;margin-bottom:20px;}
.tx-imm1-test3-main li p{font-size:18px;line-height:32px;}
.tx-imm1-test3-main li i{position:absolute;right:80px;top:30%;font-size:50px;color:#c01820;}
.tx-imm1-test3-main li p b{color:#c01820;}

.tx-imm1-test4{background:#9f1f24;color:#fff;}
.tx-imm1-test4 .tx-other-title i{background:#fff;}
.tx-imm1-test4 .tx-other-title em{padding:0 6%;}
.tx-imm1-test4-main{margin-top:30px}
.tx-imm1-test4-main li{width:33.33%;text-align:center;padding:0 50px;}
.tx-imm1-test4-main li i{display:inline-block;width:100px;height:100px;border-radius:50%;border:2px solid #fff;margin-bottom:30px;line-height:100px;font-size:60px;}
.tx-imm1-test4-main li h3{font-size:22px;font-weight:bold;line-height:32px;}
.tx-imm1-test4-main .main{text-align:center;font-size:18px;}

.tx-imm1-test5{background:#f8f8f8;}
.tx-imm1-test5-main li{margin-left:2%;width:49%;border:1px solid #e2e2e2;background:#fff;text-align:center;padding:50px 30px 30px;}
.tx-imm1-test5-main li:nth-child(1){margin-left:0;}
.tx-imm1-test5-main li i{display:inline-block;width:60px;height:60px;background:#c01820;line-height:60px;border-radius: 50%;font-size:30px;font-weight:bold;color:#fff;margin-top:-80px;}
.tx-imm1-test5-main li h3{font-size:22px;font-weight:bold;color:#c01820;margin-bottom:15px;}
.tx-imm1-test5-main li em{display:block;font-size:18px;line-height:28px;text-align:left;}
/*2*/
.tx-imm2-test1-main .img{width:30%;padding-right:50px;padding-top:18px;}
.tx-imm2-test1-main .text{width:70%;padding-left:50px;}
.tx-imm2-test1-main .text p{font-size:18px;line-height:30px;margin-bottom:15px;}

.tx-imm2-test2{background:#f8f8f8;}
.tx-imm2-test2-main li{width:40%;margin:0 5%;background:#c01820;padding:40px 0;color:#fff;text-align:center;}
.tx-imm2-test2-main li h3{font-size:32px;font-weight:bold;margin-bottom:20px;}
.tx-imm2-test2-main li em{font-size:20px;line-height:32px;}

.tx-imm2-test3{background:#9f1f24;color:#fff;}
.tx-imm2-test3 .tx-other-title i{background:#fff;}
.tx-imm2-test3-main{margin-top:30px}
.tx-imm2-test3-main li{width:33.33%;text-align:center;padding:0 50px;}
.tx-imm2-test3-main li i{display:inline-block;width:100px;height:100px;border-radius:50%;border:2px solid #fff;margin-bottom:30px;line-height:100px;font-size:60px;}
.tx-imm2-test3-main li h3{font-size:22px;font-weight:bold;line-height:32px;}
.tx-imm2-test3-main .main{text-align:center;font-size:18px;}

.tx-imm2-test4-main li{position:relative; width:100%;padding:40px 80px;border:1px solid #e2e2e2;background:#f8f8f8;}
.tx-imm2-test4-main li h3{font-size:26px;font-weight:bold;color:#c01820;margin-bottom:15px;}
.tx-imm2-test4-main li p{font-size:18px;line-height:32px;}
.tx-imm2-test4-main li i{position:absolute;right:80px;top:30%;font-size:50px;color:#c01820;}
.tx-imm2-test4-main li p b{color:#c01820;}

.tx-imm2-test5{background:#f8f8f8;}
.tx-imm2-test5-left{width:100%;}
.tx-imm2-test5-left h3{font-size:22px;font-weight:bold;color:#c01820;margin-bottom:15px;padding-top:15px;}
.tx-imm2-test5-left p{font-size:18px;line-height:28px;margin-bottom:15px;}
.tx-imm2-test5-right{width:100%;border:1px solid #e2e2e2e2;background:#9f1f24;padding:15px 40px 20px;margin-top:30px;}
.tx-imm2-test5-right .scrollbox{width: 100%;}
.tx-imm2-test5-right #scrollDiv{width:100%; height:480px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
.tx-imm2-test5-right #scrollDiv ul{transition: 0s;-moz-transition: 0s;-webkit-transition: 0s;-o-transition: 0s;}
.tx-imm2-test5-right #scrollDiv li{height:62px; width:100%;border-bottom:#B7B7B7 dashed 1px;}
.tx-imm2-test5-right #scrollDiv li h3{float:left;width:50%; font-size:18px; line-height:64px; color:#353535;color:#fff;}
.tx-imm2-test5-right #scrollDiv li h3:nth-child(1){padding-right:30px;}
.tx-imm2-test5-right #scrollDiv li h3:nth-child(2){padding-left:30px;}
.tx-imm2-test5-right #scrollDiv li h3 i{display:inline-block;width:24px;height:24px;text-align:center;line-height:24px;background:#fff;border-radius:50%;font-size:16px; color:#c01820;font-weight:bold;margin-right:12px;}
.tx-imm2-test5-right #scrollDiv li:last-child h3:nth-child(2) i{letter-spacing: -2;}

.tx-imm2-test4-table{margin-top:50px;}
.tx-imm2-test4-table table{border:1px solid #e2e2e2;text-align:center;}
.tx-imm2-test4-table table th,.tx-imm2-test4-table table td{border:1px solid #e2e2e2;line-height:52px;font-size:18px;background:#f8f1f1;}
.tx-imm2-test4-table table th{background:#9f1f24;color:#fff;line-height:62px;}
.tx-imm2-test4-table table td p{text-align:left;padding:0 50px;}

.tx-imm2-test7{background:#f8f8f8;}
.tx-imm2-test7 .tx-imm2-test4-main li{background:#fff;}
.tx-imm2-test7-main{margin-top:50px;}
.tx-imm2-test7-main h4{font-size:32px;text-align:center;color:#c01820;font-weight:bold;margin-bottom:30px;}
.tx-imm2-test7-main .main{background:#9f1f24;padding:15px 40px 20px;}
.tx-imm2-test7-main .main li{height:62px; width:100%;border-bottom:#B7B7B7 dashed 1px;}
.tx-imm2-test7-main .main li.li1{width:100%;}
.tx-imm2-test7-main .main li.li2{width:50%;}
.tx-imm2-test7-main .main li.li3{width:40%;}
.tx-imm2-test7-main .main li.li4{width:60%;}
.tx-imm2-test7-main .main li.li5{width:33.33%;}
.tx-imm2-test7-main .main li h3{float:left; font-size:18px; line-height:64px; color:#353535;color:#fff;}
.tx-imm2-test7-main .main li h3 i{display:inline-block;width:24px;height:24px;text-align:center;line-height:24px;background:#fff;border-radius:50%;font-size:16px; color:#c01820;font-weight:bold;margin-right:12px;}
.tx-imm2-test7-main .main li:last-child h3:nth-child(2) i{letter-spacing: -2;}

.tx-imm2-test8{background:#fff;}
/*3*/
.tx-imm3-test1-main .img{width:30%;padding-right:50px;padding-top:44px;}
.tx-imm3-test1-main .text{width:70%;padding-left:50px;}
.tx-imm3-test1-main .text p{font-size:18px;line-height:30px;margin-bottom:15px;}

.tx-imm3-test2{background:#f8f8f8;}
.tx-imm3-test2-main li{width:40%;margin:0 5%;background:#c01820;padding:40px 35px;color:#fff;text-align:center;}
.tx-imm3-test2-main li h3{font-size:32px;font-weight:bold;margin-bottom:20px;}
.tx-imm3-test2-main li em{font-size:20px;line-height:32px;}

.tx-imm3-test3-main li{position:relative; width:100%;padding:40px 80px;border:1px solid #e2e2e2;background:#f8f8f8;}
.tx-imm3-test3-main li h3{font-size:30px;font-weight:bold;color:#c01820;margin-bottom:20px;}
.tx-imm3-test3-main li p{font-size:18px;line-height:32px;}
.tx-imm3-test3-main li i{position:absolute;right:80px;top:30%;font-size:50px;color:#c01820;}
.tx-imm3-test3-main li p b{color:#c01820;}

.tx-imm3-test4{background:#f8f8f8;}
.tx-imm3-test4-main h4{font-size:32px;text-align:center;color:#c01820;font-weight:bold;margin-bottom:30px;}
.tx-imm3-test4-main table{border:1px solid #e2e2e2;text-align:center;}
.tx-imm3-test4-main table th,.tx-imm3-test4-main td{border:1px solid #e2e2e2;line-height:52px;font-size:18px;background:#f8f1f1;}
.tx-imm3-test4-main table th{background:#9f1f24;color:#fff;line-height:62px;}
.tx-imm3-test4-main table td p{text-align:left;padding:0 50px;}
.tx-imm3-test4 .tx-imm3-test3-main li{background:#fff;margin-top:30px;}

.tx-imm3-test5-main li{margin-left:5%;width:30%;border:1px solid #e2e2e2;background:#f8f8f8;text-align:center;padding:50px 50px 30px;text-align:center;}
.tx-imm3-test5-main li:nth-child(1){margin-left:0;}
.tx-imm3-test5-main li i{display:inline-block;width:60px;height:60px;background:#c01820;line-height:60px;border-radius: 50%;font-size:30px;font-weight:bold;color:#fff;margin-top:-80px;}
.tx-imm3-test5-main li h3{font-size:22px;font-weight:bold;color:#c01820;margin-bottom:15px;}
.tx-imm3-test5-main li em{display:block;font-size:18px;line-height:28px;}
.tx-imm3-test5 .tx-imm3-test3-main li{margin-top:30px;}

.tx-imm3-test6{background:#9f1f24;}

/*4*/
.tx-imm4-test1-main .img{width:30%;padding-right:50px;}
.tx-imm4-test1-main .text{width:70%;padding-left:50px;}
.tx-imm4-test1-main .text p{font-size:18px;line-height:30px;margin-bottom:15px;}

.tx-imm4-test2{background:#f8f8f8;}
.tx-imm4-test2-main li{width:32%;margin-left:2%;background:#c01820;padding:40px 35px;color:#fff;text-align:center;}
.tx-imm4-test2-main li:nth-child(1){margin-left:0;}
.tx-imm4-test2-main li h3{font-size:32px;font-weight:bold;margin-bottom:20px;}
.tx-imm4-test2-main li em{font-size:20px;line-height:32px;}

.tx-imm4-test3-main li{position:relative; width:100%;padding:40px 80px;border:1px solid #e2e2e2;background:#f8f8f8;}
.tx-imm4-test3-main li h3{font-size:30px;font-weight:bold;color:#c01820;margin-bottom:20px;}
.tx-imm4-test3-main li p{font-size:18px;line-height:32px;}
.tx-imm4-test3-main li i{position:absolute;right:80px;top:30%;font-size:50px;color:#c01820;}
.tx-imm4-test3-main li p b{color:#c01820;}

.tx-imm4-test2 .tx-imm4-test3-main{margin-top:30px;}
.tx-imm4-test2 .tx-imm4-test3-main li{background:#fff;}

.tx-imm4-test3-main h4{font-size:32px;text-align:center;color:#c01820;font-weight:bold;margin-bottom:30px;}
.tx-imm4-test3-main table{border:1px solid #e2e2e2;text-align:center;}
.tx-imm4-test3-main table th,.tx-imm4-test3-main td{border:1px solid #e2e2e2;line-height:52px;font-size:18px;background:#f8f1f1;}
.tx-imm4-test3-main table th{background:#9f1f24;color:#fff;line-height:62px;}
.tx-imm4-test3-main table td p{text-align:left;padding:0 50px;}

.tx-imm4-test4{background:#f8f8f8;}
.tx-imm4-test4 .tx-imm4-test3-main li{background:#fff;}

.tx-imm4-test6{background:#f8f8f8;}

.tx-imm4-test5-right{width:100%;border:1px solid #e2e2e2e2;background:#9f1f24;padding:15px 40px 20px;}
.tx-imm4-test5-right .scrollbox{width: 100%;}
.tx-imm4-test5-right #scrollDiv{width:100%; height:480px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
.tx-imm4-test5-right #scrollDiv ul{transition: 0s;-moz-transition: 0s;-webkit-transition: 0s;-o-transition: 0s;}
.tx-imm4-test5-right #scrollDiv li{height:62px; width:100%;border-bottom:#B7B7B7 dashed 1px;}
.tx-imm4-test5-right #scrollDiv li h3{float:left;width:50%; font-size:18px; line-height:64px; color:#353535;color:#fff;}
.tx-imm4-test5-right #scrollDiv li h3:nth-child(1){padding-right:30px;}
.tx-imm4-test5-right #scrollDiv li h3:nth-child(2){padding-left:30px;}
.tx-imm4-test5-right #scrollDiv li h3 i{display:inline-block;width:24px;height:24px;text-align:center;line-height:24px;background:#fff;border-radius:50%;font-size:16px; color:#c01820;font-weight:bold;margin-right:12px;}
.tx-imm4-test5-right #scrollDiv li:last-child h3:nth-child(2) i{letter-spacing: -2;}

.tx-imm4-test8{background:#f8f8f8;}

/*5*/
.tx-imm5-test1-main .img{width:16%;padding-right:50px;padding-top:5px;}
.tx-imm5-test1-main .text{width:84%;padding-left:50px;}
.tx-imm5-test1-main .text p{font-size:18px;line-height:30px;margin-bottom:15px;}

.tx-imm5-test2{background:#f8f8f8;}
.tx-imm5-test2-main table{border:1px solid #e2e2e2;text-align:center;}
.tx-imm5-test2-main table th,.tx-imm5-test2-main td{border:1px solid #e2e2e2;line-height:52px;font-size:18px;background:#f8f1f1;}
.tx-imm5-test2-main table th{background:#9f1f24;color:#fff;line-height:62px;}
.tx-imm5-test2-main table td p{text-align:left;padding:0 50px;}

.tx-imm5-test3-main{margin-top:30px;}
.tx-imm5-test3-main li{margin-left:5%;width:30%;border:1px solid #e2e2e2;background:#f8f8f8;text-align:center;padding:50px 46px 30px;text-align:center;}
.tx-imm5-test3-main li:nth-child(1){margin-left:0;}
.tx-imm5-test3-main li i{display:inline-block;width:60px;height:60px;background:#c01820;line-height:60px;border-radius: 50%;font-size:30px;font-weight:bold;color:#fff;margin-top:-80px;}
.tx-imm5-test3-main li h3{font-size:22px;font-weight:bold;color:#c01820;margin-bottom:15px;}
.tx-imm5-test3-main li em{display:block;font-size:18px;line-height:28px;}

.tx-imm5-test4{background: #f8f8f8;}

.tx-imm5-test4-main li{position:relative; width:100%;padding:40px 80px;border:1px solid #e2e2e2;background:#fff;}
.tx-imm5-test4-main li h3{font-size:30px;font-weight:bold;color:#c01820;margin-bottom:20px;}
.tx-imm5-test4-main li p{font-size:18px;line-height:32px;}
.tx-imm5-test4-main li i{position:absolute;right:80px;top:30%;font-size:50px;color:#c01820;}
.tx-imm5-test4-main li p b{color:#c01820;}

/*新加坡教育体系介绍*/
.tx-imm3c1-main .img{width:36%;padding-right:50px;}
.tx-imm3c1-main .text{width:64%;padding-left:50px;}
.tx-imm3c1-main .text h3{font-size:24px;color:#c01820;font-weight:bold;margin-bottom:15px;padding-top:10px;}
.tx-imm3c1-main .text p{font-size:18px;line-height:30px;margin-bottom:15px;}

.tx-imm3c2{background:#f8f8f8;}
.tx-imm3c2-main{margin-top:20px;}
.tx-imm3c2-main li{width:33.33%;padding:0 80px;text-align:center;}
.tx-imm3c2-main li i{display: inline-block;width:100px;height:100px;line-height: 100px;border-radius: 50%;background:#c01820;color:#fff;font-size:40px;margin-bottom:22px;}
.tx-imm3c2-main li h3{font-size:20px;line-height:28px;}

.tx-imm3c2-down{margin-top:30px;}
.tx-imm3c2-down h4{font-size:32px;font-weight:bold;color:#c01820;margin-bottom:20px;text-align:center;}
.tx-imm3c2-down li{position:relative; width:100%;padding:40px 80px;border:1px solid #e2e2e2;background:#fff;margin-top:12px;}
.tx-imm3c2-down li h3{font-size:30px;font-weight:bold;color:#c01820;margin-bottom:20px;}
.tx-imm3c2-down li p{font-size:18px;line-height:32px;}
.tx-imm3c2-down li i{display: inline-block;width:30px;height:30px;line-height:30px;font-weight:bold;color:#fff;margin-right:15px; text-align: center;border-radius: 50%;background:#c01820;}

.tx-imm3c3-main li{width:32%;margin-left:2%;border:1px solid #e2e2e2;background:#f8f8f8;}
.tx-imm3c3-main li:nth-child(1){margin-left:0;}
.tx-imm3c3-main li h3{line-height:72px;background:#c01820;font-size:22px;color:#fff;font-weight:bold;padding:0 30px;}
.tx-imm3c3-main li span.text{padding:25px 30px;}
.tx-imm3c3-main li p{font-size:18px;line-height:32px;margin-bottom:12px;}
.tx-imm3c3-main li i{display: inline-block;width:20px;height:20px;line-height:20px;text-align: center;background: #c01820;font-size:15px;color:#fff;margin-right:10px;}

.tx-imm3c4{background:#c01820;}
.tx-imm3c4 .tx-other-title{color:#fff;}
.tx-imm3c4 .tx-other-title i{background:#fff;}
.tx-imm3c4-main li{width:46%;border:1px solid #e2e2e2;padding:32px 40px;margin:20px 0;background:#f8f8f8;}
.tx-imm3c4-main li:nth-child(2n){float:right;}
.tx-imm3c4-main li p{font-size:18px;line-height:32px;}
.tx-imm3c4-main li p b{font-size:20px;font-weight: block;color:#c01820;}

.tx-imm3c5-main li{width:20%;text-align: center;}
.tx-imm3c5-main li i{display:inline-block; width:120px;height:120px;text-align: center;line-height:120px; border:1px solid #c01820;border-radius:50%;margin-bottom:25px;font-size:50px;color:#c01820;}
.tx-imm3c5-main li h3{font-size:20px;font-weight:bold;color:#c01820;}

.tx-imm3c6{background:#f8f8f8;}
.tx-imm3c6-main li{width:32%;margin-left:2%;text-align: center;background:#c01820;padding:50px 0 30px;margin-top:30px;}
.tx-imm3c6-main li:nth-child(1){margin-left:0;}
.tx-imm3c6-main li i{display:inline-block;width:60px;height:60px;border-radius: 50%;background:#fff;line-height:60px;font-size:40px;color:#c01820;margin-top:-80px;box-shadow: 0 0 10px #bbb;}
.tx-imm3c6-main li h3{font-size:22px;color:#fff;}

.tx-imm3c7-main h4{font-size:32px;font-weight:bold;color:#c01820;margin-bottom:20px;text-align:center;}
.tx-imm3c7-main li{position:relative; width:100%;padding:40px 80px;border:1px solid #e2e2e2;background:#f8f8f8;}
.tx-imm3c7-main li h3{font-size:30px;font-weight:bold;color:#c01820;margin-bottom:20px;}
.tx-imm3c7-main li p{font-size:18px;line-height:32px;}

.tx-imm1-test{border-top:1px solid #e2e2e2;text-align:center;}
.tx-imm1-test.tx-padding{padding:50px 0 150px;}
.tx-imm1-test p{font-size:20px;color:#c01820;margin-bottom:25px;}
.tx-imm1-test p i{font-size:24px;margin-right:20px;position: relative;top:2px;}
.tx-imm1-test a{display:inline-block;line-height:50px;padding:0 80px;background:#c01820;color:#fff;font-size:20px;margin-top:20px;border-radius: 99px;}

.tx-otherss-mainss .tx-titless,.tx-others-main1 .tx-titless{text-align: center;}
.tx-otherss-mainss .tx-titless h3,.tx-others-main1 .tx-titless h3{font-size:42px;}
.tx-otherss-mainss .tx-titless i,.tx-others-main1 .tx-titless i {display: inline-block;width: 60px;height: 2px;background: #c01820; margin: 25px 0 32px;}
.tx-otherss-mainss .tx-contentss{padding:0 80px;}
.tx-otherss-mainss .tx-contentss,.tx-otherss-mainss .tx-contentss p,.tx-otherss-mainss .tx-contentss span{font-size:16px;line-height:2;margin-bottom:15px;}
.tx-otherss-mainss .tx-contentss h3{font-size:20px;font-weight:bold;color:#c01820;margin-bottom:15px;padding-top:10px;}

.tx-contacts2-one .tx-other-title em{padding:0 18%;}
.tx-contacts2-one-main li{position:relative; width:100%;padding:40px 80px;border:1px solid #e2e2e2;background:#f8f8f8;}
.tx-contacts2-one-main li h3{font-size:30px;font-weight:bold;color:#c01820;margin-bottom:20px;}
.tx-contacts2-one-main li p{font-size:18px;line-height:32px;}
.tx-contacts2-one-main li i{position:absolute;right:80px;top:30%;font-size:50px;color:#c01820;}
.tx-contacts2-one-main li p b{color:#c01820;}

.tx-contacts2-two{background:#f2f2f2;}
.tx-contacts2-two-main li{margin:26px 0;margin-left:2%;width:49%;border:1px solid #e2e2e2;background:#fff;text-align:center;padding:50px 30px 30px;}
.tx-contacts2-two-main li:nth-child(2n-1){margin-left:0;}
.tx-contacts2-two-main li i{display:inline-block;width:60px;height:60px;background:#c01820;line-height:60px;border-radius: 50%;font-size:30px;font-weight:bold;color:#fff;margin-top:-80px;}
.tx-contacts2-two-main li h3{font-size:22px;font-weight:bold;color:#c01820;margin-bottom:15px;}
.tx-contacts2-two-main li em{display:block;font-size:18px;line-height:28px;text-align:center;height:56px;}

.tx-vidwoss-main li{width:32%;margin-left:2%;margin-bottom:30px;}
.tx-vidwoss-main li:nth-child(3n-2){margin-left:0;}
.tx-vidwoss-main li .img{position:relative;height:250px;overflow: hidden;background:#eee;}
.tx-vidwoss-main li .img img{position: absolute;z-index:10; left:0;width:100%;height:auto;top:0;bottom:0;margin:auto 0;}
.tx-vidwoss-main li .img i{position:absolute;z-index:20;top:0;bottom:0;left:0;right:0;margin:auto; width:80px;height:80px;line-height:76px;border:2px solid #fff;font-size:30px;color:#fff;background:#000;text-align: center;border-radius:50%;opacity: 0;}
.tx-vidwoss-main li .img p {width:100%;height:40px;line-height:40px;text-align:center;background:rgba(0,0,0,0.5);color:#fff;position:absolute;z-index:20;bottom:-40px;padding: 0 10px;font-size:16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.tx-vidwoss-main li .img:hover i{opacity: 0.6;}
.tx-vidwoss-main li .img:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.tx-vidwoss-main li .img:hover p {bottom:0;}

.tx-others-main1 .tx-sjls {border-left: 1px #ddd solid;padding: 20px 0;}
.tx-others-main1 .tx-sjls ul li {margin-top: 40px;position: relative;}
.tx-others-main1 .tx-sjls ul li:first-child {margin-top: 0;}
.tx-others-main1 .tx-sjls ul li .text {width: 100%;padding-left: 54px;}
.tx-others-main1 .tx-sjls ul li .text h1 {font-size: 24px;color: #c01820;font-weight: bold;margin-bottom: 20px;}
.tx-others-main1 .tx-sjls ul li .text h1::before {content: '';display: block;width: 19px;height: 19px;border-radius: 50%;background: #c01820;position: absolute;left: -9px;top: 7px;}
.tx-others-main1 .tx-sjls ul li .text p {font-size: 18px;line-height: 1.5;}
.tx-others-main1 .tx-sjls ul li .img {width: 49%;margin-top: 56px;}
.tx-others-main1 .tx-sjls ul li .img img {width: 100%;}
/* .tx-others-main1 .tx-sjls ul li:last-child {margin-top: -176px;} */
.tx-others-main1 .sj-tit {font-size: 30px;font-weight: bold;margin: 40px 0;background: #f6f6f6;height: 60px;line-height: 60px;border-left: 4px #c01820 solid;padding-left: 14px;}

.tx-others-main1 .tx-sjly {}
.tx-others-main1 .tx-sjly ul {font-size: 0;margin: 0 -52px;}
.tx-others-main1 .tx-sjly ul li {width: calc(100%/3);float: none;border-right: 1px #ddd solid;padding: 0 52px;margin-top: 40px;min-height: 246px;display: inline-block;vertical-align: top;}
.tx-others-main1 .tx-sjly ul li:nth-child(3n) {border-right: none;}
.tx-others-main1 .tx-sjly ul li .num {color: #9f9f9f;font-size: 30px;}
.tx-others-main1 .tx-sjly ul li .tit {font-size: 22px;margin-top: 24px;color: #c01820;font-weight: bold;}
.tx-others-main1 .tx-sjly ul li .des {font-size: 18px;line-height: 27px;margin-top: 20px;}
.tx-others-main1 .tx-sjly ul li .des-zd {height: 108px;overflow: hidden;text-overflow: ellipsis;}
.tx-others-main1 .tx-sjly ul li .des p span {color: #888!important;}
.tx-others-main1 .tx-sjly ul li .more {cursor: pointer;margin-top: 14px;width: 20px;height: 20px;background: url(../images/icon-more.png) no-repeat center center;background-size: 100%;font-size: 0;}
.tx-others-main1 .tx-sjly ul li .more.on {transform: rotateX(180deg);-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-ms-transform: rotateX(180deg);}
.tx-others-main1 .xmzz {}
.tx-others-main1 .xmzz .xmzz-main {font-size: 18px;}
.tx-others-main1 .xmzz .xmzz-list ul li {width: 49%;margin-left: 2%;border: 1px #ddd solid;padding: 30px;margin-top: 24px;border-radius: 10px;}
.tx-others-main1 .xmzz .xmzz-list ul li:nth-child(2n+1) {margin-left: 0;}
.tx-others-main1 .xmzz .xmzz-list ul li .text {font-size: 24px;font-weight: bold;color: #c01820;}
.tx-others-main1 .xmzz .xmzz-list ul li .des {margin-top: 20px;font-size: 18px;line-height: 1.5;}
.tx-others-main1 .xmzz .xmzz-list ul li:nth-child(2) .des {height: 81px;}
.tx-others-main1 .xmzz .xmzz-list ul li:nth-child(5) .des {height: 162px;}
.tx-others-main1 .xmzz .xmzz-list ul li:nth-child(7) .des {height: 162px;}
.tx-others-main1 .xmzz .xmzz-list ul li:hover {background: #c01820;color: #fff;}
.tx-others-main1 .xmzz .xmzz-list ul li:hover .text {color: #fff;}

.tx-others-main1 .tx-sjzb .nav {text-align: center;}
.tx-others-main1 .tx-sjzb .nav li {display: inline-block;padding: 15px 40px;line-height: 24px;font-size: 18px;margin: 0 1px;background: #eee;float: none;cursor: pointer;}
.tx-others-main1 .tx-sjzb .nav li.cur {background: #f8f8f8;}
.tx-others-main1 .tx-sjzb .nav li:hover {background:#c01820;color:#fff;}
.tx-others-main1 .tx-sjzb .contentss {display: none;background: #f8f8f8;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding: 30px 50px;min-height: 440px;}
.tx-others-main1 .tx-sjzb .contentss.cur {display: block;}

.tx-others-main1 .tx-ksxl {margin-top: 40px;}

.tx-others-main1 .tx-sjzb .content2 {background: #fff;}
.tx-others-main1 .tx-sjzb .nav2 li.cur {background: #fff;}
.tx-others-main1 .tx-sjzb .nav2 li:hover {background: #c01820;color: #fff;}
.tx-others-main1 .tx-sjzb .tx-others-main1-ul {margin-top: 0;}


.tx-others-main1 .tx-rdjs {border-left: 1px #ddd solid;padding: 20px 0;}
.tx-others-main1 .tx-rdjs ul li {margin-top: 40px;position: relative;}
.tx-others-main1 .tx-rdjs ul li:first-child {margin-top: 0;}
.tx-others-main1 .tx-rdjs ul li .text {width: 100%;padding-left: 54px;}
.tx-others-main1 .tx-rdjs ul li .text h1 {font-size: 30px;color: #c01820;font-weight: bold;}
.tx-others-main1 .tx-rdjs ul li .text h1::before {content: '';display: block;width: 19px;height: 19px;border-radius: 50%;background: #c01820;position: absolute;left: -9px;top: 7px;}
.tx-others-main1 .tx-rdjs ul li .text p {font-size: 18px;margin-top: 20px;line-height: 1.5;}

.tx-others-main1 .tx-contentss h3 {font-size: 20px;font-weight: bold;color: #c01820;margin-bottom: 15px;padding-top: 10px;}


.tx-about6-mian .swiper-slide{text-align:center;padding: 15px 0;}
.tx-about6-mian .swiper-slide .img{display: inline-block;box-shadow: 0 0 10px #e3e3e3;border-radius: 50%;margin-bottom:20px;}
.tx-about6-mian .swiper-slide .img img{width:120px;border-radius: 50%;margin:6px;height: 120px!important;object-fit: cover;}
.tx-about6-mian .swiper-slide h3{font-size:24px;color:#333333;line-height: 30px;height:30px;overflow: hidden;}
.tx-about6-mian .swiper-slide h4{color:#c01820;margin:10px 0 12px;font-size:16px;line-height: 24px;height:24px;overflow: hidden;}
.tx-about6-mian .swiper-slide em{display: block;font-size:18px;line-height:24px;height:120px;overflow: hidden; color:#888888;}
.tx-about6-mian .swiper-slide:hover .img{box-shadow: 0 0 10px #dab1b6;}
.tx-about6-mian .swiper-pagination span{background:#c01820;}

.tx-about7 {background: #f8f8f8;}
.tx-about7-mian .swiper-slide{text-align:center;padding: 15px 0;}
.tx-about7-mian .swiper-slide .img{display: inline-block;overflow: hidden;width: 100%;padding-top: 140%;position: relative;}
.tx-about7-mian .swiper-slide .img img{width:100%;height: 100% !important;;object-fit: cover;position: absolute;left: 0;top: 0;}
.tx-about7-mian .swiper-slide .img img:hover {transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);}

.tx-page-list ul {font-size: 0;}
.tx-page-list ul li {width: 20%;margin-top: 10px;float: none;display: inline-block;vertical-align: top;}
.tx-page-list ul li a {display: block;}
.tx-page-list ul li a .img {position: relative;padding-top: 86%;overflow: hidden;width: 68%;margin: 0 auto;box-shadow: 0 0 6px rgba(0,0,0,0.5);border: 4px #fff solid;border-radius: 4px;}
.tx-page-list ul li a .img img {display: block;width: 100%;height: 100%!important;object-fit: cover;position: absolute;top: 0;left: 0;}
.tx-page-list ul li a .text {text-align: center;margin-top: 10px;color: #333;padding: 0 10px;font-size: 18px;}
.tx-page-list ul li a .text:hover {color: #c01820;}

.tx-download-main {font-size: 0;}
.tx-download-main li {width: 20%;margin-bottom: 20px;float: none;display: inline-block;vertical-align: top;}
.tx-download-main li a {display: block;}
.tx-download-main li a .img {position: relative;padding-top: 86%;overflow: hidden;width: 68%;margin: 0 auto;box-shadow: 0 0 6px rgba(0,0,0,0.5);border: 4px #fff solid;border-radius: 4px;}
.tx-download-main li a .img img {display: block;width: 100%;height: 100%!important;object-fit: cover;position: absolute;top: 0;left: 0;}
.tx-download-main li a .text {text-align: center;margin-top: 20px;color: #333;padding: 0 10px;font-size: 18px;}
.tx-download-main li a .text:hover {color: #c01820;}

.tx-jytx img {width: 100%!important;}