img{display: block;}
.banner img{width: 100%;}
a:hover{text-decoration: none;}

.cont{width: 100%;}
.cont .w{width: 1200px; margin: auto;}
.cont .tit{padding-top: 60px; text-align: center; }
.cont .tit h2{font-size: 40px; color: #7f7f7f;}
.cont .tit p{padding: 10px; font-size: 25px; line-height: 27px; color: #7f7f7f;}

.cont_form .w{font-size: 24px; height: 48px; padding: 26px 0; margin: 0 auto; background-color: #eee; color: #000; margin-top: 60px; border-radius: 8px;}
.cont_form .w ul{display: flex; justify-content: space-around;}
.cont_form .w ul li{height: 48px; line-height: 48px;}
.cont_form .w ul li input{height: 48px; width: 274px; padding: 0 5px; font-size: 20px; vertical-align: top; border: none;}
.cont_form .w ul li input#submit{background: #f15b26; color: #FFF; border-radius: 5px; vertical-align: top; font-size: 24px; cursor: pointer;}
    

.cont1 .mk{height: 130px; margin: 40px auto; text-align: center; }
.cont1 .mk ul{display: flex; justify-content: space-around;}
.cont1 .mk ul li:nth-child(2n){width: 130px; height: 100px; margin-bottom: 30px; background: url(../img/kbb01.png) center center no-repeat;}
.cont1 .mk ul li img{margin: auto;}
.cont1 .mk ul li p{color: #7f7f7f; padding: 10px 0; font-size: 18px;}

.cont2 .mk{height: 42px; padding-top: 20px; line-height: 42px; }
.cont2 .mk ul{display: flex; justify-content: space-around;}
.cont2 .mk ul li{line-height: 42px;font-size: 20px; color: #7f7f7f;}
.cont2 .mk ul li img{display: inline-block; vertical-align: top;}

.cont3{background-color: #eee; margin-top: 20px; padding: 32px 0;}
.cont3 .mk{display: flex; justify-content: center; margin-top: 30px;}
.cont3 .mk dl{width: 245px; height: 168px; padding: 15px; background-color: #fff; margin: 0 20px; transition: 1s; cursor: pointer; border: 1px #ddd solid; }
.cont3 .mk dl dt{font-size: 25px; color: #000; margin-bottom: 8px; transition: 1s;text-align: center;}
.cont3 .mk dl dd{font-size: 18px; line-height: 2.0; color: #7f7f7f;}
.cont3 .mk dl:first-child dd{text-align: center;}
.cont3 .mk dl:hover{color:#FFF;border:1px #f15b26 solid;-webkit-box-shadow:0 0 10px #f15b26;-moz-box-shadow:0 0 10px #ff9804;box-shadow:0 0 10px #f15b26;}
.cont3 p{margin-top: 20px; font-size: 18px; color: #7F7F7F; text-align: center;}

.cont4{margin: 20px 0;}
.cont4 .w .mk{margin: 20px 0; padding: 20px; border: 1px solid #ddd;}
.cont4 .w .mk .title h2{font-weight: normal; font-size: 24px; color: #f15b26; text-align: center;}
.cont4 .w .mk ul{display: flex; justify-content: center; margin-top: 20px;}
.cont4 .w .mk ul li{width: 328px; margin: 0 30px;}
.cont4 .w .mk ul li:hover{-moz-box-shadow:10px 10px 5px #888888;box-shadow:5px 5px 5px #888888;}
.cont4 .w .mk ul li h3{font-weight: normal; font-size: 18px; color: #4b4b4b; line-height: 30px;}
.cont4 .w .mk ul li p{height: 70px; color: #7f7f7f; font-size: 16px;}
.cont4 .w .mk ul li p b{color: #f15b26;}
.cont4 .w .mk ul li span{display: block; font-size: 16px; height: 32px; line-height: 32px; width: 328px; overflow: hidden; text-align: center; color: #7F7F7F;}
.cont4 .w .mk .btn1 a{font-size: 18px; padding-top: 20px; color: #f15b26; text-align: center; display: block;}

.cont5{margin: 50px 0; padding: 10px; background-color: #f5f5f5;}
.cont5 .mk_1 img{margin: 50px auto;}
.cont5 .mk_2{display: flex; justify-content: space-between; padding: 0 100px; width: 1000px; height: 200px; background: #ededed; padding-top: 20px; margin: 0 auto;}
.cont5 .mk_2 .left ul{display: flex; justify-content: space-between; width: 750px; margin-bottom: 20px;}
.cont5 .mk_2 .right h2{font-size: 25px; line-height: 2.0;}
.cont5 .mk_2 .right p{font-size: 15px; line-height: 2.0;}
.cont5 .mk_3 h3{font-size: 20px; text-align: center; color: #7F7F7F; font-weight: normal;}
.cont5 .mk_3 p{font-size: 20px; text-align: center; margin: 20px 0;}
.cont5 .mk_4{background-color: #fff; padding: 20px; display: flex; padding-bottom: 0;}
.cont5 .mk_4 ul li{display: flex; width: 412px; padding-bottom: 20px; margin-left: 20px;}
.cont5 .mk_4 ul li h2{display: block; color: #fff; width: 110px; height: 80px; padding-top: 17px; text-align: center; font-weight: normal; transition: 0.5s; font-size: 20px;}
.cont5 .mk_4 ul li p{width: 300px; color: #666; padding-left: 20px; padding-top: 30px; font-size: 15px;}
.cont5 .mk_4 ul:nth-child(2) li:nth-child(1) h2{background-color: #d0af2b;}
.cont5 .mk_4 ul:nth-child(2) li:nth-child(2) h2{background-color: #8961b3;}
.cont5 .mk_4 ul:nth-child(2) li:nth-child(3) h2{background-color: #0295e2;}
.cont5 .mk_4 ul:nth-child(3) li:nth-child(1) h2{background-color: #02d3e2;}
.cont5 .mk_4 ul:nth-child(3) li:nth-child(2) h2{background-color: #55a9de;}
.cont5 .mk_4 ul:nth-child(3) li:nth-child(3) h2{background-color: #d78857;}
.cont5 .mk_4 ul:nth-child(2) li:nth-child(2) p{padding-top: 4px;}
.cont5 .mk_4 ul:nth-child(3) li:nth-child(1) p{padding-top: 4px;}
.btn a{display: block; width: 240px; height: 50px; line-height: 50px; color: #FFF; background: #f15b26; border-radius: 5px; margin: 20px auto; font-size: 24px; text-align: center;}

.cont6 .mk{padding: 40px 0;}
.cont6 .mk ul{display: flex; justify-content: space-between;}
.cont6 .mk ul li{background: #FFF; border: 1px #ededed solid;}
.cont6 .mk ul li p{display: block; padding: 15px 0; text-align: center;}
.cont6 .mk ul li:hover{-moz-box-shadow:10px 10px 5px #888888;box-shadow:5px 5px 5px #888888;}




   