.kzt-tit { background:url(../images/green.png) no-repeat center top; color:#585858; text-align:center; font-size:28px; height:80px; padding-top:10px; margin-top:44px;}
.kzt-tit b { font-size:14px; text-transform:uppercase; display:block; font-weight:normal;margin-top:5px;}
.joinus{width:100%;}
.joinmid{width:100%;margin:0 auto;height:auto;}
.gongsi{width:100%;background:#124b9a;border-radius:8px;display:flex;flex-wrap:wrap;display: none;}
.gongsi li{line-height:60px;}
.gs_1{width:284px;}
.gs_1 select{width:70%;height:40px;border-radius:6px;}
.gs_2{width:208px;}
.gs_2 select{width:70%;height:40px;border-radius:6px;}
.gs_3{width:218px;}
.gs_3 select{width:62%;height:40px;border-radius:6px;}
.gs_4{width:227px;position:relative;}
.gs_4 input{width:90%;height:33px;border-radius:6px;margin-left:3%;}
.gongsi span{font-size:16px;color:#fff;margin:0 3%;}
.gs_4 img{display:inline-block;position: absolute;top:35%;right:9%;}
.gsmc{width:100%;height:auto;margin-top:20px;position: relative;}
.heng{width:96%;height:1px;background:#124b9a;position: absolute;top:60px;right:0;}
.shu{width:1px;height:100%;background:#124b9a;position: absolute;left:60px;}
.gsmc table{width:100%;z-index: 1;min-width:768px;position:relative;z-index:10;}
.gsmc table tr{width:100%;text-align:center;}
.gsmc table tr:nth-of-type(1){width:100%;height:120px;line-height: 120px;}
.gsmc table th{text-align:center;width:20%;}
.gsmc table th span{border:1px solid #124b9a;padding:7px 26px;border-radius:20px;color:#124b9a;}
.gsmc table th:nth-of-type(1){width:15%;/*background: url(../images/tx.png) center no-repeat;*/}
.gsmc table th:nth-of-type(1){position: relative;z-index: 111;}
.gsmc table th:nth-of-type(3){width:25%;}





.gsmc table tr:last-child{height:20px;}
.gsmc table tr td{padding:5px;}
.gsmc table tr td:nth-of-type(1) span{padding:10px 5px;display:inline-block;border-radius:8px;width:60%;background:#124b9a;color:#fff;margin-right:20px;display: none;}
.gsmc table tr td:nth-of-type(2) span{color:#3D3D3D;}
.gsmc table tr td:nth-of-type(3) span{color:#3D3D3D;}
.gsmc table tr td:nth-of-type(4) span{color:#3D3D3D;}
.gsmc table tr td:nth-of-type(5) span{display:inline-block;text-align:center;padding:5px 9px;border-radius:8px;width:46%;background:#FF5B21;color:#fff}
.gsmc table tr td:nth-of-type(5) span a{color:#FFFFFF}

.joinmid .fan{width:133px;height:25px;background:#124A99;line-height:25px;border-radius:20px;margin:20px auto;}
.fan li{float:left;height:100%;line-height: 25px;padding:0 14px;}
.fan li:last-child a{border:2px solid #fff;border-left:0px;border-bottom:0px;display:inline-block;width:10px;height:10px;transform:rotate(45deg);transform-origin:50% 50%;}
.fan li:first-child a{border:2px solid #fff;border-right:0px;border-top:0px;display:inline-block;width:10px;height:10px;transform:rotate(45deg);transform-origin:50% 50%;}
.fan li:first-child a:hover{
	border:2px solid #FFF221;border-right:0px;border-top:0px;
}
.fan li:last-child a:hover{
	border:2px solid #FFF221;border-left:0px;border-bottom:0px;
}
.shuz{width:16px}
.shuz a{width:16px;color:#FFFFFF;}
.shuz:hover a{
	font-size: 18px;
	color:#FFF221;
}
.bottom_nav{
	margin-top: 70px;
}
.banner{width:100%; height:345px; background:url(../images/banner.jpg) no-repeat center; margin-top:8px;}


@media screen and (max-width: 768px) {
	.gsmc{overflow-x:auto;}
}