html{ font-family: tahoma,"HanHei SC","Microsoft YaHei",Arial,helvetica,sans-serif;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td {margin: 0;padding: 0}
.clear{*zoom:1}
.clear:after {clear: both;height: 0;overflow: hidden;display: block;visibility: hidden;content: "."}
table {border-collapse: collapse;border-spacing: 0}
fieldset,img,iframe {border: 0}
address,cite,dfn,em,var,i {font-style: normal}
li{list-style: none;}
caption,th{text-align: left}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal}
sup {vertical-align: text-top}
sub {vertical-align: text-bottom}
body {background: #fff;min-width: 1200px;font-family: pingfang SC,helvetica neue,arial,hiragino sans gb,microsoft yahei ui,microsoft yahei,simsun,sans-serif!important;}
a{text-decoration: none; cursor: pointer}
a:hover {text-decoration: none}
input,label,form {padding: 0;margin: 0}
select,textarea,img,fieldset,input {vertical-align: middle}
input,button{ margin:0; padding:0; list-style-type:none;}
.container1{margin: 0 auto;max-width: 1350px;}


.tk-banner{width: 100%;background: url("images/tk-banner-bg.png") no-repeat top center;height: 750px;box-sizing: border-box;padding-top: 160px;}
.tk-banTxt{padding-left: 60px}
.tk-banTxt>h1{font-size: 48px;color: #000;font-weight: 600}
.tk-banTxt>p{font-size: 18px;color: #262d34;margin-top: 50px;margin-bottom: 40px;}
.tk-banTxt>a{display: block;width: 156px;height: 49px;background: #0047f9;font-size: 14px;color: #fff;text-align: center;line-height: 49px;}
.tk-banYs>li{width: 274px;float: left;text-align: center;margin-left: 133px;margin-top: 110px;}
.tk-banYs>li>h2{font-size: 24px;font-weight: 600;color: #000;margin-top: 13px;margin-bottom: 20px;}
.tk-banYs>li>p{font-size: 14px;color: #666;line-height: 24px;}
.tk-banYs>li>img{animation: shake 3s;animation-iteration-count: infinite;}
@keyframes shake {
    0% {
        transform: translateY(0);
    }
    25% {
        transform: translateY(6px);
    }
    50% {
        transform: translateY(0px);
    }
    75% {
        transform: translateY(6px);
    }
    100% {
        transform: translateY(0);
    }
}
.tk-con1{width: 100%;box-sizing: border-box;padding: 100px 0;}
.tk-title{font-size: 36px;color: #000;text-align: center;font-weight: 600}
.tk-tcList{margin-top: 60px;}
.tk-tcList>li{float: left;width: 425px;height: 861px;background: #fff;box-shadow: 0 10px 30px rgba(0, 102, 255, 0.1);box-sizing: border-box;padding: 30px 35px; transition: transform 0.3s ease, box-shadow 0.3s ease;margin-right: 35px;}
.tk-tcList>li:last-child{margin-right: 0;background: url("images/tk-tiktok.png") no-repeat bottom center;}
.tk-tcList>li:hover{transform: translateY(-10px);box-shadow: 0 15px 35px rgba(0, 102, 255, 0.15);}
.tk-tcTitle>h3{font-size: 24px;color: #0066ff;font-weight: 600;}
.tk-tcTitle>h3>span{font-size: 14px;color: #333;font-weight: normal;margin-left: 10px}
.tk-tcTitle>p{font-size: 14px;color: #666;margin-top: 20px;}
.tk-tcTitle{border-bottom: 1px solid #eee;box-sizing: border-box;padding-bottom: 30px}
.tk-tcDetails{margin-top: 30px;}
.tk-tcDetails>h3{font-size: 16px;color: #000;font-weight: 600;line-height: 24px}
.tk-tcDetails>h3>span{color: #333;font-weight: normal}
.tk-tcPrice{font-size: 28px;color: #0066FF;font-weight: 900;margin: 30px 0;}
.tk-City>li{float: left;width: 100px;height: 45px;line-height: 45px;text-align: center;background: #e6f0ff;border-radius: 100px;margin-top: 20px;margin-right: 23px;cursor: pointer}
.tk-City>li.tk-City-more{background: #0066FF;}
.tk-City>li.tk-City-more>span{color: #fff}
.tk-City>li:nth-child(3n){margin-right: 0}
.tk-City>li>span{font-size: 14px;color: #333;margin-left: 8px}
.tk-City>li>img{width: 27px;height: 18px;}
.tk-City-hide{display: none}
.tk-City-hide>li{float: left;width: 100px;height: 45px;line-height: 45px;text-align: center;background: #e6f0ff;border-radius: 100px;margin-top: 20px;margin-right: 23px;cursor: pointer}
.tk-City-hide>li:nth-child(3n){margin-right: 0}
.tk-City-hide>li>span{font-size: 14px;color: #333;margin-left: 8px}
.tk-City-hide>li>img{width: 27px;height: 18px;}

.tk-tcHxys>li{margin-top: 10px;}
.tk-tcHxys>li>span{font-size: 14px;color: #333;margin-left: 10px;}
.tk-tcBtn>a{display: inline-block;width: 132px;height: 51px;border: 1px solid #0066FF;border-radius: 100px;text-align: center;line-height: 51px;font-size: 16px;color: #0066FF;margin-top: 30px;margin-left: 32px}
.tk-tcBtn>a:nth-child(2){background: #0066FF;color: #fff;}
.tk-tcBtn>a:hover{background: #0066FF;color: #fff;}

.tk-con2{width: 100%;background: #f5f7fa;box-sizing: border-box;padding: 100px 0;}
.tk-title2{font-size: 16px;color: #666;text-align: center;margin-top: 10px}
.tk-hotMenu{margin-top: 60px;}
.tk-hotMenu-tit{font-size: 24px;color: #0066FF;font-weight: 600;}
.tk-manu-city{margin-top: 35px;}
.tk-qy{font-size: 24px;color: #0066FF;font-weight: 600;float: left;vertical-align: middle}
.tk-qyName{width: 1270px;float: right}
.tk-qyName>span{display: inline-block;width: 119px;height: 46px;background: #fff;box-shadow: 0 10px 30px rgba(0, 102, 255, 0.1);border-radius: 100px;text-align: center;line-height: 46px;font-size: 16px;color: #333;margin-right: 17px;margin-bottom: 20px;cursor: pointer; transition: background 0.3s ease;font-weight: 600;}
.tk-qyName>span:hover{background: #0066FF;color: #fff}
.tk-qyName>span.tk-qyNameAct{background: #0066FF;color: #fff}
.tk-manu-table{margin-top: 25px;}
.tk-manu-details{display: none}
.tk-manu-details table{background: #fff;box-shadow: 0 10px 30px rgba(0, 102, 255, 0.1);width: 100%;border-radius: 12px;}
.tk-manu-details table th{height: 64px;color: #fff;background: #0066FF;text-align: center;font-size: 16px;color: #fff }
.tk-manu-details table th:nth-child(1){border-top-left-radius: 12px}
.tk-manu-details table th:last-child{border-top-right-radius: 12px}
.tk-manu-details table td{height: 78px;color: #333;text-align: center ;border-bottom: 1px solid #eee;font-size: 16px;}
.tk-manu-details table tr:hover{background: #E6F0FF}
.tk-manu-details table td>span{font-size: 24px;color: #0066FF;font-weight: 600}
.tk-manu-details table td>a{display: block;width: 90px;height: 40px;background: #0066FF;color: #fff;text-align: center;line-height: 40px;border-radius: 100px;margin: 0 auto}
.tk-manu-details table td>a:hover{background: #0047B3}
.tk-manu-btn{width: 500px;margin: 0 auto}
.tk-manu-btn>a{display: inline-block;width: 207px;height: 64px;border: 1px solid #0066FF;border-radius: 100px;text-align: center;line-height: 64px;font-size: 18px;color: #0066FF;margin-top: 70px;margin-right: 75px;}
.tk-manu-btn>a:nth-child(2){margin-right: 0;background: #0066FF;color: #fff;transition: background 0.3s ease;}
.tk-manu-btn>a:hover{background: #0047B3;color: #fff}
.tk-manu-ys{margin: 70px auto 0;width: 540px}
.tk-manu-ys>h2{font-size: 18px;color: #000;font-weight: 600;float: left}
.tk-manu-ysCon{width: 420px;float: left}
.tk-manu-ysCon>li{margin-bottom: 20px;}
.tk-manu-ysCon>li>span{font-size: 16px;color: #666;margin-left: 10px}
.tk-manu-ysCon>li>span>strong{color: #000}


.tk-con3{width: 100%;box-sizing: border-box;padding: 100px 0;}
.yw_c4Con{margin-top: 80px;}
.map_box{position: relative}
.yw_c4_tit{position: absolute;left: 20px;bottom: -51px}
.yw_c4_tit>li{margin-top: 27px;}
.yw_c4_tit>li>p:nth-child(1){font-size: 24px;color: #333;margin-bottom: 5px;font-weight: bold;}
.yw_c4_tit>li>p:nth-child(2){font-size: 14px;color: #666;}
.yw_c4_line{width: 117px;height: 1px;border: 1px dotted #e0e0e0;box-sizing: border-box;margin-top: 27px;}
.map_bg {position: relative;}
.map_bg {width: 1253px;height: 520px;position: relative;margin: 50px auto;background-image: url(https://www.idc10000.net/index-img/qqjd_map.png);background-position: -25px;}
.map_biao1{ width:120px; height:120px; position:relative; top:14px; left:147px;}
.map_biao2{ width:120px; height:120px; position:relative; top:-20px; left:145px;}
.map_biao3{ width:120px; height:120px; position:relative; top:-32px; left:191px;}
.map_bg .map_biao3 p{position: absolute; top: 50px;left:0px;bottom: 0;}
.map_biao4{ width:120px; height:120px; position:relative; top:-138px; left:209px;}
.map_biao5{ width:120px; height:120px; position:relative; top:-197px; left:315px;}
.map_biao6{ width:120px; height:120px; position:relative; top:-538px; left:456px;}
.map_biao7{ width:120px; height:120px; position:relative; top:-639px; left:467px;}
.map_bg .map_biao6 p{position: absolute; top: 52px;left:25px;bottom: 0;}
.map_bg .map_biao7 p{position: absolute; top: 52px;left:15px;bottom: 0;}
.map_biao8{ width:120px; height:120px; position:absolute; top:66px; left:484px;}
.map_bg .map_biao8 p{position: absolute; top:36px;left:43px;bottom: 0;}
.map_biao9{ width:120px; height:120px; position:absolute; top:90px; left:492px;}
.map_biao10{ width:120px; height:120px; position:absolute; top:50px; left:502px;}
.map_biao11{ width:120px; height:120px; position:absolute; top:73px; left:508px;}
.map_biao12{ width:120px; height:120px; position:absolute; top:15px; left:600px;}
.map_biao13{ width:130px; height:130px; position:absolute; top:65px; left:646px;}
.map_biao14{ width:120px; height:120px; position:absolute; top:109px; left:561px;}
.map_biao15{ width:120px; height:120px; position:absolute; top:149px; left:552px;}
.map_biao16{ width:120px; height:120px; position:absolute; top:137px; left:673px;}
.map_biao17{ width:130px; height:130px; position:absolute; top:164px; left:632px;}
.map_bg .map_biao17 p{position: absolute; top:70px;left:43px;bottom: 0;}
.map_biao18{ width:120px; height:120px; position:absolute; top:204px; left:707px;}
.map_biao19{ width:120px; height:120px; position:absolute; bottom:43px; left:536px;}
.map_biao20{ width:120px; height:120px; position:absolute; top:184px; left:772px;}
.map_biao21{ width:120px; height:120px; position:absolute; top:210px; left:774px;}
.map_bg .map_biao20 p{position: absolute; top:38px;left:47px;bottom: 0;}
.map_bg .map_biao21 p{position: absolute; top:63px;left:7px;bottom: 0;}
.map_biao22{ width:120px; height:120px; position:absolute; top:242px; left:787px;}
.map_bg .map_biao22 p{position: absolute; top:63px;left:42px;bottom: 0;}
.map_biao23{ width:120px; height:120px; position:absolute; top:202px; left:804px;}
.map_biao24{ width:120px; height:120px; position:absolute; top:114px; left:866px;}
.map_bg .map_biao24 p{position: absolute; top:40px;left:48px;bottom: 0;}
.map_biao25{ width:120px; height:120px; position:absolute; top:111px; left:904px;}
.map_biao26{ width:120px; height:120px; position:absolute; top:149px; left:829px;}
.map_bg .map_biao26 p{position: absolute; top:40px;left:48px;bottom: 0;}
.map_biao27{ width:120px; height:120px; position:absolute; top:147px; left:856px;}
.map_biao28{ width:120px; height:120px; position:absolute; top:165px; left:843px;}
.map_biao29{ width:130px; height:130px; position:absolute; top:249px; left:837px;}
.map_biao30{ width:130px; height:130px; position:absolute; bottom:58px; left:872px;}
.map_biao31{position:absolute; bottom: 47px;right: 96px;}
.map_biao32{position:absolute; top: 175px;left: 135px;}
.map_biao33{position:absolute; top: 195px;left: 255px;}
.map_biao34{position:absolute; top: 162px;left: 281px;}
.map_bg a.yuan {display: block;opacity:0.6;background-color: #0066FF;position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 10px;height: 10px;margin: auto;-webkit-border-radius: 50%;-webkit-background-clip: padding-box;-moz-border-radius: 50%;-moz-background-clip: padding;border-radius: 50%;z-index: 1;}
.map_bzhu {font-size: 16px;color: #333;position: absolute;bottom: -50px;left: 45%;}
.map_bzhu img {margin-right: 5px;}
.tk-mapYs{margin-top: 80px}
.tk-mapYs>h3{font-size: 24px;text-align: center;color: #0066FF;font-weight: 600}
.tk-mapYs>ul>li{float: left;width: 322px;height: 100px;background: #fff;box-shadow: 0 10px 30px rgba(0, 102, 255, 0.1);text-align: center;margin-right: 18px;margin-top: 37px;padding-top: 35px;transition: transform 0.3s ease, box-shadow 0.3s ease;}
.tk-mapYs>ul>li:last-child{margin-right: 0}
.tk-mapYs>ul>li>p{font-size: 16px;color: #666;margin-bottom: 15px;}
.tk-mapYs>ul>li:hover{transform: translateY(-10px);box-shadow: 0 15px 35px rgba(0, 102, 255, 0.15);}
.tk-map-btn{display: block;width: 223px;height: 55px;border: 1px solid #0066FF;text-align: center;line-height: 55px;font-size: 18px;color: #0066FF;border-radius: 100px;margin: 65px auto 0;transition: background 0.3s ease;}
.tk-map-btn:hover{background: #0066FF;color: #fff}

.tk-con4{width: 100%;background: #f5f7fa;box-sizing: border-box;padding: 100px 0;}
.tk-c4Con{margin-top: 60px;}
.tk-c4Con table{background: #fff;box-shadow: 0 10px 30px rgba(0, 102, 255, 0.1);width: 100%;border-radius: 12px;}
.tk-c4Con table th{height: 64px;color: #fff;background: #0066FF;text-align: center ;font-size: 16px;color: #fff}
.tk-c4Con table th:nth-child(1){border-top-left-radius: 12px}
.tk-c4Con table th:last-child{border-top-right-radius: 12px}
.tk-c4Con table td{height: 78px;color: #333;text-align: center ;border-bottom: 1px solid #eee;font-size: 16px;}
.tk-c4Con table tr td:nth-child(2){background: #f4f8fc;width: 33.3%}
.tk-c4Con table tr td:nth-child(3){background: #e8f3fd;width: 33.3%}
.tk-c4Con table td>span{color: #0066FF;font-weight: 600}
.tk-table-btn{display: block;width: 350px;height: 55px;border: 1px solid #0066FF;text-align: center;line-height: 55px;font-size: 18px;color: #0066FF;border-radius: 100px;margin: 65px auto 0;transition: background 0.3s ease;}
.tk-table-btn:hover{background: #0066FF;color: #fff}

.tk-con5{width: 100%;box-sizing: border-box;padding: 100px 0;}
.tk-c5Con>li{width: 310px;height: 360px;float: left;border-radius: 10px;box-sizing: border-box;padding: 35px 25px;margin-top: 60px;margin-right: 36px;transition: transform 0.3s ease;}
.tk-c5Con>li:hover{transform: translateY(-10px);}
.tk-c5Con>li:nth-child(1){background: url("images/tk-img35.png") 100%/100% ;}
.tk-c5Con>li:nth-child(2){background: url("images/tk-img36.png") 100%/100% }
.tk-c5Con>li:nth-child(3){background: url("images/tk-img37.png") 100%/100% ;}
.tk-c5Con>li:nth-child(4){background: url("images/tk-img38.png") 100%/100% ;margin-right: 0px;}
.tk-c5Con>li>h2{font-size: 20px;color: #000033;font-weight: 600}
.tk-c5Con>li>a{font-size: 14px;color: #fff;margin-top: 15px;display: block;width: 130px;height: 45px;background: #0066FF;border-radius: 100px;text-align: center;line-height: 45px;}
.tk-c5Con>li>a:hover{background: #0047B3;}
