html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;}
ul{margin: 0;padding: 0;list-style-type: none}
a{text-decoration: none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
body{font-family: 'Microsoft Yahei';font-size: 12px;min-width: 1680px;}
@font-face {
    font-family: "ITALIC";
    src: url("../font/RUBIK-BOLD-ITALIC.TTF");
}
@font-face {
    font-family: "BASICLATIN";
    src: url("../font/700[BASICLATIN].WOFF.TTF");
}
@font-face {
    font-family: "REGULAR";
    src: url("../font/RUBIK-REGULAR.TTF");
}
.warp{width: 100%;overflow: hidden}
.main{width: 1600px;margin: auto;}
.top{width: 100%;min-width: 1680px;padding: 26px 0;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 9;}
.top .logo{display: block;overflow: hidden;float: left;}
.top .logo img{display: block;}
.top .nav{overflow: hidden;float: right;padding: 8px 0;}
.top .nav li{overflow: hidden;float: left;margin: 0 0 0 50px;}
.top .nav li:hover em{display: block;}
.top .nav li.active em{display: block;}
.top .nav li a{display: block;overflow: hidden;}
.top .nav li a span{display: block;font-size: 16px;color: #FFFFFF;line-height: 41px;}
.top .nav li a em{display: none;width: 20px;height: 3px;margin: auto;background: #FFFFFF;border-radius: 5px}
.top .sarchicon{display: block;float: right;margin: 20px 0 0 38px;cursor: pointer;}
.search{width: 900px;margin: 0 0 0 -450px;overflow: hidden;background: #FFFFFF;border-radius: 6px;position: absolute;left: 50%;top: -100%;z-index: 99;box-shadow: 0 0 10px #dedede}
.search input{border: 0;outline:none;}
.search div{width: 100%;height: 60px;position: relative}
.search .ex{width: 800px;height: 60px;line-height: 60px;padding: 0 28px;background: none;font-size: 18px;}
.search .but{width: 100px;height: 60px;position: absolute;right: 0;top: 0;background: #0059DE url(../img/search_hone.png) no-repeat center;cursor: pointer;}
.head{width: 100%;padding: 26px 0;overflow: hidden;background: #FFFFFF;}
.head .logo{display: block;overflow: hidden;float: left;}
.head .logo img{display: block;}
.head .nav{overflow: hidden;float: right;padding: 8px 0;}
.head .nav li{overflow: hidden;float: left;margin: 0 0 0 50px;}
.head .nav li:hover em{display: block;}
.head .nav li.active em{display: block;}
.head .nav li a{display: block;overflow: hidden;}
.head .nav li a span{display: block;font-size: 16px;color: #333333;line-height: 41px;}
.head .nav li a em{display: none;width: 20px;height: 3px;margin: auto;background: #0159DF;border-radius: 5px}
.head .sarchicon{display: block;float: right;margin: 20px 0 0 38px;cursor: pointer;}
.foot{width: 100%;overflow: hidden;background: #333333;}
.foot .foot_p{width: 100%;padding: 70px 0 48px 0;overflow: hidden;}
.foot .foot_o{width: 162px;padding: 0 20px 0 0;overflow: hidden;float: left;}
.foot .foot_o li{width: 100%;overflow: hidden;line-height: 38px;}
.foot .foot_o li p{width: 100%;padding: 0 0 8px 0;overflow: hidden;font-size: 18px;color: #FFFFFF;}
.foot .foot_o li a{display: inline-block;font-size: 16px;color: rgba(255,255,255,0.5);}
.foot .foot_i{overflow: hidden;float: right;}
.foot .foot_u{width: 224px;padding: 0 80px 0 0;overflow: hidden;float: left;}
.foot .foot_u span{display: block;padding: 5px 0;font-size: 16px;line-height: 30px;color: rgba(255,255,255,0.5);}
.foot .foot_y{overflow: hidden;padding: 0 0 0 80px;margin: 13px 0 0 0;float: left;border-left: 1px solid rgba(255,255,255,0.1);}
.foot .foot_y img{display: block;}
.foot .foot_y span{display: block;padding: 10px 0 0 0;text-align: center;font-size: 14px;line-height: 20px;color: rgba(255,255,255,0.5);}
.foot .foot_t{width: 100%;padding: 39px 0;overflow: hidden;border-top: 1px solid rgba(238,238,238,0.2);}
.foot .foot_t span{display: block;text-align: center;font-size: 16px;line-height: 28px;color: rgba(255,255,255,0.5);}
.foot .foot_t span a{color: rgba(255,255,255,0.5);}
.flexslider{position:relative;height: 1080px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height: 1080px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;display: none;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}
.position{width: 62px;padding: 6px 0;background: #0059DE;position: fixed;right: 20px;top: 50%;transform: translate(0,-50%);z-index: 999;border-radius: 31px}
.position>li{width: 100%;position: relative;}
.position>li:hover>div{display: block;}
.position>li>a{display: block;overflow: hidden;text-align: center;padding: 18px 0 0 0;}
.position>li>a>img{display: block;margin: auto;}
.position>li>a>span{display: block;font-size: 14px;color: #FFFFFF;line-height: 18px;padding: 9px 14px 0 14px;}
.position>li>a>em{display: block;width: 14px;height: 1px;margin: 15px auto 0 auto;background: rgba(255,255,255,0.3);}
.position>li>div{position: absolute;right: 62px;top: 50%;padding: 0 14px 0 0;background: url("../img/jkq_img_38.png") no-repeat right center;transform: translate(0, -50%);display: none;}
.position>li>div>p{overflow: hidden;min-width: 180px;padding: 14px 20px;background: #F5F5F5;border-radius: 10px}
.position>li>div>p>span{display: block;font-size: 14px;line-height: 20px;padding: 4px 0;}
.scroll_horizontal{position:relative;width: 100%;height:566px;margin: 0 0 50px 0}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1600px;height: 566px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:999999px;}
.scroll_horizontal .list li{float:left;width: 550px;}
.scroll_horizontal .list li a{display: block;overflow: hidden;width: 500px;height: 566px;background: #F9F9F9;}
.scroll_horizontal .list li a img{display: block;}
.scroll_horizontal .list li a p{padding: 0 30px;overflow: hidden;font-size: 14px;line-height: 32px;}
.scroll_horizontal .list li a p b{display: block;font-size: 24px;color: #222222;font-weight: 400;margin-top: 24px;}
.scroll_horizontal .list li a p span{display: block;color: #666666;margin-top: 15px;word-break:break-all;}
.scroll_horizontal .prev{position:absolute;top:50%;right: -50px;margin-top:-20px;width:40px;height:40px;background:url(../img/jkq_img_29.png) no-repeat center;font:0/0 Arial;cursor:pointer;z-index: 999;}
.scroll_horizontal .next{position:absolute;top:50%;left: -50px;margin-top:-20px;width:40px;height:40px;background:url(../img/jkq_img_28.png) no-repeat center;font:0/0 Arial;cursor:pointer;z-index: 999;}

.banner{width: 100%;height: 600px;overflow: hidden;}
.banner .bn_p{width: 100%;padding: 227px 0 0 0;overflow: hidden;color: #FFFFFF;}
.banner .bn_p b{display: block;font-size: 60px;}
.banner .bn_p span{display: block;font-size: 40px;padding: 9px 0 0 0;}
.jkq_p_wt{width: 100%;overflow: hidden;}
.jkq_p{width: 100%;padding: 132px 0 74px 0;overflow: hidden;}
.jkq_p .p_p{overflow: hidden;float: left;line-height: 40px;}
.jkq_p .p_p.active span{color: rgba(255,255,255,0.6)}
.jkq_p .p_p.active b{color: #FFFFFF;}
.jkq_p .p_p span{display: block;font-size: 32px;color: rgba(34,34,34,0.2)}
.jkq_p .p_p img{display: block;margin: 20px 0;}
.jkq_p .p_p b{display: block;font-weight: 400;font-size: 28px;color: #222222;}
.jkq_p .p_o{overflow: hidden;float: right;padding: 37px 0;}
.jkq_p .p_o a{display: block;overflow: hidden;font-size: 18px;line-height: 46px;color: #222222;padding: 0 0 6px 0;margin: 0 0 0 60px;float: left;}
.jkq_p .p_o a:hover{color: #0059DE;background: url("../img/title_icon.png") no-repeat bottom}
.jkq_o{width: 100%;}
.jkq_o .o_p{display: block;float: right;margin: 0 -160px 0 0;}
.jkq_o .o_o{width: 966px;overflow: hidden;float: left;}
.jkq_o .o_i{width: 100%;padding: 35px 0 0 0;overflow: hidden;font-size: 16px;line-height: 46px;color: #666666;text-indent: 2em;letter-spacing: 0.64px;text-align: justify;word-break: break-all;}
.jkq_o .o_u{width: 100%;padding: 76px 0 0 0;overflow: hidden;display: flex;justify-content: space-between;}
.jkq_o .o_u li{overflow: hidden;text-align: center;}
.jkq_o .o_u li div{width: 100%;overflow: hidden;font-size: 20px;color: #222222}
.jkq_o .o_u li div b{font-size: 44px;font-family: "ITALIC";}
.jkq_o .o_u li p{overflow: hidden;font-size: 16px;color: #666666;padding: 4px 0 0 0;}
.jkq_i{display: block;overflow: hidden;width: 100%;margin: 232px 0 0 0;background: url("../img/jkq_img_2.jpg") no-repeat center;}
.jkq_i .main{height: 1080px;position: relative;}
.jkq_i .i_p{display: block;position: absolute;left: 50%;top: 415px;margin: 0 0 0 -45px;}
.jkq_i .i_o{width: 100%;padding: 46px 0;overflow: hidden;background: rgba(0,89,222,0.8);border-radius: 100px 0 100px 0;position: absolute;left: 0;bottom: 100px;}
.jkq_i .i_o span{display: block;width: 1282px;font-size: 16px;line-height: 36px;margin: auto;color: #FFFFFF;text-align: center;}
.jkq_u{width: 100%;height: 1080px;overflow: hidden;background: url("../img/jkq_img_3.jpg") no-repeat center;}
.jkq_u .u_p{width: 100%;padding: 20px 0;overflow: hidden;}
.jkq_u .u_o{display: block;overflow: hidden;width: 780px;height: 520px;position: relative;float: left;}
.jkq_u .u_o img{display: block;}
.jkq_u .u_o div{width: 720px;height: 60px;line-height: 60px;margin: 0 0 0 -360px;background: #FFFFFF;font-size: 16px;border-radius: 15px;position: absolute;left: 50%;bottom: 30px;z-index: 9;}
.jkq_u .u_o div span{display: block;float: right;color: #999999;padding: 0 20px 0 24px;}
.jkq_u .u_o div em{display: block;float: right;width: 1px;height: 16px;margin: 22px 0;background: #CCCCCC;}
.jkq_u .u_o div b{display: block;float: left;font-weight: 400;color: #222222;margin: 0 0 0 20px;}
.jkq_u .u_i{width: 760px;overflow: hidden;float: right;}
.jkq_u .u_i li{width: 100%;margin: 0 0 30px 0;overflow: hidden;background: #FFFFFF;}
.jkq_u .u_i li:last-child{margin: 0;}
.jkq_u .u_i li.active{background: #0059DE;}
.jkq_u .u_i li.active a span{color: #FFFFFF;}
.jkq_u .u_i li.active a b{color: #FFFFFF;}
.jkq_u .u_i li a{display: block;overflow: hidden;padding: 0 30px;height: 80px;line-height: 80px;font-size: 16px;}
.jkq_u .u_i li a span{display: block;float: right;color: #999999;padding: 0 0 0 24px;}
.jkq_u .u_i li a em{display: block;float: right;width: 1px;height: 16px;margin: 32px 0;background: #CCCCCC;}
.jkq_u .u_i li a b{display: block;float: left;font-weight: 400;color: #222222;}
.jkq_y{width: 100%;height: 1080px;overflow: hidden;position: relative;}
.jkq_y .main{position: relative;z-index: 99}
.jkq_y .y_p{width: 100%;padding: 110px 0 0 0;overflow: hidden;}
.jkq_y .y_p li{width: 100%;margin: 0 0 30px 0;overflow: hidden;font-size: 18px;line-height: 28px;color: #FFFFFF;}
.jkq_y .y_p li.active div p em{background: #FFFFFF;}
.jkq_y .y_p li div{overflow: hidden;float: left;cursor: pointer;}
.jkq_y .y_p li div img{display: block;float: left;margin: 2px 8px 0 0;}
.jkq_y .y_p li div p{overflow: hidden;float: left;}
.jkq_y .y_p li div p b{display: block; font-weight: 400;}
.jkq_y .y_p li div p em{display: block;margin: 12px 0 0 0;width: 44px;height: 6px;background: transparent;border-radius: 5px}
.jkq_y .y_p li div span{display: block;float: left;}
.jkq_y .y_o{width: 970px;overflow: hidden;position: absolute;right: 0;bottom: 0;z-index: 9;}
.jkq_y .y_o li{width: 100%;height: 330px;overflow: hidden;background: rgba(0,89,222,0.8);border-radius: 80px 0 0 0;position: relative;}
.jkq_y .y_o li img{display: block;position: absolute;right: 0;bottom: 0;}
.jkq_y .y_o li div{width: 688px;margin: 58px 0 0 50px;overflow: hidden;float: left;}
.jkq_y .y_o li div span{display: block;font-size: 16px;line-height: 36px;color: #FFFFFF;letter-spacing: 1.6px}
.jkq_y .y_o li div a{display: block;width: 105px;height: 38px;line-height: 38px;padding: 0 0 0 23px;margin: 52px 0 0 0;font-size: 14px;color: #FFFFFF;border: 1px solid #FFFFFF;border-radius: 21px;background: url("../img/jkq_img_13.png") no-repeat center;background-position: 93px;}
.jkq_y .y_i{width: 100%;min-width: 1680px;overflow: hidden;position: absolute;left: 0;top: 0}
.jkq_y .y_i li{width: 100%;height: 1080px;overflow: hidden;}
.jkq_t{width: 100%;height: 1080px;overflow: hidden;background: url("../img/jkq_img_14.jpg") no-repeat center}
.jkq_t .t_p{width: 1280px;padding: 251px 0 0 0;margin: auto;overflow: hidden;}
.jkq_t .t_p h2{display: block;font-size: 150px;color: #0059DE;font-family: "REGULAR";font-weight: 400;}
.jkq_t .t_p h2 span{font-size: 86px;vertical-align: top;position: relative;top: 10px;}
.jkq_t .t_p h3{display: block;font-size: 50px;color: #222222}
.jkq_t .t_p img{display: block;margin: 43px 0 0 0;}
.jkq_t .t_p p{width: 598px;margin: 41px 0 0 0;overflow: hidden;font-size: 14px;line-height: 30px;color: #666666;text-align: justify;word-break: break-all;}
.jkq_t .t_p a{display: block;width: 78px;height: 30px;line-height: 30px;margin: 18px 0 0 0;border: 1px solid #0059DE;border-radius: 18px;font-size: 14px;color: #0059DE;text-align: center;}
.jkq_r{height: 80px;line-height: 80px;padding: 0 40px;margin: -40px 0 0 0;overflow: hidden;background: #F8F8F8;border-radius: 20px;position: relative;z-index: 9;}
.jkq_r .r_p{padding: 0 0 0 32px;overflow: hidden;float: left;background: url("../img/jkq_img_16.png") no-repeat left center;}
.jkq_r .r_p li{overflow: hidden;float: left;font-size: 16px;}
.jkq_r .r_p li a{color: #222222;}
.jkq_r .r_p li span{font-family: 'SimSun';color: #919191;font-weight: 700;display: block;padding: 0 10px;}
.jkq_r .r_p li b{font-weight: 400;color: #0159DF;}
.jkq_r .r_o{overflow: hidden;float: right;}
.jkq_r .r_o li{padding: 0 42px 0 40px;overflow: hidden;float: left;background: url("../img/jkq_img_17.png") no-repeat right center;}
.jkq_r .r_o li.active a{color: #0159DF;}
.jkq_r .r_o li:hover a{color: #0159DF;}
.jkq_r .r_o li a{font-size: 16px;color: #666666}
.jkq_r .r_o li:last-child{padding: 0 0 0 40px;background: none;}
.jkq_e{width: 100%;padding: 18px 0;overflow: hidden}
.jkq_e h1{display: block;padding: 36px 0 58px 0;text-align: center;font-size: 40px;line-height: 46px;color: #222222;}
.jkq_e .e_p{width: 100%;overflow: hidden;background: #F8F8F8;border-radius: 20px}
.jkq_e .e_p li{width: 20%;padding: 47px 0;overflow: hidden;float: left;text-align: center;background: url("../img/jkq_img_18.png") no-repeat right center;}
.jkq_e .e_p li:last-child{background: none;}
.jkq_e .e_p li div{padding: 0 2px 0 0;overflow: hidden;font-size: 20px;color: #222222}
.jkq_e .e_p li div span{font-family: "BASICLATIN";font-size: 44px;}
.jkq_e .e_p li p{padding: 4px 2px 11px 0;overflow: hidden;font-size: 16px;color: #666666}
.jkq_e .e_o{width: 100%;padding: 42px 0;overflow: hidden;}
.jkq_w{width: 100%;overflow: hidden;}
.jkq_w ul{width: 1700px;overflow: hidden;}
.jkq_w ul li{width: 560px;margin: 50px 0 0 0;overflow: hidden;float: left;border-bottom: 1px solid #EEEEEE;}
.jkq_w ul li:hover a div img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 2s ease;transition:all 1s ease;}
.jkq_w ul li:hover a p b{color: #0059DE;}
.jkq_w ul li a{display: block;overflow: hidden;width: 480px;padding: 0 0 40px 0;}
.jkq_w ul li a div{width: 480px;height: 320px;overflow: hidden;}
.jkq_w ul li a div img{display: block;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.jkq_w ul li a p{width: 100%;overflow: hidden;line-height: 30px;font-size: 14px;}
.jkq_w ul li a p b{display: block;overflow: hidden;font-weight: 400;font-size: 18px;color: #222222;margin: 19px 0 0 0}
.jkq_w ul li a p i{display: block;font-style: normal;color: #999999;padding: 9px 0 4px 0;}
.jkq_w ul li a p span{display: block;color: #666666}
.jkq_w_page{width: 100%;padding: 50px 0;overflow: hidden;text-align: center;}
.jkq_w_page div.black2{padding: 0;margin: 0}
.jkq_w_page div.black2>ul>li{margin: 0 7px}
.jkq_w_page div.black2 a{border: 1px solid #EEEEEE;font-size: 14px;color: #999999;border-radius: 100%;display: block;width: 38px;height: 38px;line-height: 38px;text-align: center;margin: 0;padding: 0}
.jkq_w_page div.black2 a:hover{border: 1px solid #0059DE;background: #0059DE;color: #FFFFFF;}
.jkq_w_page div.black2 span{border: 1px solid #EEEEEE;font-size: 14px;color: #999999;border-radius: 100%;display: block;width: 38px;height: 38px;line-height: 38px;text-align: center;margin: 0;padding: 0}
.jkq_w_page div.black2>ul>li.disabled>span{border: 1px solid #EEEEEE;color: #DDDDDD;cursor: no-drop;;margin: 0;padding: 0}
.jkq_w_page div.black2>ul>li.active>span{border: 1px solid #0059DE;background: #0059DE;color: #FFFFFF;margin: 0;padding: 0}

.jkq_q{width: 100%;padding: 0 0 50px 0;overflow: hidden;}
.jkq_q .q_p{padding: 37px 50px 32px 50px;margin: 30px 0 0 0;line-height: 52px;overflow: hidden;background: #FFFFFF;text-align: center;}
.jkq_q .q_p h1{display: block;font-size: 30px;color: #000000;}
.jkq_q .q_p h3{display: block;font-size: 16px;color: #999999;font-weight: 400;}
.jkq_q .q_o{padding: 28px 50px;margin: 30px 0 0 0;overflow: hidden;background: #FFFFFF;}
.jkq_q .q_i{padding: 0 40px;margin: 30px 0 0 0;overflow: hidden;background: #FFFFFF;}
.jkq_q .q_i li{width: 50%;overflow: hidden;float: left;}
.jkq_q .q_i li:last-child{text-align: right;}
.jkq_q .q_i li a:hover{color: #0059DE;}
.jkq_q .q_i li a{font-size: 16px;line-height: 80px;color: #666666;}
.jkq_l{display: block;overflow: hidden;width: 500px;height: 330px;border-radius: 15px;position: relative;}
.jkq_l img{display: block;}
.jkq_l div{width: 100%;height: 330px;overflow: hidden;display: flex;align-items: center;justify-content: center;position: absolute;left: 0;top: 0;background: rgba(0,0,0,0.5);}
.jkq_l div p img{margin: auto;}
.jkq_l div p span{display: block;font-size: 20px;color: #FFFFFF;padding: 18px 0 0 0;}
.jkq_k{width: 100%;padding: 0 0 30px 0;overflow: hidden;background: #FFFFFF;}
.jkq_k.active{background: #FAFAFA;}
.jkq_k h2{display: block;padding: 45px 0;text-align: center;font-weight: 400;font-size: 30px;line-height: 58px;color: #222222;}
.jkq_k .swiper{overflow: visible !important;padding: 0 0 70px 0 !important;}
.jkq_k .swiper-pagination-progressbar{width: 1470px !important;top: auto !important;bottom: 18px !important;border-radius: 3px;background: #F3F3F3 !important;overflow: hidden;}
.jkq_k .swiper-button-next:after,.jkq_k .swiper-button-prev:after{display: none;}
.jkq_k .swiper-button-prev,.jkq_k .swiper-button-next{width: 40px;height: 40px;}
.jkq_k .swiper-button-prev{left: auto !important;right: 54px !important;top: auto !important;bottom: 0 !important;background: url("../img/jkq_img_28.png") no-repeat center;}
.jkq_k .swiper-button-prev.swiper-button-disabled{background: url("../img/jkq_img_28_on.png") no-repeat center;cursor: no-drop;pointer-events: auto;opacity: 1;}
.jkq_k .swiper-button-next{left: auto !important;right: 0 !important;top: auto !important;bottom: 0 !important;background: url("../img/jkq_img_29.png") no-repeat center;}
.jkq_k .swiper-button-next.swiper-button-disabled{background: url("../img/jkq_img_29_on.png") no-repeat center;cursor: no-drop;pointer-events: auto;opacity: 1;}
.jkq_j{width: 100%;overflow: hidden;}
.jkq_j li{width: 100%;overflow: hidden;border-bottom: 1px solid #EEEEEE;}
.jkq_j li a{display: block;overflow: hidden;padding: 42px 0 42px 44px;line-height: 34px;font-size: 16px;background: url("../img/jkq_img_20.png") no-repeat left center;background-position: 0 48px;}
.jkq_j li:hover a b{color: #0059DE;}
.jkq_j li a b{display: block;font-weight: normal;color: #222222;font-size: 20px;}
.jkq_j li a i{display: block;font-style: normal;color: #999999;padding: 2px 0 0 0;}
.jkq_j li a span{display: block;color: #666666;}
.jkq_h{width: 1680px;padding: 0 0 60px 0;overflow: hidden;}
.jkq_h>li{width: 500px;margin: 50px 50px 0 0;overflow: hidden;float: left;border-radius: 20px 20px 0 0;background: #FFFFFF;}
.jkq_h>li>a{display: block;overflow: hidden;}
.jkq_h>li>a>div{height: 492px;padding: 0 40px;line-height: 40px;overflow: hidden;position: relative;}
.jkq_h>li>a>div>img{display: block;position: absolute;left: 50%;top: 49px;margin: 0 0 0 -150px;}
.jkq_h>li>a>div>b{display: block;font-weight: 400;font-size: 40px;color: #222222;padding: 138px 0 0 0;position: relative;z-index: 9;}
.jkq_h>li>a>div>em{display: block;width: 50px;height: 8px;margin: 28px 0 0 0;background: #0159DF;border-radius: 4px;}
.jkq_h>li>a>div>span{display: block;font-size: 16px;color: #666666;margin: 47px 0 0 0;}
.jkq_h>li>a>img{display: block;}
.jkq_g{width: 100%;}
.jkq_g h2{display: block;padding: 56px 0;font-size: 36px;line-height: 44px;font-weight: 400;text-align: center;}
.jkq_g .g_p{overflow: hidden;padding: 25px 50px;border: 1px dashed #CCCCCC;border-radius: 20px;}
.jkq_g .g_p span{display: block;font-size: 16px;line-height: 34px;color: #666666;}
.jkq_g .g_o{width: 100%;overflow: hidden;}
.jkq_g .g_o li{height: 150px;padding: 0 40px;margin: 0 0 30px 0;background: #F9F9F9;overflow: hidden;}
.jkq_g .g_o li:last-child{margin: 0;}
.jkq_g .g_o li a{display: block;overflow: hidden;}
.jkq_g .g_o li b{display: block;float: left;line-height: 150px;font-size: 70px;margin: 0 40px 0 0;color: rgba(34,34,34,0.1);font-family: "BASICLATIN";}
.jkq_g .g_o li span{overflow: hidden;height: 150px;font-size: 16px;line-height: 32px;color: #666666;display: flex;align-items: center;}
.jkq_g .g_i{width: 1680px;overflow: hidden;}
.jkq_g .g_i li{width: 500px;margin: 0 50px 50px 0;overflow: hidden;float: left;background: #F9F9F9;}
.jkq_g .g_i li a{height: 566px;display: block;overflow: hidden;}
.jkq_g .g_i li a img{display: block;}
.jkq_g .g_i li a p{padding: 0 30px;overflow: hidden;font-size: 14px;line-height: 32px;}
.jkq_g .g_i li a p b{display: block;font-size: 24px;color: #222222;font-weight: 400;margin-top: 24px;}
.jkq_g .g_i li a p span{display: block;color: #666666;margin-top: 15px;word-break:break-all;}
.jkq_f{width: 100%;margin: 60px 0;overflow: hidden;background: #F9F9F9;border-radius: 25px;}
.jkq_f>img{display: block;float: left;border-radius: 25px;}
.jkq_f>div{height: 500px;padding: 0 62px;line-height: 42px;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.jkq_f>div>p>b{display: block;font-weight: 400;font-size: 36px;color: #222222;}
.jkq_f>div>p>em{display: block;width: 60px;margin: 28px 0 0 0;height: 8px;background: #0159DF;border-radius: 4px}
.jkq_f>div>p>span{display: block;font-size: 16px;color: #666666;margin: 36px 0 0 0;}
.jkq_d{width: 100%;overflow: hidden;border-top: 1px solid #EEEEEE;}
.jkq_d h2{display: block;text-align: center;padding: 57px 0;font-size: 36px;line-height: 42px;color: #222222;font-weight: 400;}
.jkq_d ul{width: 1680px;padding: 0 0 20px 0;overflow: hidden;}
.jkq_d ul li{width: 370px;height: 390px;margin: 0 40px 40px 0;overflow: hidden;float: left;background: #F9F9F9;}
.jkq_d ul li a{display: block;overflow: hidden;height: 390px;}
.jkq_d ul li img{display: block;}
.jkq_d ul li p{overflow: hidden;padding: 0 30px;line-height: 28px;}
.jkq_d ul li p b{display: block;font-weight: 400;font-size: 20px;color: #222222;margin: 35px 0 0 0;}
.jkq_d ul li p span{display: block;font-size: 16px;color: #666666;margin: 11px 0 0 0;}
.jkq_s{width: 100%;overflow: hidden;}
.jkq_s>li{width: 100%;overflow: hidden}
.jkq_s>li>h2{display: block;font-size: 24px;line-height: 80px;color: #222222;}
.jkq_s>li>.s_p{height: 100px;padding: 0 35px;overflow: hidden;border-radius: 15px;background: #FAFAFA url("../img/jkq_img_26.png") no-repeat left;background-position: 0 35px;transition: height 0.6s ease-out;}
.jkq_s>li.active>.s_p{height: auto;transition: height 0.6s ease-out}
.jkq_s>li>.s_p>.s_o{overflow: hidden;}
.jkq_s>li>.s_p>.s_o ul{overflow: hidden;float: left;}
.jkq_s>li>.s_p>.s_o ul li{overflow: hidden;float: left;padding: 0 20px 0 0;font-size: 18px;color: #666666;}
.jkq_s>li>.s_p>.s_o ul li:nth-child(1){width: 280px;}
.jkq_s>li>.s_p>.s_o ul li:nth-child(2){width: 244px;}
.jkq_s>li>.s_p>.s_o ul li:nth-child(3){width: 164px;}
.jkq_s>li>.s_p>.s_o ul li:nth-child(4){width: 298px;}
.jkq_s>li>.s_p>.s_o ul li:nth-child(5){width: 380px;}
.jkq_s>li>.s_p>.s_o ul li p{height: 100px;overflow: hidden;display: flex;align-items: center;}
.jkq_s>li>.s_p>.s_o ul li p span{color: #222222;}
.jkq_s>li>.s_p>.s_o em{display: block;float: right;width: 44px;height: 44px;margin: 28px 0;background: url("../img/jkq_img_27.png") no-repeat center;cursor: pointer;}
.jkq_s>li>.s_p>.s_i{width: 100%;padding: 36px 0 34px 0;overflow: hidden;border-top: 1px dashed #DDDDDD;position: relative;}
.jkq_s>li>.s_p>.s_i>em{display: block;height: 74%;border: 1px dashed #DDDDDD;position: absolute;left: 50%;top: 42px}
.jkq_s>li>.s_p>.s_i>ul{width: 100%;overflow: hidden}
.jkq_s>li>.s_p>.s_i>ul>li{width: 50%;overflow: hidden;float: left;line-height: 30px;}
.jkq_s>li>.s_p>.s_i>ul>li>div{width: 664px;overflow: hidden;float: left;}
.jkq_s>li>.s_p>.s_i>ul>li:last-child>div{float: right;}
.jkq_s>li>.s_p>.s_i>ul>li>div>h2{display: block;font-weight: normal;font-size: 18px;color: #222222;margin: 0 0 15px 0;}
.jkq_s>li>.s_p>.s_i>ul>li>div>p{width: 100%;overflow: hidden;font-size: 14px;color: #666666}
.jkq_s>li>.s_p>.s_i>ul>li>div>p>span{display: block;font-size: 14px;color: #666666}
.jkq_s>li>.s_p>.s_u{width: 100%;padding: 25px 0;overflow: hidden;border-top: 1px dashed #DDDDDD;position: relative;}
.jkq_s>li>.s_p>.s_u img{display: block;float: left;margin: 5px 10px 0 0;}
.jkq_s>li>.s_p>.s_u span{display: block;float: left;font-size: 16px;color: #222222;line-height: 30px;}
.jkq_s>li>.s_p>.s_u span u{font-style: normal;text-decoration: underline;}
.jkq_a{width: 1680px;padding: 10px 0 0 0;overflow: hidden;}
.jkq_a li{width: 288px;padding: 25px 0 0 0;margin: 25px 40px 0 0;float: left;position: relative;overflow: hidden;border-radius: 20px;}
.jkq_a li a{display: block;overflow: hidden;}
.jkq_a li img{display: block;border-radius: 21px;}
.jkq_a li .a_p{width: 100%;height: 46px;padding: 39px 0 0 0;overflow: hidden;background: url("../img/jkq_img_31.png") no-repeat top center;position: absolute;left: 0;top: 340px}
.jkq_a li .a_p.active{height: 386px;background: url("../img/jkq_img_32.png") no-repeat top center;}
.jkq_a li .a_p.active .a_o>div>b{float: initial;padding: 4px 0 0 0;}
.jkq_a li .a_p.active .a_o>div>span{float: initial;}
.jkq_a li .a_p .a_o{overflow: hidden;padding: 0 24px;color: #FFFFFF}
.jkq_a li .a_p .a_o>div{width: 100%;overflow: hidden;line-height: 30px;}
.jkq_a li .a_p .a_o>div>b{display: block;float: left;font-weight: normal;font-size: 18px;}
.jkq_a li .a_p .a_o>div>span{display: block;float: right;font-size: 14px;}
.jkq_a li .a_p .a_o>p{width: 100%;padding: 13px 0 0 0;overflow: hidden;line-height: 28px;font-size: 14px;text-align: justify;word-break: break-all;}
.jkq_m{width: 1680px;padding: 10px 0 0 0;}
.jkq_m li{width: 370px;height: 210px;margin: 40px 40px 0 0;overflow: hidden;float: left;box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.05);}
.jkq_m li a{display: block;overflow: hidden;}
.jkq_m li a img{display: block;}