﻿/*
* 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); }
.index .pt3 .pic video{width: 640px;}	
/*
* 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 .header_tools{width:40%;}
    .header .header_tools .mobile_key{display:block;}
    .header .header_tools li{width:20%;}
    .header .header_tools li.quick_a{width:40%;}
    .header .header_logo{width:auto;}
    .header .nav_container{display:none;}
    .header .header_logo:after{display:none;}
    .footer1{display:none;}

    .index .pt2 .index_en{font-size:42px;}
    .index .index_cn{font-size:30px;}
    .index .pt2 .index_desc{font-size:16px;}
    .index .pt1 .main .left_box{padding-bottom:150px;}
    .index .pt1 .owl-nav{bottom:70px;}
    .index .pt1 .main .pic{bottom:25%; width:43%;}
    .index .pt2 .con{padding:50px 35px 0;}
    .index .pt2 .box{height:196px;}

    .index .pt3 .dp .l .en{font-size:32px;}
    .index .pt3 .dp .l .cn{font-size:26px;}
    .index .pt3 .dp .r li .con{padding-left:40px;}
    .index .pt3 .top .index_more{background:none;}
    .index .pt3 .pic{left:50%;}
    .index .pt4 .main .right .li_box{padding:20px;}
    .index .pt4 .main .right .scroll_con{height:315px;}

    /*产品详细*/
