/*
* name: responsive
* version: v2.1.1
* update: 添加pad竖屏状态Padp
* data: 2017-06-13
*/

/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/*
* PcMode
*/
body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}
.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }



@media only screen and (max-width: 1440px) {
	/* 连续油管 */
	
	.lxyg_serv03 .owl-carousel .owl-nav .owl-prev{left:-0;}
	.lxyg_serv03 .owl-carousel .owl-nav .owl-next{right:-0;}
	.lxyg_serv06 .content{padding-left:50px;}

    /* 压裂酸化 */
    .suanhua_banner.xc_banner{height:678px;}
    .suanhua_banner.xc_banner img{width:1460px; margin-left:-730px;}

    /* 首页 */
    .ibanner .iban_word{bottom:250px;}
    .ibanner .iban_word .info{padding-left:200px;}
    .ibanner .iban_word .info .tit{font-size:40px; line-height:50px;}
    .ipart01 .right .img{position:relative;}
    .ipart01 .left .infor .con{font-size:30px;}
    .ipart01 .left .infor .con span{font-size:32px;}
    .ipart01 .left .infor .txt{margin:20px 0 30px; font-size:16px;}
    .ipart01 .content .list{bottom:0;}
    .ipart01 .content .list li .box .num span{font-size:40px;}
    .ipart01 .content .list li.li03 .box .num{font-size:40px;}
    .ipart01 .content .list li.li03 .box .num span{font-size:40px;}
    .ipart02 .ipt2_btn .owl-next{right:0;}
    .ipart02 .ipt2_btn .owl-prev{left:0;}
    .ipart04 .item_wrap .item .box .tit{font-size:40px; line-height:40px;}

    .ipart01{margin-bottom:0;}
    .ipart01 .right .img{height:580px;}










}


