
/* CSS Document */
@media screen and  (max-width:1440px){

}
@media screen and  (max-width:1112px) {
    .w1280,.w1200 {width: 98%;margin: 0 auto}
    .nav-wrap  .nav .nLi {margin: 0 10px}
    .pic-wrap {width: 48%}
    .text-wrap {width: 49%}
    .text-tit .i-tit {margin-right: 25px;}
    .pro-wrap .pro-item {width: 47%;margin-bottom: 20px;}
    .f-logo {text-align: center;float: none}
    .f-nav {float: none;width: 100%;text-align: center}
    .f-nav a {float: none;margin:0 20px;}
    .wrap {width: 98%;margin: 0 auto}
    .group_list ul li {width: 31% !important;}
    .text_wrap img{max-width: 100%;height: auto}
    .director ul li {width: 31.3%}
    .information_list ul li {width:47.7%}
    .pro-list .pro-item {width: 31.3%}
    .pro-list .pro-item .pic {width: 100%}
    .news-item  .pic {width: 30%}
    .news-item .text {width: 67%;margin-left: 3%}
}
@media screen and  (max-width:1024px) {
    .top .top-right{display: none}
    .nav-wrap{display: none}
    .menuBtn { float:right;width:44px; height: 28px; position:absolute; right:50px;top:20px;cursor: pointer; z-index: 9999;display: block }
    .menuBtn .burger { display: block; width: 100%; height: 5px; position: absolute; left: 0; background:#47bfee;transform-origin:center; -webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; transition: transform 277ms ease-in-out; -o-transition: 277ms ease-in-out; -ms-transition: 277ms ease-in-out; -moz-transition: 277ms ease-in-out; }
    .menuBtn .burger-1 { top: 0; }
    .menuBtn .burger-2 { top: 12px; }
    .menuBtn .burger-3 { bottom: 0; }
    .menuBtn.active .burger-1 { top: 10px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); background: #fff; }
    .menuBtn.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; background: #fff; }
    .menuBtn.active .burger-3 { top: 10px; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background: #fff; }
    .menu-mark { width: 100%; height: 100%; position: fixed; background: rgba(0,0,0,0.6); left: 0; top: 0; z-index: 30; opacity: 0; visibility: hidden; transition: 340ms 130ms; }
    .menu-mark.on { opacity: 1; visibility: visible; transition: 340ms 0ms; }
    .menu-fix { width: 180px; position: fixed; display: none; right:2%; top:110px; background:#47bfee; z-index:1000; }
    .menu-list { padding: 40px 0 40px 30px;z-index:1000}
    .menu-list li { margin-bottom: 20px; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: returnToNormal; animation-name: returnToNormal; }
    .menu-list li:last-child { margin-bottom: 0; }
    .menu-list li a { display: block; color: #fff; font-size:16px; }
    @-webkit-keyframes returnToNormal {
        from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
        to { opacity: 1; -webkit-transform: none; transform: none; }
    }
    @keyframes returnToNormal {
        from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
        to { opacity: 1; -webkit-transform: none; transform: none; }
    }
    .w1280,.w1200{width:97% }
    .top .logo {width: 304px;}
    .sec1,.sec2,.sec3 {margin-top: 10px;}
    .i-tit h3{font-size: 16px !important;line-height: 30px;}
    .i-tit i {width: 6px;height: 6px;    transform: translateY(0px);}
    .pic-wrap {width: 100%;float: none}
    .pic-wrap .swiper-slide .pic {width: 100%;height: auto}
    .pic-wrap .swiper-slide .pic img{width: 100%;height: auto}
    .pic-wrap .swiper-slide .text-con {height: 60px;}
    .pic-wrap .swiper-slide .text-con p.con {font-size: 16px;line-height: 24px;}
    .pic-pagination {height: 60px;line-height: 60px;}
    .pic-wrap .arrow-left{left: 0;transition: 0.5s}
    .pic-wrap .arrow-right{right: 0;transition: 0.5s}
    .pic-wrap .arrow-left, .pic-wrap .arrow-right{width: 30px;height: 41px;}
    .dz-wrap .dz-left, .dz-wrap .dz-right{width: 30px;height: 41px;}
    .text-wrap {width: 100%;float: none;margin-top: 10px}
    .text-tit .i-tit {margin-right: 10px;}
    .text-tit .more {margin-top:5px;width: 20px;height: 20px;background-size: cover}
    .text-con .hd h3 {font-size: 16px;}
    .pro-wrap .pro-item {width: 48%;margin:0 2% 10px 0}
    .pro-wrap .pro-item .pic {width: 100%;height: 275px;}
    .pro-wrap .pro-item .pic img{width: 100%;height: auto}
    .pro-wrap .pro-item .text {width: 100%;border-width: 1px;height: auto}
    .dz-wrap .swiper-slide.f-width{width:100% !important;}
    .dz-wrap .swiper-slide.active {width:100% !important;height: 350px;transition: 0.5s}
    .dz-wrap .swiper-slide .text {height: auto;transition: 0.5s;padding: 10px 30px;}
    .dz-wrap .swiper-slide .text .tit {font-size: 16px;color: #fff;text-align: left;line-height:45px;height: 45px;transition: 0.5s}
    .footer {padding: 30px 0}
    .f-logo {width:240px}
    .f-logo img{width: 100%}
    .f-nav {width: 100%}
    .f-nav a {width: 20.3%;float: left;margin: 0 10% 0 0 }
    .f-top {padding-bottom: 20px}
    .f-bt {padding-top: 20px;text-align: left}

    #willesPlay .playControll .timebar span {width: 25% !important;}
    #willesPlay .playControll .timebar .progress{width: 40% !important;}
    #willesPlay .playContent .playTip {width: 60px !important;height: 60px !important;margin-left: -29px !important;border: 2px solid #FFFFFF !important;margin-top: -30px !important;}
    .glyphicon-play,.glyphicon-pause{line-height: 40px !important;}
    .glyphicon-play:before,.glyphicon-pause:before {font-size: 33px !important;line-height: 40px;}


    .ny-banner {height: 100px;}
    .ny-nav {height: auto;}
    .ny-hd {top: -30px;width:160px;}
    .ny-hd .cn {height: 30px;line-height: 30px;font-size: 16px;}
    .ny-hd .en {font-size: 16px;height:auto;line-height: 26px; }
    .ny-nav-con {margin-left: 0;margin-top: 40px;}
    .ny-nav-con a {line-height: 30px;}
    .ny-container {padding: 10px 0}
    .text_wrap img {max-width: 100%;height: auto !important;}
    .wrap {width: 100%}
    .director {padding: 10px 0 20px 0;}
    .director ul {margin-right: 0}
    .director ul li .name {width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box}
    .director ul li {margin: 0 0 10px 0;width: 100%;height: auto}
    .director ul li .picb {height: 230px;}
    .director ul li .picb img{height: 100%;}
    .aptitude {padding: 10px 0}
    .aptitude_list ul {width: 95%;margin: 0 auto}
    .aptitude_list ul li {width: 100%;height: auto;}
    .aptitude_bg p {width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .paging a ,.paging .nowpage{height: 30px;line-height: 30px;font-size: 14px;padding: 0 8px;margin-bottom: 3px;}
    .fzlc {padding: 10px 0}
    .fzlc_box {padding: 30px 15px}
    .sPrev, .sNext {width: 40px;height: 50px;top: 45px;}
    .sPrev img, .sNext img {width: 100%}
    .fzlc_top {width: 130px;margin: 0 auto 30px;}
    .fzlc_top img {width: 100%}
    .parHd li {font-size: 26px;padding-bottom: 32px;margin: 0 50px;}
    .parHd .centerbox {width: 65% !important;}
    .parBd {width: 100%}
    .parBd .slideBox h4 {font-size: 26px}
    .text_wrap p {text-indent: 0 !important;}
    .group {padding: 10px 0}
    .group_list {width: 95%;margin: 0 auto}
    .group_list ul {margin-right: 0}
    .group_list ul li {width: 100% !important;margin: 0 0 10px 0}
    .information {padding-top: 10px;}
    .information_list ul {margin-right: 0}
    .information_list {width: 95%;margin: 0 auto}
    .information_list ul li {margin: 0 0 10px 0;width: 100%}
    .new_xx {padding-top: 10px}
    .new_xx .wrap{width: 95%;margin: 0 auto}
    .new_xx_head {font-size: 18px;padding-top: 20px}
    .new_xx_data {margin:20px 0;line-height: 30px;height: auto;}
    .new_xx_pag {margin-top: 30px;height: auto}
    .new_xx_pag ul li,.new_xx_pag ul li.btn {float: none;width: 100%}
    .new_xx_pag ul li.btn {position: static;left: 0}
    .new_xx_pag ul li.nextA {text-align: left;float: none}
    .new_xx_pag ul li.nextA span, .new_xx_pag ul li.prevA span{display: inline-block;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .new_xx_txt img {max-width: 100% !important;height: auto !important;}
    .pro-list .pro-item {padding: 10px;height: auto;width:48%;margin:0 2% 20px 0;}
    .pro-list .pro-item .pic {width: 100%;height: 200px;}
    .news-item .date-b {display: none}
    .news-item {padding: 10px}
    .news-item .text {width: 100%;margin-left: 0}
    .news-item  .pic {width: 100%;}
    .news-item  .pic img {width: 100%;height: auto}
    .news-item .text h3 {font-size: 16px;padding-top: 10px;}
    .SplitPage a ,.SplitPage .nowpage{height: 30px;line-height: 30px;font-size: 14px;padding: 0 8px;margin-bottom: 3px;}
    .recruitH {padding: 10px 0 20px 0;box-sizing: border-box;width: 95%;margin: 0 auto}
    .recruitH_head {font-size: 16px;}
    .recruitH_list ul li {width: 100%;margin:0 0 20px 0}
    .recruitH_xx {padding: 20px 0;width: 95%;margin: 0 auto}
    .recruitH_xx_txt .item ul li {width: 100%}
    .recruitH_xx_foot {height: auto;}
    .recruitH_xx_foot .item {margin: 0;float: none}
    .recruitH_xx_top {font-size: 16px;padding-right: 100px;box-sizing: border-box;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .intro {width: 95%;margin: 0 auto}
    .intro_txt p {text-indent: 0 !important;}
    .intro_txt img {max-width: 100%;height: auto !important;}
    .caseH_top {height: auto}
    .caseH_topL {width: 100%}
    .caseH_topR {width: 100%;padding-bottom: 10px;}
    .caseH_topR h1 {height: 30px;line-height: 30px;font-size: 16px;max-width: 100%;text-overflow: ellipsis;white-space: nowrap}
    .pro-nav {height: auto;padding-bottom: 40px;}
    .pro-nav .prev, .pro-nav .next {line-height: 30px;width: 100%;max-width: 100%;text-overflow: ellipsis;white-space: nowrap}
    .pro-nav .backlist-btn {bottom:10px;left:20px;top: auto;height: 30px;margin-left: 0}
    .text_wrap>p span {font-size: 16px !important;}
    .news-item .text .ope {padding-top: 10px}
    .news-item .text .det {float: none;margin: 20px auto 10px;display: block}
    .news-item .text .ope .date {margin-left: 0}
    .news-item .text .ope .viewed {float: right}
    .eject {width: 65%}
    .director .right_btn {width: 40px;right: -40px;}
    .director .right_btn .btn_box {height: 40px;background-size: cover}
    .director .right_btn .next_btn .btn_ico{background:rgba(0,0,0,0.6) url("../image/list_detail_ico1_03.png") no-repeat center;background-size: cover}
    .director .right_btn .prev_btn .btn_ico{background:rgba(0,0,0,0.6) url("../image/list_detail_ico2_05.png") no-repeat center;background-size: cover}
    .eject .box_img {width: 100%}
    .eject .box_text {width: 100%}
    .eject .scroll_box {padding-right: 0}
    .eject .list_title01 {font-size: 16px;}
    .eject .list_title02 {font-size: 15px;margin-bottom: 10px}


}

@media screen and (max-width: 640px){
    .top {padding: 5px 0}
    .top .top-right{display: none}
    .nav-wrap{display: none}
    .w1280,.w1200{width:95% }
    .top .logo {width: 50%;height: auto}
    header.on .logo {width: 55%;transition: 0.5s ease}
    .menuBtn { float:right;width:26px; height:15px; position:absolute; right:10px;top: 10px;cursor: pointer;display: block;z-index: 99}
    .menuBtn .burger { display: block; width: 100%; height:3px;background:#47bfee;position: absolute; left: 0;transform-origin:center;-webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; transition: transform 277ms ease-in-out; -o-transition: 277ms ease-in-out; -ms-transition: 277ms ease-in-out; -moz-transition: 277ms ease-in-out; }
    .menuBtn .burger-1 { top: 0; }
    .menuBtn .burger-2 { top:6px; }
    .menuBtn .burger-3 { bottom: 0; }
    .menuBtn.active .burger-1 { top: 10px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); background: #fff; }
    .menuBtn.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; background: #fff; }
    .menuBtn.active .burger-3 { top: 10px; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background: #fff; }
    .menu-mark { width: 100%; height: 100%; position: fixed; background: rgba(0,0,0,0.6); left: 0; top: 0; z-index: 30; opacity: 0; visibility: hidden; transition: 340ms 130ms; }
    .menu-mark.on { opacity: 1; visibility: visible; transition: 340ms 0ms; }
    .menu-fix {top: 50px;}
    .swiper-container {display:block;}
    .banner .swiper-pagination {bottom: 5px !important;}
    .banner .swiper-pagination-bullet {width: 8px;height: 8px;margin: 0 3px !important;}
    .sec1,.sec2,.sec3 {margin-top: 10px;}
    .i-tit h3{font-size: 16px !important;line-height: 30px;}
    .i-tit i {width: 6px;height: 6px;    transform: translateY(0px);}
    .pic-wrap {width: 100%;float: none}
    .pic-wrap .swiper-slide .pic {width: 100%;height: auto}
    .pic-wrap .swiper-slide .pic img{width: 100%;height: auto}
    .pic-wrap .swiper-slide .text-con {height: 60px;}
    .pic-wrap .swiper-slide .text-con p.con {font-size: 16px;line-height: 24px;}
    .pic-pagination {height: 60px;line-height: 60px;}
    .pic-wrap .arrow-left{left: 0;transition: 0.5s}
    .pic-wrap .arrow-right{right: 0;transition: 0.5s}
    .pic-wrap .arrow-left, .pic-wrap .arrow-right{width: 30px;height: 41px;}
    .dz-wrap .dz-left, .dz-wrap .dz-right{width: 30px;height: 41px;}
    .text-wrap {width: 100%;float: none;margin-top: 10px}
    .text-tit .i-tit {margin-right: 10px;}
    .text-tit .more {margin-top:5px;width: 20px;height: 20px;background-size: cover}
    .text-con .hd h3 {font-size: 16px;}
    .pro-wrap .pro-item {margin-right: 0;width: 100%;margin-bottom: 10px}
    .pro-wrap .pro-item .pic {width: 100%;height: 264px;}
    .pro-wrap .pro-item .pic img{width: 100%;height: auto}
    .pro-wrap .pro-item .text {width: 100%;border-width: 1px;height: auto}
    .pro-wrap .pro-item .text .con {height: auto;padding-bottom: 10px;}
    .dz-wrap .swiper-slide.f-width{width:100% !important;}
    .dz-wrap .swiper-slide.active {width:100% !important;height: 350px;transition: 0.5s}
    .dz-wrap .swiper-slide .text {height: auto;transition: 0.5s;padding: 10px 30px;}
    .dz-wrap .swiper-slide .text .tit {font-size: 16px;color: #fff;text-align: left;line-height:45px;height: 45px;transition: 0.5s}
    .video-wrap {height: auto}
    .footer {padding: 30px 0}
    .f-logo {width:240px}
    .f-logo img{width: 100%}
    .f-nav {width: 100%}
    .f-nav a {margin: 0;width: 33%;float: left}
    .f-top {padding-bottom: 20px}
    .f-bt {padding-top: 20px;text-align: left}
    .f-nav a i {width: 23px;height: 27px;position: relative;top: 3px;margin-right: 0}

    #willesPlay .playControll .timebar span {width:26% !important;}
    #willesPlay .playControll .timebar .progress{width: 40% !important;}
    #willesPlay .playContent .playTip {width: 60px !important;height: 60px !important;margin-left: -29px !important;border: 2px solid #FFFFFF !important;margin-top: -30px !important;}
    .glyphicon-play,.glyphicon-pause{line-height: 40px !important;}
    .glyphicon-play:before,.glyphicon-pause:before {font-size: 33px !important;line-height: 40px;}


    .ny-banner {height: 100px;}
    .ny-nav {height: auto;}
    .ny-hd {top: -30px;width: 126px;}
    .ny-hd .cn {height: 30px;line-height: 30px;font-size: 16px;}
    .ny-hd .en {font-size: 14px;height:auto;line-height: 26px; }
    .ny-nav-con {margin-left: 0;margin-top: 40px;}
    .ny-nav-con a {line-height: 30px;}
    .ny-container {padding: 10px 0}
    .text_wrap img {max-width: 100%;height: auto !important;}
    .wrap {width: 100%}
    .director {padding: 10px 0 20px 0;}
    .director ul {margin-right: 0}
    .director ul li .name {width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box}
    .director ul li {margin: 0 0 10px 0;width: 100%;height: auto}
    .director ul li .picb {height: 230px;}
    .director ul li .picb img{height: 100%;}
    .aptitude {padding: 10px 0}
    .aptitude_list ul {width: 95%;margin: 0 auto}
    .aptitude_list ul li {width: 100%;height: auto;}
    .aptitude_bg p {width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .paging a ,.paging .nowpage{height: 30px;line-height: 30px;font-size: 14px;padding: 0 8px;margin-bottom: 3px;}
    .fzlc {padding: 10px 0}
    .fzlc_box {padding: 30px 15px}
    .sPrev, .sNext {width: 40px;height: 50px;top: 45px;}
    .sPrev img, .sNext img {width: 100%}
    .fzlc_top {width: 130px;margin: 0 auto 30px;}
    .fzlc_top img {width: 100%}
    .parHd li {font-size: 24px;padding-bottom: 32px;margin: 0 50px;}
    .parHd .centerbox {width: 65% !important;}
    .parBd {width: 100%}
    .parBd .slideBox h4 {font-size: 26px}
    .text_wrap p {text-indent: 0 !important;}
    .group {padding: 10px 0}
    .group_list {width: 95%;margin: 0 auto}
    .group_list ul {margin-right: 0}
    .group_list ul li {width: 100% !important;margin: 0 0 10px 0}
    .information {padding-top: 10px;}
    .information_list ul {margin-right: 0}
    .information_list {width: 95%;margin: 0 auto}
    .information_list ul li {margin: 0 0 10px 0;width: 100%}
    .new_xx {padding-top: 10px}
    .new_xx .wrap{width: 95%;margin: 0 auto}
    .new_xx_head {font-size: 18px;padding-top: 20px}
    .new_xx_data {margin:20px 0;line-height: 30px;height: auto;}
    .new_xx_pag {margin-top: 30px;height: auto}
    .new_xx_pag ul li,.new_xx_pag ul li.btn {float: none;width: 100%}
    .new_xx_pag ul li.btn {position: static;left: 0}
    .new_xx_pag ul li.nextA {text-align: left;float: none}
    .new_xx_pag ul li.nextA span, .new_xx_pag ul li.prevA span{display: inline-block;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .new_xx_txt img {max-width: 100% !important;height: auto !important;}
    .pro-list .pro-item {width: 100%;padding: 10px;height: auto}
    .pro-list .pro-item .pic {width: 100%;height: 200px;}
    .news-item .date-b {display: none}
    .news-item {padding: 10px}
    .news-item .text {width: 100%;margin-left: 0}
    .news-item  .pic {width: 100%;}
    .news-item  .pic img {width: 100%;height: auto}
    .news-item .text h3 {font-size: 16px;padding-top: 10px;}
    .SplitPage a ,.SplitPage .nowpage{height: 30px;line-height: 30px;font-size: 14px;padding: 0 8px;margin-bottom: 3px;}
    .recruitH {padding: 10px 0 20px 0;box-sizing: border-box;width: 95%;margin: 0 auto}
    .recruitH_head {font-size: 16px;}
    .recruitH_list ul li {width: 100%;margin:0 0 20px 0}
    .recruitH_xx {padding: 20px 0;width: 95%;margin: 0 auto}
    .recruitH_xx_txt .item ul li {width: 100%}
    .recruitH_xx_foot {height: auto;}
    .recruitH_xx_foot .item {margin: 0;float: none}
    .recruitH_xx_top {font-size: 16px;padding-right: 100px;box-sizing: border-box;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .intro {width: 95%;margin: 0 auto}
    .intro_txt p {text-indent: 0 !important;}
    .intro_txt img {max-width: 100%;height: auto !important;}
    .caseH_top {height: auto}
    .caseH_topL {width: 100%}
    .caseH_topR {width: 100%;padding-bottom: 10px;}
    .caseH_topR h1 {height: 30px;line-height: 30px;font-size: 16px;max-width: 100%;text-overflow: ellipsis;white-space: nowrap}
    .pro-nav {height: auto;padding-bottom: 40px;}
    .pro-nav .prev, .pro-nav .next {line-height: 30px;width: 100%;max-width: 100%;text-overflow: ellipsis;white-space: nowrap}
    .pro-nav .backlist-btn {bottom:10px;left:20px;top: auto;height: 30px;margin-left: 0}
    .text_wrap>p span {font-size: 16px !important;}
    .news-item .text .ope {padding-top: 10px}
    .news-item .text .det {float: none;margin: 20px auto 10px;display: block}
    .news-item .text .ope .date {margin-left: 0}
    .news-item .text .ope .viewed {float: right}
    .eject {width: 65%}
    .director .right_btn {width: 40px;right: -40px;}
    .director .right_btn .btn_box {height: 40px;background-size: cover}
    .director .right_btn .next_btn .btn_ico{background:rgba(0,0,0,0.6) url("../image/list_detail_ico1_03.png") no-repeat center;background-size: cover}
    .director .right_btn .prev_btn .btn_ico{background:rgba(0,0,0,0.6) url("../image/list_detail_ico2_05.png") no-repeat center;background-size: cover}
    .eject .box_img {width: 100%}
    .eject .box_text {width: 100%}
    .eject .scroll_box {padding-right: 0}
    .eject .list_title01 {font-size: 16px;}
    .eject .list_title02 {font-size: 15px;margin-bottom: 10px}

    .wrap2 {width: 100%}
    .pmessage-iboxt li {margin-top: 25px;}
    .pmessage-iboxt li .inpt {width: 170px;}
    .pmessage-iboxt li label {font-size: 16px;width: 85px;}
    .pmain-warp {padding: 20px;}


}
@media screen and  (max-width: 320px){
    .text-con .bd li span {max-width: 69%}
}


/*@media screen and  (max-width:768px) and (max-device-width:640px) {*/
    /*.menuBtn {top: 20px;width: 40px;height: 23px;}*/
    /*.menuBtn .burger {height: 4px;}*/
    /*.menuBtn .burger-2 {top: 9px;}*/

/*}*/
