
@media screen and (max-width:1830px){


}


@media screen and (max-width:1780px){

.pcontact{ width:80%;}

}


@media screen and (max-width:1600px){



}



@media screen and (max-width:1500px){


}


@media screen and (max-width:1560px){


.abHead-logo{ background-size:240px auto; width:240px; background-position:center center; margin-top:20px;}
.abHead-nav li a.far{ line-height:79px;}
.abHead-nav li a.far:before{ bottom:0;}
.abHead-searchBox{ top:79px;}
.abHead-language{ padding:0 20px; line-height:30px; margin-top:25px;}

.abBanner li .iboxt .t-boxt img{ width:400px;}
.abBanner li .iboxt .cn{ font-size:40px;}

.abAbout-word .w-box .en{ font-size:30px;}
.abAbout-word .w-box .cn{ font-size:38px;}
.abAbout-word .number dl dt .dig{ font-size:40px;}
.abAbout-word .number dl dd{ font-size:16px;}

.abInnov-list{ width:90%; top:30vh;}
.abInnov-list li .word .en{ font-size:30px;}
.abInnov-list li .word .cn{ font-size:30px; line-height:40px;}
.abInnov-list li .word .cn label{ font-size:40px;}
.abInnov-list li .word .ct{ font-size:16px; line-height:30px; max-height:90px;}

.abCase-list{ left:8%; width:70%;}
.abCase-list-word .num{ font-size:40px;}
.abCase-list-word .tit{ font-size:24px; padding-top:6vh;}
.abCase-list-word .txt{ font-size:34px;}
.abCase-list-word .txt:before{ height:3px;}
.abCase-list-word .mo{ margin-top:8vh;}


.abHistory-box{ padding-top:100px; padding-left:8vw;}
/** .abHistory-list{ background: url(../images/fzlc-m.png) repeat-x left center;} **/
.abHistory-list li .li-item{ height:350px;}
.abHistory-list li .li-itemYear{ font-size:22px; top:192px;}
 .abHistory-list li .li-item:nth-child(2n+2) .li-itemYear{ bottom:198px;} 
.abHistory-list li .li-itemTxt{ top:251px; line-height:22px; max-height:88px; overflow-y:auto;}

.abHistory-footer{ padding:2.5vh 3vw;}
.abHistory-footer .f-contact .t{ font-size:20px; padding-bottom:10px;}
.abHistory-footer .f-contact .c{ line-height:28px;}
.abHistory-footer .f-code{ width:90px;}
.abFooter-copy{ padding:10px 0;}
.abFooter-links{ bottom:2vh; padding-left:3vw;}


.phead-box{ height:79px;}

.w{ min-width:1200px;}

.pabout{ padding:70px 0 60px 0;}

.pabout-culture{ padding:60px 0 40px 0;}
.pabout-culture-title{ font-size:30px;}
.pabout-culture + .abHistory .abHistory-box{ padding:85px 0 85px 10vw;}

.pabout-honor{ padding:70px 0;}
.pabout-honor-list{ width:100%;}
.pabout-honor-list .text li a{ font-size:15px; line-height:48px;}

.pnews-main{ padding:30px 3%;}
.pnews-list li{ width:calc(25% - 30px); margin:30px 15px 0 15px;}
.pnews-list li .pic{ height:180px;}
.pnews-list li .word .t{ font-size:18px;}

.pproduct-list:before{ height:350px;}
.pproduct-list:after{ height:350px;}
.pproduct-list li.swiper-slide-prev{ padding:90px 0 0 50px;}
.pproduct-list li.swiper-slide-next{ padding:90px 50px 0 0;}
.pproduct-list .swiper-button-next, .pproduct-list .swiper-button-prev{ top:150px;}
.pproduct-list .swiper-button-next{ right:20px;}
.pproduct-list .swiper-button-prev{ left:20px;}
.pproduct-list li.swiper-slide-active .tit{ font-size:20px; margin-top:20px;}
.pproduct-category{ width:90%;}
.pproduct-category a .images{ padding:15px;}
.pproduct-category a .images .text{ font-size:18px;}
.pproduct-category a .words{ padding:20px;}
.pproduct-category a .words .tit{ font-size:20px;}
.pproduct-category a .words .more{ width:140px; line-height:40px;}

.ppage{ padding-top:50px;}

.pproduct-details{ padding:60px 80px;}
.pproduct-details-next{ right:20px;}
.pproduct-details-prev{ left:20px;}

.pLear-about .word{ padding-top:0;}
.pLear-about .word .c{ font-size:15px; line-height:30px; margin-top:25px;}

.pLear-future .word{ padding:50px 100px 60px 40px;}
.pLear-future .word .t{ font-size:26px;}
.pLear-future .word .c{ font-size:15px; line-height:30px; margin-top:20px;}

.pTalent-strategy{ width:90%; padding-top:60px;}
.pTalent-strategy .word .en-t{ font-size:20px;}
.pTalent-strategy .word .cn-t{ font-size:28px;}
.pTalent-strategy .word .txt{ font-size:15px; margin-top:20px;}

.pTalent-join{ width:90%; padding:60px 0;}
.pTalent-join .thead li{ line-height:60px;}
.pTalent-join .tbody li{ padding:20px 0 20px 50px;}
.pTalent-join .tbody li .li-row{ padding-top:0;}

.resume-pup{ width:1200px; height:75%;}
.resume-pup .p-box{ padding:40px 75px;}
.resume-pup-title{ font-size:26px; padding-bottom:15px;}
.resume-pup-filed li .aside .area{ height:200px;}
.resume-pup-button .btn{ width:250px; height:65px; line-height:65px; font-size:22px;}

.pcontact{ width:94%; margin-top:-70px; padding-bottom:80px;}
.pcontact-title{ padding:50px 0 0 40px;}
.pcontact-cont{ padding:50px 0 50px 40px;}
.pcontact-cont li .icon{ width:50px;}
.pcontact-cont li .text{ padding-left:15px;}
.pcontact-cont li .text .c{ font-size:17px; line-height:25px;}

.pcontact-address .tab dl.active{ padding:15px 0 0 15px;}
.pcontact-address .tab dl.active dt{ font-size:16px;}
.pcontact-address .tab dl dd{ margin-top:8px;}

.pTalent-Salary{ padding:60px 5% 0 5%;}
.pTalent-Salary .word{ width:48%;}
.pTalent-Salary .word .en-t{ font-size:20px;}
.pTalent-Salary .word .cn-t{ font-size:28px;}
.pTalent-Salary .word dl{ margin-top:40px;}
.pTalent-Salary .word dl dd .t{ font-size:20px;}
.pTalent-Salary .word dl dd .c{ font-size:15px; line-height:28px; margin-top:20px;}

.pTalent-career{ background-size:70% auto; padding:50px 0 50px 5%;}
.pTalent-career .word{ width:39%;}
.pTalent-career .word .en-t{ font-size:20px;}
.pTalent-career .word .cn-t{ font-size:28px;}
.pTalent-career .word .txt{ font-size:15px; line-height:28px; margin-top:20px;}

.pinnov-results-list li .t{ font-size:18px;}
.pinnov-results-list li .c{ font-size:15px; line-height:28px;}

}


