﻿/*
* 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: 1420px) {
    .wrap, .mwrap { width:1200px; }
    .fz38b{font-size: 34px;}
    .common-h1{font-size: 34px;}
    .index05 .right .info{padding:80px 60px;}

    /* 2021-0629  */
    /* 产品详细 */
    .pro_detail01 .left .info .tit{font-size:30px;}
    .pro_detail02 .section4 .content .item .cover .box .t{font-size:26px}
    .pro_detail02 .section .title{font-size:28px;}
    .pro_detail03 .content .left .c{font-size:30px;}
    .service_page .text_box{padding:30px;}


    .pro_center02 .inp_box_wrap {margin-left: 1.2%; }




    


}
/*
* 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{padding:20px 0}
    .search-alert .cent-form{height:53px; line-height:53px;}
    .search-alert .cent-form form .inp{height:53px; line-height:53px;}
    .search-alert .close{padding:35px}
    .header .mobile_key{display:block; font-size:20px; color:#555; cursor:pointer; margin-left:30px;}
    .header:hover .header .mobile_key{color:#555;}
    .header.fixed .header .mobile_key{color:#555;}
    .header .h_tools .h_fun{display:none;}
    .header .inav{display:none;}
    .header .logo{padding:0;}
    .header_container{height:105px;}
    /*------------------æ‰‹æœºç«¯ä¸‹æ‹‰---------------------*/
    .m_nav{position:fixed; left:0; top:101px; right:0; width:100%; background:#5e5e5e ; z-index:20; display:none; max-height:calc(100vh - 55px); max-height:calc(var(--vh, 1vh) * 100 - 55px); overflow-y:auto;} 
    .m_nav .m_wrap{padding:0 5%;}
    .m_nav .mNav_bott .m_navli{position:relative; transition:all 0.3s ease-out; border-bottom:solid 1px #747373;}
    .m_nav .mNav_bott .m_navli:last-child{border-bottom:none;}
    .m_nav .mNav_bott .m_navli>a{display:block; padding:15px 35px 15px 15px; font-size:14px; position:relative; overflow:hidden; color:#fff;}
    .m_nav .mNav_bott .m_navli>a:hover{color:#fff;}
    .m_nav .mNav_bott .m_navli>a:after,
    .m_nav .mNav_bott .m_navli>a:before{content:''; background:#fff; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:15px; margin:auto;}
    .m_nav .mNav_bott .m_navli>a:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
    .m_nav .mNav_bott .m_navli>a:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
    .m_nav .mNav_bott .m_navli.active{background:#414141;}
    .m_nav .mNav_bott .m_navli.active>a:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a{/*border-bottom:solid 1px #58a3e7;*/ font-weight:bold;}
    .m_nav .mNav_bott .m_navli .m_secNav{display:none;}
    .m_nav .mNav_bott .m_navli .m_secNav .li-title{width:100%; padding:8px 25px; border-top:solid 1px #747373; padding-top:18px; box-sizing:border-box; color:#fff; font-size:13px; position:relative;} 
    .m_nav .mNav_bott .m_navli .m_secNav .li-title a{padding:5px 0 5px 25px; display:block; position:relative; font-size:14px; line-height:1.25; transition:all 0.3s ease-out;} 
    .m_nav .mNav_bott .m_navli .m_secNav .li-title a:after{content:''; width:15px; height:15px; background:url(../images/m_anniu1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px; background-size:cover;}
    .m_nav .mNav_bott .m_navli .m_secNav ul{font-size:0; padding-bottom:18px;}
    .m_nav .mNav_bott .m_navli .m_secNav li{font-size:14px;}
    .m_nav .mNav_bott .m_navli.m_navli02 .m_secNav ul{overflow:hidden;}
    .m_nav .mNav_bott .m_navli.m_navli02 .m_secNav li{width:100%; float:left;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a{padding:8px 25px; line-height:28px; display:block; position:relative; color:#fff;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a:hover{color:#fff;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a.cur{color:#fff;}

    .m_nav .mNav_bott .m_navli.nav_link>a:after,
    .m_nav .mNav_bott .m_navli.nav_link>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before,
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link a:after{content:''; display:block; width:16px; height:16px; background:url(../images/link_ico.png) no-repeat center; position:absolute; top:0; bottom:0; right:15px;}

   
    /*å¯¼èˆªä¸‹æ‹‰*/
    .header .mobile_key{position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:20px; height:32px;} 
    .header .mobile_key span,
    .header .mobile_key:before,
    .header .mobile_key:after {position:absolute; top:50%; left:50%; width:17px; height:2px; margin-left:-10px; background:#333; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
    .header .mobile_key span{margin-top:-8px;}
    .header .mobile_key:before{content:''; margin-top:-1px;}
    .header .mobile_key:after{content:''; margin-top:6px;}
    .menu-open.header .mobile_key:before{opacity:0; transition:0.2s ease 0.1s;}
    .menu-open.header .mobile_key:after{margin-top:2px !important; -webkit-transform:rotateZ(-45deg); transform:rotateZ(-45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
    .menu-open.header .mobile_key span{margin-top:2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}

    /*ä¸‹æ‹‰é»‘è‰²èƒŒæ™¯*/
    .header .header-overlay {transition:all 0.2s ease-out; background:rgba(0, 0, 0, 0.5); width:100%; height:100%; position:fixed; left:0; z-index:-1; top:0; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
    .bg-open .header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .bg-open1 .header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .menu-open .header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .header .h_tools .h_language.mobile_language{display:block;}
    .header .h_tools .h_language.pc_language{display:none;}

    .footer .top .right{display:none;}
    .footer .top .left{width:auto; float:none;}
    .xc-channel{display:none;}

    /*企业简介*/
    .common-h1{font-size: 28px;}
    .about01{padding:65px 0;}
    .about01 .desc{font-size: 15px; padding:0;}
    .about03 li,.about03 ul{height:400px;}
    .about02 .desc{margin:0;}
    .about03 .desc{margin:50px 0;}

    /*联系我们*/
    .contact01 .left{width:50%;}
    .contact01 .right{width:42%;}
    .contact01 .left .box .infor .tit, .contact01 .right .box .infor .tit{font-size: 34px;}

    /*品牌文化*/
    .culture01 .btm li{font-size: 16px;}
    .culture02 .tit{font-size: 36px;}

    /*关于*/
    .intro01 li .item{padding:30px 30px 20px;}
    .intro01 li .item .t .num{font-size: 40px;}

    /*首页*/
    .index02 .left{width:42%;}
    .index02 .left .top .t, .index03 .content .tit, .index04 .tit, .index06 .tit, .index07 .top .left .t{font-size: 32px; margin-bottom: 10px;}
    .index02 .left .top .d, .index03 .content .desc, .index04 .desc, .index06 .desc{font-size: 14px;}
    .index02 .left .btm li a{margin-right: 0;}
    .index06 .content .item .num{font-size: 40px;}
    .index07 .btm .case_item .info .case_t{margin:0;}

    /* 2021-0629 */
    /* 产品详细 */
    .pro_detail01 .left .info{padding-top:10px;}
    .pro_detail01 .left .icon_list a{margin-right:8px;}
    .pro_detail01 .left .icon_list a span.icon{margin-right:2px;}
    .pro_detail02 .section3 .content .sec3_btn .owl-next{right:0;}
    .pro_detail02 .section3 .content .sec3_btn .owl-prev{left:0;}
    .pro_detail02 .section3 .content .intro .con ul li{height:auto;}
    .pro_detail02 .section3 .content .intro .con ul li>div{width:100%; }
    .pro_detail02 .section3 .content .intro .con ul li .t2{text-align:left;}
    .pro_detail02 .section4 .content .item .intro .box .t{font-size:23px;}
    .pro_detail03 .content .right .item .box .t{font-size:14px;}
    .pro_detail03 .content .right .item1,
    .pro_detail03 .content .right .item2,
    .pro_detail03 .content .right .item3,
    .pro_detail03 .content .right .item4,
    .pro_detail03 .content .right .item5{width:24%; margin-right:1%; margin-left:0px;;}
    .pro_detail03 .content .right .item1 .box,
    .pro_detail03 .content .right .item2 .box,
    .pro_detail03 .content .right .item3 .box,
    .pro_detail03 .content .right .item4 .box,
    .pro_detail03 .content .right .item5 .box{padding:15px;}
    .pro_detail03 .content .right .item{background-size:200% 200%;}
    .pro_detail03 .content .left .t{font-size:20px;}




    .history .left .tit{font-size: 40px; margin:30px 0 0;}
    .history .left .date{font-size: 90px;}

    .service_page .text_box{font-size: 13px; line-height:20px;}
    .service_page .right .text_box{padding:20px;}

    .refabrication01 .text_box .con .t{font-size: 20px;}
    .refabrication01 .text_box .con{padding:10% 30px;}

    .progress{display:none;}

    .pro_center01 .classify .text_box{bottom:20px;}
    .pro_center02 .inp_box_wrap{width: 31.3333%; margin: 10px 1%;}
    .pro_center02 .inp_box_wrap:first-child{/*margin-left: 1%;*/}
    .pro_center02 .inp_box_wrap .inp_box, .pro_center02 .inp_box_wrap:first-child .inp_box{width:190px;}
    .pro_center02 .inp_box_wrap .inp_box.hd_inp{width:250px;}
    .pro_center02 .inp_box_wrap.hd_btn{width: 31.3333333%;}
    .pro_center02 li .info{padding-top: 20px;}

    .pro_detail201 .pic .ctrl{position:static; margin:0;}
    .pro_detail201 .pic{height:auto; max-width:940px; overflow-x:auto; margin:0 auto;}

    .ipart02 .content .right .r_bott .bott_l .cover .play{margin-top: 50px;}
    .ipart02 .content .right .r_bott .bott_r .box{padding:40px 20px;}
    .pro_center01 .item .box{padding:30px;}
    .pro_center01 .item .box .t{font-size: 18px; margin-bottom: 5px;}
    .pro_center01 .item .box .en_t{font-size: 13px;}
    .global03 .content .cover{position:static; width:100%;}
    .global03 .content .cover .box dt{float:none;}

    /* 2022-01-21 down_detail wangzb */
    .down_detail01 .content .left{width:23.3%;}
    .down_detail01 .content .right{width:70.1%;}
    .down_detail01 .content .left .title{padding-left:12.4%;}
    .down_detail01 .content .left .list_down .li_ dd{padding-left:10%;}


}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

    .footer .top .contact span{display:block;}

    /*企业简介*/
    .about02 .top .con .t{font-size: 15px;}
    .about02 .top .con .item{padding:30px 0 45px;}
    .about03 .arr_btn{margin-top: -75px;}
    .about03 li, .about03 ul{height:350px;}

    /*联系我们*/
    .contact01 .left .box .infor .tit, .contact01 .right .box .infor .tit{font-size: 28px;}
    .contact01 .left .box{padding:40px;}
    .contact01 .left .box .form .bott input,
    .contact01 .left .box .form .bott img,.contact01 .left .box .form .bott button{width:100px;}

    /*品牌文化*/
    .culture01 .btm li .icon{display:block; margin:0 auto;}
    .culture01 .btm li{padding:20px 0;}
    .culture01 .top .text_box .tit{font-size: 28px;}
    .culture02 .tit{font-size: 28px;}
    .culture02 .item .d{font-size: 14px; line-height:20px; height:120px;}

    /*股票*/
    .stock01 .summary .r_top .box .information{width:100%; margin-left:0; border:none; margin-top:30px; padding:0;}
    .stock01 .content .left{width:100%;}
    .stock01 .content .right{width:100%;}
    .stock01 .right .r_bott .tab_c_box img{height:auto;}
    .stock01 .content .right .r_box{height:auto;}

    /*社交媒体*/
    .social01 .infor .tit{font-size: 32px;}
    .social01 .content li{width:50%;}
    .social01 .content li .box .intro .t{font-size: 20px; margin-bottom: 5px;}
    .social01 .content li .li{margin-bottom: 30px;}

    /*关于*/
    .intro01{padding:55px 0;}
    .intro01 li{width:46%; margin-bottom: 20px;}
    .intro01 li .item .d{height:100px; font-size: 12px; line-height:20px;}

    /*首页*/
    .index02 .left .btm li.cur a{}
    .index02 .left .btm li .icon{width:60px; height:60px;}
    .index02 .right .text_box .pro_list a{width:48%;}
    .index05 .left{width:45%; margin-left: 0;}
    .index05 .right .info{padding:40px;}
    .index05 .t{font-size: 20px;}
    .index06 .content .item{padding:30px 10px 30px;}
    .index06 .content .item .d{font-size: 14px; line-height:22px; height:44px;}
    .index06 .content .item .num{font-size: 30px;}
    .index07 .top{display:none;}
    .index07 .btm .case_item .info .case_t{font-size: 20px; margin:20px 0;}

    /* 2021-0629 */
    /* 产品详细 */
    .pro_detail01 .left{width:100%;  margin-top:10px;;}
    .pro_detail01 .right{width:100%;;}
    .pro_detail02 .section4 .content .pt2_btn .owl-prev{left:0;}
    .pro_detail02 .section4 .content .pt2_btn .owl-next{right:0;}

    .history .left{width:100%;}
    .history .right{width:100%; margin-top: 40px;}

    .service_page .left{width:100%;}
    .service_page .right{width:100%; margin-top: 30px;}
    .financial_service02{margin-bottom: 0;}
    .financial_service02 .left{width:100%; margin-bottom: 30px;}
    .financial_service02 .left:after{display:none;}
    .financial_service02 .right{width:100%;}

    .refabrication01 .pic_box{width:100%;}
    .refabrication01 .text_box{width:100%;}
    .refabrication01 .text_box .con{padding:30px;}
    .refabrication02 .flow .item .line, .refabrication02 .flow .btm .item .line{background-size: contain;}

   /* .news_detail01 .left{display:none;}
    .news_detail01 .right{width:100%;}
    .news_detail01 .right .box{padding-right: 0;}
    .news_detail01 .right .intro .title{font-size: 20px; margin:20px 0; padding-bottom: 20px;}*/
    .news_detail03 .infor .tit{font-size: 30px;}
    .news_detail03 .content li .li_box .tit{font-size: 16px;  line-height:24px; height:48px;}
    .news_detail03 .content li .li_box{padding:20px;}

    .pro_center01 .item{margin-bottom: 10px;}
    .pro_center02 .inp_box_wrap{width:48%;}
    .pro_center02 li{width:100%;}
    .pro_detail201 .pic{max-width:740px;}

    .ipart01 .content .item, .ipart01 .content .item.cur{width:50%;}
    .ipart02 .content .left{width:100%; margin-bottom: 15px;}
    .ipart02 .content .right{width:100%;}

    /* 2022-01-21 down_detail wangzb */
    .down_detail01 .content .right .widgets_xc_invest_list_5 .bd .li_box .intro .tit{width:70%;}
    .down_detail01 .content .left .list_down .li_ .tit{padding:20px 10px;}
    /* 2022-02-17 down_list wangzb */
    .down_list01 .content .hd .li_ span{font-size:18px;}
}
/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:14px;}
    .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_top{display:none;}*/
    .header_container{height:60px;}
    .header .logo{width:100px; padding:8px 0;}
    .header .h_tools{padding:12px 0;}
    .header_top .link{display:none;}
    .header_top .link.login, .header_top .register, .header_top .head_tools{display:block;}
    .m_nav{top:60px;}
    .fz20{font-size: 16px;}
    .fz38b{font-size: 20px;}
    .xc-banner{height:115px;}
    .xc-banner img{width:600px; margin-left: -300px;}
    .xc-banner .text_box{bottom:40px;}
    .footer .top .f_logo{width:30%;}
    .footer .top .chan{display:none;}
    .footer .btm{font-size: 12px; line-height:1.6; text-align:center;}
    .footer .btm .l, .footer .btm .r{float:none;}
    .common-h1{font-size: 20px; margin-bottom: 15px;}
    .channel_content{padding:30px 0;}
    .common-link{font-size: 14px; line-height:40px; width:120px;}

    /*企业简介*/
    .about.channel_content{padding:0;}
    .about01 .desc{font-size: 14px;}
    .about01{padding:30px 0;}
    .about02 .top .con{position:static;}
    .about02{padding:30px 0;}
    .about02 .top{padding-bottom: 0; margin-bottom: 20px;}
    .about02 .desc{font-size: 14px;}
    .about03 li, .about03 ul{height:220px;}
    .about03 .desc{margin:30px 0; font-size: 14px;}
    .about03 .arr_btn{width:30px; height:30px; line-height:30px; font-size: 15px; margin-top: -50px; display:none;}



    /*联系我们*/
    .contact01 .left{float:none; width:auto;}
    .contact01 .left .inner{position:static; }
    .contact01 .left .box{padding:30px;}
    .contact01 .left .box .infor .tit, .contact01 .right .box .infor .tit{font-size: 20px;}
    .contact01 .left .box .infor .con, .contact01 .right .box .infor .con{font-size: 14px; margin:5px 0 10px;}
    .contact01 .left .box .form .inp_box{padding:10px 0;}
    .contact01 .right{float:none; width:auto;}
    .contact01 .right .box{padding:30px 0;}

    /*新闻列表*/
    .news_list{padding-top: 0;}

    /*品牌文化*/
    .culture01 .top .text_box{position:static; transform:none; width:auto; padding:20px 0;}
    .culture01 .top .text_box .tit{font-size: 20px;}
    .culture01 .top .text_box .desc{margin:10px 0;}
    .culture01 .btm li.cur:after{height:100%;}
    .culture01 .btm li .icon{width:30px; height:30px; margin-bottom: 10px;}
    .culture01 .btm li{font-size: 12px; padding:10px 0; height:80px;}

    .culture02 .tit{font-size: 20px; padding:30px 0 20px;}
    .culture02 .item{padding:20px ;}
    .culture02 .item .t{font-size: 16px;}
    .culture02 .item .d{height:auto; line-height:2;}

    /*股票*/
    .stock01 .summary .r_top .box{padding:20px; }
    .stock01 .summary .r_top .box .stock .name{font-size:20px;}
    .stock01 .summary .r_top .box .stock .stock_num .num{font-size:20px;}
    .stock01 .summary .r_top .box .stock .number{font-size:14px; }
    .stock01 .summary .r_top .box .stock .stock_num i,.stock01 .summary .r_top .box .stock .number{margin-left:10px; }
    .stock01 .summary .r_top .box .information li .t{font-size:12px; }
    .stock01 .summary .r_top .box .information li .c{font-size:14px; }
    .stock01 .summary .r_top .box .information{margin-top:0;}
    .stock01 .summary .r_top .box .information li{margin-top:10px;}
    .stock01 .right .r_bott .tab_t_box .tab_t{width:auto; padding:0 10px;}
    .stock01 .content .right .r_box{padding:20px;}
    .stock01 .right .r_bott .tab_c{height:auto;}

    .stock02{margin-top: 30px;}
    .stock02 .info .t{font-size: 20px;}
    .stock02 .item{margin-top: 20px;}
    .stock02 .info{padding:20px;}

    /*社交媒体*/
    .social01 .infor .tit{font-size: 20px; margin-bottom: 10px;}
    .social01 .infor .con{font-size: 14px;}
    .social01 .content li .box .intro .t{font-size: 16px; margin:10px 0;}
    .social01 .content li .box .intro .c{margin:0;}
    .social01 .content li .li_hover .t{font-size: 14px;}
    .social01 .content li .li_hover .img{width:65%;}


    /*视频列表*/
    .video_list01 .content .item{margin-top: 20px;}
    .video_list01 .content .item .info .t{height:auto;}
    .video_list01 .content .item .info{padding:15px 20px;}


    /*关于*/
    .intro.channel_content{padding:0;}
    .intro01 li .item{padding: 30px 10px 20px;}
    .intro02{padding:30px 0;}
    .intro02 .desc{font-size: 14px; padding:0; margin-bottom: 10px;}
    .intro02 img{width:60%; display:block; margin:0 auto;}
    .intro02 .t{font-size: 18px; margin:20px 0;}
    .intro03 .item .t{color:#ee6b00; font-size: 18px;}
    .intro03 .item .info{background:#373833; padding-top:20px;}
    .intro03 .item .info .d{color:#fff; height:auto; margin-bottom:15px; font-size: 14px;}
    .intro03 .item .info .more{opacity:1; visibility:visible;}
    .intro03 .item{margin-bottom: 15px;}
    .intro03{margin-bottom: 20px;}
    .intro04{padding:40px 0;}
    .intro04 .content{padding:30px;}
    .intro04 .content .t{font-size: 18px;}
    .intro04 .content .d{margin:10px 0;}
    .intro04 .content .play img{width:60px;}

    .ibanner li video{display:none;}
    .ibanner li .cover{display:none;}
    .ibanner li .banner_img img{position:static;left:0; width:100%; height:auto; transform:none;}
    .ibanner li .banner_img, .ibanner{height:auto;}
    .ibanner .owl-nav>*{font-size: 22px;}
    .index01{margin-bottom: 0;}
    .index01 .left{width:100%; float:none;}
    .index01 .left .item{width:50%; background:#ee6b00;}
    .index01 .gupiao{width:auto; float:none; text-align:left; height:auto; line-height:30px;padding:10px;}
    .index01:before,.index01:after{display:none;}

    .index01 .gupiao>span{display:block;}
    .index01 .gupiao .datetime{margin-left: 0;}
    .index02 .right{position:static;}
    .index02 .left{width:100%;}
    .index02 .right .pic_box{position:static; width:100%; height:auto;}
    .index02 .left .top{padding:20px 0;}
    .index02 .left .top .t, .index03 .content .tit, .index04 .tit, .index06 .tit, .index07 .top .left .t{font-size: 20px;}
    .index02 .left .top .d{margin:0 0 20px;}
    .index02 .right .text_box{padding:20px; position:static;}
    .index02 .right .text_box .tit{font-size: 16px;}
    .index02 .right .text_box .pro_list a{width:31%;}
    .index03{padding:50px 0;}
    .index03 .content .desc{margin:20px 0 30px;}
    .index04{padding:30px 0 0;}
    .index04 .content li{width:100%; margin:0 0 30px;}
    .index04 .content li .t{font-size: 16px; margin:10px 0; height:auto;}
    .index04 .content li .date{margin-bottom: 10px;}
    .index05{padding:30px 0;}
    .index05 .right{width:100%; margin-left: 0;}
    .index05 .right .info{padding:30px ;}
    .index05 .right .info .en{font-size: 30px;}
    .index05 .d{font-size: 14px; margin-bottom: 20px;}
    .index05 .left{margin-top: 30px; width:100%;}
    .index06{padding:30px 0;}
    .index06 .content{margin-top: 0;}
    .index06 .content .item .num{font-size: 24px; }
    .index06 .content .item .d{margin-bottom: 10px;}
    .index07 .btm .case_item .pic{width:100%;}
    .index07 .btm .case_item .pic:after{display:none;}
    .index07 .btm .case_item .info{width:100%;}
    .index07 .btm .case_item .info .case_d{height:auto;}
    .index07{padding:30px 0;}
    .index05 .right:after{width:100%;}

    /* 2021-0629 */
    /* 产品详细 */
    .pro_detail01 .left .info .tit{font-size:20px; line-height:24px;}
    .pro_detail01 .left .info .con{font-size:17px; line-height:23px; margin:5px 0;}
    .pro_detail01 .left .info .txt{font-size:14px; line-height:24px;}
    .pro_detail01 .left .info .list{margin-top:20px;}
    .pro_detail02{padding-top:25px;}
    .pro_detail02 .hd{height:50px;}
    .pro_detail02 .target_wrap ul li{font-size:14px; width:25%; text-align:center; line-height:50px;}
    .pro_detail02 .target_wrap ul li.active{font-size:14px;}
    .pro_detail02 .section{margin-top:25px;}
    .pro_detail02 .section .title{font-size:20px; margin-bottom:10px;}
    .pro_detail02 .section1 .content{font-size:14px; line-height:25px;}
    .pro_detail02 .section3{padding:25px 0;}
    .pro_detail02 .section .title{color:#000;}
    .pro_detail02 .section3 .content .sec3_btn>div{width:50px; height:50px; margin-top:-25px;}
    .pro_detail02 .section3 .content .sec3_btn .owl-next{background-size:cover; }
    .pro_detail02 .section3 .content .sec3_btn .owl-prev{background-size:cover; }
    .pro_detail02 .section3 .content .sec3_btn .owl-next:hover{background-size:cover; }
    .pro_detail02 .section3 .content .sec3_btn .owl-prev:hover{background-size:cover; }
    .pro_detail02 .section4 .content .pt2_btn>div{width:50px; height:50px; margin-top:-25px;}
    .pro_detail02 .section4 .content .pt2_btn .owl-next{background-size:cover; }
    .pro_detail02 .section4 .content .pt2_btn .owl-prev{background-size:cover; }
    .pro_detail02 .section4 .content .pt2_btn .owl-next:hover{background-size:cover; }
    .pro_detail02 .section4 .content .pt2_btn .owl-prev:hover{background-size:cover; }
    .pro_detail02 .section4 .content .item .intro .box{padding-bottom:20px;}
    .pro_detail02 .section4 .content .item .intro .box .t{font-size:20px; line-height:24px; margin-bottom:5px;}
    .pro_detail02 .section4 .content .item .intro .box .c{font-size:14px;}
    .pro_detail03{background:url(../images/pro_detail02_4.jpg) no-repeat center; height:auto; background-size:cover; margin-top:25px;}
    .pro_detail03>img{display:none;}
    .pro_detail03 .content{padding:25px 0;}
    .pro_detail03 .content .left{width:100%; margin-bottom:20px;}
    .pro_detail03 .content .right{width:100%; margin-top:0;}
    .pro_detail03 .content .left .c{font-size:20px; line-height:24px;}
    .pro_detail03 .content .right .item1,
    .pro_detail03 .content .right .item2,
    .pro_detail03 .content .right .item3,
    .pro_detail03 .content .right .item4,
    .pro_detail03 .content .right .item5{width:48%; margin-bottom:1%; text-align:center;}
    .pro_detail03 .content .right .item1 .box, .pro_detail03 .content .right .item2 .box, .pro_detail03 .content .right .item3 .box, .pro_detail03 .content .right .item4 .box, .pro_detail03 .content .right .item5 .box{padding:15px;}

    .history .left .tit{font-size: 20px;}
    .history .left .date{font-size: 70px;}
    .history .left .text_con .item{font-size: 14px; line-height:25px;margin-top: 20px; position:relative; display:none; height:auto;}
    .history .left .text_con .item.cur{display:block;}
    .history .left .time_line .cur{font-size: 20px;}
    .history .left .text_con{height:auto;}
    .history .right .year{font-size: 40px;}

    .case_list01 .item .intro .box .t{font-size: 18px;}
    .case_list01 .item .intro .box .c{font-size: 14px;}
    .case_list01 .item .intro .box{padding:15px;}

    .service_page .right .top_item{width:100%; margin:10px 0;}
    .service_page .text_box a{font-size: 14px;}
    .service_page .right .btm{margin-top: 10px;}
    .service_page .right .text_box{padding:15px;}
    .service_page .right{margin-top: 10px;}
    .service_page .desc{font-size: 14px; margin-bottom: 20px;}

    .financial_service01 .con .item .num{font-size: 40px;}
    .financial_service01 .con .item{padding:20px;}
    .financial_service01 .con .item .d{height:auto;}
    .refabrication01 .item{margin-bottom: 20px;}
    .refabrication02{margin-top: 30px;}
    .refabrication02 .desc{font-size: 14px;}
    .refabrication02 .flow{margin-left: 0;}
    .refabrication02 .flow .item .line{display:none;}
    .refabrication02 .flow .item .con{width:60px;}
    .refabrication02 .flow .item .con .t{font-size: 14px;}
    .refabrication02 .flow .btm .item{float:left;}
    .refabrication02 .flow .item{padding-bottom: 20px;}
    .news_detail01 .right .intro .title{font-size: 18px; padding-bottom:15px; margin:15px 0; line-height:1.8; text-align:left;}
    .news_detail03{padding:40px 0; margin-top: 40px;}
    .news_detail03 .infor{margin-bottom:10px;}
    .news_detail03 .content li{width:100%; margin:6px 0;}
    .news_detail03{background-size:cover;}
    .news_detail03 .content li .li_box .date{font-size: 14px;}
    .news_detail03 .content li .li_box .tit{margin-bottom: 20px;}
    .news_detail03 .infor .tit{font-size: 20px;}

    .manyi_survey01 .form-list>li h3.form-big-title{font-size: 18px;}

    .form_tc .content, .password_tc .content{width:360px; margin-left: -180px;}

    .xc-banner.xc-banner-pro{height:115px;}
    .pro_center01 .classify .item .t{font-size: 16px;}
    .pro_center02 .filter{padding:20px;}
    .pro_center02{margin-top: 30px;}
    .pro_center02 .inp_box_wrap{width:98%; margin:3px 0;}

    .pro_center02 .inp_box_wrap .inp_box, .pro_center02 .inp_box_wrap:first-child .inp_box{float:right; width:70%;}
    .pro_center02 .inp_box_wrap span{float:left; width:25%; line-height:36px; font-size: 12px; font-weight: normal;}
    .pro_center02 .inp_box_wrap .inp_box.hd_inp{width:100%;}
    .pro_center02 .inp_box_wrap.hd_btn{width:98%;}
    .pro_center02 li .info .no{font-size: 18px;}
    .pro_center02 li{margin-top: 20px;}
    .pro_center03{margin-top: 40px; padding:40px 0 60px;}
    .pro_center03 .t{font-size: 14px;}
    .pro_center03 .d{font-size: 20px;}
    .pro_center03 .link{margin:10px 0 20px;}
    .ibanner .dots_btn{display:none !important;}
    .pro_detail201 .pic{max-width:96%;}
    .ibanner{position:relative; top: 0;}
    .index{margin-top: 0;}

    .ipart01 .infor{padding-top:22px;}
    .ipart01 .infor .tit{font-size: 20px;}
    .ipart01 .infor .con{font-size: 14px;}
    .ipart01 .content{margin-top: 22px;}
    .ipart01 .content .item{height:200px;}
    .ipart01 .content .item .intro .box{padding:20px;}
    .ipart01 .content .item ._img{height:auto;}
    .ipart01 .content .item .intro .box .t{font-size: 18px; margin-bottom: 10px;}
    .ipart02{padding-top:40px;}
    .ipart02 .tit{font-size: 20px;}
    .ipart02 .content{margin:30px 0;}
    .ipart02 .content .left .intro .box{padding:30px 40px;}
    .ipart02 .content .left .intro .box .t, .ipart02 .content .right .r_bott .bott_r .box .t{font-size: 14px; line-height:24px;}
    .ipart02 .content .right .r_bott .bott_r .box .t{height:48px; line-height:24px; margin-top: 5px;}
    .ipart02 .content .right .r_bott .bott_l .cover .play{margin-top: 30px;}
    .ipart02 .content .right .r_bott .bott_r .box{padding:25px 10px;}
    .service_page .rect-20{padding-bottom: 30%;}
    .job_center04{padding:30px 0 0;}
    .job_center04 .content li.j_t{padding-top: 10px;}
    .join_us{padding-bottom: 0;}

    .search-alert .close{padding:5px;}
    .search-alert .close_icon{width:40px; height:53px; line-height:53px;}
    .search-alert .cent-form{width:80%;}
    .search-alert .cent-form form .inp{width:50%;}
    .search-alert .cent-form form .btns{width:80px;}
    .search-alert .cent-form form .inp, .search-alert .cent-form{height:40px; line-height:40px;}
    .pro_detail03 .content .right .item .box .t{height:auto; margin-left: 0;}
    .news_list01 .ipart02 .list .item .intro{padding:20px 15px 0;}
    .news_list01 .ipart02 .list .item{margin-bottom: 10px;}
    .news_list01 .ipart02{padding:30px 0;}

    .pro_cla_page .tit{font-size: 20px;}
    .pro_cla_page .desc{font-size: 14px; margin-bottom: 30px;}
    .pro_cla_page .cla_owl{padding-left: 90px; padding-right: 40px;}
    .pro_cla_page .cla_flag{font-size: 16px;}

    .pro_cla_page .pro_cla02 .cla_5{width:100%; margin:20px 0;}
    .pro_cla_page .pro_cla02 .cla_2{width:40%; margin-left: 30%;}
    .pro_cla_page .pro_cla02 .cla_3{width:60%; margin-left: 20%;}
    .pro_cla_page .pro_cla02:after{display:none;}
    .pro_cla_page .pro_cla02 .cla_box .cla_tit{font-size: 16px; bottom:15px;}

    .pro_center01 .item .rect-827{padding-bottom: 35%;}
    .pro_center01 .item .box{padding:20px;}
    .pro_center01 .item .box .en_t{font-size: 14px;}
    .pro_center01 .item:hover .box .more{margin-top: 15px;}
    .history .left .time_line{margin-top:20px;}
    .pro_center01 .item .box .more{margin-top: 5px;}

    .crs03{padding-top: 0;}
    .crs03 .top img{width:120px !important}
    .job_center01 .content .list_text img{height:auto; bottom:0; top:auto;}
    body .Form-J1 .Form-J1-li textarea{width:95%;}
    body .Form-J1 .Form-J1-li input,
    body .Form-J1 .Form-J1-li select{width:88%; box-sizing:border-box;}

    .index03 .content .select-ui-choose, .index03 .content select, .index03 .content button{    margin: 0 auto 20px; box-sizing: border-box; display: block; width: 55%; border: 2px solid #ffff; line-height: 40px;}

    .global03 .content{padding:0;}
    .global03 .content .dot_box .dot .dot_circle{width:6px; height:6px;}
    .global03 .content .dot:after{width:20px; height:20px; margin-top: -10px; margin-left: -10px;}
    .global03 .content .dot:before{width:12px; height:12px; margin-left: -6px; margin-top: -6px;}
    .globe .d{margin-bottom: 20px;}
    .global03 .content .cover .box{padding:30px 20px;}
    .global03 .content .cover .box dt{font-size: 20px; margin-bottom: 15px;}
    .global03 .content .cover .box dd{font-size: 14px; width:98%;}
    .global03 .content .cover .box dd span{font-size: 16px;}
    .global03 .content .cover .box .text{font-size: 16px; margin-top: 10px;}
    .pro_cla_page .pro_cla02 .cla_7{width:100%;}
    .pro_cla_page .pro_cla02 .cla_8{width:100%;}
    .pro_center03{background: url(../images/pro_center03_bg_m.jpg) no-repeat center; background-size: cover;}
    .news_detail01 .left{display:none;}
    .news_detail01 .right{width:100%;}
    .news_detail01 .right .box{padding-right: 0;}
    .manyi_survey01 .form_box .fbli{width:100%;}
    .compare_product .compare-selul{width:100%;}
    .compare_product .compare-selbtn{float:none; border:none; padding-left: 0; width:100%;}
    .compare_product{height:auto;}
    .comparePro_list .bott_ li .intro .t{font-size: 14px; margin:15px 0;}
    .comparePro_list .bott_ .table_information{margin-top: 0;}

    /* 20211110 */
    .xc-banner.xc-banner-pro{height:auto}
    .xc-banner.xc-banner-pro img{width:100%; position:static; margin-left:0;}

    .banner-pro{height:auto}
    .banner-pro img{width:100%; position:static; margin-left:0;}


    /* 2022-01-21 down_detail wangzb */
    .down_detail01 .content .left{width:100%;}
    .down_detail01 .content .right{width:100%;}
    .down_detail01 .content .left .title{padding:10px 0; padding-left:0; text-align:center;}
    .down_detail01 .content .left .title span{padding-top:4px;}
    .down_detail01 .content .left .list_down .li_ .tit{padding:10px 0; font-size:16px; padding-left:2%;}
    .down_detail01 .content .left .list_down .li_ dl{height:100px; overflow:auto;}
    .down_detail01 .content .left .list_down .li_ dd{font-size:16px;} 
    .down_detail01 .content .left .list_down .li_ dd{padding:8px 0; padding-left:2%; font-size:14px;}
    .down_detail01 .content .right .tit{padding-left:2%; font-size:14px; padding-top:4%;}
    .down_detail01 .widgets_xc_invest_list_5 .bd .li_box .intro .tit{font-size:14px;}
    .down_detail01 .widgets_xc_invest_list_5 .bd .li_box .intro{padding:6px 20px;}
    .down_detail01 .content .right .widgets_xc_invest_list_5 .bd .li_box .intro .tit{padding-top:0;}

    /* 2022-01-21 down_list wangzb */
    .down_list01 .content .form_box .btn_{width:14%;}
    .down_list01 .content .form_box .inp_{width:76%;}
    .down_list01 .content .hd_pc{display:none;}
    .down_list01 .content .hd_mobile{display:block;}
    .down_list01 .content .hd .li_{width:48%; margin-right:4%;}
    .down_list01 .content .list_box .list dd.on{font-size:18px;}
    .down_list01 .content .list_box .list dd{padding:6px 0;}
    .down_list01 .content .list_box .list .tit{padding:16px 0;}
    .down_list01 .content .list_box .list dl{height:210px;}
    .down_list01 .content .hd .li_.li_two{margin-right:0;}
    .down_list01 .fail_type .li_{width:23%;}
    .down_list01 .fail_type .li_.li_four{margin-right:0;}
    .down_list01 .fail_type .li_.li_six{margin-right:2%;}
    .down_list01 .fail_type .li_ span{font-size:14px;}
    .down_list01 .content .form_box .close{font-size:18px;}
    /* 20220606 */
    .down_detail01 .content .left ul{height:auto;}
    .down_detail01{margin:0px;}
}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/

    /* 2022-01-21 down_list wangzb */
    .down_list01 .content .form_box .btn_{width:20%;}
    .down_list01 .content .list_box{margin-top:30px;}
    .down_list01 .content .hd .li_ span{font-size:16px; margin-bottom:10px; margin-top:8px;}
    .down_list01 .content .list_box .list .tit{font-size:16px; padding:8px 0;}
    .down_list01 .content .list_box .list dd{font-size:15px;}
    .down_list01 .content .list_box .list dd.on{font-size:14px;}
    .down_list01 .content .list_box .list dd{line-height:20px;}
    .down_list01 .content .hd .li_ i{bottom:-10px; font-size:24px;}
    .down_list01 .content .form_box{height:60px; padding:10px 3%;}
    .down_list01 .infor .title{font-size:20px; line-height:20px;}
    .down_list01 .content .form_box .btn_{height:30px; margin-top:5px; font-size:16px;}
    .down_list01 .content .form_box .inp_{font-size:14px;}
    .down_list01 .content .hd{margin-top:30px; margin-bottom:30px;}
    .down_list01 .infor .title .img_{margin-top:1px; width:6%;}
}

@media only screen and (max-width: 480px) {
    /* 2022-02-17 down_list wangzb */
    .down_list01 .content .form_box .inp_{width:90%;}
}
