﻿@charset "utf-8";
/*全局初始化样式*/
body{/*禁用Webkit内核浏览器的文字大小调整功能*/-webkit-text-size-adjust:none;/*取出点击出现半透明的灰色背景*/-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight:rgba(0,0,0,0);/*设置字体的抗锯齿或者说光滑度*/-webkit-font-smoothing:antialiased;/*其他初始化*/-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;padding:0;margin:0 auto;zoom:1;max-width: 1920px;min-width:320px;width:100%;color:#333;background-color: #fff;font-size:14px;line-height:24px;font-family:"Arial","Microsoft YaHei";}
*{-webkit-box-sizing:border-box;box-sizing:border-box;word-break: break-word;outline: 0;margin:0;padding:0;border:0;}
:before,
:after{-webkit-box-sizing:border-box;box-sizing:border-box;word-break: break-word;outline: 0;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999;opacity:1;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999;opacity:1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;}
/*默认去除ul、li的默认样式*/
.ul,.ul>li{list-style:none;font-weight:normal;}
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{border-radius:0;-webkit-border-radius:0;color:#333;}
/*表单元素获得焦点时不显示虚线框*/
input:focus{outline:none;}
input,button,select,textarea{font-family:"Arial","Microsoft YaHei";outline:none;/*强制去除表单自带的样式*/}
/*不允许多行输入文本框有滚动条*/
textarea{resize:none;}
/*初始化表单元素*/
textarea,input,select{background:none;border:none;}
/*select{appearance: none;display: block;width: 100%;-moz-appearance: none;-webkit-appearance: none;background: url(../images/select.jpg) no-repeat scroll right center transparent;padding-right: 0;line-height: 22px;cursor: pointer;padding: 12px 15px;border: 1px solid #d3d3d3;height: 50px;background: none\9!important;background: none\0!important;}*/

/*去除figure*/
canvas{display:block;}
/*初始化图片*/
img{border:none;border:0;vertical-align:top;max-width:100%;height: auto!important;}
/*初始化a*/
a,a:focus{color:#555;text-decoration:none;}
a:hover{color:#004da0;}
a,a:hover{outline:none;text-decoration:none;-webkit-transition:all 0.25s linear 0.01s;transition:all 0.25s linear 0.01s;transition:none\9;transition:none\0;cursor: pointer;}

/*全局样式*/
.qui-warp1440{max-width:1440px;margin: 0 auto;}
.qui-warp{max-width:1140px;margin: 0 auto;}
.qui-clear{clear:both;height:0;overflow:hidden;}
.qui-clearfix{zoom:1;}
.qui-clearfix:after{content:'';display:block;height:0;visibility:hidden;clear:both;}
.qui-ytable{display:table;width:100%;table-layout:fixed;}
.qui-ytable-cell{display:table-cell;vertical-align:middle;overflow:hidden;}
.qui-ytable-cell img{max-height: 100%;}
.qui-ts{white-space: pre-wrap!important;word-break: break-word;}
.qui-tl{text-align:left!important;}
.qui-tr{text-align:right!important;}
.qui-tc{text-align:center!important;}
.qui-tj{text-align:justify!important;}
.qui-fl{float:left!important;}
.qui-fr{float:right!important;}


.qui-text{display: block;line-height: 22px;width: 100%;}
.qui-text:focus{border-color: #004da0;}
.qui-dis-inb{display: inline-block;vertical-align: top;}
.qui-dot{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.qui-dot2{-webkit-line-clamp: 2;height: 48px;overflow : hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.qui-dot3{-webkit-line-clamp: 3;height: 72px;overflow : hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.qui-dot4{-webkit-line-clamp: 4; overflow : hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.qui-dot5{-webkit-line-clamp: 5;overflow : hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.qui-pic{position:relative;height: 0;overflow: hidden;}
.qui-pic img{position: absolute;left: 0;top: 0;width: 100%;display: block;min-height: 100%;}

/*颜色*/
.qui-col-df{color:#004da0!important;}/*默认*/
.qui-col-ccc{color:#ccc!important;}
.qui-col-333{color:#333!important;}
.qui-col-666{color:#666!important;}
.qui-col-999{color:#999!important;}
/*背景*/
.qui-bg-fff{background-color: #fff!important;}
.qui-bg-f8f8f8{background-color: #f8f8f8!important;}
.qui-bg-f5f5f5{background-color: #f5f5f5!important;}
/*字号*/
.qui-fons12{font-size: 12px!important;}
.qui-fons14{font-size: 14px!important;}
.qui-fons16{font-size: 16px!important;}
.qui-fons18{font-size: 18px!important;}
.qui-fons20{font-size: 20px!important;}
.qui-fons22{font-size: 22px!important;}

/*滚动条样式*/
.qui-gdt::-webkit-scrollbar{width:4px;}
.qui-gdt::-webkit-scrollbar-track{background-color:#f2f2f2;}
.qui-gdt::-webkit-scrollbar-thumb{background-color:#bbb;}
.qui-gdt::-webkit-scrollbar-thumb:hover{background-color:#555}
.qui-gdt::-webkit-scrollbar-thumb:active{background-color:#666}

/*图片放大*/
.qui-img{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
a:hover .qui-img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.qui-hover:hover .qui-img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.qui-imgbg{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-position: center;background-repeat: no-repeat;background-size: cover;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
a:hover .qui-imgbg{-webkit-transform:scale(1.1);transform:scale(1.1);}
.qui-hover:hover .qui-imgbg{-webkit-transform:scale(1.1);transform:scale(1.1);}
.qui-imgbgn{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-position: center;background-repeat: no-repeat;background-size: cover;}

/* 主体 */
.qui-main-box{padding: 80px 0 100px;}

/* 头部 */
.quitopshaw{box-shadow: 0 1px 13px rgba(0, 0, 0, .13);}
.qui-top-box{padding: 40px 0 0;background: #fff url(../images/top_bg.jpg) top center no-repeat;background: #fff;}
.qui-top-box .qui-logo{display: block;float: left;}
.qui-top-box .qui-logo img{display: block;height: 30px!important;}

.qui-top-box .qui-search-box{margin-top: -6px;position: absolute;width: 220px;top: 0;right: 120%;display: none;z-index: 9;}
.qui-top-box .qui-search-box .qui-text{padding: 9px 50px 9px 15px;border: 1px solid #e5e5e5;border-radius: 3px;font-size: 16px;height: 42px;background: #fff;}
.qui-top-box .qui-search-box .qui-text:focus{border-color: #004da0;}
.qui-top-box .qui-search-box .qui-ss-btn{position: absolute;width: 50px;height: 100%;top: 0;right: 0;background: url('../images/top_ss.png') center no-repeat;z-index: 1;}
.qui-top-box .quitopsearch{margin-right: 40px;font-size: 0;position: relative;}
.qui-top-box .qui-top-ss{color: #000;font-size: 16px;padding-left: 28px;background: url(../images/top_ss.png) left center no-repeat;display: inline-block;vertical-align: top;line-height: 30px;}



.qui-top-nav .ULLIST{font-size: 0;text-align: right;padding-top: 20px;}
.qui-top-nav .ULLIST>li:first-child{margin-left: 0;}
.qui-top-nav .ULLIST>li{display: inline-block;vertical-align: top;margin-left: 55px; margin-left:45px;}
.qui-top-nav .ULLIST>li>a{display: block;line-height: 30px;text-align: center;font-size: 18px;color: #000;padding: 20px 0;position: relative;background: center bottom no-repeat;background-size: 100% 4px;}
.qui-top-nav .ULLIST>li>a:after{ content:''; position:absolute; left:0; bottom:0; width:100%; height:4px; background-color:rgb(209,0,0); opacity:0;}
.qui-top-nav .ULLIST>li:hover>a,
.qui-top-nav .ULLIST>li.on>a{color: #004da0; }
.qui-top-nav .ULLIST>li:hover>a:after,
.qui-top-nav .ULLIST>li.on>a:after{ opacity:1;}

/* ban */
.qui-ban img{width: 100%;display: block;}
.qui-ban .qui-wap{display: none;}
.qui-ban{position: relative;color: #fff;}
.qui-ban:after{width: 50%;left: 0;top: 0;height: 100%;content: '';position: absolute;background: url(../images/banbg1.png) center right no-repeat;z-index: 1;background-size: cover;display:none;}
.qui-ban .quiinfo{position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 5;max-width: 615px;font-size: 18px;text-align: justify;line-height: 1.55555555556;left: 12.5vw;max-height: 96%;overflow: auto;width: 100%; display:none;}
.qui-ban .quiinfo h3{font-size: 50px;margin-bottom: 6px;}
.qui-ban .quiinfo p{white-space: pre-wrap;}

.qui-bot-contact{background: #eff1f2;padding: 50px 0;font-size: 16px;line-height: 1.75; display:none;}
.qui-bot-contact h3{color: #333;font-size: 24px;margin-bottom: 4px;}
.qui-bot-contact .qui-fl{padding-right: 260px;}
.qui-bot-contact .qui-warp{position: relative;}
.qui-bot-contact .quia{width: 240px;padding: 0 20px;line-height: 50px;font-size: 16px;color: #fff;background: #004da0;display: block;font-weight: bold;position: absolute;right: 0;top: 50%;margin-top: -25px;}
.qui-bot-contact .quia:after{content: '';width: 22px;height: 4px;position: absolute;right: 20px;top: 50%;margin-top: -2px;background: url(../images/bot_dot.png) center no-repeat;}

.qui-footer{border-top: 1px solid #f5f5f5;}
.qui-footer1{padding: 50px 0;}
.qui-footer1 .qui-fr img {max-width:180px;}
.qui-footer1 .DLLIST{margin-right: 65px;display: inline-block;vertical-align: top;}
.qui-footer1 .DLLIST:last-child{margin-right: 0;}
.qui-footer1 .DLLIST dt{font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.qui-footer1 .DLLIST dd{padding: 3px 0;}
#botNavIDLL a{color: #555;cursor: default;}

.qui-footer2{padding: 28px 0;border-top: 1px solid #e0e2e5;}
.qui-footer2 a{color: #333;display: inline-block;vertical-align: top;}
.qui-footer2 a:hover{color: #004da0;}
.qui-footer2 .qui-copyright{margin: 0 170px 0 220px;text-align: center;padding-top: 5px;}

.qui-language{color: #000!important;padding-left: 30px;background: url(../images/top_lan.png) left center no-repeat;display: inline-block;vertical-align: top;line-height: 30px;font-size: 16px;}

.qui-footer2 .qui-language{line-height: 34px;float: left;}

.qui-footer2 .qui-botlan a{margin-right: 8px;line-height: 34px;}

.qui-footer2 .qui-botlink .quidiv{position: relative;float: left;}
.qui-footer2 .qui-botlink-mm{position: absolute;width: 200px;max-height: 300px;right: -44px;bottom: 100%;margin-bottom: 18px;background: #eff1f2;z-index: 9;display: none;}
.qui-footer2 .qui-botlink-mm:before{content: '';position: absolute;width: 100%;height: 20px;top: 100%;right: 0;}
.qui-footer2 .qui-botlink-mm:after{content: '';position: absolute;top: 100%;border: 8px solid transparent;border-top: 8px solid #eff1f2;right: 54px;}
.qui-footer2 .qui-botlink-mm a{display: block;border-bottom: 1px solid #e0e2e5;line-height: 20px;padding: 15px 20px;}
.qui-footer2 .qui-botlink-mm dd:last-child a{border-bottom: none;}
.qui-footer2 .qui-botlink .quiimg{position: absolute;width: 90px;bottom: 100%;margin-bottom: 18px;padding: 5px;border-radius: 3px;background: #eff1f2;z-index: 9;display: none;right: 50%;margin-right: -45px;}
.qui-footer2 .qui-botlink .quiimg img{display: block;width: 100%;}
.qui-footer2 .qui-botlink .quia{display: inline-block;vertical-align: top;width: 34px;height: 34px;border-radius: 50%;background: center no-repeat;background-size: contain;margin-left: 10px;}
.qui-footer2 .qui-botlink .quia1{background-image: url(../images/bot_link.png);}
.qui-footer2 .qui-botlink .quia2{background-image: url(../images/bot_wx.png);}
.qui-footer2 .qui-botlink .quidiv:hover .quia1{background-image: url(../images/bot_link2.png);}
.qui-footer2 .qui-botlink .quidiv:hover .quia2{background-image: url(../images/bot_wx2.png);}
.qui-footer2 .quidiv:hover .qui-botlink-mm{display: block;}
.qui-footer2 .quidiv:hover .quiimg{display: block;}

.qui-menu-loc{background-color: #eff1f2;}

.qui-menu .ul>li{float: left;margin-right: 45px;}
.qui-menu .ul>li>a{display: block;line-height: 20px;padding: 30px 0;font-size: 16px;}
.qui-menu .ul>li.on>a{color: #004da0;}

.qui-locbox{line-height: 30px;color: #999;padding: 25px 0;}
.qui-locbox *{color: #999;display: inline-block;vertical-align: top;}

.qui-top-nav .ULLIST>li{position: relative;}

.sub-menu{position: absolute; left: 0;top: 100%;background: rgba(255, 255, 255, .95);z-index: 10;font-size: 16px;text-align: center;min-width: 160px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);display: none;border-radius: 0 0 5px 5px;padding: 15px; white-space: nowrap;}
.sub-menu a{display: block;line-height: 20px;padding: 10px;}

.qui-top-nav .ULLIST>li:hover .sub-menu{display: block;}

.quiGoTop{position: fixed;z-index: 20;right: 2%;bottom: 2vw;width: 40px;height: 40px;border-radius: 50%;background: #004da0 url(../images/toTop.png) center no-repeat;}


/*分页开始*/
#pageNum···{font-weight:bold;}
.Pages{zoom:1;overflow:hidden;text-align:center;padding:70px 0 0;color:#333;font-size: 0;}
.Pages *{font-weight:normal;font-style:normal;font-size: 14px;display:inline-block;vertical-align:top;margin:0 5px;line-height:48px;color:#333;}
.Pages a{padding:0 5px;min-width:48px;background: #eff1f2;}
.p_cur,
.p_count,
.p_total,
.a_first,
.a_end,
.p_jump{display:none!important;}
.Pages a:hover,
.Pages a.a_cur{color:#fff;background-color:#004da0;}
.Pages a.a_prev,
.Pages a.a_next{margin:0 20px;padding:0 15px;position: relative;font-size: 0;}
.Pages a.a_prev:after{content: '<';font-family: '宋体';position: absolute;width: 16px;height: 100%;top: 0;left: 50%;font-size: 20px;margin-left: -8px;}
.Pages a.a_next:after{content: '>';font-family: '宋体';position: absolute;width: 16px;height: 100%;top: 0;left: 50%;font-size: 20px;margin-left: -8px;}


@media (max-width:1480px){
.qui-warp1440{max-width: 1140px;}
.qui-ban .quiinfo{left: 50%;font-size: 16px;margin-left: -570px;}
.qui-ban .quiinfo h3{font-size: 32px;}
}
@media (max-width:1180px){
.qui-warp{padding: 0 2%;max-width: 100%;}
.qui-warp1440{max-width: 100%;padding: 0 2%;}
.qui-ban .quiinfo{left: 0;font-size: 16px;margin-left: 0;max-width: 50%;padding-left: 2%;}

.qui-bot-contact .quia{right: 2%;}
.qui-footer2 .quidiv .quiimg{right: 0;margin-right: 0;}
.qui-footer1 .DLLIST{margin-right: 50px;}

.Pages{padding-top: 25px;}

}
.qui-nav-btn{display: none;}
.qui-wap-bg{display: none;}
.qui-body-ovh{overflow: hidden;}
.qui-top-boxH{height: 0;}
@media (min-width:1025px){
	.quitopshaw{ position:relative; z-index:100}
	.qui-top-box{padding: 20px 0;}
	.qui-top-nav{position: absolute; left: 50%; transform: translate(-50%, -50%); top: 50%;white-space: nowrap;}
	.qui-top-nav .ULLIST{ padding-top:0;}
}
@media (max-width:1480px){
	.qui-top-nav .ULLIST>li{ margin-left:15px;}
}
@media (max-width:1024px){
.sub-menu{display: none!important;}

.qui-ban .qui-pc{display: none;}
.qui-ban .qui-wap{display: block;}
.qui-top-box .qui-search-box{margin-top: 10px;top: 100%;right: -4px;}
.qui-language{padding-left: 26px;}
.qui-top-box .qui-fr{padding-right: 45px;}
.qui-top-box .quitopsearch{margin-right: 15px;}
.qui-top-box{padding: 10px 0;position: relative;width: 100%;z-index: 99;top: 0;left: 0;background: rgba(255, 255, 255, .95)}
.qui-top-nav{position: fixed;max-width: 360px;width: 72%;left: -100%;top: 0;z-index: 1001;height: 100%;padding: 50px 0 30px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;overflow:auto;background: #fff;}
.qui-top-nav .qui-warp{padding: 0;}
.qui-top-nav .ul>li{width: 100%;float: none;border-top: 1px solid #eee;margin: 0;}
.qui-top-nav .ul{padding-top: 0;}
.qui-top-nav .ul>li>a{font-size: 16px;padding:16px 20px;line-height: 20px;background-size: 100% 2px;}
.qui-nav-btn{position: absolute;z-index: 2;width: 30px;height: 30px;background: url('../images/top_nav.png') right center no-repeat;background-size: auto 26px;display: block;right: 2%;top: 50%;margin-top: -15px;}
.qui-wap-bg{position: fixed;width: 100%;height: 100%;left: 0;top: 0;overflow: hidden;z-index: 1000;background: rgba(255, 255, 255, .85);display: none;}
.qui-body-ovh .qui-top-nav{left: 0;}

.qui-footer1 .DLLIST{margin-right: 40px;}
.qui-footer1{padding: 20px 0;}
.qui-footer2{padding: 20px 0;}
.qui-footer1 .DLLIST dt{margin-bottom: 0;}
.qui-footer1 .DLLIST dd{padding: 0;}

.qui-bot-contact{padding: 20px 0;font-size: 14px;}
.qui-bot-contact h3{font-size: 20px;margin-bottom: 0;}

.qui-main-box{padding: 40px 0;}

.qui-locbox{display: none;}
.qui-menu{float: none!important;}
.qui-menu .ul{font-size: 0;text-align: center;}
.qui-menu .ul>li{float: none;margin: 0;display: inline-block;vertical-align: top;}
.qui-menu .ul>li>a{padding: 20px 10px;}

.qui-ban .quiinfo p{white-space: normal;}

}
@media (max-width:900px){
.qui-footer1 .DLLIST{margin-right: 20px;}
}
@media (max-width:740px){
	.qui-footer1{padding-bottom: 5px;}
	.qui-footer1 .qui-fl{display: none;}
	.qui-footer1 .qui-fr{float: none!important;}
	.qui-footer1 .qui-fr img{display: block;margin: 0 auto;}
	.qui-footer2{border-top: none;padding-top: 0;}

	.layui-layer-hui .layui-layer-content{padding: 5px 10px;}
	.qui-bot-contact .qui-fl br{display: none;}
}
@media (max-width:640px){
.Pages{padding-top:20px;}
.Pages a{min-width: 36px;}
.Pages *{font-size: 14px;line-height: 36px;margin: 0 2px;}
.Pages a.a_prev, .Pages a.a_next{margin: 0;padding: 0 10px;}
#pageNum···{display: none;}
.qui-footer2{text-align: center;padding-top: 5px;}
.qui-footer2 .qui-fl,
.qui-footer2 .qui-fr{display: inline-block;vertical-align: top;float: none!important;}
.qui-footer2 .qui-copyright{margin: 0;clear: both;}
.qui-footer2 .qui-botlink .quiimg{margin-right: -45px;right: 50%;}

.qui-language{padding-left: 20px;font-size: 0;width: 30px;}

	.qui-bot-contact .qui-fl{float: none!important;text-align: center;padding: 0 0 10px;}
	.qui-bot-contact .qui-fr{float: none!important;}
.qui-bot-contact .quia{position: relative;top: 0;margin-top: 0;width: 140px;margin: 0 auto;}


.qui-top-box .qui-fr{padding-right: 40px;}
.qui-top-box .quitopsearch{margin-right: 0;}
.qui-top-box .qui-top-ss{font-size:0;padding-left: 0;width: 30px;}

.qui-top-box .qui-search-box{width: 210px;}

.qui-footer2 .qui-language{background-position: center;}
.qui-top-box .qui-search-box .qui-text{font-size: 14px;padding-left: 12px;}

.qui-ban .quiinfo{font-size: 14px;max-width: 75%;padding-left: 10px;}
.qui-ban .quiinfo h3{font-size: 18px;margin-bottom: 0;font-weight: normal;}

.qui-menu{padding: 12px 0;}
.qui-menu .ul>li>a{padding: 2px 5px;}

.qui-footer2 .bota{margin-right: 5px;}
}

.qui-ability-box{padding: 80px 0 0;}
#floor8,
#floor14,
.qui-ability-box:last-child{padding-bottom: 100px;}
/*.qui-ability-box:last-child{padding-bottom: 100px;}*/
.qui-ability-box .quiinfo{text-align: justify;font-size: 16px;color: #555;line-height: 1.875;}
.qui-ability-box .quiinfo h3{font-size: 20px;color: #333;}
.qui-ability-box .quiinfo h4{font-size: 16px;color: #004da0;}
.qui-ability-box .qui-ytable-cell:first-child{padding-right: 3%;}
.qui-ability-box .qui-ytable-cell.tabpic img{ width:100%;}
.qui-ability-box .qui-ytable-cell:last-child{padding-left: 3%;}
.qui-ability-box .tabpic:last-child{text-align: right;}

.qui-ability-box1{padding-bottom: 20px;}
.qui-ability-box1 .quiTit{font-size: 24px; color: #333; font-weight: bold; text-align: center; padding-bottom: 20px;}
.qui-ability-box1 .quiinfo{background: #eff1f2;padding: 40px;}
#floor10 .quiinfo{padding-bottom:30px}
.qui-ability-box1 .quiinfo h3,
.qui-ability-box1 .quiinfo h4,
.qui-ability-box1 .quiinfo p{padding: 5px 0;}
.qui-ability-box1 .quiinfo .ULLIST{font-size: 0;margin: -15px;padding-top: 15px;}
.qui-ability-box1 .quiinfo .ULLIST>li{width: 25%;display: inline-block;vertical-align: top;font-size: 14px;line-height: 22px;color: #004da0;font-weight: bold;padding: 15px;}
.qui-ability-box1 .quiinfo .ULLIST>li .qui-pic{padding-bottom: 66.6666666667%;}
.qui-ability-box1 .quiinfo .ULLIST>li .quitt{padding-left: 14px;position: relative;margin-top: 15px;}
.qui-ability-box1 .quiinfo .ULLIST>li .quitt:after{content: '';width: 4px;height: 4px;background: #004da0;left: 0;top: 9px;position: absolute;border-radius: 50%;}
.qui-ability-box1 .quiinfo .ULLIST>li .quitt2{padding-left: 14px;}

.ability-list{margin:  0 -1.315%; padding-top: 10px;}
.ability-list li{width: 50%; float: left; padding: 0 1.315%; margin-bottom: 2.63%;}
.ability-list .pic{width: 100%; padding-top: 54.05%; background-size: 100%; background-repeat: no-repeat; background-position: center; border: 2px solid #eff1f2;}
.ability-list .content{padding: 35px 40px; background-color: #eff1f2;}
.ability-list .tit{font-size: 20px; color: #333; font-weight: bold; margin-bottom: 15px;}
.ability-list .txt{font-size: 16px; color: #555; line-height: 1.8; min-height: 144px;}
@media(max-width: 960px){
	.ability-list .content{padding: 20px;}
}
@media(max-width: 640px){
	.ability-list li{width: 100%;}
}
@media (max-width:1180px){
.qui-ability-box{padding: 40px 0 0;}

#floor8,
#floor14{padding-bottom: 40px;}

.qui-ability-box .tabpic img{width: 100%;}
.qui-ability-box1 .quiinfo{padding: 20px;}
.qui-ability-box1 .quiinfo .ULLIST>li{padding: 1%;}
.qui-ability-box1 .quiinfo .ULLIST{margin: -1%;}
.qui-ability-box1 .quiinfo h3, .qui-ability-box1 .quiinfo h4, .qui-ability-box1 .quiinfo p{padding: 0;}

}
@media (max-width:640px){
.qui-ability-box .qui-ytable-cell{padding: 0;}
.qui-ability-box .tabpic{display: table-footer-group;}
.qui-ability-box .qui-ytable-cell:first-child{padding-right: 0;}
.qui-ability-box .qui-ytable-cell:last-child{padding-left: 0;}
.qui-ability-box .quiinfo{padding-bottom: 20px;}
.qui-ability-box .quiinfo h3{font-size: 20px;}

.qui-ability-box1 .quiinfo .ULLIST>li{width: 50%;}
.qui-ability-box1 .quiinfo{padding: 15px 10px;}
.qui-ability-box1 .quiinfo .ULLIST>li .quitt{margin-top: 10px;}

.qui-ability-box{padding: 20px 0 0;}
#floor8,
#floor14{padding-bottom: 20px;}

}

.ability-part2{padding-top: 50px; margin-top: 30px; border-top: 1px solid #e8ecee;}
.ability-part2 .title{font-size: 24px; font-weight: bold; color: #333; text-align: center;}
.ability-part2 .part2-box{padding-top: 55px;}
.ability-part2 .part2-box:last-child{padding-bottom: 55px; }
.ability-part2 .part2-box .subtit{font-size: 20px; font-weight: bold; color: #333; text-align: center;}
.ability-part2 .part2-box .intro{font-size: 16px; color: #555; text-align: center; padding: 20px 0 30px 0;}

.ability-part2 .category li{width: 50%; line-height: 60px; font-size: 18px; font-weight: bold; color: #555; transition: all .3s; text-align: center; float: left; border: 2px solid #eff1f2; cursor: pointer;}
.ability-part2 .category li.on{background-color: #004da0; border: 2px solid #004da0; color: #fff;}
.ability-part2 .categoryContent li{display: none; background-color: #eff1f2; padding: 40px;}
.ability-part2 .categoryContent li.show{display: block;}
.ability-part2 .categoryContent .txt{font-size: 16px; line-height: 1.8; text-align: center; padding: 0 60px;}
.ability-part2 .categoryContent .product{margin: 0 -13px; padding-top: 30px;}
.ability-part2 .categoryContent .product .item{padding: 0 13px;}
.ability-part2 .categoryContent .photo{width: 100%; padding-top: 89%; background-size: 100%; background-repeat: no-repeat; background-position: center;}
.ability-part2 .categoryContent .tit{text-align: center; font-size: 16px; line-height: 46px; color: #555;}
@media(max-width: 640px){
	.ability-part2 .categoryContent li{padding: 25px;}
	.ability-part2 .categoryContent .txt{padding: 0;}
}

.ability-part2 .supply{margin: 0 -20px;}
.ability-part2 .supply .li{width: 33.333%; float: left; padding: 0 20px;}
.ability-part2 .supply .container{position: relative;}
.ability-part2 .supply .pic{width: 100%; padding-top: 77.14%; background-size: 100%; background-repeat: no-repeat; background-position: center; opacity: .7;}
.ability-part2 .supply .content{width: 100%; height: 100%; position: absolute; top: 0; left: 0; padding-left: 32.85%; color: #fff; padding-top: 11%;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0.65+0,0+100;Neutral+Density */
background: -moz-linear-gradient(left,  rgba(0,77,160,1) 45%, rgba(0,77,160,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(0,77,160,1) 45%,rgba(0,77,160,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(0,77,160,1) 45%,rgba(0,77,160,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
}
.ability-part2 .supply .icon{position: absolute; top: 50%; left: 8.5%; transform: translateY(-50%); transition: all .5s;}
.ability-part2 .supply .li:hover .icon{transform: translateY(-50%) rotateY(360deg);}
.ability-part2 .supply .tit{font-size: 18px; font-weight: bold; margin-bottom: 2%;}
.ability-part2 .supply .item li{position: relative; line-height: 2; font-size: 16px; padding-left: 12px;}
.ability-part2 .supply .item li::before{content: ''; background-color: #fff; width: 3px; height: 3px; border-radius: 50%; top: 14px; left: 0; position: absolute;}
.ability-part2 .supply .divDot{right: auto; left: 0; width: 100%; text-align: center;}
@media(max-width: 1024px){
	.ability-part2 .supply .li{width: 50%; margin-bottom: 40px;}
	.ability-part2 .supply .content{padding-top: 8%;}
}
@media(max-width: 640px){
	.ability-part2 .supply .li{width: 100%;}
}

.ability-part2 .box3 li{width: 33.333%; float: left; border-right: 1px solid #eff1f2; text-align: center; margin: 3% 0 8% 0; padding: 0 2%;}
.ability-part2 .box3 li:last-child{border-right: none;}
.ability-part2 .box3 li .tit{font-size: 18px; color: #555; padding-top: 5%;}
.ability-part2 .box3 li .pic{transition: all .5s;}
.ability-part2 .box3 li:hover .pic{transform: rotateX(360deg);}
.qui-product-list{ max-width:860px; margin:0 auto;}
.qui-product-list .ULLIST{margin: -30px -15px;display: flex; flex-wrap: wrap; }
.qui-product-list .ULLIST .li{width: 33.33%;float: left;padding: 30px 15px;}
.qui-product-list .ULLIST .li .qui-hover{display: block;background: #eff1f2;border-radius: 15px; overflow: hidden; box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.3);}
.qui-product-list .ULLIST .li .qui-pic{padding-bottom: 61.1111111111%;background-color: #e7e7e7;}
.qui-product-list .ULLIST .li .qui-imgbg{background-size: contain;}
.qui-product-list .ULLIST .li .h3{font-size: 20px;color: #333;padding: 0 40px 0 20px;line-height: 56px;position: relative;}
.qui-product-list .ULLIST .li .h3:after{content: '';position: absolute;width: 22px;height: 4px;right: 20px;top: 50%;margin-top: -2px;background: url(../images/bot_dot2.png) center no-repeat;}
.qui-product-list .ULLIST .li .qui-hover:hover .h3{color: #004da0;}

.fancybox-slide--html .fancybox-close-small{padding: 5px!important;color: #b2b2b2!important;top: 20px!important;right: 20px!important;}
.fancybox-bg{background-color: #000!important;}
.fancybox-is-open .fancybox-bg{opacity: .4!important;}
.quiimglist{display: none;}
.fancybox-content.quiimglist{display: none;width: 1140px;padding: 30px;overflow: visible;}
.quiimglist .quiproimg{min-height: 249px;}
.quiimglist .slick-list{margin: -15px 0;}
/*.quiimglist .DLLIST .dd,*/
.quiimglist .DLLIST .slide-row {width: 33.33333333333333%;float: left;padding: 15px; font-size: 0; line-height: normal;}
.quiimglist .DLLIST .dd .qui-pic2{padding-bottom: 61.25%; position: relative;}
.quiimglist .DLLIST .dd .qui-pic2 .quitit{position: absolute; width: 100%; padding: 20px; background: url(../images/znbg.png) center repeat-x;background-size: auto 100%; opacity: 1; color: #fff; left: 0; bottom: 0; transition: all .3s;}
.quiimglist .DLLIST .dd .qui-pic2 .quiinfo{position: absolute; width: 100%; height: 100%; left: 0; bottom: -100%; opacity: 0; transition: all .3s; background: url(../images/znbg2.png) center repeat; text-align: center; color: #fff; font-size: 22px;}
.quiimglist .DLLIST .dd .qui-pic2 .quiinfo2{position: absolute; width: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); padding-bottom: 20px;}
.quiimglist .DLLIST .dd .qui-pic2 .quiinfo2::before{content: ''; background-color: #fff; width: 25px; height: 2px; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%);}
.quiimglist .DLLIST .dd:hover .quitit{bottom: -100%; opacity: 0;}
.quiimglist .DLLIST .dd:hover .quiinfo{bottom: 0; opacity: 1;}
.quiimglist span{position: absolute; width: 100%; text-align: right; line-height: 20px; font-size: 18px; color: #fff; padding: 15px 20px; background: url(../images/ttttbg.png) right center repeat-y; background-size: 100% auto; z-index: 2; right: 0; bottom: 0;}

.slick-arrow{position: absolute;width: 50px;height: 50px;top: 50%;margin-top: -25px;text-indent: -99em;overflow: hidden;border: 0;font-size: 0;background: center no-repeat;cursor: pointer;z-index: 9;}
.slick-prev{background-image: url(../images/btn.png);left: -90px;}
.slick-next{background-image: url(../images/btn0.png);right: -90px;}
.slick-prev:not(.slick-disabled):hover{background-image: url(../images/btn3.png);}
.slick-next:not(.slick-disabled):hover{background-image: url(../images/btn4.png);}
.quiimglist .quiname{font-weight: bold;text-align: center;font-size: 30px;line-height: 40px;padding: 25px;margin-top: -30px;}


.quiimglist .slick-prev{background-image: url(../images/btn1.png);left: -90px;}
.quiimglist .slick-next{background-image: url(../images/btn2.png);right: -90px;}
.qui-industry-box .quispan{display: inline-block;vertical-align: top;margin-top: 25px;border-radius: 40px;line-height: 40px;padding: 0 20px;font-size: 16px;background: #e5edf5;color: #004da0;}
.qui-industry-box .quispan img{vertical-align: middle;max-height: 20px;margin-right: 8px;}

@media (max-width:1400px){
.slick-next{right: 2%;margin-right: 0;}
.slick-prev{left: 2%;margin-left: 0;}
.quiimglist .slick-prev{left: 2%;}
.quiimglist .slick-next{right: 2%;}

	}

@media (max-width:1300px){
/*.quiimglist .DLLIST .dd{padding: 5px;}*/
.quiimglist .slick-list{margin: -5px;}
.quiimglist .quiname{font-size: 18px;font-weight: normal;line-height: 1.4;padding: 20px;}
.fancybox-slide--html .fancybox-close-small{top: 0!important;right: 0!important;}
.slick-prev{left: 2%;}
.slick-next{right: 2%;}
.quiimglist .DLLIST{overflow: hidden;}
.quiimglist .quiproimg{min-height:140px;}
.qui-product-list .ULLIST .li{padding: 1%;}
.qui-product-list .ULLIST{margin: -1%;}
.qui-product-list .ULLIST .li .h3{font-weight: normal;}
.qui-industry-box .quispan{margin-top: 5px;}
}
@media (max-width:700px){
	/*.quiimglist .DLLIST .dd{width: 50%;}*/
	.quiimglist .DLLIST .slide-row{width: 50%; padding: 5px;}
}
@media (max-width:640px){
.fancybox-content.quiimglist{padding: 0 10px 15px;}
.quiimglist .slick-arrow {width: 26px; height: 26px; background-color: #000; border-radius: 50%; margin-top: -13px;}
.quiimglist .slick-prev {left: 0;}
.quiimglist .slick-next {right: 0;}
.quiimglist .quiname{margin-top: 0;padding: 15px;}
.qui-product-list .ULLIST .li{width: 50%;}
.qui-product-list .ULLIST .li .h3{font-size: 16px;line-height: 42px;padding-left: 10px;}
.quiimglist .DLLIST .dd .qui-pic2 .quiinfo{font-size: 16px;}
.quiimglist .DLLIST .dd .qui-pic2 .quiinfo2{padding-bottom: 10px;}

.quiimglist span {font-size: 14px; padding-top: 5px; padding-bottom: 5px;}


.ability-part2 .supply {margin: 0;}
.ability-part2 .supply .li {padding: 0;}
}

.qui-contact1 .qui-name{font-size: 24px;font-weight: bold;color: #333;line-height: 1.2;margin-bottom: 35px;}
.qui-contact1 .quiline{height: 1px;background: #ececec;margin-top: 20px;}
.qui-contact1 .qui-name2{margin-bottom: -15px;}
.qui-contact1 .topbox .qui-name{margin-left: -15px;}
.qui-contact1 .ULLIST2{background: url(../images/conbg.png) right bottom no-repeat;}
.qui-contact1 .topbox.quilist{width: 100%;margin-bottom: 60px;}
.qui-contact1 .topbox .qui-fl{width: 46%;padding-right: 80px;}
.qui-contact1 .topbox .qui-fr{width: 54%;}
.qui-contact1 .topbox .qui-fr .qui-pic{padding-bottom: 61.2903225806%;}
.qui-contact1 .topbox.quilist .qui-hover{overflow: hidden;padding-bottom: 60px;padding-top: 0;}
.qui-contact1 .ULLIST{font-size: 0;margin: 0 -25px;display: flex; flex-wrap: wrap; }
.qui-contact1 .quilist{line-height: 20px;color: #999;font-size: 14px;position: relative;width: 33.3333333333%;display: inline-block;vertical-align: top;padding:0 25px;}
.qui-contact1 .quilist .qui-hover{position: relative;border-bottom: 1px solid #ececec;padding: 50px 0 25px 15px;height: 100%;}
.qui-contact1 .quilist h3:after{content: '';width: 4px;height: 18px;position: absolute;left: -15px;top: 1px;background: #004da0;}
.qui-contact1 .quilist h3{color: #333;font-size: 17px;font-weight: normal;margin-bottom: 10px;position: relative;}
.qui-contact1 .quilist p{line-height: 30px;}
.qui-contact1 .quilist .quimm{margin-top: 30px;position: absolute; left: 0; bottom: 25px;}
.qui-contact1 .quilist .quimm a{display: inline-block;vertical-align: top;padding-right: 22px;font-size: 16px;background: url(../images/ico_map.png) right center no-repeat;color: #004da0;}
.qui-contact1 .topbox.quilist p{font-size: 16px;}
.qui-contact1 .topbox.quilist p .span1{float: left;text-align: right;display: block;width: 96px;}
.qui-contact1 .topbox.quilist p .span2{color: #666;margin-left: 96px;display: block;}
.qui-contact1 .topbox.quilist h3{margin-bottom: 15px;}
.qui-contact1 .ULLIST .qui-ts{min-height: 120px; margin-bottom:50px;}
.qui-contact2{padding: 60px 0 0;}

.qui-formbox{background: #f6f6f6 url(../images/fm_bg.jpg) bottom right no-repeat;padding: 70px 60px;}
.qui-formbox .qui-tt{font-size: 24px;font-weight: bold;color: #333;line-height: 1.4;margin-bottom: 10px;}
.qui-formbox .qui-txt{font-size: 18px;text-align: justify;margin-bottom: 30px;}
.qui-formbox .ULLIST{margin: -22.5px;}
.qui-formbox .li{width: 33.3333333333%;float: left;padding:22.5px;}
.qui-tips-fm{color: red;right: 0;top: 15px;float: right;position: absolute;right: 5px;top: 15px;}
.qui-formbox .li .qui-libox{position: relative;}
.qui-formbox .liW1{width: 100%;}
.qui-formbox .liW2{width: 66.6666666666666%;}
.qui-formbox .qui-text{border-bottom: 1px solid #d6d6d6;line-height: 48px;height: 48px;font-size: 16px;padding-right: 20px;}
.qui-formbox textarea.qui-text{height: 70px;line-height: 22px;padding: 0 0 20px;}
.qui-formbox select{line-height: 48px;height: 48px;font-size: 16px;display: block;width: 100%;color: #999;margin-left: -3px;}
.qui-formbox .btn{display: inline-block;vertical-align: top;cursor: pointer;min-width: 140px;line-height: 50px;color: #fff;font-size: 16px;background: #004da0;}
.qui-formbox .liBtn{padding-bottom: 0;}
.qui-formbox .liTips p{font-size: 16px;color: #999;padding-left: 22px;background: url(../images/ico_tips.png) 0 4px no-repeat;}
.qui-formbox .liTips a{display: inline-block;vertical-align: top;color: #004da0;border-bottom: 1px solid #004da0;padding: 0 5px;}

.qui-pop-htmls{max-width: 800px;max-height: 90%;width: 100%;}
.qui-pop-htmls .layui-layer-content{max-height: 60vh;height: 100vh;}
.qui-pop-htmls .layui-layer-title{font-size: 16px;}
.layui-layer-shade.quion{background: rgba(0, 0, 0, .65)!important;}

.qui-contact1{overflow: hidden;}
@media (max-width:1024px){
	.qui-contact1 .qui-name{font-size: 20px;margin-bottom: 15px;}
	.qui-contact1 .topbox .qui-fl{padding-right: 2%;}
	.qui-contact1 .quilist h3{font-size: 16px;margin-bottom: 5px!important;}
	.qui-contact1 .quilist{line-height: 22px;padding: 1%;}
	.qui-contact1 .ULLIST{margin: -1%;}
	.qui-contact1 .quilist .qui-hover{padding: 0 0 20px 15px;}
	.qui-contact1 .quilist .quimm{margin-top: 10px;}
	.qui-contact1 .topbox.quilist p{font-size: 14px;}
	.qui-contact1 .topbox.quilist p .span1{display: inline;float: none;}
	.qui-contact1 .topbox.quilist p .span2{display: inline;margin-left: 0;}
	.qui-contact1 .topbox.quilist .qui-hover{padding-bottom: 30px;}
	.qui-contact1 .topbox.quilist{margin-bottom: 30px;}
.qui-contact1 .quiline{display: none;}

.qui-contact2{padding-top: 40px;}
.qui-formbox{padding:20px;}
.qui-formbox .qui-tt{font-size: 20px;margin-bottom: 5px;}
.qui-formbox .qui-txt{font-size: 14px;margin-bottom: 10px;}
.qui-formbox .li{padding: 6px;}
.qui-formbox .ULLIST{margin: -6px;}
}
@media (max-width:640px){
	.qui-contact1 .quilist{width: 100%;}
	.qui-formbox .li{width: 100%;}
	.qui-formbox .liTips p{font-size: 14px;}
	.qui-formbox .btn{min-width: 120px;line-height: 46px;}
	.qui-contact1 .topbox .qui-fl{width: 100%;padding-right: 0;padding-bottom: 20px;float: none!important;}
	.qui-contact1 .topbox .qui-fr{width: 100%;float: none!important;}
	.qui-contact1 .quilist p{min-height: auto;}
}

.qui-joblist .ULLIST .li .qui-ytable-cell{line-height: 20px;padding: 10px 5px;text-align: center;}
.qui-joblist .ULLIST .li .qui-ytable-cell.span1,
.qui-joblist .ULLIST .li .qui-ytable-cell.span7{width: 55px;background: center no-repeat;}
.qui-joblist .ULLIST .li.liHot .qui-ytable-cell.span1{background-image: url(../images/ico_hot.png);}
.qui-joblist .ULLIST .li:not(.liTop) .qui-ytable-cell.span7{background-image: url(../images/job_ico1.png);}
.qui-joblist .ULLIST .li{margin-bottom: 5px;}
.qui-joblist .ULLIST .liTop{margin-bottom: 10px;}
.qui-joblist .ULLIST .li .qui-ytable{background: #eff1f2;color: #666;font-size: 16px;}
.qui-joblist .ULLIST .liTop .qui-ytable{background: #004da0;color: #fff;height: 50px;}
.qui-joblist .ULLIST .li:not(.liTop) .qui-ytable{cursor: pointer;}
.qui-joblist .ULLIST .li .qui-ytable-cell.span2{text-align: left;padding-left: 20px;width: 28%;}
.qui-joblist .ULLIST .li .qui-ytable-cell.span6{width: 135px;}
.qui-joblist .ULLIST .li.on .qui-ytable{background: #dde8ee;color: #004da0;}
.qui-joblist .ULLIST .li.on:not(.liTop) .qui-ytable-cell.span7{background-image: url(../images/job_ico2.png);}
.qui-joblist .ULLIST .li .quimore{background-color: #f9f9f9;text-align: justify;padding: 40px 75px;color: #666;font-size: 16px;line-height: 1.75;display: none;}
.qui-joblist .ULLIST .li .quimore .qui-tt{color: #004da0;margin-bottom: 10px;}
.qui-joblist .ULLIST .li .quimore .quimm{margin-top: 35px;}
.qui-joblist .ULLIST .li .quimore .quimm a{display: inline-block;vertical-align: top;text-align: center;min-width: 140px;padding: 0 15px;font-size: 16px;color: #fff;background: #004da0;line-height: 50px;}
@media (max-width:1024px){
.qui-joblist .ULLIST .li .qui-ytable-cell.span1{width: 30px;background-size: auto 12px;}
.qui-joblist .ULLIST .li .qui-ytable-cell.span7{width: 20px;background-position: left center;}
.qui-joblist .ULLIST .li .qui-ytable-cell.span3, .qui-joblist .ULLIST .li .qui-ytable-cell.span6{width: 90px;}
.qui-joblist .ULLIST .li .qui-ytable-cell.span2{padding-left: 0;}
.qui-joblist .ULLIST .li .quimore{padding: 20px;font-size: 14px;}
.qui-joblist .ULLIST .li .quimore .qui-tt{margin-bottom: 0;}
.qui-joblist .ULLIST .li .quimore .quimm{margin-top: 10px;}
.qui-joblist .ULLIST .li .quimore .quimm a{min-width: 100px;line-height: 38px;font-size: 14px;}
.qui-joblist .ULLIST .li .qui-ytable-cell{font-size: 14px;}


}
@media (max-width:640px){
.qui-joblist{overflow: auto;}
.qui-joblist .ULLIST{width: 640px;}

}


/*Form001725*/
.Form001725{background-color: rgba(0, 0, 0, .6);position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;display: none;}
.Form001725 .form{ padding:3%; background:#fff;max-width: 800px;margin: 0 auto;position: fixed;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);width: 96%;}
.Form001725 .form .btn{ background:#ccc; color:#fff; cursor:pointer; font-size:16px; width:60%; max-width:130px; height:45px; border-radius:3px; border:none; margin-bottom:10px; margin-right: 5px;}
.Form001725 .form .btn_submit{ background:#004da0}
.Form001725 .form dl{ position:relative; height: auto; overflow: hidden; margin-bottom: 20px;}
.Form001725 .form dd{  width:48%; z-index:10; margin-right: 4%; float: left; position: relative; padding-left: 82px;line-height: 40px; }
.Form001725 .form dl:last-child dd{width: 100%;margin-bottom: 0!important;}
.Form001725 .form dl:last-child{margin-bottom: 0!important;}
.Form001725 .form dd input{  width: 100%; line-height: 40px; height: 40px;border: 1px solid #e5e5e5; padding: 0 10px}
.Form001725 .form dd h3{ font-size: 16px; margin: 0;color: #004da0;}
.Form001725 .form dd p{position: absolute; left: 0; top: 0px;line-height: 40px; margin: 0; font-size: 16px; }
.Form001725 .form dd:nth-child(2n){ margin-right:0 }
.Form001725 .form .resume dd{ width: 100%; padding-left: 0}
.Form001725 .queueList{ border:1px dashed #ddd;  margin:0; padding: 30px;background: #fff; }
.Form001725 .placeholder{ padding-top: 40px; }
.Form001725 .placeholder p{font-size: 16px; position: relative; width: 100%; text-align: center}
.Form001725 .wu-example{padding-left: 82px;}
.Form001725 .placeholder .webuploader-pick{ background: #999; font-size: 16px;}
.Form001725 .webuploader-container{ font-size: 12px !important;}
.Form001725 .webuploader-element-invisible{ left: 0; top: 0;}
.Form001725 .webuploader-pick + div{ width: 100%!important; height: 100%!important;}
@media(max-width:768px){
  .Form001725{padding:0}
  .Form001725 .auto{padding: 4%}
  .Form001725 .form dl{ margin-bottom: 0}
  .Form001725 .form dl dd{ width: 100%; padding-left: 78px; margin-bottom: 10px;}
  .Form001725 .wu-example{padding-left:0px;margin-top:5px;}
  .Form001725 .resume p{ position: relative !important}
  .Form001725 .form dl:last-child dd{ padding-left: 0; text-align: center}
  .Form001725 .form dl:last-child dd input{ display: inline-block}
  .Form001725 .placeholder{padding-top: 10px;}
  .Form001725 .queueList{padding: 15px;}
  .placeholder .webuploader-pick{margin-bottom: 10px!important;}
  .placeholder{line-height: 26px!important;font-size: 14px!important;min-height: 0!important;}
  .placeholder p{line-height: 26px;display: none;}
  .Form001725 .form dd h3{font-weight: normal;}
}

.qui-jobsearch{padding-bottom: 40px;}
.qui-jobsearch .qui-text{width: 200px;line-height: 40px;height: 40px;border: 1px solid #e2e2e2;padding: 0 15px;float: left;margin-right: 20px;font-size: 16px;}
.qui-jobsearch .qui-text select{display: block;width: 100%;height: 36px;line-height: 36px;margin-top: 2px;color: #999;font-size: 16px;overflow:hidden;}
.qui-jobsearch .qui-fr .qui-text{width: 300px;padding-left: 35px;background: url(../images/job_ss.png) 12px center no-repeat;margin-right: 10px;}
.qui-jobsearch .qui-jobbtn{color: #fff;background: #004da0;font-size: 16px;text-align: center;min-width: 80px;padding: 0 15px;line-height: 40px;cursor: pointer;display: block;float: right;}
@media(max-width:1180px){
.qui-jobsearch{padding-bottom: 20px;}
.qui-jobsearch .qui-text{padding: 0 15px;width: 140px;}
.qui-jobsearch .qui-fr .qui-text{width: 220px;}
}
@media(max-width:1000px){
	.qui-jobsearch *{font-size: 14px;}
.qui-jobsearch .qui-text{width: 120px;margin-right: 10px;}

}
@media(max-width:740px){
.qui-jobsearch .qui-fr,
.qui-jobsearch .qui-fl{float: none!important;width: 100%;}
.qui-jobsearch .qui-fr{padding-top: 10px;text-align: center;}
.qui-jobsearch .qui-text{width: 32.33333333333%;margin: 0 .5%;padding: 0 10px;}
.qui-jobsearch .quijobss{display: inline-block;vertical-align: top;width: 261px;}
.qui-jobsearch .qui-fr .qui-text{width: 180px;margin-right: -1px;font-size: 14px;}
.qui-jobsearch .qui-text select{font-size: 14px;}
.qui-jobsearch .qui-jobbtn{font-size: 14px;}

}


.qui-shzr-box1 .quiname{font-size: 24px;color: #333;font-weight: bold;margin-bottom: 30px;}
.qui-shzr-box1 .ULLIST .li .qui-hover{display: block;position: relative;min-height: 300px;}
.qui-shzr-box1 .ULLIST .li .quiimg{width: 450px;position: absolute;height: 100%;overflow: hidden;}
.qui-shzr-box1 .ULLIST .li .quiinfo{margin-left: 500px; padding-top: 8%;}
.qui-shzr-box1{padding-bottom: 80px;border-bottom: 1px solid #eff1f2;}
.qui-shzr-box2{padding-top: 80px;}

.qui-shzr-box1 .ULLIST .li .quitt{font-size: 22px;font-weight: bold;line-height:30px;color: #1a1a1a;height: 60px;}
.qui-shzr-box1 .ULLIST .li .quitxt{color: #555;font-size: 16px;text-align: justify;line-height: 28px;height: 56px;margin: 20px 0 30px;}
.qui-shzr-box1 .ULLIST .li .span{display: inline-block;vertical-align: top;color: #999;font-size: 16px;position: relative;}
.qui-shzr-box1 .ULLIST .li .span:after{content: '>';position: absolute;width: 16px;height: 100%;left: 100%;margin-left: 15px;font-family: '宋体';top: 0;line-height: 22px;}
.qui-shzr-box1 .qui-divbox{position: relative;}
.qui-shzr-box1 .slick-arrow{left: 500px;width: 50px;height: 50px;border: 1px solid #d1d1d1;background-image: none;bottom: 0;top: auto;margin-top: 0;overflow: visible;font-size: 30px;font-family: '宋体';color: #bfbfbf;text-indent: 0;text-align: center;line-height: 50px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.qui-shzr-box1 .slick-next{margin-left: 49px;}

.qui-shzr-box1 .slick-arrow:hover{background-image: none;border-color: #004da0;z-index: 11;color: #004da0;}
.qui-shzr-box1 .slick-arrow:hover:after{color: #004da0;}
.divDot{right: 0;text-align: right;position: absolute;right: 0;bottom: 0;font-size: 0;line-height: 10px;}
.divDot li{font-size: 0;width: 10px;height: 10px;margin-left: 15px;background: #999;border-radius: 50%;display: inline-block;vertical-align: top;cursor: pointer;}
.divDot li button{display: none;}
.divDot li.slick-active{background: #004da0;}

.qui-shzr-box2 .quidl .ULLIST{font-size: 0;padding: 30px 0;margin: -5px 0;text-align: center; display: flex; flex-wrap: wrap; justify-content: space-between;}
.qui-shzr-box2 .quidl .ULLIST li{ display: inline-block;vertical-align: top;color: #555;font-size: 18px;text-align: center;padding:5px 5px;position: relative;}
/* .qui-shzr-box2 .quidl .ULLIST li:after{position: absolute;width: 1px;content: '';height: 66px;background: #ebebeb;left: 100%;top: 50%;margin-top: -33px;} */
.qui-shzr-box2 .quidl .ULLIST li:nth-child(3n+3):after{display: none;}
.qui-shzr-box2 .quidl .ULLIST li:last-child:after{display: none;}
.qui-shzr-box2 .quidl .ULLIST li img{display: inline-block;vertical-align: middle;margin-right: 20px; max-width:75px;}
.qui-shzr-box2 .quidl .ULLIST li .qui{display: inline-block;vertical-align: middle;text-align: left;}
.qui-shzr-box2 .quitxt{max-width: 1070px;margin: 0 auto 20px;text-align: center;line-height: 28px;font-size: 16px;}
.qui-shzr-box2 .quiname{font-size: 24px;color: #333;font-weight: bold;margin-bottom: 30px;text-align: center;}


@media(max-width:1024px){
.qui-shzr-box1{padding-bottom: 40px;}
.qui-shzr-box2{padding-top: 40px;}

.qui-shzr-box1 .ULLIST .li .quiimg{width: 40%;}
.qui-shzr-box1 .ULLIST .li .quiinfo{margin-left: 42%; padding-top: 4%;}

.qui-shzr-box1 .quiname,
.qui-shzr-box2 .quiname{margin-bottom: 20px;font-size: 20px;}
.qui-shzr-box1 .ULLIST .li .quitt{font-weight: normal;}
.qui-shzr-box1 .slick-arrow{left: 42%;}

.qui-shzr-box2 .quidl .ULLIST li{font-size: 16px;}
.qui-shzr-box2 .quidl .ULLIST li img{max-height: 50px;max-width: 80px;margin-right: 10px;}
.qui-shzr-box2 .quitxt{margin-bottom: 0;}


}
@media(max-width:640px){
.qui-shzr-box1 .ULLIST .li .quiimg{width: 100%;position: relative;height: 0;padding-bottom: 66.6666666667%;}
.qui-shzr-box1 .ULLIST .li .quiinfo{margin-left: 0%;padding-top: 2vw;}
.qui-shzr-box1 .ULLIST .divDot {position: static; text-align: center;}
.qui-shzr-box1 .ULLIST .divDot li {margin: 0 5px;}

.qui-shzr-box2 .quidl .ULLIST{padding: 20px 0;}
.qui-shzr-box1 .ULLIST .li .quitt{font-size: 16px;line-height: 24px;height: 48px;}
.qui-shzr-box1 .ULLIST .li .quitxt{margin: 5px 0;font-size: 14px;line-height: 22px;font-size: 14px;height: 44px;}
.qui-shzr-box1 .ULLIST .li .span{font-size: 14px;}
.qui-shzr-box1 .ULLIST .li .span:after{font-size: 14px;margin-left: 10px;line-height: 24px;}
.qui-shzr-box1 .slick-arrow{display: none!important;}
.divDot li{margin-left: 10px;width: 8px;height: 8px;}
.qui-shzr-box2 .quitxt{font-size: 14px;line-height: 26px;}

.qui-shzr-box2 .quidl .ULLIST {display: flex; flex-flow: wrap;}
.qui-shzr-box2 .quidl .ULLIST li{font-size: 14px;width: 50%;display: block;padding: 8px 2%; float: left; text-align: center;}
.qui-shzr-box2 .quidl .ULLIST li:after{display: none;}
.qui-shzr-box2 .quidl .ULLIST li img {display: block; margin: 0 auto 5px; height: 50px;}
.qui-shzr-box2 .quidl .ULLIST li .qui {display: block; text-align: center;}
}


.qui-cxfz-box11 .quipic{width: 42.9824561404%;}
.qui-cxfz-box11 .quiinfo{padding-left:65px;font-size: 16px;color: #555;line-height: 1.75;text-align: justify;}
.qui-cxfz-box11 .quiinfo h3{font-size: 24px;color: #333;margin-bottom: 15px;}

.qui-cxfz-box{padding: 80px 0 0;}
.qui-cxfz-box3{padding-bottom: 80px;}

.qui-cxfz-box3 .quiinfo{text-align: center;margin-bottom: 25px;font-size: 16px;color: #555;line-height: 1.75;}
.qui-cxfz-box3 .quiinfo h3{font-size: 24px;color: #333;margin-bottom: 15px;}

.qui-cxfz-box22 .ULLIST .li{width: 20%;float: left;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
.qui-cxfz-box22 .ULLIST .li .qui-hover{display: block;overflow: hidden;height: 400px;position: relative;}
.qui-cxfz-box22 .ULLIST .li .qui-imgbg{background-position: right center;}
.qui-cxfz-box22 .ULLIST .li .qui-imgbg:after{content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url(../images/hjyaqbg.png) center repeat;background-size: cover;}
.qui-cxfz-box22 .ULLIST .li .quiinfo{color: #fff;position: absolute;right: 0;top: 0;width: 100%;height: 100%;text-align: center;background: center left no-repeat;background-size: cover;}
.qui-cxfz-box22 .ULLIST .li .quiinfo2{position: absolute;width: 100%;padding: 0 50px;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.qui-cxfz-box22 .ULLIST .li .quiinfo h3{font-size: 18px;margin: 12px 0;}
.qui-cxfz-box22 .ULLIST .li .quitxt{font-size: 16px;line-height: 28px;height: 56px;overflow: hidden!important;}
.qui-cxfz-box22 .ULLIST .li .i{display: block;margin: 0 auto;width: 66px;height: 66px;position: relative;}
.qui-cxfz-box22 .ULLIST .li .i img{position: absolute;max-width: 100%;max-height: 100%;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);}

.qui-cxfz-box22 .ULLIST .li.hover{width: 60%;}
.qui-cxfz-box22 .ULLIST .li.hover .quiinfo{width: 66.5204678363%;text-align: justify;background-image: url(../images/infobg.png);}
.qui-cxfz-box22 .ULLIST .li.hover .quitxt{height: auto;max-height: 140px;overflow: auto!important;}
.qui-cxfz-box22 .ULLIST .li.hover .i{margin-left: 0;}

.qui-cxfz-box22 .quiname{font-size: 24px;color: #333;margin-bottom: 15px;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 1.75;}
.qui-cxfz-box22 .divDot{right: auto; left: 0; width: 100%; bottom: -20px; text-align: center;}
@media(max-width:1024px){
.qui-cxfz-box{padding-top: 40px;}
.qui-cxfz-box3{padding-bottom: 40px;}
.qui-cxfz-box11 .quiinfo{padding-left: 20px;}
.qui-cxfz-box11 .quiinfo h3{font-size: 20px;margin-bottom: 2px;}
.qui-cxfz-box22 .quiname{font-size: 20px;}

.qui-cxfz-box22 .ULLIST .li .quiinfo2{padding: 0 25px;}
.qui-cxfz-box22 .ULLIST .li.hover .quiinfo{width: 100%;}
.qui-cxfz-box22 .ULLIST .li .quiinfo h3{margin: 6px 0;}

.qui-cxfz-box3 .quiinfo h3{font-size: 20px;margin-bottom: 5px;}
.qui-cxfz-box3 .quiinfo{margin-bottom: 20px;}


	}

@media(max-width:640px){
.qui-cxfz-box11 .quipic{width: 100%;display: table-header-group;}
.qui-cxfz-box11 .quiinfo{padding-top: 15px;padding-left: 0;}

.qui-cxfz-box22 .ULLIST .li .quiinfo{width: 100%;text-align: justify;background-image: url(../images/infobg.png);}
.qui-cxfz-box22 .ULLIST .li .quitxt{height: auto;max-height: 140px;overflow: auto!important;}
.qui-cxfz-box22 .ULLIST .li .i{margin-left: 0;}

}
.qui-news-list{ max-width:980px; margin:0 auto;}
.qui-news-list .ULLIST{margin: -30px -15px;overflow: hidden;}
.qui-news-list .ULLIST .li{width: 25%;float: left;padding: 30px 15px;}
.qui-news-list .ULLIST .li .qui-hover{display: block;background: #eff1f2;font-size: 16px;color: #333;font-weight: bold;border-radius: 10px;  overflow: hidden; }
.qui-news-list .ULLIST .li .quiinfo{padding: 30px 30px 60px 30px;position: relative;}
/* .qui-news-list .ULLIST .li .quiinfo:after{content: '';position: absolute;left: 30px;bottom: 30px;width: 22px;height: 4px;background: url(../images/bot_dot2.png) center no-repeat;background-size: contain;} */
.qui-news-list .ULLIST .li time{display: block;margin-bottom: 4px;}
.qui-news-list .ULLIST .li .quitt{font-size: 16px;line-height: 28px;height: 112px;text-align: justify;}
.qui-news-list .ULLIST .li .qui-pic{padding-bottom: 61.1111111111%;}
.qui-news-list .ULLIST .li .qui-hover:hover .quitt{color: #004da0;}

.quinewstops{padding-bottom: 60px;text-align: center;}
.quinewstops .qui-tt{text-align: center;font-size: 40px;color: #000;line-height: 1;}
.quinewstops .quisearch{max-width: 600px;margin: 60px auto 0;background-color: #004da0;background-image: linear-gradient(to right,#008dc5,#004da0);padding: 2px;position: relative;}
.quinewstops .quisearch .qui-text{background-color: #fff;padding: 0 180px 0 20px;font-size: 16px;line-height: 56px;height: 56px;}
.quinewstops .quisearch .quia{position: absolute;width: 160px;top: 0;right: 0;text-align: center;color: #fff;font-size: 16px;line-height: 60px;cursor: pointer;background: #004da0;}


@media(max-width:1024px){
.quinewstops .qui-tt{font-size: 26px;}
.quinewstops .quisearch{margin-top: 20px;}
.quinewstops{padding-bottom: 25px;}
.qui-news-list .ULLIST .li{padding: 1%;}
.qui-news-list .ULLIST{margin: -1%;}
.qui-news-list .ULLIST .li .quiinfo{padding: 20px;}
.qui-news-list .ULLIST .li .quiinfo:after{display: none;}
.qui-news-list .ULLIST .li .quitt{font-size: 16px;font-weight: normal;line-height: 22px;height: 44px;-webkit-line-clamp: 2;}

}
@media(max-width:640px){
.qui-news-list .ULLIST .li{width: 100%;}
.quinewstops .qui-tt{font-size: 20px;}

.quinewstops .quisearch .quia{width: 100px;line-height: 50px;}
.quinewstops .quisearch .qui-text{padding: 0 115px 0 15px;line-height: 46px;height: 46px;}

}


.qui-news-info{font-size: 16px;line-height: 1.875;}
.qui-news-info .qui-newstt{font-size: 30px;color: #333;text-align: center;line-height: 1.4;}
.qui-news-info .qui-newstm{color: #999;text-align: center;padding: 10px 0 25px;border-bottom: 1px solid #eee;}
.qui-news-info .qui-newstm .span{display: inline-block;vertical-align: top;padding:0 7.5px;}
.qui-news-info .qui-newsinfo{padding: 30px 0;margin: 0 auto;line-height: 30px;color: #666; }
.qui-news-info .qui-newsbtn{padding-top: 25px;border-top: 1px solid #eee;}
.qui-newsbtn .none{color: #999!important;}
.qui-news-info .qui-newsbtn .dl{padding: 5px 0;}
@media(max-width:1024px){
.qui-news-info .qui-newstt{font-size: 24px;}
}
@media(max-width:640px){
	.qui-news-info .qui-newsbtn .dl{padding: 0;}
	.qui-news-info .qui-newsbtn{padding-top: 15px;}
	.qui-news-info{font-size: 14px;}
.qui-news-info .qui-newstt{font-size: 20px;}
.qui-news-info .qui-newstm{padding: 5px 0 15px;}
.qui-news-info .qui-newsinfo{padding: 15px 0;}

}

.qui-name-all{text-align: center;margin-bottom: 30px;}
.qui-name-all h3{line-height: 1;font-size: 24px;color: #333;}
.qui-name-all p{line-height: 1.4;font-size: 16px;margin-top: 20px;}

.qui-zngc-box1 .qui-pic{padding-bottom: 48.6842105263%;}
.qui-zngc-box1 video{background: #000;position: absolute;width: 100%;height: 100%;left: 0;top: 0;display: none;}
.qui-zngc-box1 .qui-pic .qui-hover{display: block;overflow: hidden;}
.qui-zngc-box1 .qui-pic .qui-hover:after{content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url(../images/quiBgH5.png) center repeat;}
.qui-zngc-box1 .qui-pic .qui-hover span{color: #fff;font-size: 16px;padding-top: 80px;width: 100%;left: 0;padding: 80px 15px 0;background: url(../images/palybtn.png) center top no-repeat;z-index: 5;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: center;}

.qui-zngc-box2{padding-top: 40px;}
.qui-zngc-box2 .quimm{font-size: 16px;color: #555;line-height: 1.875;text-align: justify;margin-bottom: 25px;}
.qui-zngc-box2 .ULLIST{overflow: hidden;}
.qui-zngc-box2 .ULLIST .li{width: 28.6%;border: 1px solid #fff;float: left;}
.qui-zngc-box2 .ULLIST .li .qui-hover{display: block;overflow: hidden;position: relative;height: 260px;}
.qui-zngc-box2 .ULLIST .li:nth-child(6n+1),
.qui-zngc-box2 .ULLIST .li:nth-child(6n+6){width: 42.8%;}

.qui-zngc-box2 .ULLIST .li .h3{position: absolute;z-index: 2;bottom: 0;left: 0;width: 100%;color: #fff;font-size: 18px;font-weight: normal;line-height: 26px;padding: 39px 20px 15px 20px;background: url(../images/znbg.png) center repeat-x;background-size: auto 100%;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;opacity: 1;}
.qui-zngc-box2 .ULLIST .li .quiinfo{position: absolute;width: 100%;height: 100%;left: 0;bottom: -100%;z-index: 6;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;opacity: 0;color: #fff;background: url(../images/znbg2.png) center repeat;text-align: center;}
.qui-zngc-box2 .ULLIST .li .quiinfo2{position: absolute;width: 100%;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);padding: 20px 45px;}
.qui-zngc-box2 .ULLIST .li .quitt{font-size: 24px;position: relative;padding-bottom: 15px;margin-bottom: 15px;}
.qui-zngc-box2 .ULLIST .li .quitt:after{content: '';position: absolute;width: 25px;height: 2px;background: #fafafa;left: 50%;margin-left: -12.5px;bottom: 0;}
.qui-zngc-box2 .ULLIST .li:hover .h3{bottom: -100%;opacity: 0;}
.qui-zngc-box2 .ULLIST .li:hover .quiinfo{bottom: 0%;opacity: 1;}
.qui-zngc-box2 .ULLIST .li .quitxt{max-height: 144px;overflow: auto;}
@media(max-width:1024px){
.qui-name-all{margin-bottom: 20px;}
.qui-name-all h3{font-size: 20px;}
.qui-name-all p{margin-top: 10px;}

.qui-zngc-box1 .qui-pic .qui-hover span{background-size: auto 52px;}
.qui-zngc-box2{padding-top: 20px;}
.qui-zngc-box2 .quimm{margin-bottom: 20px;}
.qui-zngc-box2 .ULLIST .li .quiinfo2{padding: 20px 10px;}

.qui-zngc-box2 .ULLIST .li .quitt{font-size: 20px;padding-bottom: 10px;margin-bottom: 10px;}

}
@media(max-width:640px){
	.qui-zngc-box2 .ULLIST .li{width: 50%!important;}
	.qui-zngc-box2 .ULLIST .li .quitt{font-size: 16px;padding-bottom: 8px;margin-bottom: 8px;}
	.qui-zngc-box2 .ULLIST .li .h3{font-size: 16px;line-height: 22px;padding: 15px 10px;text-align: center;}
	.qui-zngc-box2 .ULLIST .li .quitxt{font-size: 12px;line-height: 22px;max-height: 132px;}
	.qui-zngc-box2 .ULLIST .li .qui-hover{height: 200px;}

.qui-zngc-box1 .qui-pic .qui-hover span{background-size: auto 42px;padding-top: 52px;font-size: 14px;}

}

.qui-homeban .ULLIST .li img{display: block;width: 100%;}
.qui-homeban .ULLIST .li img.qui-wap{display: none;}
.qui-homeban .divDot{text-align: center;width: 100%;bottom: 50px;}
.qui-homeban .divDot li{width: 50px;height: 2px;margin: 0 10px;background: #fff;opacity: .5;border-radius: 0;vertical-align: bottom;}
.qui-homeban .divDot li.slick-active{opacity: 1;height: 4px;}
.qui-homeban .slick-prev{left: 50px!important;}
.qui-homeban .slick-next{right: 50px!important;}
@media(max-width: 640px){
	.qui-homeban .slick-arrow{width: 40px; height: 40px; border-radius: 50%;}
	.qui-homeban .slick-prev{left: 2%!important;}
	.qui-homeban .slick-next{right: 2%!important;}
}

.qui-name-all2{margin-bottom: 60px;text-align: center;}
.qui-name-all2 h3{color: #000;font-weight: normal;font-size: 40px;line-height: 1;}
.qui-name-all2 p{font-size: 16px;line-height: 1.75;margin-top: 20px;}

.qui-homebox{padding: 120px 0 0;}
.qui-homebox3{padding-bottom: 120px;}

.qui-homebox2 .ULLIST{margin: -15px;overflow: hidden;font-size: 0;display:flex; flex-wrap:warp; justify-content:center;}
.qui-homebox2 .ULLIST .li{width: 20%;padding: 15px;display: inline-block;vertical-align: top;}
.qui-homebox2 .ULLIST .li .qui-hover{display: block;background: #eff1f2;}
.qui-homebox2 .ULLIST .li .qui-pic{padding-bottom: 56.862745098%;}
.qui-homebox2 .ULLIST .li .h3{font-size: 20px;color: #333;position: relative;padding: 0 40px 0 20px;line-height: 56px;}
.qui-homebox2 .ULLIST .li .h3:after{content: '';width: 22px;height: 4px;position: absolute;right: 20px;top: 50%;margin-top: -2px;background: url(../images/bot_dot2.png) center no-repeat;}
.qui-homebox2 .ULLIST .li .qui-hover:hover .h3{color: #004da0;}

.qui-homebox1 .ULLIST{margin: -5px;overflow: hidden;font-size: 0;}
.qui-homebox1 .ULLIST .li{width: 25%;padding: 5px;display: inline;vertical-align: top;    float: left;}
.qui-homebox1 .ULLIST .li .qui-hover{display: block;text-align: center;font-size: 16px;color: #004da0;}
.qui-homebox1 .ULLIST .li h3{line-height: 1;font-size: 32px;margin-top: 30px;}
.qui-homebox1 .ULLIST .li .i{display: block;margin: 0 auto;border-radius: 50%;background: #fff;width: 100px;height: 100px;box-shadow: 0 10px 30px rgb(227, 234, 237);position: relative;-webkit-transition:none;transition:none;}
.qui-homebox1 .ULLIST .li .qui-hover:hover .i{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
.qui-homebox1 .ULLIST .li .i img{position: absolute;max-width: 50%;max-height: 50%;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);}

@media(max-width:1024px){
.qui-homebox{padding-top: 40px;}
.qui-homebox3{padding-bottom: 40px;}

.qui-name-all2 h3{font-size: 26px;}
.qui-name-all2{margin-bottom: 20px;}
.qui-name-all2 p{margin-top: 8px;}

.qui-homebox1 .ULLIST{margin: -5px;}
.qui-homebox1 .ULLIST .li{padding: 5px;}

.qui-homebox2 .ULLIST{margin: -5px;  }
.qui-homebox2 .ULLIST .li{padding: 5px;}

.qui-homebox1 .ULLIST .li .i{width: 70px;height: 70px;box-shadow: 0 3px 10px rgb(227, 234, 237);}
.qui-homebox1 .ULLIST .li h3{font-size: 20px;margin-top: 10px;}
.qui-homebox1 .ULLIST .li .qui-hover{font-size: 14px;}
.qui-homebox2 .ULLIST .li .h3{font-size: 18px;font-weight: normal;padding-left: 15px;padding-right: 30px;}
.qui-homebox2 .ULLIST .li .h3:after{right: 15px;}

.qui-homeban .divDot{bottom: 20px;}
}
@media(max-width:1000px){
.qui-name-all2 p{white-space: normal!important;}
}
@media(max-width:760px){
.qui-homebox2 .qui-divbox{overflow-x: auto;overflow-y: hidden;padding-bottom: 5px;}
.qui-homebox2 .ULLIST{width: 800px;}
.qui-homebox2 .ULLIST .li .h3{font-size: 16px;line-height: 42px;}

}
@media(max-width:640px){
.qui-name-all2 h3{font-size: 20px;line-height: 1.4;max-width: 300px;margin: 0 auto;}
.qui-name-all2 p{font-size: 14px;line-height: 24px;}

.qui-homebox1 .ULLIST .li .i{width: 48px;height: 48px;}
.qui-homebox1 .ULLIST .li .qui-hover{font-size: 12px;line-height: 22px;}
.qui-homebox1 .ULLIST .li p{line-height: 14px;margin-top: 5px;}
.qui-homebox1 .ULLIST .li h3{font-size: 16px;font-weight: normal;}

.qui-name-all2{margin-bottom: 15px;}

.qui-homeban .ULLIST .li img.qui-pc{display: none;}
.qui-homeban .ULLIST .li img.qui-wap{display: block;}
.qui-homeban .divDot li{width: 16px;margin: 0 2px;}
.qui-homeban .divDot li.slick-active{height: 2px;}
}

.qui-yfcx-box{padding: 100px 0 0;}
.qui-yfcx-box3{padding-bottom: 80px;}

.qui-yfcx-box3 .ULLIST{margin: -15px;font-size: 0;}
.qui-yfcx-box3 .ULLIST .li{width: 33.33333333%;display: inline-block;vertical-align: top;padding: 15px;}
.qui-yfcx-box3 .ULLIST .li .i{width: 46px;height: 46px;position: relative;margin: 0 auto 20px;display: block;-webkit-transition:none;transition:none;}
.qui-yfcx-box3 .ULLIST .li .qui-hover:hover .i{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
.qui-yfcx-box3 .ULLIST .li .i img{position: absolute;max-width: 100%;max-height: 100%;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);}
.qui-yfcx-box3 .ULLIST .li .qui-hover{text-align: center;font-size: 18px;font-weight: bold;color: #333;padding: 50px 15px 60px;background: #eff1f2;}
.qui-yfcx-box3 .ULLIST .li span{display: block;}

.qui-yfcx-box .ULLISTIMG{font-size: 0;margin: -30px -15px;}
.qui-yfcx-box .ULLISTIMG .li{width: 33.33333333333333%;display: inline-block;vertical-align: top;font-size: 18px;padding: 30px 15px;}
.qui-yfcx-box .ULLISTIMG .li .qui-hover{display: block;overflow: hidden;position: relative;}
.qui-yfcx-box .ULLISTIMG .li .qui-pic{padding-bottom: 61.1111111111%;}
.qui-yfcx-box .ULLISTIMG .li .h3{font-size: 18px;color: #333;padding: 0 20px;line-height: 80px;background: #eff1f2;}
.qui-yfcx-box .ULLISTIMG .li .qui-hover:hover .h3{color: #004da0;}
.qui-yfcx-box .ULLISTIMG .li .quiinfo{background: #004da0;color: #fff;width: 100%;padding: 26px 20px;text-align: justify;position: absolute;bottom: -100%;left: 0;z-index: 5;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
.qui-yfcx-box .ULLISTIMG .li .quiinfo .quitt{font-size: 18px;font-weight: bold;height: auto;}
.qui-yfcx-box .ULLISTIMG .li .quiinfo .quitxt{margin: 15px 0 0;font-size: 16px;line-height: 28px;height: auto;max-height: 84px;}
.qui-yfcx-box .ULLISTIMG .li .quiinfo .quitxt.qui-gdt{max-height: 140px;margin-top: 10px;overflow: auto;}
.qui-yfcx-box .ULLISTIMG .li .quiinfo .span{margin-top: 20px;display: block;max-width: 160px;line-height: 40px;background: #fff;font-weight: bold;padding: 0 20px;position: relative;color: #004da0;font-size: 14px;}
.qui-yfcx-box .ULLISTIMG .li .quiinfo .span:after{content: '';width: 22px;height: 4px;position: absolute;right: 20px;top: 50%;margin-top: -2px;background: url(../images/bot_dot3.png) center no-repeat;}
.qui-yfcx-box .ULLISTIMG .li .qui-hover:hover .quiinfo{bottom: 0;}
.qui-yfcx-box1 .quimm{position: absolute;width: 100%;text-align: center;z-index: 10;bottom: 0;left: 0;}
.qui-yfcx-box1 .quimm .quia{display: inline-block;vertical-align: top;padding-bottom: 22px;color: #535353;font-size: 16px;background: url(../images/hismm.png) bottom center no-repeat;z-index: 2;}
.qui-yfcx-box1 .quimm .quia.on{background-image: url(../images/hismm2.png);}
.qui-yfcx-box1 .ULLISTIMG{ position: relative; /*padding-bottom: 100px; *//*overflow: hidden;*/}
.qui-yfcx-box1 .ULLISTIMG.on{ height: 400px;}
.qui-yfcx-box1 .ULLISTIMG.on .quimm{background-image:linear-gradient(to bottom,rgba(250,250,250,0),#fff 60%);padding-top: 150px;}
.qui-yfcx-box1 .ULLISTIMG .quimm{background-image: none;padding-top: 10px;}

.ULLISTIMG .li{width: 33.33333333333333%;display: inline-block;vertical-align: top;font-size: 18px;padding: 30px 15px;}
.ULLISTIMG .li .qui-hover{display: block;overflow: hidden;position: relative;}
.ULLISTIMG .li .qui-pic{padding-bottom: 61.1111111111%;}

.ULLISTIMG .li.oimg{display: flex;align-items: center;justify-content: center;height: 250px;background-color:#fff;position:relative;margin:0 10px;}
.ULLISTIMG .li.oimg img{max-width: 100%;max-height: 100%;}
.ULLISTIMG .li.oimg .imgtext{
    position: absolute;
    bottom: 0;
    font-size: 16px;
    text-align: center;
    padding: 0 10px;
    line-height: 1.3;
	color: #333;
	
}
.ULLISTIMG .li.oimg:hover .imgtext{
	color: #004da0;
}


/*
.qui-yfcx-box .slick-list{margin: -30px 0;}*/
.qui-yfcx-box .slick-prev{background-image: url(../images/btn.png);left: -110px;}
.qui-yfcx-box .slick-next{background-image: url(../images/btn0.png);right: -110px;}
@media(max-width:1400px){
.qui-yfcx-box .slick-prev{left: 2%;opacity: .5;}
.qui-yfcx-box .slick-next{right: 2%;opacity: .5;}

}
@media(max-width:1024px){
.qui-yfcx-box{padding-top: 40px;}
.qui-yfcx-box3{padding-bottom: 40px;}

.qui-yfcx-box .ULLISTIMG .li .quiinfo .span{margin-top: 5px;}

.qui-yfcx-box .ULLISTIMG .li{padding: 5px;}
.qui-yfcx-box .ULLISTIMG{margin: -5px;}
.qui-yfcx-box3 .ULLIST .li{padding: 5px;}
.qui-yfcx-box3 .ULLIST{margin: -5px;}

.qui-yfcx-box .ULLISTIMG .li .h3{line-height: 52px;font-size: 16px;padding: 0 15px;text-align: center;}

.qui-yfcx-box .ULLISTIMG .li .quiinfo{padding: 15px 10px;}

.qui-yfcx-box .ULLISTIMG .li .quiinfo .quitt{font-size: 14px;margin-bottom: 0;line-height: 22px;}
.qui-yfcx-box .ULLISTIMG .li .quiinfo .quitxt{margin-top: 2px!important;font-size: 12px;line-height: 22px;max-height: 66px!important;margin-bottom: 5px;}
.qui-yfcx-box .ULLISTIMG .li .quiinfo .span{font-weight: normal;max-width: 80px;line-height: 26px;padding: 0 10px;font-size: 12px;text-align: center;}
.qui-yfcx-box .ULLISTIMG .li .quiinfo .span:after{right: 15px;display: none;}


}
@media(max-width:1000px){

	}
@media(max-width:640px){
	.qui-yfcx-box .ULLISTIMG .li{width: 50%;}
.qui-yfcx-box .ULLISTIMG .li .quiinfo{padding: 15px 10px;}
.qui-yfcx-box .ULLISTIMG .li .h3{font-size: 14px;font-weight: normal;padding:  0 5px;line-height: 48px;}

.qui-yfcx-box .slick-arrow{width: 42px;height: 42px;background-size: contain;}

.qui-yfcx-box3 .ULLIST .li .i{margin-bottom: 15px;width: 30px;height: 30px;}
.qui-yfcx-box3 .ULLIST .li .qui-hover{font-weight: normal;font-size: 14px;padding: 30px 5px;}

	}


.qui-xzzr-box{padding-top: 80px;}
.qui-xzzr-box5{padding-bottom: 80px;}

.qui-xzzr-box11 .quipic{width: 50%;text-align: right;padding-left: 2%;}
.qui-xzzr-box11 .quiinfo{text-align: justify;font-size: 16px;line-height: 1.75;color: #555;}
.qui-xzzr-box11 .quiinfo h3{color: #333;font-size: 24px;}
.qui-xzzr-box11 .quiinfo h3,
.qui-xzzr-box11 .quiinfo p{padding: 6px 0;}

.qui-xzzr-box22 .quiimgbox{padding-bottom: 43.8596491228%;position: relative;height: 0;}
.qui-xzzr-box22 .quiimgbox>img{position: absolute;width: 100%;min-height: 100%;left: 0;top: 0;}
.qui-xzzr-box22 .quiimgbox .quiinfo{color: #fff;*background-color: #004da0;background-image: linear-gradient(to right,transparent,#004da0);position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.qui-xzzr-box22 .quiimgbox .quiinfo2{position: absolute;width: 50%;height: 100%;left: 50%;top: 0;}
.qui-xzzr-box22 .quiimgbox .quiinfo3{position: absolute;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);min-width: 375px;max-height: 96%;overflow: auto;}
.qui-xzzr-box22 .quiimgbox .quiinfo3 .quiimg{width: 100px;padding-right: 24px;}
.qui-xzzr-box22 .quiimgbox .quiinfo3 .ULLIST li{padding: 30px 0;border-bottom: 1px dashed #6990be;font-size: 16px;}
.qui-xzzr-box22 .quiimgbox .quiinfo3 .ULLIST li:last-child{border-bottom: none;}
.qui-xzzr-box22 .quiimgbox .quiinfo3 .ULLIST li h4{font-size: 18px;margin-bottom: 15px;}
.qui-xzzr-box22 .quiimgbox .quiinfo3 h3{font-size: 24px;margin-bottom: 15px;}


.qui-xzzr-box33{background: #eee url(../images/xzzrbgbg.jpg) top center no-repeat; max-width: 1140px; margin: 0 auto; padding-top: 3.33%; margin-top: 3.33%;}
.qui-xzzr-box33 .quitops .quipic{width: 50%;padding: 0 40px;}
.qui-xzzr-box33 .quitops .quitxt{text-align: justify;font-size: 16px;line-height: 1.75;color: #555;}
.qui-xzzr-box33 .quitops .quitxt h3{color: #333;font-size: 24px;margin-bottom: 4px;}
.qui-xzzr-box33 .quitops .quitxt h3,
.qui-xzzr-box33 .quitops .quitxt li{padding: 3px 0;}
.qui-xzzr-box33 .quitops .quitxt .ULLIST li{position: relative;padding-left: 18px;}
.qui-xzzr-box33 .quitops .quitxt .ULLIST li:after{content: '';position: absolute;left: 0;width: 6px;height: 6px;border-radius: 50%;background: #666;top: 14px;}

.qui-xzzr-box33 .quibotbox{font-size: 16px;line-height: 1.75;color: #555;text-align: center;padding: 60px 0 20px;max-width: 980px;margin: 60px auto 0;}
.qui-xzzr-box33 .quibotbox h3{color: #333;font-size: 24px;}
.qui-xzzr-box33 .quibotbox .DLLIST{padding-top: 40px;font-size: 0;margin: -5px;}
.qui-xzzr-box33 .quibotbox .DLLIST dd{width: 33.333333333333%;display: inline-block;vertical-align: top;font-size: 18px;font-weight: bold;padding: 5px;}
.qui-xzzr-box33 .quibotbox .DLLIST .qui-hover{display: block;background: #004da0;color: #fff;font-weight: bold;text-align: center;padding: 20px;;line-height: 20px;}

.qui-xzzr-box55 .quiimgbg{padding-bottom: 43.8596491228%;position: relative;height: 0;}
.qui-xzzr-box55 .quiimgbg>img{position: absolute;width: 100%;min-height: 100%;left: 0;top: 0;}
/*.qui-xzzr-box55 .quiimgbg .quiinfo{color: #fff;background: url(../images/imgimgbg.png) center repeat-y;background-size: 100% auto;position: absolute;width: 100%;height: 100%;left: 0;top: 0;}*/

.qui-xzzr-box55 .quiimgbg .quiinfo{color: #fff;*background-color: #004da0;background-image: linear-gradient(to left,transparent,#004da0 70%);position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.qui-xzzr-box55 .quiimgbg .quiinfo2{position: absolute;left: 85px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 530px;max-height: 96%;overflow: auto;}
.qui-xzzr-box55 .quiimgbg .quiinfo{text-align: justify;font-size: 16px;line-height: 1.75;}
.qui-xzzr-box55 .quiimgbg .quiinfo h3{font-size: 24px;margin-bottom: 10px;}
.qui-xzzr-box55 .quiimgbg .quiinfo h3,
.qui-xzzr-box55 .quiimgbg .quiinfo p{padding: 6px 0;}

.qui-xzzr-box4 .quidivbox .ULLIST .li .qui-hover{display: block;overflow: hidden;}
.qui-xzzr-box4 .quidivbox .ULLIST .li .qui-pic{padding-bottom: 67.6470588235%;}
.qui-xzzr-box4 .swiper-container-horizontal>.swiper-scrollbar{bottom: 10px;left: 0;height: 7px;width: 100%;background: #f5f5f5;}
.qui-xzzr-box4 .swiper-container{padding-bottom: 60px;}
.qui-xzzr-box4 .swiper-scrollbar-drag{background: #fff url(../images/scbg.png) center no-repeat;box-shadow: 10px 3px 18px rgba(0, 0, 0, .15);}
.qui-xzzr-box4 .quidivbox .ULLIST .li h3{font-size: 16px;font-weight: normal;text-align: center;margin-top: 15px;}
.qui-xzzr-box4 .quittbpx{text-align: center;padding-bottom: 30px;padding-top: 45px;}
.qui-xzzr-box4 .quittbpx .quia{display: inline-block;vertical-align: top;font-size: 18px;color: #333;margin: 0 40px;position: relative;line-height: 1;padding: 8px 0;border-bottom: 1px solid transparent;}
.qui-xzzr-box4 .quittbpx .quia:after{content: '';position: absolute;left: 100%;background: #e3e3e3;width: 1px;height: 18px;top: 50%;margin-top: -9px;margin-left: 40px;}
.qui-xzzr-box4 .quittbpx .quia:last-child:after{display: none;}
.qui-xzzr-box4 .quittbpx .quia.on{color: #004da0;border-color: #004da0;}
.qui-xzzr-box4 .quiinfo{text-align: center;font-size: 16px;line-height: 1.75;color: #555;}
.qui-xzzr-box4 .quiinfo h3{font-size: 24px;color: #333;margin-bottom: 8px;}

@media(max-width:1024px){
.qui-xzzr-box{padding-top: 40px;}
.qui-xzzr-box5{padding-bottom: 40px;}

.qui-xzzr-box33 .quibotbox{padding: 30px 20px;margin-top: 0;}

.qui-xzzr-box33 .quibotbox .DLLIST{padding-top: 15px;}

.qui-xzzr-box4 .quittbpx{padding: 20px 0;}

.qui-xzzr-box4 .swiper-container{padding-bottom: 30px;}

.qui-xzzr-box22 .quiimgbox .quiinfo3 .quiimg{width: 70px;padding-right: 15px;}
.qui-xzzr-box22 .quiimgbox .quiinfo3 .ULLIST li{padding: 15px 0;}
.qui-xzzr-box22 .quiimgbox .quiinfo3 .ULLIST li h4{margin-bottom: 4px;}

.qui-xzzr-box55 .quiimgbg .quiinfo2{left: 30px;}

}
@media(max-width:640px){
.qui-xzzr-box11 .quipic{display: table-header-group;}

.qui-xzzr-box11 .quiinfo h3{font-size: 20px;margin-bottom: 0;}
.qui-xzzr-box11 .quiinfo h3,
.qui-xzzr-box11 .quiinfo p{padding: 2px 0;}
.qui-xzzr-box11 .quiinfo{padding-top: 10px;}

.qui-xzzr-box33 .quitops .quipic{display: table-header-group;}

.qui-xzzr-box33 .quitops .quitxt{padding-top: 15px;padding-left: 15px;padding-right: 15px;}
.qui-xzzr-box33 .quitops .quitxt h3{font-size: 20px;margin-bottom: 0;}
.qui-xzzr-box33 .quitops .quitxt h3,
.qui-xzzr-box33 .quitops .quitxt p{padding: 2px 0;}

.qui-xzzr-box33 .quitops .quitxt .ULLIST li{padding-left: 15px;}

.qui-xzzr-box33 .quibotbox h3{font-size: 20px;}
.qui-xzzr-box33 .quibotbox .DLLIST .qui-hover{font-size: 16px;font-weight: normal;padding:10px 15px;}

.qui-xzzr-box4 .quiinfo h3{font-size: 20px;margin-bottom: 0;}

.qui-xzzr-box4 .quittbpx .quia{font-size: 16px;margin: 0 15px;}
.qui-xzzr-box4 .quittbpx .quia:after{display: none;}

.qui-xzzr-box55 .quiimgbg .quiinfo h3, .qui-xzzr-box55 .quiimgbg .quiinfo p{padding: 0;}
.qui-xzzr-box55 .quiimgbg .quiinfo h3{font-size: 20px;margin-bottom: 0;}

.qui-xzzr-box55 .quiimgbg .quiinfo{position: relative;height: auto;}
.qui-xzzr-box55 .quiimgbg .quiinfo2{position: relative;left: 0;width: 100%;max-width: 100%;padding: 20px 15px;transform: translateY(0%) translateX(0%);-webkit-transform: translateY(0%) translateX(0%);}
.qui-xzzr-box55 .quiimgbg{padding-bottom: 0;height: auto;}
.qui-xzzr-box55 .quiimgbg>img{object-fit: cover;height: 100%;}

.qui-xzzr-box22 .quiimgbox .quiinfo{position: relative;height: auto;}
.qui-xzzr-box22 .quiimgbox .quiinfo2{position: relative;left: 0;width: 100%;max-width: 100%;padding: 0;transform: translateY(0%) translateX(0%);-webkit-transform: translateY(0%) translateX(0%);top: 0;}
.qui-xzzr-box22 .quiimgbox .quiinfo3{position: relative;left: 0;width: 100%;max-width: 100%;padding: 20px 15px;transform: translateY(0%) translateX(0%);-webkit-transform: translateY(0%) translateX(0%);min-width: 0;top: 0;}
.qui-xzzr-box22 .quiimgbox{padding-bottom: 0;height: auto;}
.qui-xzzr-box22 .quiimgbox>img{object-fit: cover;height: 100%;}

.qui-xzzr-box22 .quiimgbox .quiinfo3 h3{font-size: 20px;margin-bottom: 0;}

}


.qui-zjms-box{padding-top: 100px;}
.qui-zjms-box3{padding-bottom: 100px;}
.qui-zjms-box .quiname{color: #333;font-weight: bold;font-size: 24px;margin-bottom: 40px;text-align: center;}

.qui-zjms-box3 .ULLIST{margin: -15px;overflow: hidden;}
.qui-zjms-box3 .ULLIST .li{width: 33.3333333333333%;float: left;padding: 15px;}
.qui-zjms-box3 .ULLIST .li .qui-hover{display: block;}
.qui-zjms-box3 .ULLIST .li .qui-pic{padding-bottom: 61.1111111111%;}

.DLLIST20211221{font-size: 0;}
.DLLIST20211221 dd{display: inline-block;vertical-align: top;font-size: 16px;line-height: 1.75;text-align: center;width: 25%;padding: 5px;}
.DLLIST20211221 dd .i{display: block;width: 46px;height: 46px;margin: 0 auto 14px;position: relative;-webkit-transition:none;transition:none;}
.DLLIST20211221 dd .i img{position: absolute;max-width: 100%;max-height: 100%;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);}
.DLLIST20211221 dd:hover .i{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}

.qui-zjms-box1 .quimore{margin-top: 80px;}
.qui-zjms-box1 .quimore .quil{padding-bottom: 30px;}
.qui-zjms-box1 .quimore .quir{overflow: hidden;}

.qui-zjms-box1 .quimore .quil .ULLIST .li{cursor: pointer;text-align: center;background: #eff1f2;font-size: 18px;color: #333;line-height: 30px;padding: 15px 5px;font-weight: bold;border-right: 1px solid #fff;}
.qui-zjms-box1 .quimore .quil .ULLIST .li.on{color: #fff;background: #004da0;}
.qui-zjms-box1 .quimore .quil .DLLIST{background: #f5f8fa;padding: 5.5px 0;display: none;}
.qui-zjms-box1 .quimore .quil .DLLIST dd>a{display: block;font-size: 16px;line-height: 20px;padding: 8px 30px;color: #666;}
.qui-zjms-box1 .quimore .quil .DLLIST dd:hover>a,
.qui-zjms-box1 .quimore .quil .DLLIST dd.on>a{color: #004da0;}


.UL20211221{margin: -3px;overflow: hidden;}
.UL20211221 .li{width: 33.33333333333333333%;float: left;padding: 3px;}
.UL20211221 .li .qui-pic{padding-bottom: 53.1914893617%;}
.UL20211221 .li:first-child .qui-pic{padding-bottom:107.712765957%}
.UL20211221 .li.li1 .qui-pic{padding-bottom:107.712765957%}
.UL20211221 .li .span{position: absolute;width: 100%;text-align: right;line-height: 20px;font-size: 18px;color: #fff;padding: 15px 20px;background: url(../images/ttttbg.png) right center repeat-y;background-size: 100% auto;z-index: 2;right: 0;bottom: 0;}
.UL20211221_2 .li .span{background-image: url(../images/ttttbg2.png);}

.UL20211221 .li.li111{width: 100%;}
.UL20211221 .li.li111 .qui-pic{padding-bottom:35.5263157895%}
.UL20211221 .li.li111 .qui-pic:after{content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;background: url(../images/wmdtd.png) top left no-repeat;background-size: 100% 100%;}
.UL20211221 .li.li111 .qui-pic .quiinfos{position: absolute;top: 50%;width: 100%;padding: 34px;max-height: 100%;overflow: auto;color: #fff;font-size: 18px;line-height: 1.66666666667;left: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 5;}

.UL20211221 .li.li1111{width: 53.9473684211%;}
.UL20211221 .li.li2222{width: 45.6140350877%;}
.UL20211221 .li.li1111 .qui-pic{padding-bottom:65.8536585366%}
.UL20211221 .li.li2222 .qui-pic{padding-bottom:38.4615384615%}
.UL20211221 .li.li1111 .qui-pic .quiinfos{position: absolute;top: 50%;width: 100%;padding: 34px;max-height: 100%;overflow: auto;color: #fff;font-size: 18px;line-height: 1.66666666667;left: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 5;background: url(../images/wmdtd2.png) left center repeat-y;background-size: 100% auto;}



.qui-zjms-box2 .ULLIST{margin: -15px;}
.qui-zjms-box2 .ULLIST .li{width: 345px;text-align: center;padding: 15px;}
.qui-zjms-box2 .ULLIST .li h3{font-size: 16px;font-weight: normal;color: #333;margin-top: 15px;opacity: 0;}
.qui-zjms-box2 .ULLIST .li .qui-hover{display: block;}
.qui-zjms-box2 .ULLIST .li .qui-pic{padding-bottom: 196px;margin-top: 40px;}
.qui-zjms-box2 .ULLIST .li.slick-current .qui-pic{padding-bottom: 275px;margin-top: 0;}
.qui-zjms-box2 .ULLIST .li.slick-current{width: 478px;}
.qui-zjms-box2 .ULLIST .li.slick-current h3{opacity: 1;}

.need-slick{position: relative;}
.need-slick .divDot{right: auto; left: 0; width: 100%; text-align: center; bottom: 20px;}

@media(max-width:1024px){
.qui-zjms-box{padding-top: 40px;}
.qui-zjms-box3{padding-bottom: 40px;}
.qui-zjms-box .quiname{margin-bottom: 20px;font-size: 20px;}
.qui-zjms-box1 .quimore{margin-top: 25px;}
.DLLIST20211221 dd .i{margin-bottom: 10px;width: 36px;height: 36px;}
.DLLIST20211221 dd{font-size: 14px;line-height: 20px;}

.qui-zjms-box1 .quimore .quil .ULLIST .li>a{padding-left: 15px;font-size: 16px;font-weight: normal;line-height: 20px;}
.qui-zjms-box1 .quimore .quil .DLLIST dd>a{padding: 8px 15px;font-size: 14px;}

.qui-zjms-box3 .ULLIST .li{padding: 5px;}
.qui-zjms-box3 .ULLIST{margin: -5px;}
.qui-zjms-box2 .ULLIST .li{padding: 5px;}
.qui-zjms-box2 .ULLIST{margin: -5px;}

.qui-zjms-box1 .quimore .quil{padding-bottom: 2vw;}

.UL20211221 .li .span{padding-left: 15px;padding-right: 15px;}
.UL20211221 .li *{font-size: 16px!important;}

}
@media(max-width:1000px){
.DLLIST20211221 dd{white-space: normal!important;}
.DLLIST20211221 dd br{display: none;}
}
.UL20211221 .li.li111 .qui-pic img.quiwap{display: none;}
@media(max-width:640px){
	.UL20211221 .li *{font-size: 14px!important;}
	.DLLIST20211221{width: 700px;}
	.qui-zjms-box1 .dlbox{overflow: auto;padding-bottom: 5px;}

.qui-zjms-box1 .quimore .quil{width: 100%;float: none;}
.qui-zjms-box1 .quimore .quir{margin-left: 0;margin-top: 10px;}

/*.UL20211221 .li{padding: 0;width: 50%;}
.UL20211221 .li:first-child .qui-pic{padding-bottom:140%;}
.UL20211221 .li:nth-child(4){clear: both;}

.UL20211221{margin: -0;}
.UL20211221 .li .qui-pic{padding-bottom: 70%;}*/
.qui-zjms-box2 .ULLIST .li .qui-pic{padding-bottom: 60.9523809524%!important;margin-top: 0;}
.qui-zjms-box2 .ULLIST .li h3{opacity: 1;margin-top: 8px;}

/* .UL20211221 .li{width: 100%!important;} */
.UL20211221 .li .qui-pic .quiinfos{padding: 15px!Important;}

.qui-zjms-box1 .quimore .quil .ULLIST{display: block;font-size: 0;}
.qui-zjms-box1 .quimore .quil .ULLIST .li{display: inline-block;vertical-align: top;width: 50%;font-weight: normal;font-size: 16px;padding: 8px 3px;border-bottom: 1px solid #fff;}

/* .UL20211221 .li.li111 .qui-pic{padding-bottom: 52.734375%;} */
.UL20211221 .li.li111 .qui-pic img.quipc{display: none;}
.UL20211221 .li.li111 .qui-pic img.quiwap{display: block;}
.UL20211221 .li.li111 .qui-pic img{object-fit: contain;object-position: right bottom;}

.need-slick{padding-bottom: 40px;}
.UL20211221.need-slick .li .qui-pic{padding-bottom: 0!important; overflow: hidden; height: auto;}
.need-slick .qui-pic img{position: relative;}
}

.qui-about-box{padding: 80px 0 0;}
.qui-about-box .qui-name-all p{color: #666;}

.qui-about-box5{padding-bottom: 100px;}
.qui-about-box5 .ULLIST{margin: -12.5px;}
.qui-about-box5 .ULLIST .li{width: 16.6666666667%;float: left;text-align: center;padding: 12.5px;}
.qui-about-box5 .ULLIST .li h3{font-size: 14px;font-weight: normal;margin-top: 5px;color: #333;}
.qui-about-box5 .ULLIST .li .qui-ytable-cell{border: 1px solid #ededed;height: 100px;padding: 10px;}
.qui-about-box5 .ULLIST .li .qui-ytable-cell img{max-height: 80px;display: inline-block;vertical-align: middle;}
.qui-about-box5 .ULLIST .li .qui-hover:hover .qui-ytable-cell{border-color: #004da0;}
.qui-about-box5 .ULLIST .li .qui-hover:hover h3{color: #004da0;}
.qui-about-box5 .divDot{width: 100%;text-align: center;position: relative;top: 5px;}
.qui-about-box5 .divDot li{width: 14px;height: 14px;margin: 0 12px;}


.qui-about-box5 .ULLIST{margin: -12.5px;}
.qui-about-box5 .ULLIST .li{width: 16.6666666667%;float: left;text-align: center;padding: 12.5px;}
.qui-about-box5 .ULLIST .li h3{font-size: 14px;font-weight: normal;margin-top: 5px;color: #333;}
.qui-about-box5 .ULLIST .li .qui-ytable-cell{border: 1px solid #ededed;height: 100px;padding: 10px;}
.qui-about-box5 .ULLIST .li .qui-ytable-cell img{max-height: 80px;display: inline-block;vertical-align: middle;}
.qui-about-box5 .ULLIST .li .qui-hover:hover .qui-ytable-cell{border-color: #004da0;}
.qui-about-box5 .ULLIST .li .qui-hover:hover h3{color: #004da0;}


/*.qui-about-box4 .ULLIST{margin: -33px;}*/
.qui-about-box4 .qui-divbox{position: relative;}
.qui-about-box4 .ULLIST .li{text-align: center;width: auto;float: left;max-width: 310px;}
.qui-about-box4 .ULLIST .li h3{font-size: 16px;font-weight: normal;margin-top: 5px;color: #333;}
.qui-about-box4 .ULLIST .li .qui-ytable{max-width: 310px;width: auto;text-align: center;margin: 0 auto;}
.qui-about-box4 .ULLIST .li .qui-ytable-cell{padding: 0 10px 20px;background: url(../images/imgbg.png) bottom center no-repeat;background-size: 100% 25px;vertical-align: bottom; width: 200px;}
.qui-about-box4 .ULLIST .li .qui-ytable-cell img{max-height: 225px;display: inline-block;vertical-align: bottom;}
.qui-about-box4 .ULLIST .li .qui-ytable-cell .pic{width: 100%; padding-top: 64%; background-size: contain; background-position: center bottom; background-repeat: no-repeat;}
.qui-about-box4 .ULLIST .li .qui-hover:hover .qui-ytable-cell{border-color: #004da0;}
.qui-about-box4 .ULLIST .li .qui-hover:hover h3{color: #004da0;}
.qui-about-box4 .ULLIST .li .qui-hover{display: block;}
.qui-about-box4 .ULLIST .li .quiimg{display: inline-block;vertical-align: bottom;height: 225px;}
.qui-about-box4 .ULLIST .li img{display: inline-block;vertical-align: bottom;margin: 0 auto;-webkit-box-reflect: below -5px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(250, 250, 250, 0.1)));}
.qui-about-box4 .swiper-button-next,
.qui-about-box4 .swiper-button-prev{width: 17px;height: 33px;background-position: center;background-size: contain!important;opacity: 1!important;}
.qui-about-box4 .swiper-button-prev{background-image: url(../images/btn5.png);left: -50px;}
.qui-about-box4 .swiper-button-next{background-image: url(../images/btn6.png);right: -50px;}

.qui-about-box3 .qui-divbox{overflow: hidden;}
.qui-about-box3 .ULLIST{font-size: 0;margin: -37px -62px;overflow: hidden;}
.qui-about-box3 .ULLIST .li{display: inline-block;vertical-align: top;width: 33.3333333333%;padding: 35px 60px;border: 1px dashed #c2c2c2;margin-left: -1px;margin-top: -1px;}
.qui-about-box3 .ULLIST .li .qui-hover{display: block;}
.qui-about-box3 .ULLIST .li h3{

position: relative;

color: #333;

font-size: 16px;

margin: 12px 0;

position: relative;

padding-top: 12px;

margin-top: 2px;

display:-webkit-box;

overflow:hidden;

-webkit-line-clamp:1;

-webkit-box-orient:vertical;

text-overflow:ellipsis;
}
.qui-about-box3 .ULLIST .li h3:after{content: '';position: absolute;width: 30px;height: 2px;background: #004da0;left: 0;top: 0;}
.qui-about-box3 .ULLIST .li .qui-pic{padding-bottom: 60%;}

.qui-about-box2{max-width: 1140px;margin: 0 auto;background: #fafafa;overflow: hidden;padding: 80px 0;}

.qui-about-box1{padding-bottom: 80px;}

.qui-about-box11 .quipic{width: 50%;padding-left: 35px;}
.qui-about-box11 .quipic .qui-pic{padding-bottom:56.0747663551%}
.qui-about-box11 .quipic .qui-pic video{display: block;background: #000;position: absolute;width: 100%;height: 100%;left: 0;top: 0;display: none;z-index: 5;}
.qui-about-box11 .quipic .qui-pic .qui-hover{display: block;}
.qui-about-box11 .quipic .qui-pic .qui-hover:after{content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url(../images/quiBgH4.png) center repeat;}
.qui-about-box11 .quipic .qui-pic .span{position: absolute;width: 100%;padding: 60px 15px 0;color: #fff;font-size: 14px;text-align: center;background: url(../images/abtbtn.png) top center no-repeat;z-index: 3;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.qui-about-box11 .quiinfo{text-align: justify;color: #555;line-height: 1.875;font-size: 16px;padding-right: 5px;}
.qui-about-box11 .quiinfo h3{font-size: 24px;color: #333;margin-bottom: 10px;}

.qui-about-box22{margin-top: 80px;background: center no-repeat;background-size: cover;color: #fff;padding: 55px 80px;}
.qui-about-box22 .ULLIST{font-size: 0;margin: -20px;}
.qui-about-box22 .ULLIST .li{width: 33.333%;display: inline-block;vertical-align: top;padding: 10px 20px;}
.qui-about-box22 .ULLIST .li .qui-hover{display: block;border-radius: 10px;background-image: linear-gradient(to bottom, rgba(135, 191, 251, .6),rgba(47, 113, 183, .6));min-height: 330px;padding: 70px 16px 50px;text-align: center;font-size: 14px;color: #fff;border: 1px solid #77abe2;box-shadow: 10px 3px 10px rgba(3,2,2,.5);}
.qui-about-box22 .ULLIST .li h3{font-size: 20px;padding: 12px 0;margin-top: 20px;position: relative;}
.qui-about-box22 .ULLIST .li h3:after{content: '';position: absolute;width: 20px;height: 2px;background: #fff;left: 50%;margin-left: -10px;top: 0;}
.qui-about-box22 .ULLIST .li p{font-weight: 100;}
.qui-about-box22 .ULLIST .li .i{display: block;width: 56px;height: 44px;position: relative;margin: 0 auto;-webkit-transition:none;transition:none;}
.qui-about-box22 .ULLIST .li .qui-hover:hover .i{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
.qui-about-box22 .ULLIST .li .i img{position: absolute;max-width: 100%;max-height: 100%;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);}
.qui-about-box22 .divDot{right: auto; left: 0; width: 100%; text-align: center; bottom: -25px;}

.qui-about-box2 .quil{float: left;width: 140px;}
.qui-about-box2 .quil dd{color: #fff;background: #999;text-align: center;font-size: 16px;line-height: 20px;padding: 10px;margin-bottom: 40px;cursor: pointer;position: relative;}
.qui-about-box2 .quil dd.on{background: #004da0;}
.qui-about-box2 .quil dd.on:after{content: '';border: 6.5px solid transparent;position: absolute;left: 100%;top: 50%;margin-top: -6.5px;border-left: 4px solid #004da0;}
.qui-about-box2 .quil dd:before{content: '';position: absolute;width: 1px;height: 40px;top: 100%;left: 50%;margin-left: -.5px;background: #999;}
.qui-about-box2 .quil dd:last-child:before{display: none;}
.qui-about-box2 .quir{margin-left: 260px;}
.qui-about-box2 .quir .ULLIST{position: relative;padding-bottom: 60px;}
.qui-about-box2 .quir .ULLIST.on{height: 620px;overflow: hidden;padding-bottom: 0;}
.qui-about-box2 .quir .ULLIST .li:first-child{padding-top: 0;}
.qui-about-box2 .quir .ULLIST .li{padding: 30px 0;border-bottom: 1px dashed #909090;}
.qui-about-box2 .quir .ULLIST .li .quiimg{width: 126px;}
.qui-about-box2 .quir .ULLIST .li .quiinfo{padding-left: 40px;text-align: justify;}
.qui-about-box2 .quir .ULLIST .li .qui-pic{padding-bottom: 74.6031746032%;}
.qui-about-box2 .quir .ULLIST .li h3{font-size: 20px;color: #004da0;margin-bottom: 4px;}
.qui-about-box2 .quir .quimm{position: absolute;width: 100%;text-align: center;z-index: 10;bottom: 0;left: 0;}
.qui-about-box2 .quir .quimm .quia{display: inline-block;vertical-align: top;padding-bottom: 22px;color: #535353;font-size: 16px;background: url(../images/hismm.png) bottom center no-repeat;z-index: 2;}
.qui-about-box2 .quir .quimm .quia.on{background-image: url(../images/hismm2.png);}
.qui-about-box2 .quir .ULLIST.on .quimm{background-image:linear-gradient(to bottom,rgba(250,250,250,.5),#fafafa 60%);padding-top: 150px;}
.qui-about-box2 .quir .ULLIST .quimm{background-image: none;padding-top: 10px;}

.qui-about-box3 .ULLIST{ margin:0;grid-template-columns: repeat(4, 1fr);display: grid;gap: 5px; }
.qui-about-box3 .ULLIST .li{ width:auto; padding:0; margin:0; border:none; position: relative;}
.qui-about-box3 .ULLIST .li:first-child{grid-column: 1 / 4; grid-row: 1 / 4;}
.qui-about-box3 .ULLIST .li h3{ position: absolute;  left: 0;  bottom: 0; background-color:rgba(255,255,255,.5); width:100%;z-index: 2; margin:0; padding:5px 0; text-align:center;}
.qui-about-box3 .ULLIST .li h3:after{ display:none;}
@media(max-width:1024px){
.qui-about-box{padding-top: 40px;overflow: hidden;}
.qui-about-box1{padding-bottom: 40px;}
.qui-about-box5{padding-bottom: 40px;}
.qui-about-box22{margin-top: 30px;padding: 20px;}
.qui-about-box22 .ULLIST .li{padding: 5px;}
.qui-about-box22 .ULLIST{margin: -5px;}

.qui-about-box11 .quipic{padding-left: 2%;}
.qui-about-box11 .quiinfo{padding-right: 0;}
.qui-about-box11 .quiinfo h3{margin-bottom: 0;font-size: 20px;}
.qui-about-box22 .ULLIST .li h3{font-size: 18px;padding-bottom: 4px;}

.qui-about-box22 .ULLIST .li .qui-hover{padding: 35px 10px;min-height: 0;}
.qui-about-box2{padding: 40px 0;}
.qui-about-box2 .quir{margin-left: 160px;}
.qui-about-box2 .quil dd{margin-bottom: 20px;}
.qui-about-box2 .quil dd:before{height: 20px;}

.qui-about-box2 .quir .ULLIST .li{padding: 15px 0;}
.qui-about-box2 .quir .ULLIST.on .quimm{padding-top: 79px;}
.qui-about-box2 .quir .ULLIST .li .quiinfo{padding-left: 15px;}

.qui-name-all p{white-space: normal!important;}

/* .qui-about-box3 .ULLIST .li{padding: 1%;} */
/* .qui-about-box3 .ULLIST{margin: -1%;} */

.qui-about-box5 .ULLIST .li h3{line-height: 18px;margin-top: 8px;}
.qui-about-box5 .divDot{margin-top: 0;}
.qui-about-box5 .divDot li{width: 8px;height: 8px;margin: 0 3px;}

.qui-about-box5 .ULLIST{margin: -5px;}
.qui-about-box5 .ULLIST .li{width: 20%;padding: 5px;}
.qui-about-box5 .ULLIST .li .qui-ytable-cell{height: 80px;padding: 5px;}
.qui-about-box5 .ULLIST .li .qui-ytable-cell img{max-height: 70px;}

.qui-about-box4 .ULLIST .li .qui-ytable-cell{width: 230px;}
}

@media(max-width:640px){
.qui-about-box11 .quiinfo{padding-bottom: 15px;}
.qui-about-box11 .quipic{display: table-footer-group;}
.qui-about-box22{margin-top: 2vw;padding: 2vw;}
.qui-about-box22 .ULLIST .li{width: 100%;}
.qui-about-box22 .ULLIST .li .qui-hover{height: auto!important;padding: 25px 5px;}
.qui-about-box22 .ULLIST .li h3{margin-top: 10px;}

.qui-about-box11 .quipic .qui-pic{padding-bottom: 0;}

.qui-about-box2 .quil{float: none;width: 100%;}
.qui-about-box2 .quil .DLLIST{text-align: center;font-size: 0;}
.qui-about-box2 .quil .DLLIST dd{margin: 2px;font-size: 14px;display: inline-block;vertical-align: top;}
.qui-about-box2 .quil .DLLIST dd:after,
.qui-about-box2 .quil .DLLIST dd:before{display: none;}
.qui-about-box2 .quir{margin-left: 0;padding-top: 15px;}
.qui-about-box2 .quir .ULLIST .li .qui-ts{text-align: justify;white-space: normal!important;}
.qui-about-box2 .quir .quimm .quia{padding-bottom: 18px;}

/* .qui-about-box3 .ULLIST .li{width: 50%;} */
.qui-about-box3 .ULLIST{grid-template-columns: repeat(3, 1fr);}
.qui-about-box3 .ULLIST .li:first-child{grid-column: 1 / 3; grid-row: 1 / 3;}
.qui-about-box3 .ULLIST .li h3{ font-size:12px; padding:0;}

.qui-about-box4 .ULLIST .li .qui-ytable-cell{width: 200px;}
.qui-about-box4 .swiper-button-prev {left: 0;}
.qui-about-box4 .swiper-button-next {right: 0;}
}
@media(max-width: 320px){
	.qui-about-box4 .ULLIST .li .qui-ytable-cell{width: 150px;}
}

.sitemap li{ padding:0.8% 0; border-bottom: solid 1px #eeeeee}
.sitemap li span{ font-size: 16px;}
.sitemap dl{ padding:0.5% 0;}
.sitemap dt{ display: inline-block; opacity: 0.8; padding-right: 20px;}

.qui-tt-list .qui-hover{display: block;overflow: hidden;line-height: 54px;border-bottom: 1px solid #eee;}
.qui-tt-list .qui-hover time{float: right;padding-left: 5px;}
.qui-tt-list .qui-hover .qui-dot{margin-right: 80px;display: block;}


.main-pro .qui-warp{max-width: 1140px; text-align: center; padding: 0 40px;background-color: #eee; padding-bottom: 20px;}
.main-pro .qui-warp .qui-pic{padding-bottom: 67.6470588235%;}
.main-pro .qui-warp h3{line-height: 2.5;}
.main-pro .swiper-scrollbar-drag{background: #fff url(../images/scbg.png) center no-repeat;box-shadow: 10px 3px 18px rgba(0, 0, 0, .15);}
.main-pro .swiper-container{padding-bottom: 30px;}
@media(max-width: 1024px){
	.main-pro .qui-warp{  padding-bottom: 10px;}
}

.cxfz-download{padding-top:0; padding-bottom: 50px;}
.cxfz-download .qui-warp{position:relative;z-index:1; }
.cxfz-download .txt{position:relative;z-index:5;}
.cxfz-download .title{font-size:24px;font-weight:bold;color:#004da0;}
.cxfz-download .Ispic{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.cxfz-download .edit-info{margin:10px 0 30px 0; color:#555; line-height:2;text-align:justify;}
.cxfz-download .btn{overflow:hidden; max-width:90%;}
.cxfz-download .btn li{float:left;margin-bottom:10px; list-style:none;}
.cxfz-download .btn li a{display:block;line-height:2.4;color:#fff;background-color:#004da0; text-align:center;padding:0 5px;}
@media(min-width: 1025px){
	.cxfz-download .txt{min-height:420px;padding:60px 50% 30px 60px;}
.cxfz-download .btn li{ width:calc((100% - 20px) / 3);}
.cxfz-download .btn li:not(:nth-child(3n)){margin-right:10px;}
}
@media(max-width: 1024px){
	.cxfz-download .txt{padding:10vw 5vw;}
.cxfz-download .btn li{ width:calc((100% - 10px) / 2);}
.cxfz-download .btn li:not(:nth-child(2n)){margin-right:10px;}
}

.clearfix:after {content: '';display: block;height: 0;clear: both;}
.qui-contact1{padding-bottom: 60px;}
/* 举报渠道 */
.Report{padding: 70px 60px; background: #f8f8f8;}
.Report .Report-name{font-size: 24px;font-weight: bold;color: #333;line-height: 1.2;margin-bottom: 35px;}
.Report .Report-info{ font-size: 16px; line-height: 2;color: #333;}
.Report .Report-info a{ color: #004da0; padding: 0 50px 0 20px; border: 1px solid #004da0; line-height: 40px; display: inline-block;border-radius: 50px; text-align: center; margin-bottom: 10px;background: url(../images/down-icon.png) no-repeat 90% center; }
.Report .Report-info a:not(:last-child){margin-right: 10px;}
.Report .Report-info p {text-indent: 2em; margin-bottom: 10px;}
.Report .Report-info p span{ color: #004da0; font-weight: bold; }
.Report .Report-info h3{font-size: 20px;color: #004da0;line-height: 20px;border-left: 3px solid #004da0;padding-left: 10px;margin: 15px 0;font-weight: bold;}

.Report .Report-info .link{padding-left: 2em;}
.Report .Report-info a.formbtn{color: #fff;background: #004da0;padding: 0 20px;}
.Report .Report-info h5{font-size: 18px;margin-bottom: 10px;position: relative; padding-left: 15px; color: #333;}
.Report .Report-info h5:before {position: absolute;content: '';width: 6px;height: 6px;border-radius: 50%;background: #004da0;left: 0;top: 13px;}
/* .Report .Report-info a:hover{color: #fff;background: #004da0;} */


@media (max-width: 1024px){
.Report{padding: 20px;}
.Report .Report-name{font-size: 20px;margin-bottom: 15px;}
.Report .Report-info{font-size: 14px; }
.Report .Report-info a{/* padding: 0 10px; */}
.Report .Report-info a:not(:last-child){margin-right: 5px;}
.Report .Report-info h3{font-size: 18px;}
.Report .Report-info h5{font-size: 16px;}
}


.Popup{position: fixed;left: 0;top: 0;width: 100%;z-index: 1200;height: 100%;background: rgba(0,0,0,0.5);overflow: auto;display: none;}
.Popup .ytable {height: 100%;display: table; width: 100%;}
.Popup .ytable-cell {display: table-cell;vertical-align: middle;}
.Popup .main {position: relative;max-width: 800px;background-color: #fff;border-radius: 10px;width: 90%;margin: 0 auto;padding: 3%;}
.Popup .main .colse{ position:absolute; width:30px; height:30px; right:-15px; top:-15px; border-radius:50%; background:#004da0; cursor:pointer;}
.Popup .main .colse::before,
.Popup .main .colse::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:#fff; margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Popup .main .colse::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}

.Popup .title{ font-size: 18px;color: #333;border-bottom: 1px solid #eee;padding-bottom: 10px;margin-bottom: 20px; font-weight: bold;}
.Popup .title em{ font-style:normal; color:#adadad;font-size: 16px; font-weight: normal;}

.Popup .form-ul li{margin-bottom: 15px;position: relative;}
.Popup .form-ul li .tit{font-size: 16px;line-height: 32px;color: #333;display: block;}
.Popup .form-ul li .tit span{ color: #f00; padding-left: 5px; vertical-align: sub;}
.Popup .form-ul li .tit em{ font-style:normal; color:#adadad;font-size: 14px;}
.Popup .form-ul li select,
.Popup .form-ul li .text{width: 100%;border-radius: 5px;border: solid 1px #ddd;font-size: 15px;line-height: 48px;height: 48px;background: #fff;color: #adadad;padding: 0 10px;}
.Popup .form-ul li textarea.text{height: 150px; line-height: 25px;}
.Popup .form-ul li .row {display: inline-block;margin-right: 1vw;font-size: 16px; line-height: 48px;}
.Popup .form-ul .tips {padding-bottom: 20px;border-bottom: 1px solid #f3f3f3;font-size: 16px;position: relative;color: #333; margin-bottom: 20px;}
.Popup .btn{width: 160px;background: #004da0;border-radius: 50px;font-size: 16px;height:48px;color: #fff;cursor: pointer;border: 0;text-align: center;margin: 0 auto;display: block; margin-top: 20px;}

@media (min-width:1025px) {   
.Popup .form-ul .row-2 li{float: left;width: calc(49% - 10px);}
.Popup .form-ul .row-2 li:nth-child(2n){float: right;}
.Popup .form-ul .row-3 li{float: left; width: 32%; margin-right: 2%;}
.Popup .form-ul .row-3 li:nth-child(3n){ margin-right: 0;}
}
@media (max-width:1024px) {
.Popup .form-ul{}
.Popup .form-ul{width: 100%;}
.Popup .title{ font-size: 16px;}
.Popup .title em{font-size: 14px;}
.Popup .form-ul li .tit{ font-size: 14px;}
.Popup .form-ul li select, .Popup .form-ul li .text{font-size: 14px;line-height: 45px; height: 45px;}
}
.qui-history{ overflow: initial; background:none;}
.about-history{ position:relative; }
.about-history:before{ position:absolute; left:0; top:50%; content:''; width:100%; background:#dbdbdb; height:1px;}
.about-history .slick-list{ padding-right:14.5%;}
.about-history .slider li{ position:relative; min-height:210px;}
.about-history .slider li i{ position:absolute; bottom:-13px; width:20px; height:170px; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; left:15%;}
.about-history .slider li:nth-child(2n) i{ bottom:auto; top:5px;height:135px;border-bottom:1px solid #dbdbdb; border-top:0;}
.about-history .slider li i:before{ position:absolute; content:''; border-radius:50%; border:2px solid #004da0; width:12px; height:12px; left:-6.5px; bottom:7px;background:#f7f7f7;}
.about-history .slider li:nth-child(2n) i:before{bottom:auto;top:7px;}
.about-history .slider li .mCustomScrollbar{ max-height:100px; height:100px; }
.about-history .slider li .mCustomScrollbar::-webkit-scrollbar {
    width: 6px;height: 6px;
}
/* 滚动槽 */
.about-history .slider li .mCustomScrollbar::-webkit-scrollbar-track {
    -webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
    border-radius:10px;
    background: #eeeeee;
}
/* 滚动条滑块 */
.about-history .slider li .mCustomScrollbar::-webkit-scrollbar-thumb {
    border-radius:10px;
    background:#004da0;
}
.about-history .slider li .txt{width:190%; padding-bottom:18px; transition:0.3s;max-height:162px; overflow:hidden;}
.about-history .slider li pre{ line-height:20px; font-size:14px; text-align:left;white-space: break-spaces; font-family: "Arial","Microsoft YaHei";}
.about-history .slider li h3{ line-height:44px; margin:0; color:#004da0; font-size:24px;}
.about-history .slider li:nth-child(2n){ margin-top:194px;}
.about-history .slider li .main{ padding-left:31.7%;}
.about-history .slider li:nth-child(2n) .main{ padding-top:66px;}
.about-history .slider li.slick-slide{ opacity:0; transition:opacity 0.3s;}
.about-history .slider li.slick-active{ opacity:1;}
.about-history .slider li:hover .txt{width:230%;  background:#004da0; color:#fff; padding-left:18px; padding-right:18px;}
.about-history .slider li:hover .txt h3{ color:#fff;}
.about-history .slick-prev{ left:-60px;}
.about-history .slick-next{ right:-60px; }
@media(max-width:1440px){
.about-history .slick-prev{ left:0;}
.about-history .slick-next{ right:0;}
.about-history .slick-list{ padding-left:40px;}
}
@media(max-width:640px){
	.about-history .slider li .main{ padding-left:25%;}
	.about-history .slider li .txt{ width:100%;}
}

.Notice_list{ padding:0 0 3%;}
.Notice_list .box{   line-height:76px; display:flex;justify-content: space-between; background:url(../images/line.svg) repeat-x left bottom; color:#333333;align-items:center; }
.Notice_list .title{ flex:1; padding:0 30px; font-size:18px; min-width:0;}
.Notice_list time,
.Notice_list .down,
.Notice_list .time{flex-shrink: 0;}
.Notice_list time{ display: inline-flex; padding-left:30px; background:url(../images/pdf.svg) no-repeat left center; color:#999999; font-size:18px;font-family: sans-serif; }
.Notice_list .down{ min-width:130px; line-height:36px; padding:0 10px; display: inline-flex; align-items:center;justify-content:center; background-color:#e5edf5; border-radius:25px; color:#024fa1; transition:all 0.5s; }
.Notice_list .down i{ width:17px; height:17px; background:url(../images/down.svg) no-repeat center; margin-left:14px; position:relative;}
.Notice_list .down i:before{ content:''; position:absolute; left:-7px; top:50%; transform:translateY(-50%); width:1px; height:16px; background-color:#b0bbc5; opacity:.39; }
.Notice_list .box:hover .title{ color:#004da0; }
.Notice_list .box:hover .down{ background-color:#004da0; color:#fff; }
.Notice_list .box:hover .down i{   filter: brightness(0) invert(1);}
.Notice_list .icon_box .title{ padding-left:35px;  background:url(../images/file.svg) no-repeat left center;}
.Notice_list .time{ color:#999999; font-size:18px;font-family: sans-serif;}
@media(max-width:640px){
	.Notice_list .box{ line-height:50px;}
	.Notice_list time{ font-size:12px; padding-left:20px;}
	.Notice_list .title{ font-size:14px; padding:0 15px; }
	.Notice_list .down{ font-size:12px; min-width:100px;  line-height:30px;}
	.Notice_list .time{ font-size:12px;}
}

.NoticeBox{ padding-left:15px; position:relative; border-left:1px solid #bfbfbf; margin-top:80px;}
.NoticeBox .time_tit{ font-size:24px; color:#024fa1; line-height:1; position:relative; margin-bottom:30px;}
.NoticeBox .time_tit b{ font-size:48px; margin-right:10px; line-height: .8;}
.NoticeBox .time_tit:before{ content:''; position:absolute; left:-16px; top:0; width:4px; height:100%; background-color:#024fa1;}
.NoticeBox .box{ padding-left:10px;}
.time_list{ position:relative; max-width:1000px; margin:0 auto; padding:0 60px;}
.time_list li{ position:relative;}
.time_list:after{ content:''; position:absolute; left:0; bottom:28px; width:100%; height:1px; background-color:#e5e5e5;}
.time_list li a{ display:flex;  align-items: flex-end; justify-content:center; font-size:18px; color:#555555; height:30px; position:relative; margin-bottom:50px; }
.time_list li .icon{ position:absolute; width:30px; height:30px; left:50%; transform:translateX(-50%); bottom:14px; border-radius:100%;  }
.time_list li .icon:before{ content:''; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); border-radius:100%; background-color:#e5e5e5; width:14px; height:14px;  }
.time_list .aon a{ font-size:24px; color:#024fa1; font-weight:bold;}
.time_list .aon .icon{ background-color:rgba(2,79,161,.2);}
.time_list .aon .icon:before{ background-color:#024fa1;}
.time_list .swiper-button{ width:50px; height:50px; background-color:#eff1f2; opacity:1!important; border-radius:100%; top:auto; bottom:0; margin-top:auto; }
.time_list .swiper-button:after{ font-size:14px; color:#717171; font-weight:bold;}
.time_list .swiper-button-prev{ left:-8%;}
.time_list .swiper-button-next{ right:-8%;}

@media(max-width:640px){
	.time_list{ padding:0 30px;}
	.time_list .swiper-button-prev{ left:-2%;}
	.time_list .swiper-button-next{ right:-2%;}
	.time_list .swiper-button{ width:30px; height:30px; bottom:15px;}
}

.contactbox .ul{ display:flex; flex-wrap:wrap;}
.contactbox li{ width:33.33%; text-align:center; color:#5f7f9a;}
.contactbox li:not(:last-child){ border-right:1px solid #e6e9ea; }
.contactbox li .icon{ margin:0 auto 15px; height:42px; display:flex; align-items:center; justify-content:center; }
.contactbox li .title{ margin:30px 0 10px; color:#333333; line-height(24/18); font-size:18px; }
@media(max-width:640px){
	.contactbox li{ width:100%; padding:40px 0;}
	.contactbox li:not(:last-child){ border-bottom:1px solid #e6e9ea; border-right:none; }
	.contactbox li .title{ margin-top:20px;}
	.contactbox li .icon{ margin-bottom:5px;}

}

@media(min-width:1025px){
	.qui-top-nav .ULLIST #topNavID2 .sub-menu{ column-count:2; text-align:left;}
}


	.shzr_list ul{display: flex; flex-wrap: wrap; justify-content: space-between;margin:0 -1%;}
	.shzr_list li{width:31.333%; margin:1%;background-color: #004da0; padding:1% 1% 1% 2.5%; transition: 0.5s;display: flex; align-items: center; justify-content:space-between;border-radius: 10px;}
	.shzr_list li a.link{display: flex; align-items: center; font-size: 16px;  color: #fff; }
	.shzr_list li .down{color: #004da0;background-color: #ffffff;border-radius: 20px;padding:3px 12px; display: inline-flex; align-items:center; transition:all 0.5s;}
	.shzr_list li .down:after{content: ''; width:17px; height:17px; background:url(../images/down.svg) no-repeat center; margin-left:6px; position:relative; transition:all 0.5s;}
	.shzr_list li:hover { background-color: #1d78d9;box-shadow: 0 0 10px #ddd}
	.shzr_list li:hover .down{ background-color:#004da0; color:#fff; }
	.shzr_list li:hover .down:after{ filter: brightness(0) invert(1);}
	@media(max-width:1200px){
	.shzr_list li{width:48%;}	
	}
	@media(max-width:640px){
	.shzr_list li{width: 100%}
	}