@media screen and (max-width:834px){


.mouse{ display:none;}
.menuBtn{ display:block;}

.abIndex-head{ display:block;}
.abHead{ background:#fff; padding:10px 3%;}
.abHead .menuBtn .burger{ background:#0061ae;}
.abHead-logo{ background-image:url(../images/logo_h.png); background-size:100% auto; width:160px; height:30px; margin-top:0;}
.abHead-search{ padding-left:0; padding-right:50px;}
.abHead-search .srhBtn{ line-height:32px; font-size:24px;}
.abHead-nav { display:none;}
.abHead-searchBox{ background:rgba(0,0,0,.7); top:53px; padding:5px 3%;}
.abHead-searchBox .inpt{ font-size:14px;}
.abHead-searchBox .btn{ top:5px; right:3%;}

.abHead-language{ padding:0 10px; margin-right:50px; font-size:13px; line-height:26px; margin-top:2px;}

.abIndex .abHead{ display:none;}
.abIndex{ height:auto;}
.abIndex .swiper-wrapper{ height:auto;}
.abIndex>.swiper-wrapper>.swiper-slide{ transform:none; opacity:1; height:auto !important;}
.abIndex .swiper-slide-active .abHead{ display:none;}

.abBanner{ height:auto;}
.abBanner li{ height:auto;}
.abBanner li .pic{ display:none;}
.abBanner li .m-img{ display:block;}
.abBanner li .iboxt .en{ font-size:15px;}
.abBanner li .iboxt .ct{ display:none;}
.abBanner li .iboxt .cn{ font-size:20px; padding:10px 0;}
.abBanner li .iboxt .t-boxt img{ width:200px; display:inline-block;}
.abBanner .button{ left:3%; bottom:15px;}
.abBanner .swiper-button-next, .abBanner .swiper-button-prev{ width:26px; height:26px; line-height:22px; font-size:14px; margin-right:10px;}

.abAbout-word{ width:100%; height:auto;}
.abAbout-word .w-box{ position:relative; width:100%; top:auto; right:auto; transform:none; padding:25px 3%;}
.abAbout-word .w-box .en{ visibility:visible !important; font-size:20px;}
.abAbout-word .w-box .cn{ visibility:visible !important; font-size:24px; padding:15px 0 10px 0;}
.abAbout-word .w-box .ct{  visibility:visible !important; font-size:15px; line-height:26px; max-height:inherit;}
.abAbout-word .w-box .mo{ visibility:visible !important; font-size:14px; padding:15px 0 10px 0;}
.abAbout-word .number{ padding-top:10px; column-count:auto;}
.abAbout-word .number dl{ width:33.333%; float:left; padding:10px 0;}
.abAbout-word .number dl dt .dig{ font-size:20px;}
.abAbout-word .number dl dd{ font-size:15px; margin-top:10px;}
.abAbout-figure{ display:none;}

.abCase-list{ position:relative; width:100%; top:auto; left:auto; transform:none; padding:25px 3%;}
.abCase-list-word{ width:100%; position:relative; left:auto; top:auto;}
.abCase-list-word .num{ font-size:20px; display:inline-block; text-align:left;}
.abCase-list-word .tit{ display:inline-block; padding-top:inherit; font-size:20px;}
.abCase-list-word .txt{ padding:0; display:inline-block; font-size:20px;}
.abCase-list-word .txt:before{ display:none;}
.abCase-list-word .mo{ width:100%; text-align:right; font-size:14px; margin-top:10px;}
.abCase-list-sider{ width:100%; margin-left:0; }
.abCase-list-sider .swiper-container .swiper-slide.active{ padding-left:0;}
.abCase-list-sider .swiper-container .swiper-slide .pic{ margin-top:15px;}
.abCase-list-sider .button{  background:#0061ae; border-color:#0061ae; width:46px; height:46px; line-height:42px; border-width:2px; right:0;}

.abInnov-list{ width:100%; position:relative; right:auto; top:auto; padding:25px 0 40px 0;}
.abInnov-list li{ padding:0 3%;}
.abInnov-list li .word{ width:100%; visibility:visible !important;}
.abInnov-list li .word .en{ font-size:20px;}
.abInnov-list li .word .cn{ font-size:18px; line-height:22px; padding:15px 0;}
.abInnov-list li .word .cn label{ font-size:22px;}
.abInnov-list li .word .ct{ font-size:15px; line-height:26px;}
.abInnov-list li .word .cp{ line-height:24px; margin-top:15px; overflow:auto;text-overflow:none; white-space:inherit;}
.abInnov-list li .pic{ width:100%; visibility:visible !important; margin-top:10px;}
.abInnov-list .swiper-button-next, .abInnov-list .swiper-button-prev{ width:26px; height:26px; line-height:22px; bottom:5px;}
.abInnov-list .swiper-button-next{ right:3%;}
.abInnov-list .swiper-button-prev{  right:calc(3% + 40px);}


.abHistory-box{ padding:25px 3%;}
.abHistory-title{ width:100%; text-align:left; padding-top:0;}
.abHistory-title .cn{ visibility:visible !important; font-size:20px;}
.abHistory-title .en{ visibility:visible !important; font-size:18px; padding-top:10px;}
.abHistory-list{ visibility:visible !important; width:100%; margin-top:10px; display:none;}
.abHistory-mobile{ display:block;}


.abHistory-footer{ position:relative; padding:20px 3%;}
.abHistory-footer .f-logo{ width:100%;}
.abHistory-footer .f-logo img{ width:100px;}
.abHistory-footer .f-contact{ width:100%; margin-top:15px;}
.abHistory-footer .f-contact .t{ font-size:16px; padding-bottom:10px;}
.abHistory-footer .f-contact .c{ line-height:24px;}
.abHistory-footer .f-tel{ background-size:20px auto; padding-left:30px; width:100%; margin-top:10px; font-size:15px; line-height:27px;}
.abHistory-footer .f-tel strong{ font-size:16px;}
.abHistory-footer .f-code{ width:100%; text-align:center; margin-top:10px;}
.abHistory-footer .f-code img{ width:80px;}

.abHistory .abFooter{ position:relative; left:auto; bottom:auto;}
.abFooter{ background:rgba(0,97,174,.7); position:relative; bottom:auto; }
.abFooter-links { width:100%;}
.abFooter-links a{ margin-right:15px;}
.abFooter-copy{ width:100%; font-size:13px; line-height:22px; position:relative; right:auto; bottom:auto;}


.w{ width:94% !important; min-width:inherit !important;}
.phead-box{ height:51px;}
.phead-box .menuBtn .burger{ background:#0061ae;}

.pabout{ padding:25px 0;}
.pabout-info .t img{ width:70%;}
.pabout-info .c{ font-size:15px; line-height:28px; margin-top:15px;}

.pabout-sider{ margin-top:20px;}
.pabout-sider li .pic{ width:100%; border:0; min-height:125px;}
.pabout-sider li .txt{ width:100%; padding:15px;}
.pabout-sider li .txt .t{ font-size:17px;}
.pabout-sider li .txt .c{ margin-top:15px; line-height:28px; padding-bottom:40px;}
.pabout-sider .swiper-button-next{ left:70px;}
.pabout-sider .swiper-button-next:hover{ background:none; border-color:#fff;}

.pabout-culture{ padding:25px 0;}
.pabout-culture-title{ font-size:20px; padding-bottom:15px;}
.pabout-culture-title .en{ font-size:18px; margin-top:5px;}
.pabout-culture-list{ width:100%; padding:0;    justify-content: center;
    flex-wrap: wrap;
    gap: 15px;}
.pabout-culture-list li{ width:100%;}
.pabout-culture + .abHistory .abHistory-box{ padding:25px 3%;}

.pabout-honor{ padding:25px 0;}
.pabout-honor-list{ padding:0 3%; margin-top:0;}
.pabout-honor-list .figure{ width:100%;}
.pabout-honor-list .text{ width:100%;}
.pabout-honor-list .text li{ font-size:15px; line-height:47px;}
.pabout-honor-list .swiper-button-next, .pabout-honor-list .swiper-button-prev{ display:none;}

.pbanner{ height:150px;}
.pbanner .text{ width:94%; left:3%;}
.pbanner .text .t{ font-size:17px;}
.pbanner .text .c{ line-height:25px; margin-top:10px;}
.pmenu .w{ width:100% !important;}
.pmenu a{ width:50% !important; line-height:42px; font-size:17px;}

.pnews-main{ padding:25px 3%;}
.pnews-list li{ width:100%; margin:15px 0 0 0;}
.pnews-list li:first-child{ margin-top:0;}
.pnews-list li .word{ padding:15px;}
.pnews-list li .word .t{ font-size:16px;}
.pnews-list li .word .c{ font-size:14px; line-height:25px; max-height:50px; margin-top:10px;}
.pnews-list li .word .d{ padding:10px 0;}
.pnews-list li .word .m{ font-size:13px; line-height:35px;}

.windowView{ width:100%; height:100%; top:0; left:0; margin-left:0; overflow:auto;}
.windowView .viewClose{ right:0; top:0; bottom:auto; padding:12px 0; font-size:13px;}
.windowView .viewClose .iconfont{ font-size:22px; margin-bottom:6px;}
.newsView-top{ padding:75px 15px 15px 15px; border-top:5px #0061ae solid; border-bottom:2px #e2e2e2 solid;}
.newsView-top .t{ font-size:18px; line-height:28px; padding-bottom:15px;}
.newsView-top .c span{ padding:0; display:block; line-height:22px;}
.newsView-info{ font-size:15px; line-height:28px; padding:15px; height:auto; max-height:inherit;}

.pproduct-main{ padding:0 0 25px 0;}
.pproduct-list{ display:none;}
.pproduct-category{ width:100%; padding:0;}
.pproduct-category a{ width:calc(50% - 15px); margin:15px 7px 0 7px !important; float:left;}
.pproduct-category a .images{ padding:5px;}
.pproduct-category a .images .text{ font-size:15px; margin-top:10px;}
.pproduct-category a .words{ display:none;}

.ppage{ padding-top:25px;}
.ppage a{ font-size:14px; min-width:inherit; margin:0 8px;}
.ppage .nowpage{ width:auto; font-size:14px; margin:0 8px;}

.pproduct-details{ padding:25px 3%;}
.pproduct-details-list .figure{ width:100%;}
.pproduct-details-list .word{ width:100%; padding-left:0; padding-top:15px;}
.pproduct-details-list .word .t{ font-size:17px;}
.pproduct-details-list .word .c{ font-size:15px; line-height:28px; margin-top:15px;}
.pproduct-details-prev, .pproduct-details-next{ width:30px; height:30px; margin-top:auto; top:130px; line-height:30px;}
.pproduct-return{ padding-bottom:30px;}
.pproduct-return a{ font-size:15px; padding:0 30px; line-height:40px;}

.pinnov-floor{ padding:15px 0;}
.pinnov-floor .word{ width:100%; padding:0 3%;}
.pinnov-floor .word .w-t img{ width:170px; float:none; margin-right:0; margin-top:0;}
.pinnov-floor .word .w-t .en{ font-size:16px; margin-top:10px;}
.pinnov-floor .word .w-t .cn{ font-size:18px; margin-top:6px;}
.pinnov-floor .word .w-c{ font-size:15px; line-height:28px; margin-top:15px;}
.pinnov-floor .figure{ width:100%;}


.pinnov-talent .pinnov-floor{ padding:25px 0 0 0; border-bottom:4px #0061ae solid;}
.pinnov-talent .pinnov-floor .word{ width:100%;}
.pinnov-talent .pinnov-floor .figure{ width:100%;}

.pinnov-results{ padding:25px 0;}
.pinnov-results-title .en{ font-size:16px;}
.pinnov-results-title .cn{ font-size:18px;}
.pinnov-results-list{ background:none; min-height:inherit; padding-top:0;}
.pinnov-results-list li{ width:100%; margin-left:auto !important; position:relative; min-height:inherit; bottom:auto !important; left:auto !important; top:auto !important; right:auto !important;  margin-top:15px; padding:15px; border-radius:10px;}
.pinnov-results-list li .t{ font-size:16px;}
.pinnov-results-list li .c{ margin-top:10px;}
.pinnov-project{ padding:25px 0;}

.pLear-about{ padding:20px 0;}
.pLear-about .figure{ width:100%;}
.pLear-about .word{ width:100%; padding-top:15px;}
.pLear-about .word .t{ font-size:17px;}
.pLear-about .word .c{ line-height:28px; margin-top:15px;}

.pLear-achie{ padding:20px 0;}
.pLear-achie .a-t{ font-size:17px;}
.pLear-achie .a-c{ font-size:15px; line-height:28px; margin-top:15px;}

.pLear-future{ padding:20px 0;}
.pLear-future .figure{ width:100%; position:relative; top:auto; right:auto;}
.pLear-future .word{ width:100%; padding:15px;}
.pLear-future .word .t{ font-size:17px;}
.pLear-future .word .c{ line-height:28px; margin-top:15px;}


.plear-work{ padding:20px 0;}
.plear-workTit{ font-size:17px; padding-bottom:15px;}
.plear-workList li .figure{ width:100%; padding:10px;}
.plear-workList li .word{ width:100%; padding-top:15px;}
.plear-workList li .word .t{ font-size:16px;}
.plear-workList li .word .c{ font-size:15px; line-height:28px; margin-top:15px;}
.plear-workList .swiper-button-next, .plear-workList .swiper-button-prev{ background:#0061ae; color:#fff; top:100px; bottom:auto;}
.plear-workList .swiper-button-next{ right:0; left:auto;}
.plear-workList .swiper-button-prev{ left:0;}

.pTalent-strategy{ padding-top:20px; width:94%;}
.pTalent-strategy .word{ width:100%;}
.pTalent-strategy .word .en-t{ font-size:16px;}
.pTalent-strategy .word .cn-t{ font-size:17px;}
.pTalent-strategy .word .txt{ line-height:28px; margin-top:15px;}
.pTalent-strategy .figure{ width:100%;}

.pTalent-Salary{ padding:20px 3% 0 3%;}
.pTalent-Salary .word{ width:100%;}
.pTalent-Salary .word .en-t{ font-size:16px;}
.pTalent-Salary .word .cn-t{ font-size:17px;}
.pTalent-Salary .word dl{ margin-top:15px;}
.pTalent-Salary .word dl dd .icon{ width:50px;}
.pTalent-Salary .word dl dd .t{ font-size:16px; margin-top:10px;}
.pTalent-Salary .word dl dd .c{ margin-top:10px;}
.pTalent-Salary .figure{ width:100%;}

.pTalent-career{ background:url(../images/zyfz-bg.jpg) no-repeat bottom center; background-size:100% auto; padding:20px 3% 200px 3%;}
.pTalent-career .word{ width:100%;}
.pTalent-career .word .en-t{ font-size:16px;}
.pTalent-career .word .cn-t{ font-size:17px;}

.pTalent-join{ width:94%; padding:20px 0;}
.pTalent-join .thead{ display:none;}
.pTalent-join .tbody li{ padding:10px 0;}
.pTalent-join .tbody li .li-row{ width:100% !important; line-height:28px; font-size:15px; padding-right:0 !important;}
.pTalent-join .tbody li .li-row:nth-child(1){ font-size:16px;}
.pTalent-join .tbody li .li-row .ypbtn{ font-size:14px; width:auto; padding:0 20px; line-height:28px;}

.resume-pup{ width:100%; height:100%;}
.resume-pup .p-close{ font-size:28px; top:12px; right:12px;}
.resume-pup .p-box{ padding:15px;}
.resume-pup-title{ font-size:18px; padding-top:20px; padding-bottom:0;}
.resume-pup-filed li { margin-top:18px;}
.resume-pup-filed li label{ width:100%; text-align:left; line-height:25px; font-size:15px; padding-bottom:4px;}
.resume-pup-filed li .aside{ width:100%;}
.resume-pup-filed li .aside .inpt{ width:100%; height:40px; padding:5px 10px; font-size:15px;}
.resume-pup-filed li .aside dd{ font-size:15px; line-height:35px; font-size:15px; margin-right:15px;}
.resume-pup-filed li .aside .area{ font-size:15px; height:120px; line-height:28px;}
.resume-pup-button{ padding-top:30px;}
.resume-pup-button .btn{ width:100%; height:45px; line-height:45px; font-size:17px;}

.pcontact{ width:94%; margin-top:0; padding-bottom:30px;}
.pcontact-title{ padding:20px 0 0 0;}
.pcontact-title .cn{ font-size:18px;}
.pcontact-cont{ padding:0;}
.pcontact-cont li{ width:100% !important; margin-top:20px;}
.pcontact-cont li .icon{ width:36px;}
.pcontact-cont li .text{ padding-left:10px;}
.pcontact-cont li .text .t{ font-size:16px;}
.pcontact-cont li .text .c{ font-size:15px; line-height:25px;}

.pcontact-address{ min-height:inherit; margin-top:30px; padding-left:0;}
.pcontact-address .tab{ position:relative; width:100%; left:auto; top:auto; padding-left:0;}
.pcontact-address .tab dl{ height:auto; padding:15px;}
.pcontact-address .tab dl.active{ padding:15px;}
.pcontact-address .tab dl.active:before{ display:none;}
.pcontact-address .tab dl dt{ font-weight:bold;}
.pcontact-address .tab dl dd{ display:block;}

.alert-main{ padding:20px 0;}
.alert-title{ font-size:17px; padding-bottom:10px;}
.alert-text{ font-size:15px; padding:15px 0; line-height:28px;}
.alert-subTit{ font-size:16px;}
.alert-filed{ padding:15px;}
.alert-filed .h2{ line-height:30px;}
.alert-filed .input{ line-height:30px;}
.alert-filed .input .name{ width:100%; text-align:left; font-size:15px; padding-right:0;}
.alert-filed .input .in{ width:100%;}
.alert-filed .input .in input{ height:36px; padding:5px 10px; line-height:26px; font-size:15px;}
.alert-filed .btn{ width:100%; height:45px; line-height:45px; font-size:17px; margin-top:10px;}
.alert-tips{ font-size:15px; padding:15px 0 0 0; line-height:28px;}


}



@media screen and (max-width


}