/*
* PadMode
*/
@media only screen and (max-width: 1240px) {

    body:after {
        content: 'Pad';
    }
    body{ user-select: none;-webkit-user-select: none;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:14px;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/

    /* 头部 */
    .header .inav{display:none;}
    .header .h_tools .mobile_key{display:inline-block; margin-left:15px; vertical-align:middle;  font-size:25px; line-height:25px; height:25px; color:#105abf; padding:41px 0;}

    /* 手机端下拉 */
    .m_nav{display:block; position:fixed; right:-100%; top:0; background:#fff; background:rgba(255, 255, 255, 0.8); width:60%; height:100%; z-index:15; transition:right 0.5s ease;;}
    .m_nav .nav_bg{background:url(../images/black.6.png) center; position:fixed; left:0; top:0; width:100%; height:100%; opacity:0; visibility:hidden; transition:all 0.5s ease; z-index:2;}
    .m_nav .content{position:relative; z-index:4; background:#fff; height:100%;}
    .m_nav .content .mnav_top{height:102px; background:#fff;}
    .m_nav .content .mnav_top .mnav_search{float:right; background:#105abf; text-align:center; line-height:102px; width:56%; font-size:0;}
    .m_nav .content .mnav_top .mnav_search span{display:inline-block; vertical-align:middle; font-size:16px; font-weight:bold; color:#fff;}
    .m_nav .content .mnav_top .mnav_search i{display:inline-block; vertical-align:middle; width:31px; height:31px; background:url(../images/widgets_single_nav_14_mnav_search.png) no-repeat center; margin-left:37px; background-size:cover;}
    .m_nav .content .mnav_top .mnav_back{float:left; background:#fff; text-align:center; line-height:120px; width:44%; font-size:0;}
    .m_nav .content .mnav_top .mnav_back span{display:inline-block; vertical-align:middle; font-size:16px; font-weight:bold; color:#333f47;}
    .m_nav .content .mnav_top .mnav_back i{font-size:20px; font-weight:bold; color:#333f47; margin-right:25px;}
    .m_nav .content .mnav_center .m_language{text-align:right; padding:20px 0;}
    .m_nav .content .mnav_center .m_language a{display:inline-block; font-size:14px; color:#333f47; font-family:Arial; color:rgba(51,63,71,.5); position:relative; margin:0 20px;}
    .m_nav .content .mnav_center .m_language a.on{color:#333f47;}
    .m_nav .content .mnav_center .m_language a.on:after{content:''; width:96%; height:2px; background:#333f47; position:absolute; left:2%; bottom:-3px;} 
    .m_nav .content .mnav_bottom{overflow-y:auto;}
    .m_nav .content .mnav_bottom .mnav_li{position:relative; margin:20px 0;}
    .m_nav .content .mnav_bottom .mnav_li {display:block; padding:0 45px; position:relative; font-size:19px; color:#333f47; font-weight:bold;}
    .m_nav .content .mnav_bottom .mnav_li  i{display:block; width:20px; height:20px; background:url(../images/widgets_single_nav_14_mnav_jt.png) no-repeat; background-size:contain; position:absolute; right:45px; top:5px;}
    .m_nav .content .mnav_bottom .mnav_li  i{
        -webkit-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -o-transform: rotate(270deg);
        transform: rotate(270deg);}

    .m_nav .content .mnav_bottom .mnav_li dl{background:#f7f7f7; padding:20px 60px; display:none; margin:10px 0;}
    .m_nav .content .mnav_bottom .mnav_li dl dd a{display:block; font-size:13px; font-weight:lighter; color:#525252; line-height:35px;}
    .m_nav .content .mnav_bottom .mnav_li.cur  i{-webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);}

    /*导航推拉*/
    .m_nav.toshow{right:0;}
    .m_nav.toshow .nav_bg{opacity:1; visibility:visible;}

    /* 三级导航 */
    .m_third_nav{display:block;}
    .m_third_nav .content{height:47px; overflow:hidden; border-bottom:2px solid #e5e5e5; text-align:center;}
    .m_third_nav ul {width:100%; overflow-x:auto; overflow-y:hidden; white-space:nowrap; height:60px;}
    .m_third_nav ul li{display:inline-block; font-size:15px; color:#949494; margin:0 4px; line-height:47px;}
    .m_third_nav ul li a{display:inline-block; position:relative; padding:16px 8px; line-height:1;}
    .m_third_nav ul li.on{font-weight:bold; color:#333f47;}
    .m_third_nav ul li.on a:after{content:''; width:102%; height:2px; background:#333f47; border-radius:3px; position:absolute; left:0; bottom:0}


    /* 底部 */
    .f_top .left{width:21%; margin-right:4%;}
    .f_top .right dl{width:23%; margin-right:8%;;}
    .f_top .right dl.dl03{width:38%;}

    /* 联系我们 */
    .contact_us01 .left{margin-top:0;}
    .contact_us01 .left dd{padding:12px 0 12px 38px;}
    .contact_us01 .left dd .icon{top:12px;}

    /* 视频列表 */
    .video_list01 li .left .box{padding:30px 50px;}
    .video_list01 li .left .box .con{margin-bottom:30px;}

    /* 留言板 */
    .liuyanban01 .infor .tit{margin-top:40px;}
	.liuyanban01 .form,
	.liuyanban01 .form textarea{width:100%;box-sizing:border-box;}
	.liuyanban01 .form #content{width:100%;box-sizing:border-box;}

    /* 新闻列表 */
    .news_list01 .form_box .inp_box{width:30%; padding:0 20px; box-sizing:border-box; background:#fff;}
    .news_list01 .form_box .inp{text-indent:0;}
    .news_list02 ul .item_l:after{right:61px;}
    .news_list02 ul .item_r .img_box{margin-top:3%;}

    /* 新闻详细 */
    .news_detail01 .infor .title{font-size:25px; line-height:30px;}
	.news_detail01 .left .myart img{display:block; margin:10px auto; float:none;}
	.news_detail01 .right{padding-top:0;}
	.news_detail01 .right .r_top{display:none;}
	.news_detail01 .right .r_bott{margin-top:10px;}
	.news_detail01 .right .r_bott ul{padding-right:3%;}
	.news_detail02 .content li .li_box .tit{font-size:24px; line-height:30px; height:60px;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

    /* 招聘列表 */
    .job_list01 .tit{font-size:22px;}
    .job_list01 .text{line-height:24px;}
    .job_list01 .list_l_t_text .text_box{padding-top:15%;}

    /* QHSE */
    .QHSE01 .infor{padding:0 5%;}
    .QHSE01 .content .item{width:11%;}
    .QHSE02 .infor{padding:0 5%;}
    .QHSE03 .infor{padding:0 5%;}
    .QHSE04 .bd .item .left{margin-top:50px;}
    .QHSE04 .bd .item .left .txt .t{font-size:30px; line-height:35px; margin-bottom:20px;}
    .QHSE04 .content .li_{width:16%; margin-right:12%; margin-left:0;}
    .QHSE04 .content .li_four{margin-right:0;}
    .QHSE04 .content .ul01 .li_:last-child{margin-right:0;}

    /* 培训与发展 */
    .Training01 .infor{padding:0 8%;}
    .Training01 .infor .tit{font-size:30px; line-height:35px;}
    .Training01 .content{margin-top:40px;}
    .Training01 .content .right .r_bott .box{padding:40px;}
    .Training01 .content .right .r_bott .box .t{font-size:25px; line-height:30px; margin-bottom:10px;}
    .Training01 .content .right .r_bott .box .c{height:96px;}
    .Training02 .right .infor .tit{font-size:30px; line-height:35px; margin-bottom:10px;}
    .Training02 .right .content{margin-top:30px;}
    .Training02 .right .content .item .t{font-size:20px; line-height:25px;}
    .Training02 .right .content .item .t:before{display:none;}
    .Training02 .right .content .item .c dd{width:28%; line-height:34px;}
    .Training02 .right .content .item .c dd:after{top:12px;}
    .Training02 .right .content .item02{padding-left:0;}
    .Training02 .right .content .item03{padding-left:0;}
    .Training02 .right .content .item03 .c dd{width:28%;}
    .Training03 .infor .tit{font-size:30px; line-height:35px;}
    .Training03 .content li .intro .c{height:96px;}
    .Training04 .infor .tit{font-size:30px; line-height:35px;}

    /* 关于我们 */
    .about_us01 .bott .item1{width:23%;}
    .about_us01 .bott .item2{width:27%;}
    .about_us01 .bott .item .icon{margin-right:10px;}
    .about_us01 .bott .item .num{font-size:32px;}
    .about_us02 .bott .item .num{font-size:54px;}
    .about_us03 .right .li_ .li_box{padding-right:150px;}
    .about_us05 .bott ul .li_ .cover{padding:20px;}
    .about_us05 .bott ul .li_ .cover .tit{line-height:24px; height:50px; margin-bottom:10px;}
    .about_us06 .content .item .tit{padding:0;}
	
	/* 连续油管 */
	.lxyg_serv02{padding:100px 0;}
	.lxyg_serv03{padding:100px 0;}
	.lxyg_serv03 .item{padding:20px;}
	.lxyg_serv03 .item .txt{margin-top:30px;}
	.lxyg_serv03 .owl-carousel .owl-nav .owl-prev{left:-20px;}
	.lxyg_serv03 .owl-carousel .owl-nav .owl-next{right:-20px;}


    /* 压裂酸化 */
    .suanhua_banner.xc_banner .intro .tit{font-size:30px; line-height:36px;}
    .suanhua02{padding:100px 0;}
    .suanhua04 .content li .box{padding-top:180px;}
    .suanhua04 .content li .box .icon{margin-bottom:30px;}
    .suanhua04 .content li .box .txt{font-size:17px;}
    .suanhua05{padding:60px 0;}
    .suanhua05 .left{width:49%;}
    .suanhua06{padding-top:30px;}
    .suanhua06 .infor .con{width:100%;}

    /* 首页 */
    .ibanner .iban_word{bottom:350px;}
    .ibanner .iban_word .info{padding-left:120px;}
    .ipart01{height:auto;}
    .ipart01 .left{width:45%;}
    .ipart01 .left .infor .tit{font-size:30px; line-height:30px;}
    .ipart01 .left .infor .con{font-size:25px; line-height:25px;}
    .ipart01 .left .infor .con span{font-size:25px;}
    .ipart01 .left .infor .txt{font-size:14px; line-height:25px;}
    .ipart01 .content{height:auto; position:relative;}
    .ipart01 .content .list{position:relative; width:100%; height:auto;}
    .ipart01 .content .list li .box{padding:30px;}
    .ipart01 .content .list li .box .txt{font-size:14px;}
    .ipart01 .content .list li.li03 .box{padding:30px;}
    .ipart01 .content .list li.li03 .box .txt{padding:0 30px;}
    .ipart02 {height:600px;}
    .ipart02 .item{height:600px;}
    .ipart02 .item .box{padding:150px 10px 30px;}
    .ipart02 .item .box .con{font-size:14px;}
    .ipart03 .infor{width:40%;}
    .ipart03 .infor .tit{font-size:30px; line-height:30px;}
    .ipart04 .content{position:relative}
    .ipart04 .content .left{width:0;}
    .ipart04 .content .right{width:0;}
    .ipart04 .content .bottom{height:0;}
    .ipart04 .item_wrap{position:absolute; left:0; top:0; width:100%; height:100%; z-index:5;}
    .ipart04 .item_wrap .item{position:absolute; height:100%; width:100%; top:50%; transform:translateY(-50%);}
    .ipart04 .item_wrap .item .box .tit{font-size:30px; line-height:30px;}
    .ipart05 .infor .tit{font-size:30px; line-height:30px;}

    /* 一体化钻井服务 */
    .yitihua .yitihua02 .content li .box{padding:100px 40px;}

    .ipart01 .right .img{height:auto;}
    .ipart01 .content{position:static; margin-top:30px;}
    .ipart06 .infor{padding:0 5%;}
    .ipart06 .content{margin-top:30px;}
    .ipart06 .content .item{width:11%;}

    /* 2021-1208首页改版 */
    .ipt1 li .text{height:46px;}
    .ipt2 .content{padding-bottom:0;}
    .ipt2 .content .left{width:49%; margin-right:2%;}
    .ipt2 .content .center{width:49%; margin-left:0;}
    .ipt2 .content .right{width:100%; margin-left:0; margin-top:30px;}
    .ipt2 .content .center .item .box {padding:22px 20px 21px 15px;}
    .ipt3 .infor{padding:0 10%;}

    /* 2021-1229 */
    .f_top .right dl{width:20%; margin-right:2%;}
    .f_top .right dl.dl03{width:28%;}
    .chouyou_serv02 .right li:hover .d{height:115px;}
    .suanhua01 .content{padding-bottom:30px; height:auto;}
    .yitihua .yitihua02 .content li .box .text{line-height:26px; height:130px; padding-right:5px; overflow-y:auto;}





}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

    /* 底部 */
    .f_top{display:none;}
    .f_bott .content{padding:18px 0; line-height:30px;}
    .f_bott .content .left{margin-right:0;}

    /* 联系我们 */
    .contact_us01 .right{width:100%; margin-bottom:20px; height:500px; overflow:hidden;}
    .contact_us01 .left{width:100%;}

    /* 视频列表 */
    .video_list01 li .left .box{padding:30px;}
    .video_list01 li .left .box .tit{margin-bottom:10px; font-size:20px; line-height:24px;}
    .video_list01 li .left .box .con{margin-bottom:20px; font-size:14px; line-height:24px;}

    /* 留言板 */
	.form_cb .jobtj b{ font-size:16px; font-weight:normal; line-height:1.8; float:left; width:100%; text-align:left; }
	.job_list02 .liuyanban01 .line1{ width:100%;}
	.job_list02 .liuyanban01 .form textarea{ width:100%;}
	.job_list02 .liuyanban01 .infor .con{ margin-bottom:20px;}
	.form_cb .jobtj div{ margin-bottom:15px;}
    .liuyanban01 .yzm_box{width:100%; margin-bottom:20px;}
	.liuyanban01 .form .btns_list{width:100%;}
	.liuyanban01 .form .btns_list .sub{margin-right:40px; float:none;width:40%;}
	.liuyanban01 .form .btns_list .reset{float:none;width:40%;}
	.liuyanban01 .line1{width:75%;}

    /* 新闻列表 */
    .news_list01 .form_box .inp_box{width:29%;}
    .news_list02 ul .item_l:after{right:48px;}

    /* 新闻详细 */
    .news_detail01 .infor .title{font-size:24px;}
	.news_detail01 .left,
	.news_detail01 .right,
	.news_detail01 .left{margin-bottom:20px;}

    /* 招聘列表 */
    .job_list02 .content .bd_top .item04 .cell{width:100%; margin-right:0; margin-bottom:20px; float:none}
    .job_list02 .content .bd_top .item04 .btns{display:block;}
 
    /* QHSE */
    .QHSE01 .infor .tit{font-size:30px; line-height:35px;}
    .QHSE02 .infor .tit{font-size:30px; line-height:35px;}
    .QHSE03 .infor .tit{font-size:30px; line-height:35px;}

    /* .QHSE01 .content .item::before{opacity:0; visibility:hidden;} */
	.QHSE01 .content .item{width:48%; margin:0 4% 20px 0; text-align:left; height:400px;}
	.QHSE01 .content .item.on, 
    .QHSE01 .content .item:hover{width:48%;}
	.QHSE01 .content .item:nth-child(2n){margin-right:0;}
	.QHSE01 .content .item .inner .con {opacity:1; visibility:visible; height:auto; color:#fff;}
    .QHSE01 .content .item.on .inner .con{height:auto;}
	.QHSE01 .content .item .inner .tit,
	.QHSE01 .content .item.on .inner .tit{font-size:25px;}
    .QHSE01 .content .item.on .inner,
    .QHSE01 .content .item .inner{margin:70px 40px 0;}
    .QHSE01 .content .item.on .inner .tit{color:#fff;}
    .QHSE01 .content .item .inner .con .txt{margin-bottom:30px;}
    .QHSE04 .content .li_{width:18%; margin-right:9%;;}
    .QHSE04 .content .li_four{margin-right:0;}

    /* 培训与发展 */
    .Training01 .content .right .r_bott .box{padding:25px;}
    .Training01 .content .right .r_bott .box .c{height:72px;}
    .Training02 .left{width:100%;}
    .Training02 .right{width:100%;}

    /* 关于我们 */
    .about_us01 .bott .item{width:50%; margin-bottom:5%;}
    .about_us01 .bott .item .icon{margin-right:30px; margin-left:10%;}
    .about_us02 .top .infor .tit{margin-bottom:60px; font-size:30px;}
    .about_us02 .top .infor .tit::after{bottom:-15px;}
    .about_us02 .top .infor .con{width:100%;}
    .about_us02 .bott .item .icon{width:60px; height:45px; background-size:cover;}
    .about_us02 .bott .item .num{font-size:42px;}
    .about_us02 .bott .owl-carousel .owl-nav .owl-prev{left:15px;}
    .about_us02 .bott .owl-carousel .owl-nav .owl-next{right:0;}
    .about_us03 .left .l_box .infor .tit{font-size:30px;}
    .about_us03 .left .l_box .infor .tit::after{bottom:-15px;}
    .about_us04{padding:80px 0;}
    .about_us05 .top{margin-bottom:50px;}
    .about_us05 .top .left{width:100%; margin-bottom:30px;}
    .about_us05 .top .right{width:100%;}
    .about_us05 .top .right img{width:100%;}
    .about_us05 .bott ul .li_{width:49%; margin-right:2%;}
    .about_us05 .bott ul .li_.even{margin-right:0;}
    .about_us06 .content{padding:0 50px;}
    .about_us06 .content .owl-carousel .owl-nav .owl-prev{left:-35px;}
    .about_us06 .content .owl-carousel .owl-nav .owl-next{right:-35px;}

	/* 连续油管 */
	.lxyg_serv01 .infor .tit{margin-bottom:60px; font-size:30px;}
	.lxyg_serv01 .infor .tit::after{bottom:-15px;}
	.lxyg_serv01 .content .left{width:53%;}
	.lxyg_serv01 .content .right{width:44%;}
	.lxyg_serv02{padding:70px 0;}
	.lxyg_serv02 .infor .tit{margin-bottom:60px; font-size:30px;}
	.lxyg_serv02 .infor .tit::after{bottom:-15px;}
	.lxyg_serv02 .infor{width:100%;}
	.lxyg_serv03 .item{padding:10px;}
	.lxyg_serv03 .item .icon{width:85px; height:85px; background-size:cover;}
	.lxyg_serv03 .owl-carousel .owl-nav .owl-prev{left:-8px;}
	.lxyg_serv03 .owl-carousel .owl-nav .owl-next{right:-8px;}
	.lxyg_serv03 .bg-cover{bottom:250px;}
    .lxyg_serv04 video{width:auto;}
    .lxyg_serv04 ul{padding:60px 0;}
	.lxyg_serv04 ul .li_{width:22%; margin-bottom:30px;}
	.lxyg_serv05{padding-top:0;}
	.lxyg_serv05 .infor .tit{margin-bottom:60px; font-size:30px;}
	.lxyg_serv05 .infor .tit::after{bottom:-15px;}
	.lxyg_serv05 .infor .con{width:100%;}
    .lxyg_serv05 .content{width:98%;}
	.lxyg_serv06 .infor .tit{margin-bottom:60px; font-size:30px;}
	.lxyg_serv06 .infor .tit::after{bottom:-15px;}

    /* 压裂酸化 */
    .suanhua_banner.xc_banner{height:465px;}
    .suanhua_banner.xc_banner img{width:1000px; margin-left:-500px;;}
    .suanhua01 .infor .left .tit{font-size:25px; line-height:30px; margin-bottom:50px;}
    .suanhua01 .infor .left .tit::after{bottom:-12px;}
    .suanhua01 .infor .left .t{margin-bottom:15px;}
    .suanhua01 .infor .right{width:40%;}
    .suanhua01 .infor .right .c{font-size:15px; line-height:22px;}
    .suanhua01 .infor .right .c span::before{top:8px;}
    .suanhua01 .content{height:300px;}
    .suanhua02{padding:70px 0;}
    .suanhua02 .infor{width:80%;}
    .suanhua02 .infor .tit{font-size:25px; line-height:30px; margin-bottom:40px;}
    .suanhua02 .infor .tit::after{bottom:-12px;}
    .suanhua03{padding:60px 0;}
    .suanhua03 li .num span{font-size:30px; display:inline-block; margin-right:5px;;}
	.suanhua03 .content{margin-top:40px;}
    .suanhua04 .content li .box{padding:150px 20px 0;}
    .suanhua04 .content{height:460px;}
    .suanhua05 .left{width:51%;}
    .suanhua05 .left .tit{font-size:25px; line-height:30px;}
    .suanhua05 .left .con{margin-top:15px;}
    .suanhua06 .infor .tit{font-size:25px; line-height:30px; margin-bottom:40px;}
    .suanhua06 .infor .tit::after{bottom:-12px;}
    .suanhua06 .content{width:98%;}
    .suanhua07 .infor .tit{font-size:25px; line-height:30px; margin-bottom:40px;}
    .suanhua07 .infor .tit::after{bottom:-12px;}

    /* 首页 */
    .ibanner .iban_word{bottom:450px;}
    .ipart01 .left .infor .con{font-size:20px;}
    .ipart03 .infor{width:60%;}
    .ipart03 .content{width:100%;}

    /* 试气服务 */
    .shiqi_serv02 .content{width:100%;}

    .ipart01 .left{margin-top:0;}
    .ipart01 .left .infor .tit{margin-bottom:15px;}
    .ipart01 .left .infor .txt{margin-bottom:20px;}
    .ipart01 .right{width:50%;}
    .ipart06 .content{margin-top:15px;}
    .ipart06 .content .item{width:48%; margin:0 4% 20px 0; text-align:left; height:400px;}
	.ipart06 .content .item.on, 
    .ipart06 .content .item:hover{width:48%;}
	.ipart06 .content .item:nth-child(2n){margin-right:0;}
	.ipart06 .content .item .inner .con {opacity:1; visibility:visible; height:auto; color:#fff;}
    .ipart06 .content .item.on .inner .con{height:auto;}
	.ipart06 .content .item .inner .tit,
	.ipart06 .content .item.on .inner .tit{font-size:25px;}
    .ipart06 .content .item.on .inner,
    .ipart06 .content .item .inner{margin:70px 40px 0;}
    .ipart06 .content .item.on .inner .tit{color:#fff;}
    .ipart06 .content .item .inner .con .txt{margin-bottom:30px;}

    /* 2021-1012 */
    /* 产品与服务补充页 */
    .pro_serv01 .content ul{width:100%;}

    /* 2021-1208首页新作 */
    .ibanner{height:auto}
    .ibanner .item{height:auto; overflow:hidden;}
    .ibanner .item .banner_img{position:static}
    .ibanner .item .banner_img img{position:relative;}
    .ipt1{margin-top:0;}
    .ipt1 li .icon{width:64px; height:66px; background-size:cover;}
    .ipt1 li.cur .icon{background-position:0 -66px;}
    .ipt2 .content .left{width:100%; margin-right:0; margin-bottom:20px;}
    .ipt2 .content .center{width:100%;}


    /* 2021-1229 */
    .shiqi_serv02 .wrap{width:auto; padding:0 5%;}
    .shiqi_serv .lxyg_serv05 .wrap{width:auto; padding:0 5%;}
    .lxyg_serv03 .item .icon{width:80px; height:81px;}
    .lxyg_serv03 .item:hover .icon{background-position:-80px 0;}
    .chouyou_serv02 .right li .text_box{padding-right:120px; padding-left:30px;}
    .suanhua01 .content{padding-bottom:30px; height:auto;}

	

}
/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:14px;}
	.header{ position:static;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:2%; padding-right:2%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }

    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/   
        -webkit-user-select:none; /*webkit浏览器*/   
        -khtml-user-select:none; /*早期浏览器*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }
    /*mobileMode 760 网站样式*/

    /* 头部 */
    .header .h_logo{padding:12px 0 0 10px; width: 45%;}
    .header .h_tools .mobile_key{font-size:22px; line-height:22px; height:22px; padding:21px 0; margin-left:10px;}
    .header .h_tools .mobile_key i{margin:0;}
    .header .h_tools .h_lan{margin-left:10px; padding:25px 0;}
    .header .h_tools .h_search{padding:25px 0;}
    .header .h_tools .h_search .icon::after{left:-15px;}


    /*手机导航*/
    .m_nav{width:77%;}
    .m_nav .content .mnav_top{height:60px;}
    .m_nav .content .mnav_top .mnav_search{line-height:60px;}
    .m_nav .content .mnav_top .mnav_search i{width:25px; height:25px; background-size:cover; margin-left:20px;;}
    .m_nav .content .mnav_top .mnav_back{line-height:60px;}
    /* .m_nav .content .mnav_top .mnav_back i{width:0.25rem; height:0.25rem; background-size:cover;} */
    .m_nav .content .mnav_bottom .mnav_li{margin:15px 0;}
    .m_nav .content .mnav_bottom .mnav_li a.mnav_a{padding:0 16px; font-size:14px; line-height:30px;}
    .m_nav .content .mnav_bottom .mnav_li  i{right:20px}
    .m_nav .content .mnav_bottom .mnav_li dl{padding:15px 15px;}
    .m_nav .content .mnav_center .m_language{padding:10px 0 15px;}
    .m_nav .content .mnav_center .m_language a{margin:0 8px;}
    .m_nav .content .mnav_center .m_language a:first-child{margin-left:0px;}  


    /* 下层banner */
    .xc_banner{height:255px;}
    .xc_banner>img{width:1000px; margin-left:-500px;}
    .xc_banner .intro {bottom:60px;}
    .xc_banner .intro .tit{font-size:20px; line-height:24px;}
    .xc_banner .intro .tit span{margin-top:10px;}

    /* 二级导航 */
    .xc_nav{height:40px; line-height:40px; }
    .xc_nav.no_sanji{display:none;}
    .xc_nav .list{border-bottom:1px solid #ccc;}
    .xc_nav .crumbs{display:none;}
    .xc_nav .crumbs .home{margin-top:12px;}
    .xc_nav .crumbs em{margin:16.5px 10px;}

    /* 内容区 */
    .channel_content{padding:30px 0;}

    /* 联系我们 */
    .contact_us01 .right{height:280px;}
    .contact_us01 .left .tit{font-size:20px; line-height:24px; padding-bottom:10px;}
    .contact_us01 .left dd span{font-size:14px;}

    /* 联系我们 */
    .video_list01 li{margin-bottom:20px;}
    .video_list01 li .left .box{padding:15px;}
    .video_list01 li .left .box .con{font-size:12px; line-height:20px; margin-bottom:0;;}
    .video_list01 li .left .box .view{display:none;}

    /* 留言板 */
    .liuyanban01{padding-top:0;}
	.liuyanban01 .infor .tit{font-size:20px; margin-top:0; margin-bottom:10px;}
	.liuyanban01 .infor .con{line-height:1.5; font-size:15px; margin-bottom:10px;}
	.liuyanban01 .form input{font-size:13px;}
	.liuyanban01 .line1{width:100%; margin:5% auto 0; box-sizing:border-box;}
	.liuyanban01 .yzm_box .yzm{text-indent:10px;}
	.liuyanban01 .form .btns_list button{padding:0; height:37px; font-size:14px;}
	.liuyanban01 .form textarea{font-size:13px;}

    /* 新闻列表 */
    .news_list01{margin-bottom:15px;}
    .news_list01 .form_box .inp_box{width:100%; margin-right:0; margin-bottom:10px;}
    .news_list01 .form_box .inp{height:40px; line-height:40px; font-size:14px; color:#aaa;}
    .news_list01 .form_box .inp_box.inp_box_btn{padding-left:24px; width:calc(100% - 60px)}
    .news_list01 .form_box .hd_btn{height:40px;}
    .news_list01 .form_box .hd_btn .icon{width:20px; height:20px; background-size:cover; margin-top:-10px;}
    .news_list01 .form_box .news_reset{width:40px; height:40px; background-size:cover;}
    .news_list02 ul:after{display:none;}
    .news_list02 ul .item{height:auto;}
    .news_list02 ul .item_l{display:none;}
    .news_list02 ul .item_r{width:100%;}
    .news_list02 ul .item_r .box{padding:25px}
    .news_list02 ul .item_r .intro_box{width:100%;}
    .news_list02 ul .item_r .intro_box .tit{font-size:20px; line-height:24px; margin-bottom:10px;}
    .news_list02 ul .item_r .intro_box .con{height:auto; line-height:25px;}
    .news_list02 ul .item_r .img_box{width:100%;}
    .news_list02 .load_more{padding-top:20px;}

    /* 新闻详细 */
    .news_detail01 .left{width:100%;}
	.news_detail01 .right{width:100%;}
	.news_detail01 .infor .title{font-size:18px; line-height:24px;}
	.news_detail02{padding:30px 0; margin-top:10px; background-size:cover;}
	.news_detail02 .content li{width:100%; margin-bottom:20px; margin-left:0;}
    .news_detail02 .content li:last-child{margin-bottom:0;}
    .news_detail02 .content li .li_box{padding:20px;}
    .news_detail02 .content li .li_box .tit{font-size:16px; line-height:23px; height:auto; margin:5px 0 10px;}

    /* 招聘列表 */
    .job_list01{margin-bottom:20px;}
    .job_list01 .infor .tit{font-size:20px; line-height:24px; margin-bottom:20px;}
    .job_list01 .list_l_t_img{display:none;}
    .job_list01 .rect-857{padding-bottom:0; height:auto;}
    .job_list01 .list_l_t_text .text_box{padding:20px;}
    .job_list01 .tit{font-size:20px; margin-bottom:10px;}
    .job_list01 .list_l_b_txt_box .box{padding:20px;}
    .job_list01 .list_r_text{width:90%; right:0; height:auto; padding:5%; text-align:left;}
    .job_list01 .list_l_b_text{line-height:24px;}
    .job_list02{margin-top:30px;}
    .job_list02 .infor .tit{font-size:20px; line-height:24px; margin-bottom:10px;}
    .job_list02 .content{margin-top:20px;}
    .job_list02 .content .bd_top .item dt{line-height:25px; font-size:15px;}
    .job_list02 .content .bd_top .item dd{line-height:25px;}
    .job_list02 .content .bd_top .item04 .cell {margin-bottom:10px;}
    .job_list02 .content .bd_top .item04 .cell label{font-size:15px; display:block;}
    .job_list02 .content .bd_top .item04 .cell .bumen{width:100%;}
    .job_list02 .content .bd_top .item04 .cell .inp{width:100%;}
    .job_list02 .content .bd_bott .tit{margin-bottom:10px;}
    .job_list02 .content .bd_bott .info{font-size:13px; line-height:24px;}
    .job_list02 .content .bd_top .item dt{line-height:34px; margin-right:20px;}
    .job_list02 .content .bd_top .item04 .cell{margin-bottom:15px;}
    .job_list02 .content .bd_top .item04 .cell label{margin-right:20px;}
    .job_list02 .content .bd_top .item04 .btns{width:100%;}
    .job_list02 .content .bd_bott .widget-job-btn{width:100px; height:30px; line-height:30px; font-size:13px;}
    .job_list02 .content .bd_bott ._t5{display:none;}
    .job_list02 .content .bd_bott ._t6{display:none;}
    .job_list02 .content .bd_bott ._t7{display:none;}
    .job_list02 .content .bd_bott ._ut{width:25%;}
    .job_list02 .content .bd_bott ._jcon{padding:30px;}

    /* QHSE */
    .QHSE01 .infor .tit{font-size:20px; line-height:24px; margin-bottom:10px;}
    .QHSE01 .infor .con{font-size:14px; line-height:23px;}
    .QHSE01 .content{margin-top:20px;}
    .QHSE01 .content .item{height:auto; width:100%; padding:25px 4%; box-sizing:border-box; background-position:0!important; transition:all 0s ease;}
    .QHSE01 .content .item.on .inner, 
    .QHSE01 .content .item .inner{margin:0;}
    .QHSE01 .content .item .inner .tit{transition:all 0s ease;}
    .QHSE01 .content .item .inner .con{ transition:all 0s ease}
    .QHSE01 .content .item .inner .con .txt{height:auto; margin:5px 0 10px;}
    .QHSE01 .content .item .inner .con{height:auto;}
    .QHSE01 .content .item.on, .QHSE01 .content .item:hover{width:100%;}
    .QHSE01 .content .item::before{background:#000; opacity:0.7; transition:all 0.5s ease;}
    .QHSE01 .content .item:hover::before{opacity:0.7; visibility:visible;}
    .QHSE01 .content .item:hover{color:#fff;}
    .QHSE01 .content .item:hover .inner .tit{color:#fff;}
    .QHSE01 .content .item .inner .more{transition:all 0s ease;}
    .QHSE01 .content .item .inner .tit, 
    .QHSE01 .content .item.on .inner .tit{font-size:20px; line-height:24px; margin-bottom:5px;}
    .QHSE01 .content .item .inner .con .txt{font-size:14px; line-height:24px;}
    .QHSE02{margin-top:10px;}
    .QHSE02 .infor .tit{font-size:20px; line-height:24px; margin-bottom:10px;}
    .QHSE02 .infor .con{font-size:14px; line-height:23px;}
    .QHSE02 .content{margin-top:20px;}
    .QHSE02 .content .icon_box li{width:33%; margin-bottom:20px;;}
    .QHSE02 .content .icon_box li .text{font-size:14px; line-height:23px; margin-top:9px;;}
    .QHSE02 .content .img_box{margin-top:20px;}
    .QHSE02 .content .img_box .item{width:31%; margin-left:2%; margin-right:0;}
    .QHSE02 .content .img_box .item:first-child{margin-left:0;}
    .QHSE02 .content .img_box .item .txt_{height:40px; line-height:40px; font-size:14px;;}
    .QHSE02 .content .img_box .big_img{margin-bottom:20px;}
    .QHSE03{margin-top:30px;}
    .QHSE03 .infor .tit{font-size:20px; line-height:24px; margin-bottom:10px;}
    .QHSE03 .infor .con{font-size:14px; line-height:23px;}
    .QHSE03 .content li{width:50%; margin-bottom:20px;}
    .QHSE03 .content li .icon{width:59px; height:50px; background-size:100%;}
    .QHSE03 .content li .text{font-size:14px; line-height:24px;}
    .QHSE03 .content li:hover .icon{background-position:0 -52.5px;}
    .QHSE04{padding:30px 0;}
    .QHSE04 .bd{margin-top:20px;}
    .QHSE04 .bd .item .right{width:60%; margin:0 auto; float:none; padding-right:0;}
    .QHSE04 .bd .item .left{width:100%; margin-top:20px; float:none; padding-left:0;}
    .QHSE04 .bd .item .left .txt .t{font-size:20px; line-height:24px; margin-bottom:10px;}
    .QHSE04 .bd .item .left .txt .c{font-size:14px; line-height:30px;}
    .QHSE04 .bd .item .left .txt .c dd:after{width:6px; height:6px; top:12px;}
    .QHSE04 .infor{margin-top:30px;}
    .QHSE04 .infor .tit{font-size:20px; line-height:24px;}
    .QHSE04 .content{margin-top:20px;}
    .QHSE04 .content .ul01 {overflow:hidden;}
    .QHSE04 .content .ul01 .li_{float:left;}
    .QHSE04 .content .li_{width:48%; margin-right:4%; margin-left:0; margin-bottom:15px;}
    .QHSE04 .content .li_:nth-child(2n){margin-right:0;}
    .QHSE04 .content .li_ .icon{width:80px; height:80px; margin-bottom:10px;}
    .QHSE04 .content .li_ .text{font-size:14px; line-height:23px; height:66px;}
    .QHSE05 .content .item{width:31%; margin-left:2%; margin-right:0;}
    .QHSE05 .content .item:first-child{margin-left:0;}
    .QHSE05 .content .item .txt_{height:40px; line-height:40px; font-size:14px;;}

    /* 培训与发展 */
    .Training01 .infor{padding:0 2%;}
    .Training01 .infor .tit{font-size:20px; line-height:24px; margin-bottom:10px;}
    .Training01 .infor .con{font-size:14px;}
    .Training01 .content{margin-top:20px;}
    .Training01 .content .left{width:100%;}
    .Training01 .content .right{width:100%; margin-top:2%;}
    .Training01 .content .right .r_top .item .cover .t{font-size:15px; line-height:25px;}
    .Training01 .content .right .r_bott .box .t{font-size:17px; line-height:23px;}
    .Training01 .content .right .r_bott .box .c{font-size:14px; height:auto;}
    .Training01 .content .rect-46{padding-bottom:0; height:auto;}
    .Training02{margin-top:30px;}
    .Training02 .right .infor .tit{font-size:20px; line-height:24px; margin-bottom:10px;}
    .Training02 .right .infor .con{font-size:14px;}
    .Training02 .right .content{margin-top:20px;}
    .Training02 .right .content .item .t{font-size:17px; margin-bottom:10px;}
    .Training02 .right .content .item .c dd{font-size:14px;}
    .Training03{margin-top:30px;}
    .Training03 .infor .tit{font-size:20px; line-height:24px; margin-bottom:10px;}
    .Training03 .content{margin-top:20px;}
    .Training03 .content li{width:100%; margin-left:0; margin-bottom:20px;}
    .Training03 .content li .intro{padding:20px;}
    .Training03 .content li .intro .t{padding-top:0; margin-bottom:5px;}
    .Training03 .content li .intro .c{height:auto;}
    .Training03 .content li .intro .icon{display:none;}
    .Training04{padding:30px 0;}
    .Training04 .infor .tit{font-size:20px; line-height:24px;}
    .Training04 .content{margin-top:20px;}

    /* 关于我们 */
    .about_us01 .top .left{width:100%;}
    .about_us01 .top .right{display:none;}
    .about_us01 .bott{margin-top:20px;}
    .about_us01 .bott .item{text-align:center;}
    .about_us01 .bott .item .icon{margin:0 30%;}
    .about_us02{padding-top:30px; padding-bottom:20px;}
    .about_us02 .top{margin-bottom:30px;}
    .about_us02 .top .infor .tit{font-size:20px; margin-bottom:20px;}
    .about_us02 .top .infor .tit::after{width:55px; bottom:0;}
    .about_us02 .top .infor .tit::before{width:25px; height:32px; background-size:cover; right:-35px;}
    .about_us02 .bott .item .icon{margin-bottom:5px; width:40px; height:34px; background-size:cover;}
    .about_us02 .bott .item .num{font-size:22px;}
    .about_us02 .bott .item .num span{font-size:18px;}
    .about_us03 .left{width:100%;}
    .about_us03 .left .l_box{padding:0;}
    .about_us03 .left .l_box .infor .tit{font-size:20px; margin-bottom:20px;}
    .about_us03 .left .l_box .infor .tit::after{width:55px; bottom:0;}
    .about_us03 .left .content .list{width:100%;}
    .about_us03 .left .content .list li{width:46%; float:left; margin-right:4%; line-height:40px; font-size:20px;}
    .about_us03 .left .content .list li.cur{font-size:20px;}
    .about_us03 .left .content .list li:after{width:9px; height:19px; right:3px; background-size:contain;}
    .about_us03 .left .content .list li:last-child{border-bottom:1px solid #ff3a1b;}
    .about_us03 .right{width:100%; margin-top:30px;}
    .about_us03 .right .li_{height:auto;}
    .about_us03 .right .li_ .li_box{padding:30px;}
    .about_us03 .right .li_:after{width:10px; height:10px; left:-5px; top:70px;}
    .about_us04{padding:30px 0;}
    .about_us03 .right .li_ .li_box .infor .date{font-size:18px;}
    .about_us04 .infor .tit{font-size:20px; margin-bottom:20px;}
    .about_us04 .infor .tit::after{width:55px; bottom:0;}
    .about_us04 .content .top{padding-bottom:10px;}
    .about_us04 .content .top ul .li_.cur::after{bottom:-11px;}
    .about_us04 .content .top ul .li_ .t{font-size:14px;}
    .about_us04 .content .top ul .li_ .t::after{width:5px; height:5px; margin-left:-3px; bottom:-13px;}
    .about_us04 .content .top ul .li_ .t::before{width:10px; height:10px; margin-left:-6px; bottom:-16px;}
    .about_us04 .content .bott{padding:30px;}
    .about_us04 .content .bott .item .t{font-size:16px;}
    .about_us04 .content .bott .item .c{font-size:14px;}
    .about_us05{padding-top:30px;}
    .about_us05 .top .left .infor .tit{font-size:20px; margin-bottom:20px;}
    .about_us05 .top .left .infor .tit::after{width:55px; bottom:0;}
    .about_us05 .top .left .infor .con{margin-bottom:25px;}
    .about_us05 .top .left .num .item_num{font-size:32px;}
    .about_us05 .bott ul .li_{width:100%; margin-right:0;}
    .about_us06{padding-top:30px;}
    .about_us06 .infor .tit{font-size:20px; margin-bottom:20px;}
    .about_us06 .infor .tit::after{width:55px; bottom:0;}
    .about_us06 .content .owl-carousel .owl-nav .owl-next{right:-40px;}
    .about_us01 .bott .item .icon{width:50px; height:44px; background-size:contain;}
    .about_us01 .bott .item .num{font-size:26px;}
	
	/* 连续油管 */
    .lxyg_banner.xc_banner{height:372px;}
    .lxyg_banner.xc_banner img{width:800px; margin-left:-400px;;}
    .lxyg_banner.xc_banner .intro{bottom:80px;}
    .lxyg_banner.xc_banner .intro .info{width:100%;}
    .lxyg_banner.xc_banner .intro .txt{font-size:16px; line-height:24px;}
    .lxyg_banner.xc_banner .intro .tit{font-size:20px; line-height:24px; margin:15px 0;}
    .lxyg_banner.xc_banner .intro .con{font-size:14px; line-height:24px;}
	.lxyg_serv01{padding-bottom:30px;}
	.lxyg_serv01 .infor .tit{font-size:20px; margin-bottom:20px;}
	.lxyg_serv01 .infor .tit::after{width:55px; bottom:0;}
	.lxyg_serv01 .content .left{width:100%;}
	.lxyg_serv01 .content .right{width:100%;}
	.lxyg_serv01 .content .right .t span{font-size:22px;}
	.lxyg_serv02{padding:30px 0;}
	.lxyg_serv02 .infor .tit{font-size:20px; margin-bottom:20px;}
	.lxyg_serv02 .infor .tit::after{width:55px; bottom:0;}
    .lxyg_serv02 .infor .con{font-size:15px; line-height:25px;}
	.lxyg_serv02 .infor .con span{font-size:22px;}
	.lxyg_serv03 .bg-cover{display:none;}
	.lxyg_serv03{padding:30px 0;}
	.lxyg_serv03 .item .icon{width:50px; height:50px; background-size:cover;}
	.lxyg_serv03 .item .txt{margin-top:10px; font-size:14px; line-height:25px; height:50px;}
	.lxyg_serv03 .owl-carousel .owl-nav .owl-next{right:-15px;}
	.lxyg_serv04{padding:30px 0; background-size:cover;}
    .lxyg_serv04 ul{padding:0;}
	.lxyg_serv04 ul .li_{width:31%; margin:1%; font-size:16px;}
	.lxyg_serv04 ul .li_ .li_img{width:63px; height:50px;}
	.lxyg_serv04 ul .li_ .c span{font-size:18px;}
	.lxyg_serv05{padding-top:30px;}
	.lxyg_serv05 .infor .tit{font-size:20px; margin-bottom:20px;}
	.lxyg_serv05 .infor .tit::after{width:55px; bottom:0;}
    .lxyg_serv05 .content{margin:20px 0;}
	.lxyg_serv05 .content .map{width:auto; height:auto;}
	.lxyg_serv06 .infor .tit{font-size:20px; margin-bottom:20px;}
	.lxyg_serv06 .infor .tit::after{width:55px; bottom:0;}
	.lxyg_serv06 .content{padding-left:10px;}
	.lxyg_serv06 .content .item .c{font-size:14px}

    /* 压裂酸化 */
    .suanhua_banner.xc_banner{height:372px;}
    .suanhua_banner.xc_banner img{width:800px; margin-left:-400px;;}
    .suanhua_banner.xc_banner .intro{bottom:80px;}
    .suanhua_banner.xc_banner .intro .info{width:100%;}
    .suanhua_banner.xc_banner .intro .txt{font-size:16px; line-height:24px;}
    .suanhua_banner.xc_banner .intro .tit{font-size:20px; line-height:24px; margin:15px 0;}
    .suanhua_banner.xc_banner .intro .con{font-size:14px; line-height:24px;}
    .suanhua01 .infor .left{width:100%; margin-top:0px;}
    .suanhua01 .infor .left .tit{font-size:20px; line-height:25px; margin-bottom:20px;}
    .suanhua01 .infor .left .tit::after{bottom:-6px;}
    .suanhua01 .infor .left .t{font-size:14px;}
    .suanhua01 .infor .right{width:100%;}
    .suanhua02{padding:30px 0; margin-top:30px;}
    .suanhua02 .infor{width:100%;}
    .suanhua02 .infor .tit{font-size:20px; line-height:25px; margin-bottom:20px;}
    .suanhua02 .infor .tit::after{bottom:-6px;}
    .suanhua02 .infor .con{font-size:14px; line-height:24px;}
    .suanhua02 .infor .con span{font-size:16px;}
    .suanhua03{padding:30px 0;}
    .suanhua03 li .line{width:50px; height:3px;}
    .suanhua03 li .num span{font-size:25px;}
	.suanhua03 li .txt{font-size:14px; line-height:24px;}
    .suanhua04 .infor .tit{font-size:20px;}
    .suanhua04 .infor .tit .icon{height:48px;}
    .suanhua04 .content{margin-top:20px; height:auto; padding:30px 0; background-size:cover;}
    .suanhua04 .content li{height:auto; width:33%; margin-bottom:10px;}
    .suanhua04 .content li .box{padding:15px;}
    .suanhua04 .content li .box .icon{margin-bottom:15px;}
    .suanhua04 .content li .box .txt{font-size:13px; line-height:24px; overflow-y:auto; height:48px;}
    .suanhua05{padding:30px 0 0; background-position:center bottom;}
    .suanhua05 .left{width:100%;}
    .suanhua05 .right{width:100%; margin-top:20px;;}
    .suanhua05 .left .tit{font-size:20px;}
    .suanhua05 .left .tit .icon{height:48px;}
    .suanhua05 .left .con{font-size:14px; line-height:24px; padding-left:0;}
    .suanhua06 .infor .tit{font-size:20px; line-height:25px; margin-bottom:20px;}
    .suanhua06 .infor .tit::after{bottom:-6px;}
    .suanhua06 .infor .con{font-size:14px; width: 90%; padding: 20px 5%;}
    .suanhua06 .content{margin:20px auto }
    .suanhua07 .infor .tit{font-size:20px; line-height:25px; margin-bottom:20px;}
    .suanhua07 .infor .tit::after{bottom:-6px;}
    .suanhua07 .content{margin-top:25px;}

    /* 首页 */
    .ibanner{height:0; padding-bottom:62.5%;}
    .ibanner .item .banner_img{position:relative;}
    .ibanner .item .banner_img img{position:relative;}
    .ibanner .iban_btn>div{width:50px; height:50px; margin-top:-15px;}
    .ibanner .iban_btn .owl-prev{background-size:cover;}
    .ibanner .iban_btn .owl-next{background-size:cover;}
    .banner_mouse{bottom:20px;     display: none;}
    .ipart01{margin:30px 0;}
    .ipart01 .left{margin-top:0; width:100%;}
    .ipart01 .left .infor .tit{font-size:20px; line-height:24px; margin-bottom:10px;;}
    .ipart01 .left .infor .con{font-size:17px;}
    .ipart01 .left .infor .con span{font-size:17px; margin-top:5px;}
    .ipart01 .left .infor .txt{margin:10px 0 20px;}
    .ipart01 .left .infor .more{width:100px; height:36px; line-height:36px; font-size:14px;}
    .ipart01 .right{width:100%; margin:20px 0;}
    .ipart01 .content .list li{background:#f1f1f1; margin-bottom:10px;;}
    .ipart01 .content .list li::after{display:none;}
    .ipart01 .content .list li.li01{width:100%;}
    .ipart01 .content .list li.li02{width:100%;}
    .ipart01 .content .list li.li03{width:100%;}
    .ipart01 .content .list li .box{padding:20px;}
    .ipart01 .content .list li .box .num span{font-size:30px; line-height:30px;}
    .ipart01 .content .list li.li03 .box .num{font-size:30px;}
    .ipart01 .content .list li.li03 .box .num span{font-size:30px; line-height:30px;}
    .ipart01 .content .list li.li03 .box .txt{padding:0;}
    .ipart02{height:400px;}
    .ipart02 .item{height:400px;}
    .ipart02 .item .box{padding:50px 30px 30px;}
    .ipart02 .item .box .con{opacity:1; visibility:visible; transform:translateY(0);}
    .ipart02 .item .box .icon{margin:30px auto;}
    .ipart02 .ipt2_btn>div{width:20px; height:40px; margin-top:-20px;}
    .ipart02 .ipt2_btn .owl-prev{background-size:cover;}
    .ipart02 .ipt2_btn .owl-next{background-size:cover;}
    .ipart02 .item:hover .box .icon{margin:30px auto;}
    .ipart03{padding:30px 0;}
    .ipart03 .infor{width:100%;}
    .ipart03 .infor .tit{font-size:20px; line-height:24px; margin-bottom:10px;}
    .ipart03 .infor .con{font-size:14px; line-height:25px;}
    .ipart03 .content{margin:20px 0;}
    .ipart03 .lunbo .lunbo_con{padding:0 50px;}
    .ipart03 .lunbo .ipt4_btn>div{width:40px; height:40px; margin-top:-20px;}
    .ipart03 .lunbo .ipt4_btn .owl-next{background-size:cover;}
    .ipart03 .lunbo .ipt4_btn .owl-prev{background-size:cover;}
    .ipart04 .item_wrap .item .box .tit{font-size:20px; line-height:25px;}
    .ipart05{padding:30px 0;}
    .ipart05 .infor .tit{font-size:20px; line-height:24px;}
    .ipart05 .content{margin-top:20px;}
    .ipart05 .content .item{width:100%; margin-bottom:10px; margin-left:0;}
    .ipart05 .content .item .intro .t{margin-bottom:10px;}
    .ipart05 .content .item .intro .c{font-size:14px; line-height:23px; height:46px;}

    /* 补充页 稠油服务 */
    .chouyou_serv02{padding:30px 0; height:auto;}
    .chouyou_serv02 .left{width:100%;}
    .chouyou_serv02 .left .infor{padding-top:0;}
    .chouyou_serv02 .left .infor .tit{font-size:20px; line-height:24px; margin-bottom:30px;}
    .chouyou_serv02 .left .infor .tit::after{bottom:-10px;}
    .chouyou_serv02 .right{width:100%;}
    .chouyou_serv02 .right li{height:auto; background:rgba(255,255,255,0.6); margin-bottom:20px;}
    .chouyou_serv02 .right li:before{display:none;}
    .chouyou_serv02 .right li .text_box{padding:0 20px; margin:20px 0;}
    .chouyou_serv02 .right li.cur .text_box{margin:20px 0;}
    .chouyou_serv02 .right li.li1:before{background-image:none;}
    .chouyou_serv02 .right li.li2:before{background-image:none;}
    .chouyou_serv02 .right li.li3:before{background-image:none;}
    .chouyou_serv02 .right li .icon{display:none;}
    .chouyou_serv02 .right li .t {color:#ea5514; font-size:17px;}
    .chouyou_serv02 .right li .d{display:block;}

    /* 地质油藏 */
    .dizhiyoucang_new{padding:30px 0;}
    .dizhiyoucang_new .infor .tit{font-size:20px; line-height:24px; margin-bottom:30px;}
    .dizhiyoucang_new .infor .tit::after{bottom:-10px;}

    /* 完井服务 */
    .wanjing_serv03 .hd li{font-size:14px; line-height:25px; padding:0 10px 10px;}
    .wanjing_serv03 .hd li:after{display:none;}
    .wanjing_serv03 .hd li.cur{color:#ea5413;}

    /* 试气服务 */
    .shiqi_serv02 .content .tit{font-size:20px;}
    .shiqi_serv02 .content .tit .icon{height:48px;}
    .shiqi_serv02 .content .con{font-size:15px; line-height:25px; margin-top:15px;}

    /* 一体化服务 */
    .yitihua .yitihua02 {height:auto; padding:30px 0;}
    .yitihua .yitihua02 .content ul{height:auto;}
    .yitihua .yitihua02 .content li{width:100%; height:auto; margin-bottom:15px;}
    .yitihua .yitihua02 .content li .box{padding:25px; opacity:1; visibility:visible; transform:translateY(0);}
    .yitihua .yitihua02 .content li .box .icon{margin-bottom:20px;}
    .yitihua .yitihua02 .content li .box .text{font-size:14px; line-height:24px;}
    .yitihua .yitihua02 .content li .add{display:none;}

    .ipart01 .right{position:static;}
    .ipart06 .infor{font-size:18px;}
    .ipart01 .content{margin-top:0;}
    .ipart06 .content .item{height:auto; width:100%; padding:25px 4%; box-sizing:border-box; background-position:0!important; transition:all 0s ease;}
    .ipart06 .content .item.on .inner, 
    .ipart06 .content .item .inner{margin:0;}
    .ipart06 .content .item .inner .tit{transition:all 0s ease;}
    .ipart06 .content .item .inner .con{ transition:all 0s ease}
    .ipart06 .content .item .inner .con .txt{height:auto; margin:5px 0 10px;}
    .ipart06 .content .item .inner .con{height:auto;}
    .ipart06 .content .item.on, .ipart06 .content .item:hover{width:100%;}
    .ipart06 .content .item::before{background:#ea5404; opacity:0.7; transition:all 0.5s ease;}
    .ipart06 .content .item:hover::before{opacity:0.7; visibility:visible;}
    .ipart06 .content .item:hover{color:#fff;}
    .ipart06 .content .item:hover .inner .tit{color:#fff;}
    .ipart06 .content .item .inner .more{transition:all 0s ease;}
    .ipart06 .content .item .inner .tit, 
    .ipart06 .content .item.on .inner .tit{font-size:20px; line-height:24px; margin-bottom:5px;}
    .ipart06 .content .item .inner .con .txt{font-size:14px; line-height:24px;}
    .ipart06 .content .item .inner>.icon{display:none;}

    /* 2021-0929 */
    .ipart06 .infor .tit{font-size:20px; line-height:24px; margin-bottom:0;}
    .ipart06 .infor a{font-size:14px;}
    .ipt4_new .intro .tit{font-size:20px; line-height:24px;}
    .ipt4_new .intro .play{width:60px; height:60px; background-size:cover; margin-top:30px;}
    .ipt4_new{padding:100px 0 50px;}

    /* 2021-1012 */
    /* 产品与服务补充页 */
    .pro_serv01 .infor .tit{font-size:20px; line-height:24px;}
    .pro_serv01 .content ul li{padding-bottom:10px; margin-bottom:15px;;}
    .pro_serv01 .content ul li .img_{width:100%;}
    .pro_serv01 .content ul li .intro{width:100%; margin-top:15px;;}
    .pro_serv01 .content ul li .intro .t{font-size:20px; line-height:24px; margin:0 0 5px;}
    .pro_serv01 .content ul li .intro .c{font-size:14px; line-height:24px;}

    /* 2012-1208 首页*/
    .ipt1 li{width:50%; margin-bottom:10px;}
	.ipt1 li a{padding: 24px 20px 6px;}
	.ipt1 li:nth-child(3),.ipt1 li:nth-child(4){ border-top: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC; }
	.ipt1 li:nth-child(2) a{}
	
	.ipt1 li:nth-child(3):after{ display:none;}
	
	
    .ipt1 li .icon{display:none;}
    .ipt2{padding:30px 0;}
    .ipt2 .infor .tit{font-size:20px; line-height:24px; margin-bottom:15px;}
    .ipt2 .content{padding:20px 0 0;}
    .ipt2 .content .left .play{width:80px; height:80px; background-size:cover; margin-left:-40px; margin-top:-40px;}
    .ipt2 .content .right{margin-top:10px;}
    .ipt2 .content .right li{margin-bottom:15px;}
    .ipt2 .content .right li:last-child{margin-bottom:0;}
    .ipt2 .content .right li .box .date .day{padding-bottom:10px; margin-bottom:10px;;}
    .ipt3{padding:25px 0;}
    .ipt3 .infor {padding:0 3%;}
    .ipt3 .infor .tit{font-size:20px; line-height:24px; margin-bottom:15px;}
    .ipt3 .infor .con{font-size:14px; line-height:24px; margin-top:10px;;}
    .ipt3 .infor .more{width:160px; height:40px; line-height:40px; font-size:15px; margin-top:20px;}

    /* 2021-1229 */
    .lxyg_serv03 .item .icon{width:50px; height:51px;}
    .lxyg_serv03 .item:hover .icon{background-position:-51px 0;}
    .yitihua .yitihua02 .content li .box .text{height:auto;}
    .contact_us_new01 .right .map{margin-top:0; margin-left:0;}
    .job_list02 .content .bd_bott ._ut{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
    .job_list01 .list_l_b_text{font-size:13px; line-height:22px;}
    .job_list01 .rect-478{padding-bottom:50%;}
    .job_list01 .tit{font-size:16px; line-height:22px; margin-bottom:4px;;}
    .lxyg_serv04 ul .li_{font-size:13px;}
    .suanhua01 .infor .tit{font-size:20px; line-height:24px; margin-bottom:30px;}
    .suanhua01 .infor .tit::after{bottom:-10px;}
    .suanhua01 .content .left{width:100%;}
    .suanhua01 .content .right{width:100%;}
    .suanhua01 .content{height:auto;}
    .suanhua01 .content .left .play{width:60px; height:60px; background-size:cover; margin-left:-40px; margin-top:-40px;}
    .suanhua01 .content .right .c{font-size:14px;}
    .suanhua04 .content li{width:50%;}
    .xc_nav{height:auto;}
    .ipt1 li .text{font-size:14px;}
    .zhihui01{padding:25px 0; background-size:cover;}
    .zhihui01 .infor{padding:0 3%;}
    .zhihui01 .infor .tit{font-size:20px; line-height:24px; margin-bottom:15px}
    .zhihui01 .infor .con{font-size:14px; line-height:24px;}
    .zhihui01 .content{margin-top:30px;}
    .zhihui01 .content .center{display:none;}
    .zhihui01 .content .left{width:100%; text-align:left;}
    .zhihui01 .content .left .left_line{display:none;}
    .zhihui01 .content .right{width:100%;}
    .zhihui01 .content .right .left_line{display:none;}
    .zhihui01 .content li{margin-bottom:20px;}
    .zhihui01 .content li .t{font-size:17px; line-height:25px;}
    .zhihui02{padding:30px 0; background-size:cover;}
    .zhihui02 .infor{padding:0 3%;}
    .zhihui02 .infor .tit{font-size:20px; line-height:24px; margin-bottom:30px;}
    .zhihui02 .infor .con{font-size:14px; line-height:24px;}
    .zhihui02 .infor .des{height:auto; font-size:14px;}
    .header .h_tools .h_search .search_box .button_box{width:22%; font-size:15px;}
	.header .h_tools .h_search .search_box{ top:50px; z-index:666;}
	.header .h_tools .h_lan .more_down{ top:70px; z-index:667;}
    .xc_nav .list{width:100%}
    .yitihua .yitihua02{background-size:cover;}
    .lxyg_serv06 .content{margin-top:20px;padding-left:0;}
    .zhihui01 .infor .line{margin:10px auto;}
    .zhihui02 .infor .tit{ margin-bottom:15px}
    .zhihui02 .infor .line{margin:10px auto;}
    .lxyg_serv01 .content .right .t{font-size:14px;}
    .lxyg_serv03 .infor .tit{font-size:20px; line-height:24px; margin-bottom:20px;}
    .lxyg_serv03 .infor .tit::after{bottom:-10px}
    .news_list02 ul .item_r .intro_box .list_tool .share_more{display:none;}
    .news_detail01 .left ._tools ._tool#switcher{vertical-align:-6px;}


}
@media only screen and (max-width: 375px) {
    /*mobileMode 480 网站样式*/
    /* 头部 */
    .header .h_logo {padding:24px 0;}
    .header .h_logo {width:50%;}
}

@media only screen and (max-width:320px){
    .header .h_logo{padding:26px 0;}

    /* 关于我们 */
    .about_us03 .left .content .list li{font-size:18px;}
    .about_us03 .left .content .list li.cur{font-size:18px;}
    .about_us03{padding:30px 0;}
    .about_us03 .right{padding-bottom:0;}
	
	/* 连续油管 */
	.lxyg_serv01 .content .right .t{font-size:14px;}
	.lxyg_serv01 .content .right .t span{font-size:16px}

    .ipart06 .infor{font-size:16px;}

    /* 2021-1229 */
    .ipt1 li .text{font-size:12px;}

}