/*    .product_detail .pt1 .tab .item.left,.product_detail .pt1 .tab .item.right{background-size:100% 100% !important; width:340px;}
    .product_detail .pt1 .tab .item.center{width:360px; left:290px;}
    .product_detail .pt1 .tab .item div{padding:0 30px;}
    .product_detail .pt2 .l .con{padding-top:50px; padding-left:30px;}
    .product_detail .pt2 .l .con .link a{margin-right:20px;}

    .product_detail.detail3 .pt1 .tab .item.left,.product_detail.detail3 .pt1 .tab .item.center{width:280px; background-size:100% 100%;}
    .product_detail.detail3 .pt1 .tab .item.right{width:340px; background-size:100% 100%;}
    .product_detail.detail3 .pt1 .tab .item.center1{left:289px;}
    .product_detail.detail3 .pt1 .tab .item.center2{left:581px;}
    .product_detail.detail3 .pt1 .tab .item div{padding:0 30px;}*/

    .product_detail .pt1 .wrap .tab a.item{background:#ccced2 !important; width:33%; text-align:center;}
    .product_detail .pt1 .wrap .tab a.item.cur,.product_detail .pt1 .wrap .tab a.item:hover{background:#21478b !important;}
    .product_detail .pt1 .wrap .tab a.item.center{left:33%; width:34%;}
    .product_detail .pt1 .tab .item div{padding:0 10px;}
    .product_detail .pt1 .tab .item{font-size:15px;}

    .product_detail.detail3 .pt1 .wrap .tab a.item{background:#ccced2 !important; width:25%; text-align:center;}
    .product_detail.detail3 .pt1 .wrap .tab a.item.center1{left:25%;}
    .product_detail.detail3 .pt1 .wrap .tab a.item.center2{left:50%;}
    .product_detail.detail3 .pt1 .wrap .tab a.item.cur,.product_detail.detail3 .pt1 .wrap .tab a.item:hover{background:#21478b !important;}
    





    /*下载*/
    .download01 .item_btn{width:12%;}
    .download01 .download_title{width:55%;}

    /*控股公司*/
    .organize .zq_t{font-size:20px; line-height:30px;}
    .organize .zq_p{line-height:22px; height:66px;}
    .organize .zq_link{margin-top:20px;}
    .organize .zq_list li .zq_list_info .zq_i_wrap{padding:35px 40px 36px 40px;}

    /*发展历程*/
    .develop .part01 .his_left{width:30%;}
    .develop .part01 .his_left .his_img{height:auto;}
    .develop .part01 .his_left .date_{width:100%;}

    /*售后服务*/
    .service .pt1 .con .l{width:35%;}
    .service .pt1 .con .r{width:65%;}

    /*关于综合*/
    .about_main .part01 ._right:after{line-height:100px;}
    .about_main .part01 .en{font-size:36px;}
    .about_main .part01 .cn{font-size:28px;}
    .about_main .part01 .down{background:none;}
    .about_main .part01 ._right ._right_box{border:none;}
    .about_main ._more_btn{padding:10px;}
    .about_main .part01{padding:70px 0 10px;}
    .about_main .part03 ._mask{padding-top:30px; padding-left:40px;}

    /*招聘*/
    .job .job_search .sele{width:20%; margin-right:20px;}
    .job .job_search .ipt{width:20%; margin-right:20px;}
    .job .job_search .job_s_btn{width:20%;}
    .job .job_search .job_s_btn i{margin-left:10px;}

    /*解决方案齿轮*/
    .solution .gear .item1{font-size:15px; left:11.3%; top:35%;}
    .solution .gear .item2{font-size:17px;}
    .solution .gear .item3{font-size:22px;}
    .solution .gear .item4{font-size:20px;}
    .solution .gear .item5{font-size:15px;}
    .solution .gear .item6{font-size:14px;}
    .solution .gear .item7{font-size:12px;}
    .solution .gear .item8{font-size:12px;}

    .talent .pt1 .r .en{font-size:55px;}
    .talent .pt1 .r .cn{font-size:28px; margin-bottom:20px;}
    .talent .pt1 .r .box li{line-height:38px;}
    .talent .pt1 .r .box li:before{top:16px;}

    .culture .pt1 .r{width:27%;}
    .culture .pt1 .l{width:70%;}
    .culture .pt1 .l .text_box{top:0;}

    .index .pt3 .top .con{padding-right:80px;}
    .index .pt3 .dp .r li .con{padding-left:15px;}
    .index .pt3 .dp .l{width:18%;}
    .index .pt1 .top ul li{margin-left:5px;}
    .index_slider .ibanner .text_box{margin-left:-470px;}

    .gupiao .shares_l{padding-bottom:53%;}
    .gupiao .shares_r{padding-bottom:53%;}

    .index .pt1 .main ul li .num{font-size:27px;}
    .index .pt1 .main .left_box{width:47%;}
    .index .pt1 .main .item1 .pic, .index .pt1 .main .item5 .pic{width:38%;}
  /*  .index .pt1 .main .left_box{}*/
    .news_list .pt1 .sele{height:57px;}

    .job .job_detail_bg .job_detail_win{width:90%; left:5%; margin-left:0;}
    .header_search_fix .box{width:80%; left:10%;}



}

@media only screen and (max-width: 992px) {

     body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

    .index_slider .ibanner .text_box{margin-left:-360px;}
    .index .pt1 .main .left_box{width:auto; padding:20px 30px 70px;}
    .index .pt1 .main .pic{position:static; width:auto; padding:0 30px; margin-bottom:70px;}
    .index .pt1 .main{background:url(../images/ipt1_bg.jpg) no-repeat center; background-size:cover;}
    .index .pt1 .main:before{display:none;}
    .index .pt1 .main .ctrl{top:0; height:100%;}
    .index .pt1 .owl-nav{bottom:0; left:30px;}
    .index .pt1 .top ul{position:static; margin-top:30px;}
    .index .pt1 .top ul li{font-size:18px;}

     .index_slider .ibanner .text_box{margin-left:-470px;}
    .index .pt2 .box{height:auto;}
    .index .pt2 .smbox{width:100%;}
    .index .pt2 .lgbox{width:100%;}
    .index .pt2 .con,.index .pt2 .box1{padding:50px;}
    .index .pt2{padding-top:0;}

    .index .pt2 img{width:100%;}

    .index .pt3 .top{width:auto; height:auto; padding-bottom:30px; margin-top:0;}
    .index .pt3 .pic{position:static;}
    .index .pt3 .pic img{width: 35%;height: auto;}
    .index .pt3 .dp .l .en{font-size:24px;}
    .index .pt3 .dp .l .cn{font-size:18px;}
    .index .pt4 .main .left{width:100%;}
    .index .pt4 .main .right{width:100%;}

    /*产品综合*/
    .product .pt1 li{width:33%;}
    .product .next{right:0;}
    .product .prev{left:0;}

    /*产品详细*/
    .product_detail .pt1 .wrap .tab a.item{background:#ccced2 !important; width:33%; text-align:center;}
    .product_detail .pt1 .wrap .tab a.item.cur,.product_detail .pt1 .wrap .tab a.item:hover{background:#21478b !important;}
    .product_detail .pt1 .wrap .tab a.item.center{left:33%; width:34%;}
    .product_detail .pt1 .tab .item div{padding:0 10px;}

    .product_detail .pt1 .tab .item{font-size:15px;}
    .product_detail .pt2 .l{width:100%;}
    .product_detail .pt2 .r{width:100%; margin:20px 0;}

    /*解决方案详细*/
    .solution_detail .pt1 .l{width:25%;}
    .solution_detail .pt1 .l .icon{margin-right:15px;}

    .download01 .download_date{width: 12.3%;}
    .download01 .item_btn{width: 14%;}
    .download01 .download_title{width: 50%;padding-right:0; }

    /*控股公司*/
    .organize .zq_link{margin-top:10px;}
    .organize .zq_t{margin-bottom:0;}
    .organize .zq_list li .zq_list_info .zq_i_wrap{padding:25px 40px 18px 40px;}

    /*营销网络*/
    .contact-info .item{margin-bottom:15px;}

    /*售后服务*/
    .service .pt1 .con .l{width:40%;}
    .service .pt1 .con .r{width:60%;}
    .service .pt1 .con .l li{font-size:15px;}

    /*招聘*/
    .job .job_search .from_title{margin-right:5px;}

    /*解决方案齿轮*/
    .solution .gear{margin-top:30px; line-height:60px;}
    .solution .gear img{display:none;}
    .solution .gear .item{position:static; color:#fff; font-weight:normal; text-align:left; font-size:16px !important; background:#21478b; margin-bottom:10px; }
    .solution .gear .item:hover a{transform:none; color:#fff; }
    .solution .gear .item span{display:none;}
    .solution .gear .icon{display:inline-block; *display:inline; *zoom:1; height:60px; width:60px; text-align:center; margin-right:20px; background:#1a3978;}
    .solution .gear .item a{display:block;}

    .talent .pt1 .l{width:100%;}
    .talent .pt1 .r{width:100%;}
    .talent .pt1 .r .box{padding-left:0; margin-top:30px;}
    .culture .pt1 .l{width:100%;}
    .culture .pt1 .r{display:none;}

    .index_slider .ibanner .text_box{margin-left:-370px;}
    .index .pt3 .dp .r li .d{font-size:14px;}
    .about .pt2 .number_box li .con{margin-left:50px;}

     .about .pt2 .number_box li .con{font-size:14px;}

     .gupiao .shares_l{width:100%; height:auto; padding-bottom:0;}
     .gupiao .shares_r{width:100%;}
     .gupiao .r_border{border:none;}
     .index .pt1 .main .item1 .pic, .index .pt1 .main .item5 .pic{width:90%; margin:0;}
     .index .pt1 .main .pic img{width:auto;}
    .index .pt1 .main .item1 .pic, .index .pt1 .main .item5 .pic{margin-bottom:70px;}

    .header .header_tools{width:40%;}





}

/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:16px;}
    .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{
        height: 60px;
    }
    .header .header_logo{width:30%;}
    .header .logo{width:80%; background-size:contain;
        height: 60px;
        margin-top: 0;}
    .header .header_tools{
        height: 60px;
    }
    .header .header_tools li{
        height: 60px;
        line-height: 60px;
    }
    .header .header_tools li.quick_a{display:none;}
    .header .header_tools li{width:33.3%;}
    .header .header_tools{width:36%;}
    .header .header_logo:after{display:none;}
    .index_slider .ibanner .active .text_box{left:2%; margin-left:0; width:auto; right:2%;position: absolute!important;}
    .index_slider .ibanner .text_box .en{font-size:14px;}
    .index_slider .ibanner .text_box .tit{font-size:14px;}
    .index_slider .ibanner .text_box .cn{font-size:14px;}
    .index_slider .ibanner .text_box{
        position: absolute!important;
        top: 90%;
    }
    .index .index_en{font-size:30px;}
    .index .index_cn{font-size:20px;}
    .index .index_desc{font-size:15px;}
    .index .index_more{font-size:14px;}
    .index .pt1{padding:30px 0;}
    .index .pt1 .top ul li,.index .pt1 .top ul li{font-size:14px;}
    .index .pt1 .top ul li:hover a, .index .pt1 .top ul li.cur a{font-size:16px;}
    .index .pt1 .top ul{margin-top:15px;}
    .index .pt1 .main .ctrl{display:none;}
    .index .pt1 .main{padding-left:0; margin-top:15px;}
    .index .pt1 .main .left_box{padding:15px 2%;}
    .index .pt1 .main .en{font-size:30px;}
    .index .pt1 .main .cn{font-size:18px;}
    .index .pt1 .main .para{font-size:16px;}
    .index .pt1 .main ul li .num{font-size:26px;}

    .index .pt2 .con, .index .pt2 .box1{padding:30px 2%;}
    .index .pt2 .t{font-size:16px;}
    .index .pt2 .d{font-size:14px;}
    .index .pt3{padding:30px 0;}
    .index .pt3 .top .con{padding-right:0;}
    .index .pt3 .top .index_more{bottom:auto;}
    .index .pt3 .dp .l{width:100%; position: static;}
    .index .pt3 .dp .r{width:100%;}
    .index .pt3 .dp .r li{width:50%;}
	.index .pt3 .pic video{width: 550px;}	
    .index .pt4{padding:30px 0;}

    .index .pt4 .main .left .tit{font-size:15px; padding-left:10px;}

    /*产品综合*/
    .product .pt1 li{width:99%;}
    .product .pt1 ._box{margin-top:80px;}

    /*产品详细*/
    .product_detail .pt1 .wrap .tab a.item{width:100%; line-height:40px; position:static;}
    .product_detail .pt1 .tab{height:auto;}
    .product_detail .pt1 .wrap .tab a.item.center{width:100%;}
    .product_detail .pt3 .con, .product_detail .pt4 .con{padding:0;}
    .product_detail .pt2 .l .con{padding:0;}
    .product_detail .pt2 .l .con .tit{font-size:20px; margin-top:30px;}
    .product_detail .pt2 .l .con .link{margin-top:30px;}
    .product_detail .pt2 .l .con .link a{font-size:14px;}

    .common-num{margin:20px 0 15px;}
    .common-num .no{font-size:16px; width:70px;}
    .common-num .t{font-size:14px;}

    /*解决方案详细*/
    .solution_detail{padding:30px 0;}
    .solution_detail .pt1 .l{width:100%;}
    .solution_detail .pt1 .l .icon{margin-right:15px;}
    .solution_detail .pt1 .r{width:100%; margin-top:30px;}

    /*下载*/
    .download{padding:30px 0;}
    .download01 .download_date{ width: 11%;}
    .download01 .download_title{ width: 55%;}
    .download01 .item_btn{ width: 10%; padding-left: 4%;}
    .download01 .download_item{ height: auto; line-height: 66px;}
    .download01 .download_date{ width: 25%; line-height: 124px;}
    .download01 .download_title{ width: 68%; padding-right: 0; border-bottom: 1px solid #e1e8ed;}
    .download01 .item_btn{ float: right; width: 25%; line-height: 56px;}

    /*科研实力*/
    .power .pt2{padding:0;}
    .power .pt1{padding:30px 0;}


    /*控股公司*/
    .organize{padding:30px 0;}
    .organize .zq_list li .zq_list_info{width:100%;}
    .organize .zq_list li .zq_list_img{width:100%;}
    .organize .zq_list li .zq_list_info .zq_i_wrap{padding:20px 30px;}
    .organize .zq_list li{margin-bottom:20px;}

    /*营销网络*/
    .network .pt1{padding:30px 0;}
    .contact-info{padding-bottom:30px;}

    /*发展历程*/
    .develop .part01{padding:30px 0;}
    .develop .part01 .his_left,.develop .part01 .his_left .his_img{width:100%;}
    .develop .part01 .his_right{width:100%;}
    .develop .part01 .his_right ul li{margin:10px;}
    .develop .part01 .his_right{border:none;}
    .develop .part01 .his_right ul li .os{display:none;}
    .develop .part01 .his_right ul li .mask_{margin:10px;}
    .develop .part01 .his_right ul li .mask_ .title{font-size:18px; margin-bottom:0;}
    .develop .part01 .his_right ul li .mask_ .bg_img{margin-top:10px;}
    .develop .part01 .his_left .date_ ul li{font-size:18px; line-height:60px; height:60px;}
    .develop .part01 .his_right .pic{margin-top:15px;}

     /*售后服务*/
    .service{padding:30px 0;}
    .service .pt1 .en{font-size:26px;}
    .service .pt1 .cn{font-size:20px;}
    .service .pt1 .con{margin-top:20px;}
    .service .pt1 .con .l{display:none;}
    .service .pt1 .con .r{width:100%;}
    .service .pt1 .con .r .item{display:block; margin-bottom:20px;}
    .service .pt1 .con .r .item{height:400px;}
    .service .pt1 .con .r .item .info{left:0;}
    /*关于我们*/
    .about .pt1 .video_box{margin:0; width:100%; margin-bottom:30px; float:none;}
    .about .pt1 .year{font-size:30px;}
    .about .pt1 .t{font-size:20px;}
    .about .pt2 .number_box{padding:30px 0;}
    .about .pt2 .number_box{padding-bottom:15px;}
    .about .pt2 .number_box .num_box, .about .pt2 .number_box .info_box{margin-left:20px;}

    /*关于综合*/
    .about_main .part01 .en{font-size:24px;}
    .about_main .part01 .cn{font-size:18px;}
    .about_main .part01 ._right:after{line-height:80px;}
    .about_main .part02 .tab_c_list .tab_c ._hd{font-size:18px;}
    .about_main .part02,.about_main .part03{padding:30px 0;}
    .about_main .part03 .sub_tt ._hd{font-size:18px;}
    .about_main .part03 .sub_tt ._bd{font-size:14px;}
    .about_main .part03 .sub_tt{margin-bottom:20px;}
    .about_main .part03 .en{font-size:26px;}
    .about_main .part03 .cn{font-size:20px;}
    .about_main .part01{padding-top:30px;}

    
    /*招聘*/
    .job .job_search{padding:20px;}
    .job .job_search .from_title{width:100%; margin-right:0;}
    .job .job_search .sele{width:100%; margin-right:0; margin-bottom:10px;}
    .job .job_search .ipt{width:100%; margin-right:0; margin-bottom:10px;}
    .job .job_search .job_s_btn{width:100%;}
    .job .pd .title{font-size:18px;}

    .talent .pt1 .r .en{font-size:30px;}
    .talent .pt1 .r .cn{font-size:20px;}
    .common-page-xc{padding:30px 0;}
    .culture .pt1 .l{height:400px;}
    .culture .pt1 .l .text_box{position:relative; z-index:1; left:2%;}
    .culture .pt1 .l .bg{position:absolute; top:0; left:50%; height:100%; max-width:none; margin-left:-410px;}
    .culture .pt2 .no{line-height:40px; width:40px; font-size:20px; margin-right:20px;}
    .culture .pt2 .t{margin:0; font-size:16px;}
    .culture .pt2 .desc{font-size:14px;}
    .culture .pt2 li{padding-bottom:30px;}
    .culture .pt3{font-size:14px;}
    .index .pt1 .top ul li, .index .pt1 .top ul li{margin-bottom:15px;}

    .about .pt2 .number_box li{width:33%; height:160px;}

    .gupiao .shares_r{padding:0; height:auto;}
    .gupiao .r_border{height:auto; position:relative; padding:0;}
    .gupiao .tab_t{border:none; margin:10px 0; width:auto;}
    .gupiao .tab_b{display:none;}

    .index .pt1 .main .item4 .left_box{padding-bottom:70px;}
    .index .pt1 .main .en,.index .pt1 .main .cn{line-height:64px;}
    .index .pt2 .index_en{font-size:30px;}
    .index_slider .item .video_cover,.index_slider .item .video{display:none;}
    .index_slider .owl-carousel .owl-item .mobile_img{display:block; height:auto;}
    .index_slider .ibanner .text_box{display:none;}
    .index_slider .ibanner .banner_img{position:static; width:100%; margin:0;}
    .index_slider .ibanner .text_box{display:none;}

    .header .header_tools li.language .iconfont{display:none;}
    .header .header_box:hover .header_logo{background:none;}
    .product_detail .detail2{padding:30px 10px;}

    .news_list .pt1 .sele,.news_list .pt1 .ipt_box{width:100%;}
    .news_list .pt1 .sele_box{padding:0 13px;}
    .download01 .download_date strong{font-size:20px;}
    .culture .pt2 li{padding-left:60px;}
    .culture .pt2 .no{position:absolute; top:30px; left:0;}
    .about .pt2 .number_box li .con{margin-left:15px;}
    .about .pt2 .number_box li .con{font-size:12px;}
    .header_search_fix .close{width:48px; height:48px; line-height:42px; right:20px; top:40px;}
    .header_search_fix .pro_list{right:20px; bottom:20px;}
    .header_search_fix .submit{position:static; margin:10px 0 0; }
    .header_search_fix .box{top:35%;}
    .header_search_fix .input{width:100%;}
    .job .job_detail .job_tit{font-size:22px;}
    .job .job_detail_bg .btn_close{top:20px;}
    .job .job_detail{padding:10px 20px 40px;}
    .job .job_detail_bg .job_detail_win{height:500px; margin-top:-250px;}
    .job .job_detail .txt_con{height:280px;}
    .index_slider .ibanner .text_box{display: block;}
    .index .pt1 .main .item1 .pic{

    }
    .index .pt1 .main .item1 .pic img, .index .pt1 .main .item5 .pic img{
        width: 70%;
        float: none;
        margin:0 auto;
    }

}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/
    /*下载*/
    .download01 .item_btn{padding: 0;width: 32%;}
	.index .pt3 .pic video{width: 380px;}	
}
