/*内页共用样式*/
.m_mn { width: 1200px; margin: 0 auto; }
.m_xn { width: 1000px; margin: 0 auto; }
/*.m_ads{ height:460px; width:100%; min-width:1200px; overflow:hidden; z-index:-1; position: fixed; top:0; left:0;}*/
.m_ads { height:380px; width:100%; min-width:1200px; overflow:hidden; z-index:-1; position: fixed; top:0; left:0; }
.m_ads.h_280 { height: 280px; }
.m_ads.h_280 .text { padding-top: 127px; }
.m_ads.h_300 { height: 300px; }
.m_ads.h_300 .text { padding-top: 147px; }
.m_ads.h_580 { height: 580px; }
.m_ads.h_580 .text { padding-top: 140px; }
.m_ads .text { text-align: center; padding-top: 170px; }
.m_ads .text span { font-size: 40px; color: #ffffff; margin: 0 10px; text-transform: uppercase; -webkit-text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5); -moz-text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5); text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5); }
.m_ads .text .xt { height: 1px; width: 145px; margin: 15px auto 0; border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
/*.m_main{width:100%; min-width:1200px; background:#f5f5f5; margin:460px auto 0 auto; }*/
.m_main { width:100%; min-width:1200px; background:#f5f5f5; margin:380px auto 0 auto; }
.m_main1 { width:100%; min-width:1200px; background:#ffffff; margin:300px auto 0 auto; }
.m_main2 { width:100%; min-width:1200px; margin:330px auto 0 auto; background: url(https://www.hqlf.cn/images/case_top_bj.png) repeat-x left center; }
.m_main3 { width:100%; min-width:1200px; background:#ffffff; overflow: hidden; position: relative; }
.m_main4 { width:100%; min-width:1200px; background:#f5f5f5; margin:280px auto 0 auto; position: relative; }
.m_main5 { width:100%; min-width:1200px; background:#ffffff; margin:0; }
.m_main6, .m_main7 { width:100%; min-width:1200px; color:#ffffff; margin:0; }
.m_subtopic { height: 70px; width: 100%; border-bottom: 1px solid #E7E7E7; background-color: #ffffff; }
.m_subtopic .subtopic_list { font-size: 0; color: #666666; overflow: hidden; height: 70px; text-align: center; }
.m_subtopic .subtopic_list li { display: inline-block; height: 70px; line-height: 70px; padding: 0 20px; background: url(https://www.hqlf.cn/images/side_bjx.png) no-repeat right center; font-size: 18px; }
.m_subtopic .subtopic_list li:last-child { background: none; }
.m_subtopic .subtopic_list li a { display: block; padding: 0 20px; height:68px; border-bottom: 2px solid #ffffff; }
.m_subtopic .subtopic_list li a.on::before {
width: 100%;
}
.m_subtopic .subtopic_list li a:hover, .m_subtopic .subtopic_list li a.on { color: #2050a2; border-bottom: 2px solid #2050a2; }
.m_subtopic .subtopic_list li a.hvr-underline-from-left:before { bottom:-2px; height:2px; background: #3784D2; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; }
/*关于我们*/
.n_about { padding: 60px 0 0; background-color: #ffffff; }
.n_about .m_tt { text-align: center; }
.n_about .about .g_text { color: #666666; line-height: 28px; width: 1000px; margin: 15px auto 80px; }
.n_about .about .g_text p { text-indent:2em; margin-bottom:1em; }
.n_about .about .g_text strong { color:#333333; font-weight:bold; }
.n_about .team { background:#f6f6f6 url(https://www.hqlf.cn/images/about_img1.png) no-repeat center top; height: 520px; width: 100%; }
.n_about .team .g_text { padding-top: 160px; padding-left: 20px; color: #ffffff; line-height: 28px; width: 540px; }
.n_about .team .g_text .g_tt { margin-bottom: 35px; }
.n_about .culture { background-color: #f6f6f6; height: 485px; padding-top: 85px; width: 100%; }
.n_about .culture .culture_list { overflow: hidden; width: 1200px; margin: 60px auto 0; font-size: 0; }
.n_about .culture .culture_list li { display: inline-block; width: 270px; margin-right: 40px; text-align: center; }
.n_about .culture .culture_list li .g-img { width: 185px; height: 185px; line-height: 185px; text-align: center; margin: 0 auto; border: 1px dashed #B9BABA; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; }
.n_about .culture .culture_list li .g-img img { width: 170px; height: 170px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; }
.n_about .culture .culture_list li .text .tt { color: #333333; font-size: 20px; margin: 30px 0 5px; }
.n_about .culture .culture_list li .text .info { color: #666666; font-size: 14px; line-height: 28px; }
.n_about .service { padding: 80px 0 20px; }
.n_about .service .g-img { text-align: center; margin-top: 65px; }
.n_about .service .list { font-size: 0; position: relative; margin-top: -113px; }
.n_about .service .list li { width: 395px; display: inline-block; height: 340px; font-size: 14px; color: #cccccc; text-align: center; text-transform: uppercase; }
.n_about .service .list li div { height: 240px; width: 100%; background: url(https://www.hqlf.cn/images/about_ico1.png) no-repeat; }
.n_about .service .list li .tt { color: #666666; font-size: 22px; margin-bottom: 5px; }
.n_about .service .list li div.ico1 { background-position: 158px 140px; }
.n_about .service .list li div.ico2 { background-position: -220px 140px; }
.n_about .service .list li div.ico3 { background-position: -604px 140px; }
/*联系我们*/
.n_contact { padding: 60px 0; }
.n_contact .s_side { height: 52px; text-align: center; }
.n_contact .s_side a { display: inline-block; height: 50px; font-size: 16px; line-height: 50px; width: 200px; margin: 0 10px; border-radius: 30px; background: #2050a2; border-color: #2050a2; color: #ffffff; }
.n_contact .g_content { background: url(../image/map.png) no-repeat right -10px; }
.n_contact .g_content .g-text { padding: 60px 0; width: 100%; height: 205px; border-bottom: 1px solid #DCDCDC; }
.n_contact .g_content .g-text .left { width:499px; height: 205px; float: left; }
.n_contact .g_content .g-text .text { height: 205px; color: #333333; width: 500px; float:left; }
.n_contact .g_content .g-text .text .tt { font-size: 24px; margin-top:20px; }
.n_contact .g_content .g-text .text .address { font-size: 16px; margin-top: 10px; padding-left: 25px; background: url(https://www.hqlf.cn/images/contact_ico2.png) no-repeat left -353px; }
.n_contact .g_content .g-text .text .address a:hover { color: #2050a2; text-decoration:underline }
.n_contact .g_content .g-text .text .rx { color: #888888; font-size: 18px; margin-top: 30px; }
.n_contact .g_content .g-text .text .tel { color: #2050a2; font-size: 46px; font-weight: bold; margin-top: -5px; margin-bottom: 20px; }
.n_contact .g_content .g-text .text .info { color: #666666; font-size: 14px; margin-top:30px; }
.n_contact .g_content .g-text .text .info span { display:block; line-height:40px; padding-left: 25px; background: url(https://www.hqlf.cn/images/contact_ico2.png) no-repeat left -255px; }
.n_contact .g_content .g-text .text .info span:nth-child(2) {
background-position: left -76px;
width:auto;
min-width:200px;
}
.n_contact .g_content .g-text .text .info span a:hover { color: #2050a2; text-decoration:underline }
.n_contact .g_content .g-text .right { width:440px; padding-left: 60px; height: 205px; float: left; }
.n_contact .g_content .g-text .right .g-img { float: left; height: 205px; width:140px; margin-right:50px; }
.n_contact .g_content .g-text .right .g-img .code { background-color: #ffffff; text-align: center; margin-top: 25px; -moz-box-shadow:0px 0px 20px rgba(127, 128, 130, 0.4); -webkit-box-shadow:0px 0px 20px rgba(127, 128, 130, 0.4); box-shadow:0px 0px 20px rgba(127, 128, 130, 0.4); }
.n_contact .g_content .g-text .right .g-img .code p { padding: 0 0 10px; color: #666666; }
/*新闻样式*/
.n_news { padding: 60px 0; }
.n_news .n_snav { text-align: center; height: 44px; font-size: 0; margin-bottom: 60px; }
.n_news .n_snav a { display: inline-block; margin: 0 5px; width: 180px; height: 44px; line-height: 44px; background: #ffffff; border: 1px solid #dedede; font-size: 16px; color:#666666; }
.n_news .n_snav a.on { color: #ffffff; background: url(https://www.hqlf.cn/images/news_snav_bj2.jpg) no-repeat center; -webkit-transition:none; transition:none; -moz-transition:none; }
.n_news .n_snav a:hover { background: url(https://www.hqlf.cn/images/news_snav_bj2.jpg) no-repeat center; color: #ffffff; }
.n_news .g_list { overflow: hidden; width: 100%; }
.n_news .g_list .n_box { padding: 20px; margin-bottom: 30px; background-color: #ffffff; height: 140px; overflow: hidden; transition:background-color 0.5s ease-in-out; -webkit-transition:background-color 0.5s ease-in-out; -moz-transition:background-color 0.5s ease-in-out; }
.n_news .g_list .n_box a { display: block; height: 140px; }
.n_news .g_list .n_box:hover { background-color: #2050a2; }
.n_news .g_list .n_box .g_img { width: 220px; height: 140px; overflow: hidden; }
.n_news .g_list .n_box .g_text { width: 700px; padding-top: 15px; height: 125px; overflow: hidden; margin-left: 40px; margin-right: 85px; }
.n_news .g_list .n_box .g_text .tt { color: #333333; font-size: 24px; width: 100%; height: 31px; margin-bottom: 18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.n_news .g_list .n_box .g_text .info { color: #888888; line-height: 24px; }
.n_news .g_list .n_box .time { width: 100px; padding: 40px 0; color: #999999; font-family: Arial; font-size: 16px; }
.n_news .g_list .n_box .time .md { font-size:30px; }
.n_news .g_list .n_box .time .y { text-indent: 3px; font-size:34px; }
.n_news .n_mn .m_text { width: 1000px; overflow: hidden; }
.n_news .n_mn .m_text .article_tt { text-align: center; font-weight: normal; }
.n_news .n_mn .m_text .g_attr { text-align: center; }
.pages { color:#1a4b85; overflow:hidden; font-size:16px; text-align:center; margin:20px auto; }
.pages span { display:inline-block; color:#333; text-align:center; vertical-align:middle; padding:0px 10px; line-height:50px; min-width:50px; min-height:50px; box-sizing:border-box; font-size:16px; background:#2050a2; color:#fff !important; border-radius:5px; border:1px solid #dedede; margin:0 6px; }
.pages a { display:inline-block; color:#333; text-align:center; vertical-align:middle; padding:0px 10px; line-height:50px; min-width:50px; min-height:50px; box-sizing:border-box; font-size:16px; background:#fff; border-radius:5px; border:1px solid #dedede; margin:0 6px; }
.pages a:hover { background:#dedede; color:#fff; }
/*hover区*/
.n_news .g_list .n_box:hover .tt, .n_news .g_list .n_box:hover .time, .n_news .g_list .n_box:hover .info { color: #ffffff; }
.m_crm { height: 50px; line-height: 50px; color: #888888; background: url(https://www.hqlf.cn/css/news_ico2.png) no-repeat left 17px; text-indent: 25px; }
.m_crm1 { height: 50px; border-bottom: 1px solid #E7E7E7; line-height: 50px; color: #888888; }
.m_crm1.on { background-color: #ffffff; }
.m_crm1 .m_xn, .m_crm1 .m_mn { background: url(https://www.hqlf.cn/images/news_ico2.png) no-repeat left 17px; text-indent: 25px; }
.m_crm a.on, .m_crm a:hover, .m_crm1 a.on, .m_crm1 a:hover { color: #666666; }
.share span { line-height: 20px !important; float: left; margin-right: 10px; }
.n_mn .m_text .article_tt { color: #333333; font-size: 24px; font-weight: bold; margin-bottom: 18px; margin-top: -5px; }
.n_mn .m_text .g_attr span { display: inline-block; margin-right: 25px; color: #888888; }
.n_mn .m_text .g_attr span.on a { display: inline-block; border: 1px solid #cccccc; margin-right: 5px; border-radius: 5px; font-size: 12px; width: 18px; height: 18px; line-height: 18px; text-align: center; }
.n_mn .m_text .g_attr span.on a:hover { background-color: #2c88d8; color: #ffffff; border: 1px solid #2c88d8; }
.n_mn .m_text .g_attr span a:hover { color: #2c88d8; }
.n_mn .m_text .text { padding: 30px 0; font-size: 14px; color: #666666; line-height: 28px; overflow: hidden; }
.n_mn .m_text .text img { max-width: 100%; }
.n_mn .m_aside { padding: 25px 0 30px; line-height: 26px; overflow: hidden; border-top: 1px dotted #C7C7C7; color: #888888; }
.case_img_ico_l { position: absolute; top: 0; left: 0; z-index: 1; }
.case_img_ico_r { position: absolute; top: 0; right: 0; z-index: 1; -webkit-transform: rotateY(180deg); transform: rotateY(180deg); }
.m_case .n_snav { width: 100%; height: 100px; line-height: 100px; background: #ffffff url(https://www.hqlf.cn/images/sase_nav_bj.png) no-repeat center bottom; -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); }
.m_case .n_snav .list { color: #666666; height: 100px; font-size: 0; overflow: hidden; float: left; }
.m_case .n_snav .list a { display: inline-block; font-size: 18px; padding: 0 60px; background: url(https://www.hqlf.cn/images/seek_nav_bj.png) no-repeat right center; }
.m_case .n_snav .list a:last-child { background: none; }
.m_case .n_snav .list a:hover { color:#2050a2 }
.m_case .n_snav .seek { float: right; height: 40px; padding: 30px 0; width: 260px; margin-right: 40px; }
.m_case .n_snav .seek .box { width: 260px; height: 40px; line-height: 40px; border-radius: 20px; background-color: #f6f6f6; }
.m_case .n_snav .seek .box .input { outline: none; width: 190px; border: none; height: 30px; line-height: 30px; padding:5px 0 5px 20px; background: none; color: #7d7d7d; float: left; }
.m_case .n_snav .seek .box .button { width: 40px; height: 40px; border: none; background: url(https://www.hqlf.cn/images/seek_ico.png) no-repeat center; cursor: pointer; float: left; }
.m_case .case_list { padding: 40px 0 60px; background-color: #ffffff; }
.m_case .case_list .list { width: 100%; }
.m_case .case_list .list li { width: 380px; height: 310px; margin:0 30px 30px 0; float: left; -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); position: relative; z-index: 11; }
.m_case .case_list .list li:nth-of-type(3n) {
margin-right:0px;
}
.m_case .case_list .list li .g-img { height:260px; width: 380px; position: relative; overflow: hidden; background: url(https://www.hqlf.cn/images/casebj.jpg) repeat-x center center; }
.m_case .case_list .list li .g-img .tp { height: 128px; width: 228px; margin:34px 75px 98px 77px; display:block; overflow:hidden; }
.m_case .case_list .list li .g-img img { -webkit-transition:  transform 0.5s ease-out; transition: transform 0.5s ease-out; }
.m_case .case_list .list li .g-img .tt { padding: 15px 20px; bottom: 0; color: #ffffff; font-size: 16px; position: absolute; text-shadow:2px 2px 2px #333; background: url(https://www.hqlf.cn/images/title_bj.png) repeat-x left -30px; width:340px; }
.m_case .case_list .list li .g-img .text { opacity: 0; background-color: rgba(0, 0, 0, 0.5); position: absolute; top:0; left: 0; padding: 30px; height: 200px; width: 320px; -webkit-transition:  opacity 0.5s ease-out; transition: opacity 0.5s ease-out; }
.m_case .case_list .list li .g-img .text .box { box-sizing: border-box; color: #ffffff; position: relative; height: 200px; width: 320px; padding: 30px 35px 40px; }
.m_case .case_list .list li .g-img .text .box::before, .m_case .case_list .list li .g-img .text .box::after {
box-sizing: border-box;
content: '';
position: absolute;
width: 100%;
height: 100%;
}
.m_case .case_list .list li .g-img .text .box::before, .m_case .case_list .list li .g-img .text .box::after {
border: 1px solid transparent;
width: 0;
height: 0;
}
.m_case .case_list .list li .g-img .text .box::before {
top: 0;
left: 0;
}
.m_case .case_list .list li .g-img .text .box::after {
bottom: 0;
right: 0;
}
.m_case .case_list .list li .g-img:hover .text { opacity: 1; }
.m_case .case_list .list li .g-img:hover .tt { opacity: 0; }
.m_case .case_list .list li .g-img:hover img { -webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1); }
.m_case .case_list .list li .g-img .text:hover .box .more { opacity: 1; -webkit-transition:  opacity 0.2s ease-out 0.6s; transition: opacity 0.2s ease-out 0.6s; }
.m_case .case_list .list li .g-img .text:hover .box::before, .m_case .case_list .list li .g-img .text:hover .box::after {
width: 100%;
height: 100%;
}
.m_case .case_list .list li .g-img .text:hover .box::before {
border-top-color: #ffffff;
border-right-color: #ffffff;
-webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
}
.m_case .case_list .list li .g-img .text:hover .box::after {
border-bottom-color: #ffffff;
border-left-color: #ffffff;
-webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;
transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;
}
.m_case .case_list .list li .g-img .text .box .title { width: 100%; height: 24px; text-align: center; text-overflow: ellipsis; overflow: hidden; white-space: normal; color: #ffffff; font-size: 18px; font-weight: bold; }
.m_case .case_list .list li .g-img .text .box .xt { width: 40px; margin: 10px auto; height: 2px; background-color: #ffffff }
.m_case .case_list .list li .g-img .text .box .txt { color: #eeeeee; line-height: 24px; text-align: justify; height: 94px; overflow: hidden; }
.m_case .case_list .list li .g-img .text .box .more { width: 30px; height: 30px; border-radius: 50%; z-index: 2; background:#ffffff url(https://www.hqlf.cn/images/case_more1.png) no-repeat center; position: absolute; left: 50%; margin-left: -15px; bottom: -14px; opacity: 0; }
.m_case .case_list .list li .info { height: 50px; line-height: 50px; background-color: #ffffff; padding-left: 20px; color: #888888; }
.m_case .case_list .list li .info .cate { width: 240px; }
.m_case .case_list .list li .info .switch { width: 95px; height: 30px; padding: 10px 10px 0px 0px; text-align:right }
.m_case .case_list .list li .info .switch a { display:inline-block; width: 28px; height: 30px; margin-left: 15px; }
.m_case .case_list .list li .info .switch a.more { background: url(https://www.hqlf.cn/images/case_ico.png) no-repeat 4px center; }
.m_main5 { font-size: 15px; color: #666666; line-height: 30px; }
.m_main5 strong { font-weight:bold; }
.m_main5 .m_mn { height: 100%; }
.m_main5 .screen1 { background: url(https://www.hqlf.cn/images/yxfa_bj1.jpg) no-repeat center; height: 675px; }
.m_main5 .screen1 .m_mn { height: 667px; overflow: hidden; }
.m_main5 .screen1 .z_img1 { top: 242px; left: 500px; }
.m_main5 .screen1 .z_img2 { top: 350px; left: 610px; }
.m_main5 .screen1 .z_img3 { top: 455px; left: 300px; }
.m_main5 .screen1 .z_img4 { top: 455px; left: 605px; }
.m_main5 .screen2 { margin-top:50px; height: 535px; overflow: hidden; }
.m_main5 .screen2 .xt { width: 38px; height: 4px; margin: 15px auto; background-color: #cccccc; }
.m_main5 .screen2 .m_text { margin-top: 20px; overflow: hidden; }
.m_main5 .screen2 .m_text .zr_text { width:660px; }
.m_main5 .screen2 .m_text .zr_text .txt { margin:30px 0; font-size:15px; }
.m_main5 .screen2 .m_text .zr_text .txt p { margin-bottom:10px }
.m_main5 .screen3 { background: url(https://www.hqlf.cn/images/yxfa_bj2.jpg) no-repeat center; height: 833px; color: #ffffff; }
.m_main5 .screen3 .m_text { padding-top: 190px; }
.m_main5 .screen3 .m_text .zl_img { right: -90px; top: 238px; }
.m_main5 .screen3 .m_text .zr_text { width: 610px; }
.m_main5 .screen3 .m_text .zr_text .txt { margin: 40px 0; }
.m_main5 .screen3 .m_text .zr_text .txt p { margin-bottom:10px }
.m_main5 .screen4 { height: 420px; }
.m_main5 .screen4 .m_text { padding-top: 20px; }
.m_main5 .screen4 .m_text .zr_text { width: 640px; }
.m_main5 .screen4 .m_text .zr_text .txt { margin:30px 0; }
.m_main5 .screen5 { background: url(https://www.hqlf.cn/images/yxfa_bj3.jpg) no-repeat center; height: 750px; color: #ffffff; }
.m_main5 .screen5 .m_text { padding-top: 240px; }
.m_main5 .screen5 .m_text .zl_img { right: -90px; top: 160px; }
.m_main5 .screen5 .m_text .zr_text { width: 610px; }
.m_main5 .screen5 .m_text .zr_text .txt { margin: 40px 0; }
.m_main5 .screen5 .m_text .zr_text .txt p { margin-bottom:10px }
.m_main5 .m_text .zr_text .zt_link { height: 60px; text-align: right; font-size: 0; overflow: hidden; }
.m_main5 .m_text .zr_text .zt_link.on { text-align: left; }
.m_main5 .m_text .zr_text .zt_link div { height: 58px; width: 118px; font-size: 0; border: 1px solid #DCDCDC; display: inline-block; margin-left: 20px; overflow: hidden; background-color: #ffffff; }
.m_main5 .m_text .zr_text .zt_link.on div { height: 60px; width: 120px; font-size: 0; display: inline-block; margin-right: 20px; margin-left: 0; background-color: #ffffff; overflow: hidden; }
.m_main5 .m_text .zr_text .zt_but { float: right; margin-top: 38px; position: relative; }
.m_main5 .m_text .zr_text .zt_but.on { float: left; margin-top: 38px; }
.m_main5 .m_text .zr_text .zt_but a { border: 1px solid #DCDCDC; width: 128px; height: 43px; line-height: 43px; display: block; text-indent: 25px; background: url(https://www.hqlf.cn/images/yxfa_41.png) no-repeat 95px center; }
.m_main5 .m_text .zr_text .zt_but a:after { content: ''; display: block; z-index: -1; position: absolute; width: 0; background: #2050a2; height: 43px; -webkit-transition: all .5s;
transition: all .5s;
left: 1px; top: 1px; }
.m_main5 .m_text .zr_text .zt_but a:hover { color: #ffffff; background: url(https://www.hqlf.cn/images/yxfa_42.png) no-repeat 95px center #2050a2; }
.m_main5 .m_text .zr_text .zt_but a:hover:after { width: 128px; }
.m_main5 .m_text .zr_text .zt_but.on a { background: url(https://www.hqlf.cn/images/yxfa_42.png) no-repeat 95px center; }
.m_main5 .m_text .zr_text .zt_but.on a:hover { background-color: #2050a2; }
.footer { background:#20242b; color:#aaa; font-size:14px; overflow:hidden; width:100%; min-width:1200px; position: relative; z-index: 2; }
.footer a { color:#aaa; }
.footer a:hover { color:#cccccc; }
.footer .footer_panel { width:1200px; margin:0 auto; padding:50px 0; min-height: 184px; }
.footer_panel dl { overflow:hidden; float:left; }
.footer_panel dl dt { font-size:18px; color:#cccccc; line-height:40px; }
.footer_panel dl dt a { color:#cccccc; }
.footer_panel dl dd { line-height:36px; font-size:14px; width:120px; padding-right:10px; }
.footer_panel dl.dk1 { width:130px; padding-right:20px; }
.footer_panel dl.dk2 { width:390px; padding-right:20px; }
.footer_panel dl.dk2 dd { float:left; }
.footer_panel dl.dk3 { width:320px; padding-right:20px; }
.footer_panel dl.dk3 dd { width:100%; height:40px; line-height:40px; text-indent:20px; }
.footer_panel dl.dk3 dd.add { background:url(https://www.hqlf.cn/images/footer_ico.png) 0 0 no-repeat; }
.footer_panel dl.dk3 dd.tel { background:url(https://www.hqlf.cn/images/footer_ico.png) 0 -40px no-repeat; font-size:30px; color:#2050a2; font-family:Impact, "MS Sans Serif"; letter-spacing: 2px; }
.footer_panel dl.dk3 dd.qq a:hover { background:url(https://www.hqlf.cn/images/qq2.gif) 0 0 no-repeat; }
.footer_panel dl.dk4 { width:140px; padding-right:10px; overflow: visible; }
.footer_panel dl.dk4 dd { background: rgba(0, 0, 0, 0.5) url(https://www.hqlf.cn/images/an1.png) no-repeat; border-radius: 10px; width: 140px; height: 44px; line-height: 44px; text-indent: 50px; font-size: 14px; color: #aaa; margin-top: 10px; cursor: pointer; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; position: relative; }
.footer_panel dl.dk4 dd.wx { background-position: 15px 12px; }
.footer_panel dl.dk4 dd.wx .code { background: url(../image/wx_code.png) no-repeat center; width: 140px; height: 0; line-height: 152px; text-indent: 0; text-align: center; position: absolute; left: 5px; top: 45px; z-index: 55; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; overflow: hidden; }
.footer_panel dl.dk4 dd.wx:hover { background-position: 15px -38px; color: #ffffff; }
.footer_panel dl.dk4 dd.wx:hover .code { height: 148px; }
.footer_panel dl.dk4 dd.xcx { background-position: 15px -88px; }
.footer_panel dl.dk4 dd.xcx .code { background: url(../image/xcx_code.png) no-repeat center; width: 140px; height: 0; line-height: 152px; text-indent: 0; text-align: center; position: absolute; left: 5px; top: 45px; z-index: 55; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; overflow: hidden; }
.footer_panel dl.dk4 dd.xcx:hover { background-position: 15px -136px; color: #ffffff; }
.footer_panel dl.dk4 dd.xcx:hover .code { height: 148px; }
.footer .copyright { border-top:1px #313b4c solid; width:1200px; margin:0 auto; line-height:24px; color:#989a9d; font-size:14px; padding:15px 0; overflow:hidden; }
.footer .copyright img { opacity:1; float:left; }
.footer .copyright p { font-size:13px; line-height:50px; height:50px; color:#888; float:right; }
.footer .copyright p a { color:#aaa; }
.footer .copyright p a:hover { color:#fff; }
.hvr-underline-from-left { display:inline-block; vertical-align:middle; -webkit-transform:perspective(1px) translateZ(0); transform:perspective(1px) translateZ(0); box-shadow:0 0 1px transparent; position:relative; overflow:hidden }
.hvr-underline-from-left:before { content:""; position:absolute; z-index:-1; left:0; right:100%; bottom:0; background:#2098D1; height:4px; -webkit-transition-property:right; transition-property:right; -webkit-transition-duration:.3s;
transition-duration:.3s;
-webkit-transition-timing-function:ease-out; transition-timing-function:ease-out }
.hvr-underline-from-left:active:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:hover:before { right:0 }
.product1,.section7{ padding: 60px 0 0; background-color: #ffffff; }
.product1 h2 ,.section7 h2{ font-size:50px; line-height:80px; height: 172px; text-align: center; color: #2050a2; font-weight: bold; }
.product1 h2 em,.section7 h2 em { font-size:28px; text-align: center; color: #040000; font-weight: normal; display:block; }
.product1 h2 span,.section7 h2 span { font-size:30px; font-weight: bold; color:#2050a2 }
.zs { /*height:552px;*/ }
.xzs { width: 1000px; margin: 0 auto; position: relative; background: url(https://www.hqlf.cn/images/zst.jpg) no-repeat right 10px; height:552px; }
.zsk { padding:80px 0 0 0; width:480px; }
.zsk h4 { font-size: 16px; color: #666464; line-height: 40px; font-weight: normal; margin-top: 30px; }
.zsk h5 { font-size: 46px; color: #f08300; font-weight: normal; margin: 10px 0; }
.ms { height:600px; background: url(https://www.hqlf.cn/images/msk.jpg) no-repeat center 0; }
.ms h4 { text-align: center; font-weight: normal; padding-top:65px; height:220px; }
.ms h4 a { font-size:55px; color: #f5821f; text-decoration: none; }
.ms h4 a span { display: block; font-size: 16px; color: #595757; padding-top: 15px; line-height:30px; }
.ms li { float: left; width: 195px; text-align: center; margin-right: 6px; }
.ms li img { display: block; width: 195px; height: 151px; margin-bottom: 10px; }
.ms li em { font-weight:bold; display:block; font-size:14px; color: #2050a2; }
.ms li span { display: block; font-size: 14px; color:#666666; margin-top: 10px; }
.ms .nones { margin-right: 0; }
.g-why { height:1172px; background: url(https://www.hqlf.cn/images/one_03.jpg) no-repeat center 0; padding-top:128px; }
.why { width: 1006px; position: relative; }
.why h4 { font-size:18px; color: #3e3a39; font-weight: bold; padding: 232px 0 0 350px; }
.why h4 p { font-size:18px; color: #3e3a39; padding-top: 5px; font-weight:normal; }
.why h4 span { font-size:16px; font-weight:normal; }
.why h4 p span { color: #f08300; font-weight: bold; }
.why-c dl { width: 400px; height: 140px; background:url(https://www.hqlf.cn/images/h_06.jpg) no-repeat left 0; position: absolute; }
.why-c .dl2, .why-c .dl4 { padding-left: 50px; width: 330px; background:url(https://www.hqlf.cn/images/h_06.jpg) no-repeat right 0; }
.why-c .dl2 dd, .why-c .dl4 dd { width: 185px; }
.why-c dt { float: left; width: 115px; }
.why-c dt img { display: block; padding: 25px 0 0 10px; }
.why-c dd { width: 220px; float: left; }
.why-c dd b { display: block; font-size:18px; color: #4c4948; font-weight: bold; padding: 30px 0 5px 0; }
.why-c dd p { font-size:14px; color: #4c4948; line-height: 24px; }
.why-c .dl1 { left: 0px; top:445px; }
.why-c .dl2 { left: 615px; top:595px; }
.why-c .dl3 { left: 0px; top:740px; }
.why-c .dl4 { left: 615px; top:880px; }
.why-c .dl5 { left: 0px; top:1025px; }
.why-c dl:hover { background:url(https://www.hqlf.cn/images/h_03.jpg) no-repeat; }
.why-c .dl2:hover, .why-c .dl4:hover { background:url(https://www.hqlf.cn/images/ff_03.jpg) no-repeat left 0; }
.why-c dl:hover b { color: #fff }
.why-c dl:hover p { color: #fff; }
.g-nxf { background:url(https://www.hqlf.cn/images/two_02.jpg) no-repeat center 0; height:1051px; margin-top: 88px; }
body .nxf { width: 740px; margin:0 auto; }
.nxf-t { height: 602px; padding-top: 383px; overflow: hidden; }
.nxf-l { width: 296px; float: left; height: 602px; position: relative; }
.nxf-l img { display:block; width: 296px; height: 602px; }
.nxf-r { width:376px; float: left; background:url(https://www.hqlf.cn/images/ts_03.png) no-repeat 0 10px; padding-left: 68px; margin-top: 225px; }
.nxf-r b { display: block; font-size:24px; color: #f08300; height: 60px; }
.nxf-r p { width: 362px; font-size:14px; color: #4c4948; line-height: 25px; height: 130px; }
.tgqd { background:url(https://www.hqlf.cn/images/tgqd.jpg) no-repeat center top; height: 834px; padding-top: 40px; }
.tgqd ul { padding-top:75px; }
.tgqd h2 { height: 164px; text-align: center; font-size: 36px; color: #040000; font-weight: normal; padding-top:30px; }
.tgqd h2 span { font-size: 42px; font-weight: bold; }
.tgqd h2 em { display: block; }
.tgqd h2 em i { color: #f06000; font-style: normal; }
.tgqd h3 { height: 113px; font-weight: normal; font-size: 18px; color: #040000; }
.tgqd li { font-size:18px; color: #040000; float: left; width: 250px; text-align: center; height: 140px; }
.tgqd li:hover { color: #2050a2; }
.m_colorbb { background:#fff; margin-top:20px; padding-bottom:0px; position:relative; height:480px; }
.m_colorbb .tile h5 span { background:#fff }
.m_colorbb .Good_h { width:1000px; margin:0 auto; }
.m_colorbb .Good_h .unm_s { position: relative; width: 100%; float: right }
.m_colorbb .Good_h .s1 dl { width:400px; padding-top:50px; float:right; }
.m_colorbb .Good_h .unm_s dl dt { font-size:46px; color:#f08300; margin-top:25px; }
.m_colorbb .Good_h .unm_s dl dt h5 { font-size:16px; color:#333; margin-top: 5px; color:#000; }
.m_colorbb .Good_h .unm_s dl dd { margin-top: 30px; line-height: 35px; font-size: 16px; }
.m_colorbb .Good_h .unm_s dl p { margin-top: 30px; line-height: 24px; font-size: 18px; color:#000; }
.m_colorbb .Good_h .s2 { background:url(https://www.hqlf.cn/images/98_09.jpg) no-repeat right; min-height:360px; }
.m_colorbb .Good_h .s2 dl { width:400px; float:left; padding-top:55px; }
.ureii { width:100%; height:720px; background:url(https://www.hqlf.cn/images/98_12.jpg) #f5f5f5 no-repeat center; }
.uadmir { width:1000px; margin:0 auto; position: relative; overflow: hidden; }
.ucesfji { margin-top: 60px; }
.ucesfjis1 { width:432px; height:362px; background:url(https://www.hqlf.cn/images/42_03.png) no-repeat center; text-align:center; padding-top: 100px; float:left; }
.ucesfjis2 { width:568px; height:362px; background:url(https://www.hqlf.cn/images/42_05.png) no-repeat center; text-align:center; padding-top: 100px; float:left; }
.ullla { font-size:18px; color:#fc6b00; padding:0 15px 0 15px; }
.ulllb { font-size:11px; color:#999999; padding:0 15px 0 15px; }
.ulllc { margin-top:35px; font-size:16px; color:#666; line-height:30px; padding:0 50px; }
.ullld { font-size:13px; color:#666; }
.uddee { color:#77ad00; }
.uddeed { color:#0071e4; }
.ureiidd { width:100%; height:720px; }
.sauhru { margin-top:40px; }
.ucentsab .pst { font-size:30px; color:#333333; }
.ucentsab .pstt { font-size:16px; color:#333333; }
.ucentsab .psta { font-size:12px; color:#cccccc; font-family:"Arial"; margin-top: 8px; }
.ucentsab { text-align: center; position: relative; margin-top: 60px; }
.suhurty { position: absolute; left: -50px; top: 120px; }
.uadmirsr { width:1000px; margin:0 auto; position: relative; }
.siirtul { width:420px; float:right; }
.sadsadas { float: left; margin-right: 20px; }
.safefe { font-size:18px; color:#333; font-weight:bold; }
.safddefe { font-size:14px; color:#666666; margin-top:6px; }
.dafjijir { padding-top: 10px; }
.siirtul ul li { width:100%; float:left; margin-top:35px; }

.smart-store-flow, .smart-store-member { background:#EDF7FF }
.smart-store-function .item li p { margin:30px; font-size:16px; color:#333; line-height:26px; text-align:left }
.smart-store-flow .entrance { width:1180px; padding:80px 0; margin:0 auto }
.smart-store-flow .entrance .title { font-size:34px; line-height:56px; color:#000; font-weight:400; text-align:left }
.smart-store-flow .entrance p { font-size:18px; color:#555; line-height:26px; text-align:left; margin-top:10px }
.smart-store-flow .entrance .item li a { display:block }
.smart-store-flow .entrance .item li span { display:inline-block; font-size:18px; color:#333; margin-top:20px }

.List_Bg_Grey, .List_Bg_Orange, .List_Bg_White, .List_Bg_blue { width:100%; overflow:hidden }
.List_Box { width:1100px; margin:0 auto }
.list_items_title h2 { text-align:center; padding:60px 0 0;margin-bottom:10px }
.list_items_title h2 p { font-size:36px; color:#333; }
.list_items09 h2 p{color:#BC171E;}
.list_items_title h2 strong { display:block; font-size:18px; color:#f15a01; line-height:30px; font-weight:400 }
.list_items_title h2 span { color:#686868; font-size:16px; line-height:32px }
.list_items01 { width:102%; margin:10px 0 }
.list_items01 li { float:left; background-color:#f0eff5; border-radius:6px; width:190px; height:120px; border:1px solid #e5e5e5; text-align:center; margin-right:10px; padding-top:10px; -webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.list_items01 li .applyBtn { display:block }
.list_items01 li p { font-size:22px; color:#333; margin:3px 0 }
.list_items01 li span { font-size:12px; color:#717171 }
.list_items01 li:hover { box-shadow:0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12) }
.list_items02 { height:500px }
.list_items02 .show_mobile_img { width:490px; height:500px; background-image:url(https://www.hqlf.cn/Images/mobile_bg.png); background-repeat:no-repeat; background-position:left bottom; background-size:90%; -moz-background-size:90%; -webkit-background-size:90%; -o-background-size:90%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='https://www.hqlf.cn/Images/mobile_bg.png',  sizingMethod='scale');
position:relative }
.list_items02 .show_mobile_img img { position:absolute; bottom:0; left:32.6%; width:220px; height:394px }
.list_items02 .select_type { width:500px; padding-top:70px }
.list_items02 .select_type dl { width:112% }
.list_items02 .select_type dl.type01 { margin-bottom:20px }
.list_items02 .select_type dt { font-size:24px; color:#333; margin-bottom:18px }
.list_items02 .select_type dd { display:inline-block; text-align:center; font-size:18px; color:#646464; line-height:40px; margin-right:64px }
.list_items02 .select_type dd i { display:block; width:70px; height:70px; background-repeat:no-repeat; cursor:pointer }
.list_items02 .select_type dd i.type_ico01 { background-image:url(https://www.hqlf.cn/Images/icos_06.png) }
.list_items02 .select_type dd i.type_ico02 { background-image:url(https://www.hqlf.cn/Images/icos_07.png) }
.list_items02 .select_type dd i.type_ico03 { background-image:url(https://www.hqlf.cn/Images/icos_08.png) }
.list_items02 .select_type dd i.type_ico04 { background-image:url(https://www.hqlf.cn/Images/icos_09.png) }
.list_items02 .select_type dd i.type_ico05 { background-image:url(https://www.hqlf.cn/Images/icos_10.png) }
.list_items02 .select_type dd i.type_ico06 { background-image:url(https://www.hqlf.cn/Images/icos_11.png) }
.list_items02 .select_type dd i.type_ico07 { background-image:url(https://www.hqlf.cn/Images/icos_12.png) }
.list_items02 .select_type dd i.type_ico08 { background-image:url(https://www.hqlf.cn/Images/icos_13.png) }
.list_items02 .select_type dd i.type_ico09 { background-image:url(https://www.hqlf.cn/Images/icos_14.png) }
.list_items02 .select_type dd:hover i.type_ico01 { background-image:url(https://www.hqlf.cn/Images/icos_06_hover.png) }
.list_items02 .select_type dd:hover i.type_ico02 { background-image:url(https://www.hqlf.cn/Images/icos_07_hover.png) }
.list_items02 .select_type dd:hover i.type_ico03 { background-image:url(https://www.hqlf.cn/Images/icos_08_hover.png) }
.list_items02 .select_type dd:hover i.type_ico04 { background-image:url(https://www.hqlf.cn/Images/icos_09_hover.png) }
.list_items02 .select_type dd:hover i.type_ico05 { background-image:url(https://www.hqlf.cn/Images/icos_10_hover.png) }
.list_items02 .select_type dd:hover i.type_ico06 { background-image:url(https://www.hqlf.cn/Images/icos_11_hover.png) }
.list_items02 .select_type dd:hover i.type_ico07 { background-image:url(https://www.hqlf.cn/Images/icos_12_hover.png) }
.list_items02 .select_type dd:hover i.type_ico08 { background-image:url(https://www.hqlf.cn/Images/icos_13_hover.png) }
.list_items02 .select_type dd:hover i.type_ico09 { background-image:url(https://www.hqlf.cn/Images/icos_14_hover.png) }
.list_items02 .select_type .action { text-align:center; margin-top:20px }
.list_items02 .select_type .now_reply { display:inline-block; width:142px; height:46px; line-height:46px; text-align:center; color:#0e86d5; border:1px solid #0e86d5; border-radius:6px; font-size:18px; margin:0 auto }
.list_items03 { margin:30px 0 40px }
.list_items03 ul { width:104% }
.list_items03 ul li { float:left; width:179px; height:257px; border:1px solid #e5e5e5; text-align:center; margin-right:24px; cursor:pointer; background-color:#0e86d5; -webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.list_items03 ul li.even { background-color:#80a80b }
.list_items03 ul li:hover { box-shadow:0 2px 5px 0 rgba(0, 0, 0, .3), 0 2px 10px 0 rgba(0, 0, 0, .3) }
.list_items03 ul li .edition_con h3 { font-size:32px; color:#fff; margin-top:58px; line-height:50px }
.list_items03 ul li .edition_con p { font-size:15px; color:#fff; line-height:30px }
.list_items03 ul li .qrcode_img img { margin-top:8px }
.list_items03 ul li .qrcode_img p { font-size:18px; color:#fff; line-height:24px }
.list_items03 ul li .edition_btn { display:inline-block; width:120px; height:36px; text-align:center; line-height:36px; color:#0e86d5; border-radius:4px; font-size:18px; margin-top:20px; background-color:#fff }
.list_items03 ul li.even .edition_btn { color:#80a80b }
.List_Bg_gray { background-color:#f6f6f6 }
.list_items04 .content { padding:25px 0 }
.list_items04 .index_text h3 { color:#595959; font-size:24px; margin-top:56px; line-height:50px }
.list_items04 .index_text span { display:block; color:#f15a01; font-size:18px; line-height:20px; margin:10px 0 }
.list_items04 .index_text p { font-size:16px; color:#595959; line-height:40px }
.smart-store-flow .entrance .item li { float:left; width:20%; margin-top:50px; text-align: center; }
.zbzg{ width:1100px; font-size: 16px; font-weight: 400; color: #5c6873; margin: 30px auto; line-height:30px; text-align:center;}
.zbzgb{background:url(https://www.hqlf.cn/Images/zbzg.jpg) no-repeat center center; height:376px; width:100%;}
.list_items09 ul { }
.list_items09 ul li { display:inline-block; border:1px solid #eee; margin:0 16px 20px; width:262px ; text-align:center;}
.list_items09 ul li img { width: 262px; height: 100px; }
.container { width:1200px; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:15px 0; margin:0 auto;}
.c-content-title-1 h3.c-font-uppercase { font-size: 30px; margin: 60px 0 30px 0; text-align: center; line-height: 1.1; }
.c-content-title-1 p { font-size: 17px; font-weight: 400; color: #5c6873; margin: 30px 0; line-height: 24px; }
.c-content-title-1 > .c-line-center { width: 30px; height: 3px; background-color: #32c5d2; margin: 0 auto 30px auto; }

.section7{background: url(https://www.hqlf.cn/images/section7.jpg)no-repeat center center;}
.section7_item { width:100%; left:0; top:45%; }
.section7_item ul { overflow: hidden; width:100%; margin:0 auto; padding-bottom:60px; box-sizing:border-box; text-align: left; }
.section7_item li { position:relative; float:left; color:#333; width:30%; height:105px; margin-right:5%; padding-left:68px; box-sizing:border-box; margin-top:50px; overflow:hidden; }
.section7_item li:nth-child(3n) {
margin-right:0;
}
.section7_item li i { position:absolute; font-size:48px; margin-right:20px; left:0; top:15px; }
.section7_item h4 { font-size:16px; font-weight:700; margin-bottom:5px; }
.section7_item p { font-size:14px; line-height:24px; }
.section7_item .li_01 { background: url(https://www.hqlf.cn/images/a.png)no-repeat 0 0; }
.section7_item .li_02 { background: url(https://www.hqlf.cn/images/b.png)no-repeat 0 0; }
.section7_item .li_03 { background: url(https://www.hqlf.cn/images/c.png)no-repeat 0 0; }
.section7_item .li_04 { background: url(https://www.hqlf.cn/images/d.png)no-repeat 0 0; }
.section7_item .li_05 { background: url(https://www.hqlf.cn/images/e.png)no-repeat 0 0; }
.section7_item .li_06 { background: url(https://www.hqlf.cn/images/f.png)no-repeat 0 0; }
.section7_btn { display:block; width:270px; height:54px; line-height:54px; text-align:center; margin:0 auto; font-size:20px; background:#F6F6F6; border-radius:10px; border:1px solid #000; }
.section7_btn:hover { background:#E60012; color:#fff; border-color:#E60012; }
.icon-saoyisao-copy:before { content: "\e61c"; }
.bossgoo_about_bg { background:#f9f9f9 url(https://www.hqlf.cn/images/index_about_line.jpg) repeat-x 0 83px; line-height:44px; padding-top:65px; }
.bossgoo_about_title h2 { text-align:center; margin:0 auto; font-size:30px; color:#f56d33; padding-left:8px; margin-bottom:22px; width:60%; }
.bossgoo_about_title p { text-align:center; line-height:24px; margin:0 auto; color:#444; font-size: 16px; }
.bossgoo_about_title span { display:block; text-align:center; margin:20px 0; }
.bossgoo_about_title span a, .foreign_trade .h_new p a { background:#f56d33; border-radius:20px; padding:10px 45px; font-size:15px; color:#fff; text-align:center; text-decoration:none; }
.wbsm { padding-bottom:10px; padding-top:10px; }
.margin-side { margin-bottom:20px;width:25%; float:left;}
.wbsm p { margin:20px 0; text-align:center; }
.wbsm .h_tubiao { line-height:20px; padding-left:19%; }
.wbsm .h_tubiao span { float:left; line-height:20px; height:70px; }

.h_advantage_bg { background: url(https://www.hqlf.cn/images/h_advantage_bg.jpg); padding:20px 0; }
.advantage_margin { margin-bottom:30px;float:left; width:16.666666666666%}
.h_advantage p { text-align:center; width: 100%; margin:12px 0; font-size:14px; }
.h_advantage p.adv_text { height:30px; }
.h_advantage span { font-size:13px; height:30px; }
.cent_box { width: 1200px; margin: auto; background: #FFF; }
.h_feature h2, .h_advantage_bg h2, .foreign_trade h2 { font-size: 220%; color: #f56d33; text-align: center; line-height: 36px; padding:20px 0; }

@media ( max-width: 480px) {
.wbsm {
padding-bottom:0;
}
}

.cont01{background: url(https://www.hqlf.cn/images/wzbg.png) center bottom repeat-x rgb(255, 255, 255);}
.cont02{background: url(https://www.hqlf.cn/images/wzbg1.png) center top repeat-x rgb(255, 255, 255);}
.content_center {
    width: 1100px;
    position: relative;
    margin: 0px auto;
}
.cont03 h3{color:#bc1c21; font-size:50px; text-align:center; font-weight:bold;}
.kuang {
	margin:20px 0 50px;
	overflow: hidden;
}
.kuang ul {width:1000px; margin:0 auto;}
.kuang ul li {
    width: 140px;
    float: left;
    margin: 7px 13px 7px 13px;
    text-align: center;
    text-overflow: ellipsis;
    word-wrap: break-word;
    word-break: break-all;
	}
.kuang ul li p {
    width:138px;
    height:55px;
    line-height:55px;
    border: 1px solid #b4b4b4;
    vertical-align: middle;}
.kuang ul li a {
    height:30px;
	line-height:30px;
    display: block;
    overflow: hidden
	 }
.kuang ul li a:hover{text-decoration:underline;}
.kuang ul li img {
    max-width: 100%;
    max-height: 100%;
    text-align: center;
    vertical-align: middle;}
	
.cont04{background: url(https://www.hqlf.cn/images/kxwz.jpg) center center no-repeat; height:506px; width:100%;}
.cont05{padding-left: 55px;
width:1145px;
    height: 330px;
    margin: 60px auto;
    position: relative;
    box-shadow: 0 2px 15px 0 rgba(0,0,0,.15);
    overflow: hidden;}
	.cont055{padding-left: 55px;
width:1145px;
    height: 380px;
    margin: 60px auto;
    position: relative;
    box-shadow: 0 2px 15px 0 rgba(0,0,0,.15);
    overflow: hidden;}
.cont05 .left {
    width: 626px;
    height: 277px;
    float: left;
    margin-right: 49px;
    padding-top: 53px;}
	.cont055 .left {
    width: 626px;
    height: 277px;
    float: left;
    margin-right: 49px;
    padding-top: 53px;}
.cont05 .left .bt {
    width: 567px;
    height:60px;
    line-height: 38px;
    font-size: 32px;
    color: #55a5d6;
    overflow: hidden;
    margin-bottom: 10px;}
	.cont055 .left .bt {
    width: 567px;
    height:60px;
    line-height: 38px;
    font-size: 32px;
    color: #55a5d6;
    overflow: hidden;
    margin-bottom: 10px;}
.cont05 .left .info {
    line-height:30px;
    font-size: 14px;
    color: #373D41;
    overflow: hidden;
    margin-bottom: 30px;
}
.cont055 .left .info {
    line-height:30px;
    font-size: 14px;
    color: #373D41;
    overflow: hidden;
    margin-bottom: 30px;}
.cont05 .right {
    width: 470px;
    height: 330px;
    float: left;
	background: url(https://www.hqlf.cn/images/kxwzrbg.png) no-repeat center center;
    background-size: 470px 330px;}
	.cont055 .right {
    width: 405px;
    height: 380px;
    float: left;
	background: url(../image/sb1.png) no-repeat center center;
    background-size: 340px 340px;}
.cont06{    width: 1200px;
    min-width: 1000px;
    margin: 0 auto;}
.cont06 .title	.line {
    width: 100%;
    height: 1px;
    background-color: #ddd;
    position: absolute;
    top: 16px;
    left: 0;
    z-index: 1;
	}
.cont06 .title	.tit {
    width: 195px;
    height: 32px;
    margin: 0 auto;
    text-align: center;
    font-size:32px;
    line-height: 32px;
    background-color: #fff;
    position: relative;
    z-index: 2;
	color:#55a5d6;}
.cont06 .title {
    height: 31px;
    position: relative;
    margin-bottom: 51px;}
.cont06 .plan {
    margin-top: 30px;
    margin-bottom: 22px;
}
.cont06  ul {
    width: 1216px;}
.cont06 ul li {
    width: 284px;
    height: 226px;
    border: 1px solid #eaeaea;
    float: left;
    margin-right: 18px;
    margin-bottom: 18px;
    overflow: hidden;
}
.cont06 ul li a {
    display: block;
    width: 284px;
    height: 211px;
}
.cont06 ul li a:hover{text-decoration:none;}
.cont06 ul li a .img {
 width:56px;
 height:56px;
 margin:42px auto 0
}
.cont06 ul li a .img img {
 width:100%;
 height:100%
}
.cont06 ul li a .img2,.cont06 ul li:hover .img {
    display: none;}
.cont06 ul li:hover .img2 {
 display:block
}
.cont06 ul li a .name {
 height:54px;
 line-height:54px;
 text-align:center;
 font-size:18px;
 color:#333
}
.cont06 ul li a .info {
 height:12px;
 line-height:12px;
 text-align:center;
 font-size:12px;
 color:#666;
 margin-bottom:9px
}
.cont06 ul li:hover {
 border-color:#00a2ca;
}

.zt_logo{height:350px;width:990px;margin:0 auto;overflow:hidden;position:relative;background:url(https://www.hqlf.cn/images/zhuan1.png) no-repeat 595px 44px;}
.zt_zhongjian{background:#474c5e;}
.zt_logo .zt_logo_p1{font-size:74px;margin-top:85px;line-height:80px;color:#fffefe;font-weight:normal;}
.zt_logo .zt_logo_p1 span{font-weight:bold;}
.zt_logo .zt_logo_p2{font-size:24px;margin-top:15px;line-height:40px;color:#fffefe;}
.zt_logo .zt_logo_p2 span{font-weight:bold;color:#ff4f4f;}

.zt_center1{background:url(https://www.hqlf.cn/images/smsymjx.png) no-repeat 32px center;padding:68px 32px;width:926px; margin: 0 auto;
    overflow: hidden;
    position: relative;}
.zt_center1 div{float:right;width:620px;}
.zt_center1 h4{font-size:24px;color:#ff4f4f;}
.zt_center1 span{font-size:30px;}
.zt_center1 p{margin-top:30px;font-size:14px;line-height:24px;color:#666666;}
.zt_center1 p strong{font-weight:bold; color:#333;}
.zt_center11{background:url(https://www.hqlf.cn/images/M.jpg) no-repeat 32px center;padding:68px 32px;width:926px; margin: 0 auto;
    overflow: hidden;
    position: relative;}
.zt_center11 div{float:right;width:620px;}
.zt_center11 h4{font-size:24px;color:#ff4f4f;}
.zt_center11 span{font-size:30px;}
.zt_center11 p{margin-top:30px;font-size:14px;line-height:24px;color:#666666;}
.zt_center11 p strong{font-weight:bold; color:#333;}
.zt_tple02{
    background-color: #f0f0f0;
}
.zt_center2{background:url(https://www.hqlf.cn/images/jxlx.png) no-repeat 660px 75px;padding:52px 32px;width:926px;margin: 0 auto;
    overflow: hidden;
    position: relative;}
.zt_center2 div{float:left;width:560px;}
.zt_center2 h4{font-size:24px;color:#ff4f4f;}
.zt_center2 span{font-size:30px;}
.zt_center2 p{margin-top:30px;font-size:14px;line-height:24px;color:#666666;}
.zt_center22{background:url(https://www.hqlf.cn/images/meng.png) no-repeat 660px 75px;padding:52px 32px;width:926px;margin: 0 auto;
    overflow: hidden;
    position: relative;}
.zt_center22 div{float:left;width:560px;}
.zt_center22 h4{font-size:24px;color:#ff4f4f;}
.zt_center22 span{font-size:30px;}
.zt_center22 p{margin-top:30px;font-size:14px;line-height:24px;color:#666666;}

.zt_center222{background:url(../image/sb4.png) no-repeat 705px 165px;padding:52px 32px;width:926px;margin: 0 auto;
    overflow: hidden;
    position: relative;}
.zt_center222 div{float:left;width:560px;}
.zt_center222 h4{font-size:24px;color:#ff4f4f;}
.zt_center222 span{font-size:30px;}
.zt_center222 p{margin-top:30px;font-size:14px;line-height:24px;color:#666666;}


.zt_center3{background:url(https://www.hqlf.cn/images/zyjx.png) no-repeat 32px center;padding:51px 32px 80px;width:926px;margin: 0 auto;
    overflow: hidden;
    position: relative;}
.zt_center3 div{float:right;width:620px;}
.zt_center3 h4{font-size:24px;color:#ff4f4f;}
.zt_center3 span{font-size:30px;}
.zt_center3_p1{margin-top:28px;font-size:16px;color:#333333;font-weight:bold;}
.zt_center3_p2{margin-top:8px;font-size:14px;color:#666666;font-weight:normal;padding-left:12px;}
.zt_center33{background:url(https://www.hqlf.cn/images/qq.png) no-repeat 32px center;padding:51px 32px 80px;width:926px;margin: 0 auto;
    overflow: hidden;
    position: relative;}
.zt_center33 div{float:right;width:620px;}
.zt_center33 h4{font-size:24px;color:#ff4f4f;}
.zt_center33 span{font-size:30px;}
.zt_center33_p1{margin-top:28px;font-size:16px;color:#333333;font-weight:bold;}
.zt_center33_p2{margin-top:8px;font-size:14px;color:#666666;font-weight:normal;padding-left:12px;}

.zt_center333{background:url(https://www.hqlf.cn/images/sb6.png) no-repeat 32px center;padding:51px 32px 80px;width:926px;margin: 0 auto;
    overflow: hidden;
    position: relative;}
.zt_center333 div{float:right;width:620px;}
.zt_center333 h4{font-size:24px;color:#ff4f4f;}
.zt_center333 span{font-size:30px;}
.zt_center333_p1{margin-top:28px;font-size:16px;color:#333333;font-weight:bold;}
.zt_center333_p2{margin-top:8px;font-size:14px;color:#666666;font-weight:normal;padding-left:12px;}

