*{box-sizing: border-box;}
html,body{width: 100%;}
.banner{width: 100%;min-width: 1200px;}
.nav{width: 100%;min-width: 1200px;background: #2665bb;}
.navC{width: 1200px;margin: 0 auto;text-align: center;}
.navC a{display: inline-block;margin-left: 85px;line-height: 65px;color: #fff;font-size: 24px;}
.navC a:first-child{margin-left: 0;}
.navC a:hover{background: #002f6f;}
.navC a.active{background: #002f6f;}
.content{width: 100%;min-width: 1200px;background: url(../images/footer_img.png) no-repeat center bottom;}
.contentC{width: 1200px;margin: 0 auto;}
.title1{padding-top: 70px;}
.comCon p{color: #010101;font-size: 17px;text-indent: 2em;line-height: 35px;margin-top: 25px;}
.comCon img{padding-top: 30px;margin-left: 5px;}
.comCon h3{padding-top: 30px;color: #2665bb;font-size: 17px;font-weight: bold;text-indent: 2em;}
.footer{line-height: 65px;color: #fff;background: #2665bb;text-align: center;font-size: 15px;}
.comCon{width: 1120px;margin: 0 auto;}
/*.company h2{color: #002f6f;text-align: center;font-size: 26px;font-weight: bold;}*/
.company{margin-top: 25px;}
/*.company h3{color: #010101;font-size: 17px;font-weight: bold;}*/
/*.company p{text-indent: 2em;color: #010101;font-size: 17px;line-height: 40px;}*/
.td1{width: 570px;height: 270px;background: url(../images/t1.png) no-repeat;float: left;position: relative;margin-top: 30px;}
.td2{width: 570px;height: 270px;background: url(../images/t2.png) no-repeat;float: right;position: relative;margin-top: 30px;}
.bmtd h1{position: absolute;left: 87px;top: 55px;color: #fff;font-size: bolder;font-size: 45px;}
.bmtd a{position: absolute;top: 162px;left: 205px;}
.cBtn1{width: 570px;height: 170px;background: url(../images/c1.png) no-repeat;float: left;position: relative;}
.cBrn2{width: 570px;height: 170px;background: url(../images/c2.png) no-repeat;float: right;position: relative;}
.cBtn a{background: url(../images/btn_bg.png) no-repeat;width: 296px;height: 67px;text-align: center;line-height: 67px;color: #0067b1;font-size: 33px;font-weight: bold;display: block;position: absolute;left: 130px;top: 45px;}
.cBtn a.on{color: #ef8e1b;}
.cBtn a:hover{color:#EF8E1B;}
.cBtn p{color: #fff;font-size: 24px;text-align: center;padding-top: 120px;}
.cBtn img{position: absolute;bottom: -50px;left: 255px;}
.cBtn{margin-top: 45px;}

.com_content{width: 1207px;height: 2122px;background: url(../images/cbg1.png) no-repeat top,url(../images/bg.png) no-repeat 2px bottom;margin: 90px auto;padding: 130px 35px 0;}

.footer a{color: #fff;}
.ks li h3{color: #000000;font-size: 14px;text-align: center;padding: 15px 0;}
.ks li{width: 195px;height: 150px;float: left;margin: 7px 15px;}
.ks ul:after{clear: both;display: block;content: "";}
.ks p{border: 1px solid #b1b1b1;height: 105px;position: relative;}

.ks p img{position: absolute;left: 50%;top: 50%;}





.clist>ul>li{height: 177px;width: 1080px;background: url(../images/kxbg.png) no-repeat;margin: 0 auto;position: relative;margin-top: 15px;}
.clist>ul>li>img{position: absolute;top: 25px;left: 33px;}
.clist>ul>li>p{position: absolute;width: 800px;left: 180px;top: 25px;}
.clist>ul>li>p b{color: #363636;font-size: 20px;font-weight: bold;float: left;}
.clist>ul>li>p span{color: #151515;font-size: 20px;float: right;}
.clist>ul>li>div{position: absolute;width: 824px;line-height: 20px;font-size: 14px;color: #1c1d1d;left: 180px;top: 60px;}
.clist>ul>li>a{position: absolute;top: 25px;right: -40px;}
.pageList{height: 43px;margin: 0 auto;margin-top: 25px;}
.pageList>p{width: 125px;height: 43px;background: #5f9df1;float: left;margin-left: 10px;text-align: center;line-height: 43px;font-size: 22px;color: #fff;cursor: pointer;}
.pageList ul li{width: 43px;height: 43px;background: #5f9df1;margin-left: 10px;float: left;text-align: center;line-height: 43px;font-size: 22px;color: #fff;cursor: pointer;}
.pageList ul li.cur{background: #ededed;color: #00a6ea;}
.pageList ul{float: left;}
.pageList>p:first-child{margin-left: 0;}
.pageList:after,.pageList ul:after,.comList ul:after{clear: both;display: block;content: ;}

.imgBox{width: 160px;height: 160px;position: relative;left: 5px;top: 5px;display: inline-block;}
.imgBox img{position: absolute;left: 50%;top: 50%;}
.join_ks{position: absolute;left: 50%;margin-left: -107px;bottom: -181.5px;}

