/* wapNav */
.wapNav{overflow-y:auto;height:100%;opacity:0;transform: translateX(-100%);transition:all 0.6s;background:#fff;width:100%;position: fixed;left:0;top:0;z-index: 40;padding: 0 0 60px 0;margin-top: 50px;}
.wapNav li{position:relative;}
.wapNav li a{display:block;padding-left:20px;color:#333;height:50px;line-height:50px;border-top:1px solid #eee;position:relative;}
.wapNav li i{font-family:"iconfont";color:#888;font-size:0.2em;font-style:normal;padding:0 15px;position:absolute;right:0;top:0px;line-height:50px;}
.wapNav li.cur>a,.wapNav .cur>a:hover{background:#050573;color:#fff;}
.wapNav li :hover i,.wapNav .cur i{color:#fff;}
.wapNav .navSub{display:none;background:#f5f5f5;}
.wapNav .navSub li a{height:40px;line-height:40px;padding-left:40px;font-size:.875em;border-top:1px solid #e5e5e5;}
.wapNav .navSub ul{background:#f1f1f1;}
.wapNav .navSub ul li a{height:34px;line-height:34px;padding-left:60px;}
.wSearch{background:#f1f1f1;overflow:hidden;padding:20px 15px;font-size:12px;}
.wSearch form{margin:0 auto;background:#fff;height:40px;overflow:hidden;padding-right:60px;}
.wSearch .sear_text{width:100%;float:left;height:40px; line-height:40px;color:#666; padding-left:10px;}
.wSearch .sear_btn{ float:left;width:60px;height:40px; cursor:pointer;text-align:center;background:#050573;color:#fff;font-size:14px;transition:all 0.3s;margin-right:-60px;}
.wSearch .sear_btn:hover{background:#07599f;}

@media all and (max-width:1920px) {
/* dqShown */			
.dqShown2 .title {font-size: 40px;margin-bottom: 30px;}
.dqShown2 .info {margin-bottom: 30px;}
.dqShown2 .info .item {font-size: 20px;margin-right: 60px;}
.dqShown2 .con {padding: 70px;padding-bottom: 60px;border-radius: 10px;}
.dqShown2 .leftCon .bottom {margin-top: 100px;padding: 60px;box-shadow: 0px 0px 24px 0px rgba(0, 61, 150, 0.08);border-radius: 10px;}
.dqShown2 .leftCon .bottom-item {font-size: 20px;padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.dqShown2 .rightCon {width: 390px;}
.dqShown2 .rightCon .head {font-size: 24px;margin-bottom: 40px;}
.dqShown2 .rightCon .item {border-radius: 10px;margin-bottom: 20px;}
.dqShown2 .rightCon .item .text {padding: 30px;font-size: 18px;}
.dqShown2 article {font-size: 18px;}
/* dqXiaoguo */
.xiaoguoList li {width: 31.8%;}
/* dqZizhi */		
.dqZizhi .list .li {width: 186px;}	
}

@media all and (max-width:1640px) {
/* css */		
.container{padding-left:30px;padding-right:30px;}
.pd60,.listWrap{overflow:hidden;}
.pd104{ padding-top:80px; padding-bottom:80px;}
.pd160{ padding-top:120px; padding-bottom:80px;}
/* header */	
.headTel{right:30px;}
.header.headFix .headTel {right: 30px;}
.header:hover .headTel {right: 30px;}
/* dqAbout */	
.aboutHor li {width: 32.3%;}
.aboutHor li p {font-size: 26px;}
.weilaiR {padding-left: 50px;}
/* dqProduct */
.dqProduct::after{display:none;}
.productPic, .productPic li{height:740px;}
.productPic li .txt{margin-right:0;right:-200px;}
.productPic .swiper-slide-active .txt{margin-right:0;right:15px;}
.productBottom{max-width:100%;margin-left:0;left:0;padding:0 70px;background:#274f9b;}
.productBottom .btn{left:10px;width:40px;}
.productBottom .next{left:auto;right:10px;}
.productPic li .bgImg {background-position: initial;}
/* dqCase */
.caseSlide .btn{left:11%;}
.caseSlide .swiper-button-next{left:auto;right:11%;}
.caseSlide li{height:580px;}
/* footer */
footer .top .tit{font-size: 28px;}
footer .center .right .con span{font-size: 32px;}
footer .center .right .con {margin-top: 13px;}
/* listBanner */
.listBanner h3{padding-left: 15px;}
/* dqPartner */
.dqPartner .btn {position: static;margin-top: 25px;display: inline-block;height: 32px;line-height: 32px;}
/* dqheng */
.hengBox li img{width:100%}
/* dqXiaoguo */
.xiaoguoList li {width: 31.6%;}
/* dqHonor*/
.honorSlide .btn {left: 11%;}
.dqHonor .btn {position: static;margin-top: 25px;display: inline-block;height: 32px;line-height: 32px;}
}

@media (max-width: 1440px) {
/* header */	
.header {height: 70px;line-height: 70px;}
.logo img{height:40px;}
.nav {width: 68%;}
.headTie{font-size:.875em;padding-top:22px;}
/* banner */	
.banner .box {margin-top: 20px;}    
.banner .t1 {font-size: 46px;}
.banner .t2 {font-size: 26px;margin: 26px 0 20px;}
/* dqTitle */	
.dqTitle,.dqTitlew{font-size: 20px;margin-bottom:40px;}
.dqTitle span,.dqTitlew span{font-size: 36px;}
/* dqAbout */	
.aboutNum {height: 150px;margin-top: 70px;}
.aboutNum li span {font-size: 55px;}
.aboutHor li {width: 32.2%;}
.aboutHor li p{ font-size:24px;}
/* dqProduct */
.productPic, .productPic li{height:700px;}
.productPic li .txt{top:60px;}
.productSlide li{ height:100px; line-height:100px;}
.productSlide p {width: 100%;height: 100px;line-height: 30px;padding: 0 20px;margin-top: 21px;font-size: 17px;}
.productBottom { height:100px;}
/* dqCase */
.caseSlide .btn{left:10%;}
.caseSlide .swiper-button-next{left:auto;right:10%;}
.caseSlide li{height:520px;}
.caseSlide li .txt{min-height:100px;}
/* footer */
footer .center .right .con span{font-size: 30px;}
footer .center .right .con {margin-top: 10px;}
/* listTitle */	
.listTitle,.listTitlew{font-size: 20px;margin-bottom:40px;}
.listTitle span,.listTitlew span{font-size: 36px;}
/* dqContact */
.contactUs .contactLeft .contactTitle{ margin-bottom:30px;}
.contactUs .contactLeft .txt .list{ font-size:14px; margin-bottom:12px;}
/* listNav */
.listMenu a{padding:0 30px;font-size:16px;}
/* dqPartner */
.partnerSlide li {width: 19.5%;}
/* dqXiaoguo */
.xiaoguoList li {width: 31.4%;}
/* dqGuanyu */
.dqGuanyu .con{font-size:14px;line-height:26px;}
.dqGuanyu .con p{margin-bottom:5px;}
.weilaiR {padding-left: 20px;}
/* dqheng */
.hengBox li img{width:100%;}
/* dqHonor*/
.dqHonor.btn {left: 10%;}
/* dqApply */
.dqApply{font-size:1em;}
.dqApply li{padding:20px 2%;}
}

@media all and (max-width:1240px) {
/* css */		
.container,.oddsBox{padding-left:15px;padding-right:15px;}
/* header */	
.header{font-size:.875rem;line-height:89px;}
.nav {width: 78%;}
.headTel{right:15px;}
.logo img{height:32px;}
.nav .m>a {font-size: 16px;}
/* banner */	
.banner .box {margin-top: 20px;}    
.banner .t1 {font-size: 40px;}
.banner .t2 {font-size: 22px;margin: 26px 0 20px;}
/* dqAbout */	
.aboutNum {height: 150px;margin-top: 70px;}
.aboutNum li span {font-size: 50px;}
.aboutHor li {width: 31.9%;}
.aboutHor li p{ font-size:22px;}
/* dqProduct */
.productPic,.productPic li{height:640px;}
/* footer */
footer .center .right .con span{font-size: 28px;}
footer .center .right .con {margin-top: 8px;}
footer .center .left dl:nth-child(3),footer .center .left dl:nth-child(4){ display:none;}
footer .center .left dl {width: 15%;}
footer .center .left dl:nth-child(2) {width: 75%;}
/* listBanner */
.listBanner{height:400px;}
.listBanner h3 {font-size: 32px;}
/* listNav */
.listNav::after{display:none;}
.listNav{box-shadow:0 3px 8px #eee;}
.listMenu a{padding:0 25px;font-size:14px;}
/* dqCases */
.casesList ul{margin-right:-15px;}
.casesList li{padding-right:15px;width:33.3%;}
/* dqXiaoguo */
.dqXiaoguo .xiaoguoList ul {padding-top: 10px;}
.xiaoguoList li {width: 31.1%;}
/* dqWeilai */
.weilaiR {padding-left: 10px;}
}

@media all and (max-width:1024px) {
/* css */		
body{font-size:.875rem;}
.pd60,.listWrap{padding-top:40px;padding-bottom:40px;overflow: hidden;}
.pd80{ padding-top:50px; padding-bottom:50px;}
.pd104{ padding-top:50px; padding-bottom:50px;}
.pd160{ padding-top:80px; padding-bottom:50px;}
.relative_pro li:nth-child(4),.dqCase li:nth-child(6),.dqCase1 li:nth-child(6),.foot {display:block;}
.relative_pro,.listNav p,.listMenu .cur.on::before{display:none;}
{float:none;width:100%;}
/* header */	
.header{height: 50px;line-height: 50px;position: fixed;width:100%;top:0;left:0;z-index:90;}
.header .logo .inner{display:none;margin-top: 10px;}
.header .logo .nomarl{ display:block;margin-top: 10px;}
.header .logo img{height:28px;}
.headTie{padding-top:6px;}
.nav_on{opacity:1;transform: translateX(0);}
.navTrigger,.wapTel,.footMenu_wap{display:block;}
.nav,.headTel,.footR,.footMenu em,.gr_kefu,.firendlink,.breadCrumb{display:none;}
.navTrigger{top:16px;}
.navTrigger span {background: #fff;}
.wapTel{color: #fff;top: 14px;}
.header.headFix .navTrigger{top: 16px;}
.header.headFix .navTrigger span {background: #2e2e89;}
.header.headFix .wapTel {color: #2e2e89;top: 13px;}
.header.headFix .logo .inner {margin-top: 10px;}   
/* dqTitle */	
.dqTitle,.dqTitlew{font-size: 15px;margin-bottom:20px;}
.dqTitle span,.dqTitlew span{font-size: 28px;} 
/* dqAbout */	
.aboutNum {height: 130px;margin-top: 50px;}
.aboutNum li span {font-size: 40px;}
.aboutHor li {width: 31.8%;}
.aboutHor li p {font-size: 20px;}
/* dqProduct */
.productPic li .txt{background: rgba(255, 255, 255, .9);}
.productBottom{height:90px;}
.productBottom .btn{display:none;}
.productBottom li{padding-top:15px;height:90px;}
.productSlide p {margin-top: 0;font-size: 16px;line-height: 22px;}
.productPic p {font-size: 18px;}
.productPic li h4 {font-size: 22px;padding-bottom: 15px;}
.productPic li h5 {margin-bottom: 2px;}
/* dqCase */
.caseSlide {margin-top: 30px;}
.caseSlide li{width:80%;height:460px;}
.caseSlide .btn{left:30px;}
.caseSlide .swiper-button-next{left:auto;right:30px;}
.caseSlide li .txt{padding:20px;}
/* dqNews */
.newsMain li{width:100%;margin-bottom:10px;float:none;}
.newsMain li h4 {font-size: 20px;}
.newsMain li p {height: 30px;margin-bottom: 20px;font-size: 15px;}
/* footer */
footer .top .tit{font-size: 24px;}
footer .top .topLi input{height: 48px;line-height: 48px;}
footer .top .topBtn{height: 48px;}
footer .top .topBtn input{height: 48px;line-height: 48px}
footer .center .left dl{ width: 33.3%;}
footer .center .right .con span{font-size: 24px;}
footer .cont {font-size: 16px;line-height: 28px;}
/* listBanner */
.listBanner{height:360px;text-align:center;}
/* listTitle */	
.listTitle,.listTitlew{font-size: 15px;margin-bottom:20px;}
.listTitle span,.listTitlew span{font-size: 28px;} 
/* listNav */
.listNav{height:49px;line-height:2;padding:0;}
.listMenu{margin-top:-1px;width:100%;}
.listMenu a{line-height:50px;padding:0 20px;} 
/* dqSearch */	
.searchF {height: 40px;line-height: 40px;font-size: 16px;}
.searchF span {font-size: 16px;width: 100px;height: 40px;}
.searchF #sch_key {padding-left: 15px;line-height: 35px;}
.searchF input[type="submit"]{left: 15px;top: 5px;}
/* dqXinwens */	
.dqXinwen .lans {padding: 5px 10px;}
.xinwenSlide li p {font-size: 16px;}
/* dqXinwens */	
.xinwenList li{margin-bottom: 20px;padding-bottom: 20px;}
.xinwenList .pic{width: 260px;height: 150px;margin-right: 20px;}
.xinwenList .title{font-size: 20px;margin-bottom: 10px;font-weight: bold;}
.xinwenList .txt{font-size: 16px;line-height: 25px;height: 55px;margin-bottom: 10px;word-wrap: break-word;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-align: justify;}
/* dqShown */	
.dqShown2 .change {padding-top: 20px;justify-content: center;flex-direction: column;}
.dqShown2 .change .pagingNav {width: 100%;margin-bottom: 15px;}
.dqShown2 .change .pagingNav .pcpage {width: 100%;font-size: 15px;margin-left: 15px;}
.dqShown2 .change .pagingNav .pcpage span {width: 64px;font-size: 15px;}
.dqShown2 .change .pagingNav .pcpage a {width: calc(100% - 60px);font-size: 15px;;}
.dqShown2 .change .pagingNav .prevpage {margin-bottom: 15px;margin-left: 15px;}
.dqShown2 .change .returnList {width: 100%;display: flex;align-items: center;justify-content: center;}
.dqShown2 .change .returnList a {padding: 12px 20px;}
.dqShown2 .change .returnList a span {font-size: 15px;}
/* dqCases */
.casesList li{width:33.3%;}
/* dqXiaoguo */	
.dqXiaoguo ul p{font-size:14px;}
.dqXiaoguo ul h4 {font-size: 20px;height: 60px;line-height: 60px;}
.dqXiaoguo ul .arrow{left: 45%;top:50%;width: 10%;font-size: 35px;}
.dqXiaoguo .xiaoguoList ul {padding-top: 0;}
.xiaoguoList li {width: 30.8%;}
.dqXiaoguo ul li{margin-bottom: 30px;}
/* dqChanpin */
.dqChanpin ul{margin-bottom:-20px}
.dqChanpin ul li{margin-bottom:20px;}
.dqChanpin ul .box{padding:30px;width:50%; margin:50px;}
.dqChanpin ul h3{font-size:22px;margin-bottom:0; padding-bottom:15px;}
.dqChanpin ul h5{margin-bottom:2px;}
.dqChanpin ul p{margin-bottom:0; font-size:18px;}
/* dqGuanyu */
.dqGuanyu .long{display: flex;flex-direction: column;}
.dqGuanyu .box{ padding-right:0px;}
.dqGuanyu .con{font-size: 15px;line-height: 28px;}
.dqGuanyu .pic{width:100%;margin-top: 20px;text-align: center;}
/* dqZizhi */
.dqZizhi .list .li .t2 span {font-size: 30px;}
/* dqHonor*/
.dqHonor.btn {left: 30px;}
/* dqApply */
.dqApply li{padding-top:10px;padding-bottom:10px;height:260px;}
.dqApply li .icon{width: 50px;background-size:100%;height: 40px;}
.dqApply li h4{ height:40px; line-height:40px;}
/* dqWeilai */
.weilaiL{ width:100%; float:none;}
.weilaiR{width:100%;float:none;padding-left: 0;margin-top: 20px;}
.weilaiLi {width: 100%; margin-bottom:10px;}
.weilaiLis {padding: 5px 15px;}
.weilaiLi .tit p {font-size: 18px;} 
.weilaiLi.on {margin-top: 0;}
}

@media all and (max-width:920px) {
/* banner */	   
.banner .t1 {font-size: 30px;}
.banner .t2 {font-size: 18px;margin: 20px 0 20px;}
.banner .more {width: 150px;padding: 10px;} 
/* dqAbout */	
.aboutHor li {width: 31.5%;}
/* dqProduct */
.productSlide li{width:25%;}
.productBottom {height: 50px;background:none;margin: 0 auto;width: 1px;text-align: center;}
.productSlide p {height: 70px;line-height: 70px;}
.productSlide .on{background:none;}
.productBottom li {height: 70px; padding-top:0;}
.productBottom .btn{position: static;display:inline-block;margin-top:20px;height: 40px;line-height: 40px;width: 60px;font-size: 19px;border-radius:0;background: #123c8d;}
/* dqShown */
.dqShown2 .title {font-size: 28px;margin-bottom: 20px;}
.dqShown2 .info .author,.dqShown2 .info .time{font-size: 20px;}
.dqShown2 .leftCon{float:none;width:100%;display: block;}
.dqShown2 .rightCon{float:none;width:100%;display: block;}
.dqShown2 .con {padding: 30px;} 
/* dqPartner */  
.partnerSlide li {width: 32.7%;}
.partnerSlide li:nth-child(3n+0){margin-right: 0;} 
.partnerSlide li:nth-child(5),.partnerSlide li:nth-child(10){margin-right: 5px;} 
/* dqXiaoguo */	
.xiaoguoList li {width: 31.3%;}
.dqXiaoguo ul li{min-height: auto;margin-bottom: 20px;margin-right: 20px;}
.xiaoguoList ul li:nth-child(2), .xiaoguoList ul li:nth-child(4) {margin-right: 20px;}
.dqXiaoguo .xiaoguoList ul {padding-top: 20px;}
/* dqApply */
.dqApply li .icon{width: 30px;height: 24px; margin-right:10px;}
.dqApply li h4{ height:24px; line-height:24px;}
.dqApply li h4 span {font-size: 16px;}
.dqApply .last i,.dqApply .last a{font-size: 18px;}
}

@media all and (max-width:768px) {
/* css */	 	
.pd80{ padding-top:40px; padding-bottom:40px;}	
.pd160{ padding-top:40px; padding-bottom:40px;}
/* banner */	
.banner .box {margin-top: 20px;}    
.banner .t1 {font-size: 24px;}
.banner .t2 {font-size: 14px;margin: 10px 0 20px;}
.banner .more{width: 120px;padding: 5px;}
/* dqAbout */	
.aboutNum {height: 110px;}
.aboutNum li span {font-size: 34px;}	
.aboutNum li span i {margin-left: 5px;font-size: 18px;}
.aboutNum li p{font-size: 15px;}
.aboutHor li {margin-bottom: 10px;margin-right: 10px;width: 31.3%;}
.aboutHor li p {font-size: 16px;}
.caseBottom{position: static;background:none;height:0;}
/* dqProduct */
.productPic,.productPic li{height: auto;}
.productPic li .bgImg{height:380px;}
.productPic li .txt{position: relative;opacity:1;width:100%;top:0;right:0;padding:5%;background:#f5f5f5;}
.productPic .swiper-slide-active .txt{right:0;}
.productPic li img{display:none;}
.productPic li h4 {font-size: 20px;padding-bottom: 1px;}    
.productPic li h5 {font-size: 16px;margin-bottom: 1px;}    
.productPic p{min-height:auto;font-size: 14px;}
.productSlide{height:0;overflow: hidden;}
.productSlide li{width:33.3%;}
.productPic p:nth-child(5),.productPic p:nth-child(6),.productPic p:nth-child(7),.productPic p:nth-child(8),.productPic p:nth-child(9),.productPic p:nth-child(10),.productPic p:nth-child(11){ display:none;}
/* dqCase */
.caseSlide li{width:80%;height:400px;}
.caseSlide .btn{width:40px;height:40px;line-height:40px;}
/* footer */
footer{ padding-bottom: 40px;}
footer .top{padding-top: 60px;}
footer .top .topLi.topLi1{width: 48%;margin-right: 4%;}
footer .top .topLi.topLi2{width: 80%;margin-right: 4%;}
footer .top .topLi:nth-child(2n){margin-right: 0;}
footer .top .topBtn{width: 16%;}
footer .center .left{ display: none;}
footer .center .right{ width: 100%; border: none; padding-top: 15px; padding-bottom: 15px;}
footer .center .right .text-center img{ width: 80px;}
footer .bottom{ padding: 15px 0; font-size: 12px;}
footer .bottom .container{ flex-direction: column; text-align: center; line-height: 1.6;}
footer .cont {font-size: 15px;line-height: 27px;padding-top: 15px;padding-bottom: 15px;}
/* listBanner */
.listBanner{height:300px;}
.listBanner h3{font-size: 18px;top:42%;font-weight:normal;}
.listBanner h3 span{display:none;}
/* dqContact */
.contactUs .contactLeft .contactTitle .tl {font-size: 24px;}
/* dqSearch */	
.dqSearch {padding: 20px 0 15px 0;}
/* dqXinwens */	
.xinwenList li{margin-bottom: 15px;padding: 15px;}
.xinwenList .pic{height: 250px;margin-right: 20px; float:none; width:100%}
.xinwenList .title{font-size: 16px;margin-bottom: 6px;margin-top: 15px;}
.xinwenList .box{float:none; width:100%; margin-top:20px;}
/* pagination */	
.pagination {padding: 25px 0 20px;}
.pagination a {font-size: 14px;line-height: 30px;height: 30px;padding: 0 12px;margin-left: 2px;}
.pagination span {line-height: 30px;height: 30px;}
/* dqShown */		
.dqShown2 {}
.dqShown2 .title {font-size: 18px;line-height: 1.4;margin-bottom: 15px;}
.dqShown2 .info {margin-bottom: 30px;}
.dqShown2 .info .author, .dqShown2 .info .time {font-size: 16px;}    
.dqShown2 .info .item {font-size: 14px;margin-right: 15px;}
.dqShown2 .con {display: block;padding: 0;padding-bottom: 50px;border-radius: 5px;}
.dqShown2 .leftCon {margin-right: 10px;}
.dqShown2 .leftCon .bottom {margin-top: 30px;padding: 5px 15px;box-shadow: 0px 0px 12px 0px rgba(0, 31, 75, 0.08);border-radius: 10px;}
.dqShown2 .leftCon .bottom-item {font-size: 13px;padding-top: 15px;padding-bottom: 15px;line-height: 1.6;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.dqShown2 .rightCon {width: 100%;margin-top: 20px;margin-left: 15px;}
.dqShown2 .rightCon .itembox{width: 100%;}
.dqShown2 .rightCon .head {font-size: 20px;margin-bottom: 30px;}
.dqShown2 .rightCon .item {border-radius: 10px;margin-bottom: 20px;}
.dqShown2 .rightCon .item .text {padding: 15px;font-size: 14px;}
.dqShown2 article {padding: 20px;font-size: 14px;}
/* dqXiaoguo */	
.xiaoguoList li {width: 31%;}
.dqXiaoguo ul{padding:40px 10px 10px 10px;} 
.dqXiaoguo ul h4{font-size:15px;}
.dqXiaoguo ul p{font-size:13px;}
.dqXiaoguo ul .arrow{font-size: 24px;}
/* dqChanpin */
.dqChanpin ul{margin-bottom:-15px}
.dqChanpin ul li{margin-bottom:15px;border: 1px #ddd solid;}
.dqChanpin ul .bg{position:initial;}
.dqChanpin ul .box{padding: 20px;width: 100%;margin: 0;}
.dqChanpin ul h3{font-size: 18px;margin-bottom: 1px;}
.dqChanpin ul h5{ font-size:16px; margin-bottom:1px;}
.dqChanpin ul span{font-size:12px}
.dqChanpin ul p{margin-bottom: 0px; font-size:14px;}
/* dqGuanyu */
.dqGuanyu .con{font-size: 14px;line-height: 23px;}
.dqGuanyu .pic{ margin-top:15px; }
.dqGuanyu .listTitlew {margin-top: 30px;}
/* dqHonor*/
.dqHonor.btn {width: 40px;height: 40px;line-height: 40px;}
/* dqApply */
.dqApply{font-size:.875em;}
.dqApply li{width:33.3%;height:210px;}
.dqApply li:nth-child(4n)::after{display:block;}
.dqApply li:nth-child(3n)::after,.dqApply li .more{display:none;}
.dqApply .last{padding-top:30px;}
.dqApply li:hover .icon {top: 0;
 
}

@media all and (max-width:640px) {
/* css */
.pd40{ padding-top:30px; padding-bottom:30px;}		 	
.pd80{ padding-top:30px; padding-bottom:30px;}	
.pd160{ padding-top:30px; padding-bottom:30px;}	
/* header */		
.headTie{display:none;}
/* dqAbout */	
.aboutNum {height: 160px;}
.aboutNum li {width: 33%; margin-bottom:20px;}
.aboutNum li span {font-size: 30px;}
.aboutNum li p {font-size: 12px;}
.aboutHor li {width: 31%;}
.aboutHor li:nth-child(3n+0){margin-right: 0;}
.aboutHor li:nth-child(4),.aboutHor li:nth-child(8){margin-right: 10px;}
.aboutHor li p {font-size: 14px;}
.aboutHor li:nth-child(9){ display:block;}
/* dqProduct */
.productPic li .bgImg{height: 400px;}
.productSlide li{width:50%;}
.productBottom {margin-bottom: 30px;}
.productBottom .btn {margin-top: 10px;height: 32px;line-height: 32px;width: 40px;font-size: 9px;}
/* dqCase */
.dqCase{ background-color:#123c8d;}
.dqCase .dqTitle,.dqCase .dqTitle span{ color:#fff;}
.caseSlide li{height:320px;width:90%;}
.caseSlide .btn{position: static;background:#ddd;margin-top:10px;display:inline-block;height:32px;line-height:32px;}
/* footer */
footer .top .tit{font-size: 22px;}
/* listBanner */
.listBanner{height:280px;}
/* dqContact */
.contactUs{ display:block;}
.contactUs .contactLeft,.contactUs .contactRight{ width:100%;}
.contactUs .contactLeft{ padding:25px;}
.dqFeedback p,.dqFeedback .sub{width:100%;}
.dqFeedback .code .c{width: 60%;}
.dqFeedback .code .sub{margin-top: 10px;float:none;width:100%;height:50px;line-height:50px;}
.dqFeedback p{padding-left: 40px;}
/* dqCases */
.casesList ul{margin-right:-10px;}
.casesList li{padding-right:10px;margin-bottom:15px;width:50%;}
/* dqPartner */  
.partnerSlide li {width: 32.5%;}
/* dqXiaoguo */	
.dqXiaoguo .xiaoguoList ul {padding-top: 6px;}
.xiaoguoList li {width: 30.6%;}
}

@media all and (max-width:540px) {
/* footer */
footer .top .tit{font-size: 18px;}
footer .top .topLi.topLi1, footer .top .topLi.topLi2{width: 100%;margin-right: 0;}
footer .top .topLi.topLi2{margin-bottom: 30px;}
footer .top .topBtn{float: none;clear: both;width: 120px;margin:auto;}
/* pagination */	
.pagination .a1_page,.pagination .first_page,.pagination .Last_page{ display:none;}
/* dqShown */
.dqShown2 {margin-top: -13%;}
.dqShown2 .title {font-size: 16px;margin-bottom: 5px;}
.dqShown2 .info .author, .dqShown2 .info .time {font-size: 13px;}
/* dqCases */
.casesList li p {height: 50px;line-height: 50px;font-size: 16px;}
/* dqXiaoguo */
.dqXiaoguo ul h4 {font-size: 16px;height: 40px;line-height: 40px;}
.dqXiaoguo ul .arrow {font-size: 20px;top: 40%;}
.dqXiaoguo .xiaoguoList ul li { width:47.6%;}
.dqXiaoguo .xiaoguoList ul li:nth-child(2),.dqXiaoguo .xiaoguoList ul li:nth-child(4),.dqXiaoguo .xiaoguoList ul li:nth-child(6){ margin-right:0;}
.dqXiaoguo .xiaoguoList ul li:nth-child(3){ margin-right:20px;}
/* listVideo */
.listVideo .videoBox .item:before {left: 50%;top: 50%;width: 50px;height: 50px;}
/* dqZizhi */
.dqZizhi .list .li {margin-left: 10px;margin-right: 10px;margin-bottom: 1px;width: 170px;}
/* dqApply */
.dqApply li{height:240px;}
}

@media all and (max-width:480px) {
/* css */
.pd40{ padding-top:20px; padding-bottom:20px;}	
.pd60{ padding-top:20px; padding-bottom:20px;}	
.pd80{ padding-top:20px; padding-bottom:20px;}	
.pd160{ padding-top:20px; padding-bottom:20px;}
/* dqTitle */	
.dqTitle,.dqTitlew{font-size: 14px;}
.dqTitle span,.dqTitlew span{font-size: 20px;margin-bottom: 8px;} 	
/* dqAbout */	
.aboutHor li p{ transform:none;border-top-left-radius: 0;border-bottom-right-radius: 0;}
/* dqProduct */
.productPic li .bgImg{height:200px;}
/* dqCase */
.caseSlide li{height:260px;}
.caseSlide li .txt{background:none;padding:15px;}
.caseSlide li h4{font-size:1.5em;margin-bottom:5px;}
/* dqNews */
.newsMain li h4 {font-size: 18px; margin-bottom:10px;}
.newsMain li p {height: auto;margin-bottom: 20px;font-size: 14px;}
/* footer */
footer .center .right .con span{font-size: 20px;}
footer .cont {font-size: 13px;line-height: 24px;padding-top: 10px;padding-bottom: 10px;}
/* listBanner */
.listBanner{height:180px;}
/* listTitle */	
.listTitle,.listTitlew{font-size: 14px;}
.listTitle span,.listTitlew span{font-size: 20px;margin-bottom: 2px;} 
/* dqContact */
.contactUs .contactLeft .contactTitle .tl {font-size: 18px;}
/* dqPartner */
.partnerSlide li {width: 32.3%;}
/* dqXiaoguo */
.dqXiaoguo ul {padding: 20px 10px 10px 10px;}
.dqXiaoguo ul h4 {font-size: 13px;}
.dqXiaoguo ul .arrow {font-size: 14px;top: 35%;}
.dqXiaoguo .xiaoguoList ul li { width:46.8%;}
/* dqZizhi */	
.dqZizhi {padding-top: 30px;}
.dqZizhi .list .li {margin-left: 0;margin-right: 0;width: 160px;}
.dqZizhi .list .li .t2 {font-size: 16px;}
.dqZizhi .list .li .t3 {font-size: 13px;}
/* dqheng */	
.hengBox li{ width:100%;}
/* dqApply */
.dqApply li{width:50%;height:200px;}
.dqApply li:nth-child(3n)::after{display:block;}
.dqApply li:nth-child(2n)::after{display:none;}
/* dqWeilai */
.weilaiLis {padding: 2px 15px;}
.weilaiLi .tit p {font-size: 16px;} 
.weilaiLi .pic {top: 40%;}
}

@media all and (max-width:380px) {
/* dqAbout */	
.aboutNum {height: 170px;}
.aboutNum li span {font-size: 26px;}
.aboutNum li span i {margin-left: 5px;font-size: 14px;}
.aboutHor li {width: 48.2%;}
.aboutHor li:nth-child(2n+0){margin-right: 0;}
.aboutHor li:nth-child(3){margin-right: 10px;}
.aboutHor li:nth-child(9){ display:none;}
.aboutHor li p{ margin-bottom:0;height: 60px;}
/* dqShown */
.dqShown1 .pic img{ height:120px;}
.dqShown2 .info {margin-bottom: 0;}
.dqShown2 {margin-top: -16%;}
.dqShown2 .info .author, .dqShown2 .info .time{ display:none;}
.dqShown2 .title {padding-bottom: 20px;}
/* dqPartner */
.partnerSlide li {width: 32.1%;}
/* dqCases */
.casesList li{ width:100%;}
.casesList li p {height: 40px;line-height: 40px;font-size: 14px;}
/* dqXiaoguo */
.dqXiaoguo ul li {min-height: 120px;}
.dqXiaoguo .xiaoguoList ul li { width:100%;}
/* dqGuanyu */	
.dqGuanyu .listTitlew {margin-bottom: 10px;}
/* dqZizhi */	
.dqZizhi .list .li {width: 145px;margin-bottom: -16px;}
.dqZizhi .list .li .t3 {font-size: 13px;width: auto;}
/* dqApply */
.dqApply li{height:230px;}
}