/*
* 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:1260px) {
    .news_list .pt1 .item_l .l_top{height: 167px;}
    .news_list .pt1 .item_l .l_top .tit{font-size: 25px;}
    .news_list .pt1 .item_l .l_top .p{font-size: 20px;}
}
/*
* 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;}
    .mobile_key {display:block; float:right; font-size:18px; padding:28px 0 24px; margin-left:10px; line-height:1;}
    .header .h_right{width:12%;}
    .header .logo{width:auto;}
    /*二级导航*/
    .sec_menu li a{padding:0 25px;}
    /*三级导航*/
    .third_menu ul li a{padding:0 40px;}
    .third_menu ul li:after{width:130px; margin-left:-75px;}
    .third_menu ul li.cur:after{opacity:1; visibility:visible; margin-left:-65px;}
    .third_menu ul li:hover:after{margin-left:-65px;}

    /*公司介绍*/
    .com_intro01 .left{width:58%;}
    .com_intro01 .right{width:42%;}
    .com_intro03{margin-top:40px;}
    .com_intro03 .content .item span {padding:48px 0; font-size:18px;}
    .com_intro04 .content .infor{font-size:14px;}

    /*经典案例*/
    .case01 .hd .hd_box {padding:30px;}
    .case01 .hd .hd_box .inp_box{width:60%;}
    .case01 .bd .bd_top .item .cover .box {padding: 5% 12% 0 5%;}
    .case01 .bd .bd_top .item .cover .box .title{width:65%; font-size:22px; margin-bottom:20px;}
    .case01 .bd .bd_top .item .cover .box .title span{line-height:40px;}
    .case01 .bd .bd_top .item .cover .box .infor .tit{font-size:20px; margin-bottom:10px;}
    .case01 .bd .bd_top .item .cover .box .infor .time{padding-left:20px;}
    .case01 .bd .bd_top .item .cover .box .infor .time:after{left:0;}
    .case01 .bd .bd_top .item .cover .box .infor .con{margin:0px 0 10px;}
    .case01 .bd .bd_bott .li_box .tit{line-height:26px; height:52px; overflow:hidden; white-space:normal}
    .case01 .bd .bd_bott .li_box .con{height:108px;}

    /*新闻列表*/
    .news_list02 .hd_btn{margin-left:0;}
    .news_list02 .inp_box_wrap{margin-right:1%; width:18%;}
    .news_list02 .hd_tit{margin-right:2%}
    .news_list02 .list_hd{padding:30px 20px;}
    .news_list02 .list_box{padding:46px 10px 40px;}
    .news_list02 .bd_l{width:10%;}

    /*党建*/
    .dangjian01 .right li a{padding:3.3% 0}

    /*发展历程*/
    .history01 .his_con {padding:100px 0; background-attachment:inherit; }
    .history01 .his_con .slick-arrow.slick-prev {left:-37px;}
    .history01 .his_con .slick-arrow.slick-next {right:-37px;}
    .history01 .his_con .historyin .his_box .more {opacity:1; visibility:visible; }
    .history01 .his_con .historyin .his_box{height:220px;}
    .history01 .his_con .historyin .his_box span{font-size:18px;}
    .history01 .his_con .historyin .his_box .year{font-size:40px;}
    .history01 .pclose {right:0; top:-40px; width:30px; height:30px; }
    .history01 .poptext {width:100%; left:0; margin-left:0; }

    /*首页*/
    .ibanner video{display:none;}
    .ibanner .owl-item .item1 img{display:block;}
    .ibanner .word_img{display:none;}
    .ibanner .guide{display:none;}
    .ipart01 .txt_box li span{font-size:14px;}
    .ipart03 .right .span-4{margin-bottom:9px;}
    .ipart03 .left .content li span{font-size:15px;}
    .ipart03 .left .content li .icon{margin-right:10px;}
    .ipart03 .right .item .cover .c_box{padding:10px;}
    .ipart03 .right .item .cover .c_box .t{font-size:15px; margin-bottom:0;}
    .ipart03 .right .item .cover .c_box .link_{margin-top:10px;}

    /*社会责任*/
    .social_respon01 .list_text_box{padding:20px;}



    /**************hql************/
    /*about*/
    .about .pt1 .t2{font-size:46px;}
    .about .pt1 .box .gk_box .pd{padding:10px 20px 0; border:none;}
    .about .pt1 .box .gk_box ._btn{width:30%;}
    .about .pt2{height:auto; background:none;}
    .about .pt2 .wrap{display:none;}
    .about .pt3 .text_box .pd{padding:30px;}
    .about .pt3 .text_box .pd .t1{font-size:24px; margin-bottom:10px;}

    /*business*/
    .business .pt3 .smal .con .text_box .smal_info{display:none;}

    /************hql  end************/


    /*20181027 首页改版响应式调整*/
    .header .inav_wrapper{width:0;}
    .home_banner .owl-carousel .owl-item img{width:1260px; left:50%; margin-left:-630px; height:auto;}
    .home_banner .homeBan_nav .owl-next{right:13%;}
    .home_banner .homeBan_play{right:19.3%;}
    .home_banner .homeBan_page{right:16%; bottom:5%;}
    .home01 .home_box .text_box{z-index:2}
    .home01 .home_box .home01_line{right:50%;}
    .home02 .content .right li a{padding:13px 10px;}
    .home02 .content .right li .t{margin-bottom:10px;}
    .home03 .content .intro{width:80%;}


    /*20181114*/
    .case_intro01 .con{padding: 0; line-height:auto;}
    .cftf01 p>img{display:none;}
	.cftf02 .span-6 img{margin-top:50px;}
	.cftf03 li{padding:12px 20px;}
	.cftf06 .span-4 img{display:none;}
	.cftf06 .cons{margin-top:20px;}

    .fz40 {font-size:20px}
    .yyyw01 .text{margin-bottom:20px}
    .yyyw01 .content{padding:20px 0 0; margin-bottom:20px}
    .yyyw01 .content .span-4{margin-bottom:10px}


    .widget-newsdetail-8 .n_right { padding-top:0; }
    .widget-newsdetail-8 ._detailPage_bottom { margin-top:10px; }
    .widget-newsdetail-8-tools,._tools { display:none; }
    .widget-newsdetail-8 ._detailPage_bottom ul { padding-right:3%; }




    /*20181127 页面补充*/
    .about_latest01 .infor{padding:0 17%;}
    .about_latest02{margin-top:40px;}
    .about_latest02 .content .item span {padding:48px 0; font-size:18px;}
    .about_latest03 .content .about_latest03_btn .owl-prev{left:-35px;}
    .about_latest03 .content .about_latest03_btn .owl-next{right:-35px;}
    .about .pt1 .box .gk_box .tit{margin-bottom:5px;}
    .com_intro_latest01 .content .center{margin-top:10%;}
    .com_intro_latest02 .content .com_latest02_btn .owl-prev{left:-35px;}
    .com_intro_latest02 .content .com_latest02_btn .owl-next{right:-35px;}


    .res_platform{padding-bottom: 0;}
    .res_platform .pt4 .pt_body .p{margin-bottom: 5px;}
    .res_platform .pt7 .pt_l{display: none;}
    .res_platform .pt7 .pt_r{width: 100%;}
    .res_platform .pt8 .pt_bd .pt_l .item1{margin-right: 40px;}

    /*20190424*/
    .ywxq02 .left .tab_c_box .tab_c .top_ .cover .c_box{padding:20px;}
    .ywxq02 .right .content .r_company .owl-carousel .owl-dots{top:27%}
    .news_water .news_pt2 .slider .owl-nav [class^=owl-].owl-next{right: 0}
    .news_water .news_pt2 .slider .owl-nav [class^=owl-].owl-prev{left:0;}

    /*20190429*/
    .case_latest .case01 .case01_left li{font-size:14px; line-height:43px;}
    .case_latest .case01 .case01_left li a{padding-left:20px;}
    .case_latest .case01 .rect-33{padding-bottom:52%;}
    .case_latest .case01 .bd .bd_top .item .cover{width:60%;}
    .case_latest .case01 .bd .bd_top .item .cover .box .title{font-size:30px; line-height:30px; margin-bottom:10px;}
    .news_pt1 li{min-height:570px;}
    .news_water .tit{color:#fff;}
    .third_menu{height:auto;}
    .third_menu ul li a{padding:0 10px}
    .third_menu ul li:after{width:100%;}
    .third_menu ul li.cur:after{margin-left:0;}
    .third_menu ul li:hover:after{margin-left:0;}

    /* 20190605 */
    .zsyz02 .content li{min-height:440px;}
    .zsyz06 .content dl dd{font-size:18px;}
    .zsyz08 .content ul li{display:inline-block; width:48%; float:none;}









}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

    /*头部*/
    .header .h_right{width:16%;}
    /*底部*/
    .footer .f_top {display:none;}
    .footer .f_bott .list{margin-bottom:10px; float:none;}
    .footer .f_bott .right{float:none;}
    /*二级导航*/
    .sec_menu li a{padding:0 18px;}
    .sec_menu li{font-size:15px;}
    /*三级导航*/
    .third_menu ul{padding-left:0;}
    .third_menu ul li{padding:20px 0; font-size:15px;}
    .third_menu ul li a{padding:0 30px;}
    /*分页*/
    .pages a, .pages span{line-height:50px; padding:0 24px;}

    /*公司介绍*/
    .com_intro01 .left{width:100%;}
    .com_intro01 .right{width:100%; margin-top:30px;}
    .com_intro01 .left .en_tit{font-size:40px; margin-bottom:15px;}
    .com_intro03 .content .item span {padding:37px 0; font-size:15px;}

    /*经典案例*/
    .case01 .bd .bd_bott .row>.smidd-6 {width:48%;}
    .case01 .hd .hd_box{padding:15px;}
    .case01 .hd .hd_box .inp_box{width:52%;}
    .case01 .hd .hd_box .hd_btn{width:20%;}
    .case01 .rect-33{padding-bottom:37%;}
    .case01 .bd .bd_top .item .cover{width:69%;}
    .case01 .bd .bd_top .item .cover .box {padding:5% 10% 0 2%;}
    .case01 .bd .bd_top .item .cover .box .title{width:45%;}
    .case01 .bd .bd_top .item .cover .box .infor .tit{margin-bottom:5px;}
    .case01 .bd .bd_top .item .cover .box .infor .con{margin-bottom:0; height:78px;}
    /*.case01 .bd .bd_bott .li_box .con{height:auto;}*/

    /*党建*/
    .dangjian01 .left,
    .dangjian01 .right{width:100%;}

    /*发展历程*/
    .history01 .his_con .slick-arrow.slick-prev {left:-13px;}
    .history01 .his_con .slick-arrow.slick-next {right:-13px;}
    .history01 .popdown .tit{font-size:20px;}

    /*首页*/
    .ipart02 .content .left{width:100%;}
    .ipart02 .content .right{width:100%; margin-top:30px;}
    .ipart03 .left{width:100%;}
    .ipart03 .right{width:100%; margin-top:30px;}
    .ipart03{background-size:cover;}
    .ipart03 .left .content ul{overflow:hidden;}
    .ipart03 .left .content li{float:left; margin-right:20px;}



    /**********hql************/
    /*business*/
    .business .pt2 .l_box{width:35%;}
    .business .pt2 .r_box{width:60%;}
    .business .pt3 .big .text .title{font-size:24px;}

    /*20181027 首页改版响应式调整*/
    .home_banner .owl-carousel .owl-item img{width:1100px; margin-left:-550px;}
    .home01 .home_box{overflow:hidden;}
    .home01 .home_box .text_box{height:auto; width:100%; right:0; top:auto; bottom:0;}
    .home01 .home_box .home01_nav>div{bottom:35px;}
    .home01 .home_box .home01_nav .owl-prev{left:auto; right:15%;}
    .home01 .home_box .home01_nav .owl-next{left:auto; right:5%;}
    .home01 .home_box .home01_line{display:none;}
    .home01 .home_box .text_box .home01_page{display:none;}
    .home01 .home_box .text_box .infor {padding:30px;width:70%;}
    .home01 .home_box .text_box .infor .tit{margin-bottom:0; font-size:27px;}
    .home01 .home_box .text_box .infor .con{margin-bottom:10px;}
    
    .home01 .icon_box li{font-size:13px;}
    .home02 .infor .tit{font-size:34px;}
    .home02 .content .right{width:47%;}
    .home02 .content .right li .tools{margin-top:7px;}
    .home03{background-size:cover}

    /*20181114*/
    .hjyc01 .titles{font-size:28px;}
    .case_intro.channel_content{padding: 30px 0}
    .cftf08 li{margin-bottom:5px;}
    .hjyc01 .content01 .cons{height:300px;}
    .hjyc01 .content02 img{float:right;}
    .hjyc01 .content02 .smidd-6{margin-bottom:20px;}





    .news_list .pt1 .item_l,
    .news_list .pt1 .item_r{width: 100%;margin-bottom: 15px;}
    .news_list .slider_container .slide_tools{top: 10%;left: auto;right: 10%;}
    .news_list .pt1 .item_l .l_top .box{padding: 20px;}

    .widget-newsdetail-8 ._head ._title { font-size:24px; }
    .widget-newsdetail-8 .n_left,.widget-newsdetail-8 .n_right,.widget-newsdetail-8 .news_img { width:100%; float:none; }
    .widget-newsdetail-8 .n_left { margin-bottom:20px; }

    /*20181115*/
    .zzfc02 .span-7{margin-bottom:20px;}
    .zzfc05 .span-7{margin-bottom:20px;}

    /*20181127页面补充*/

    .about_latest01 .infor{padding:0 10%;}
    .about .pt1 .box .img_box{width:100%; margin-bottom:20px;}
    .about .pt1 .box .gk_box{width:100%;}
    .about_latest02 .content .item span {padding:37px 0; font-size:15px;}
    .about_latest03 .content .about_latest03_btn .owl-prev{left:0;}
    .about_latest03 .content .about_latest03_btn .owl-next{right:0;}
    .about_latest .pt3{padding-bottom:60px;}
    .channel_content.com_intro_latest{padding-bottom:0px;}
    .com_intro_latest01 .content{padding:0;}
    .com_intro_latest02 .content .com_latest02_btn .owl-prev{left:0;}
    .com_intro_latest02 .content .com_latest02_btn .owl-next{right:0;}
    .com_intro_latest03 .content .item{width:100%;}
    .com_intro_latest03 .content .item:first-child{margin-bottom:30px;}

    .res_platform .pt8 .pt_bd .pt_l .item{width: 30%;}
    .res_platform .pt8 .pt_bd .pt_r .box{padding-top: 80px;}
    .res_platform .pt4 .pt_body li{height: 350px;}

    /*20190424*/
    .ywxq01 .content .left{width:100%;}
    .ywxq01 .content .right{width:100%; margin-top:25px;}
    .ywxq01 .content .right .con{height:auto;}
    .ywxq01 .content .right .r_contact{margin-top:30px;}
    .ywxq02 .left{width:100%;}
    .ywxq02 .right{width:100%; margin-top:25px;}
    .news_pt1 li .li_box{padding:20px;}

    /*20190429*/
    .case_latest .case01 .case01_left{width:100%;}
    .case_latest .case01 .case01_right{width:100%; margin-top:25px;}

    /* 20190605 */
    .zsyz02 .content li .title{font-size:25px;}
    .zsyz02 .content li .intro{padding:20px;}
    .zsyz02 .content li{min-height:424px;}
    .zsyz03 .content .left .box{padding:30px 20px;}
    .zsyz03 .content .left .box .t{font-size:25px; margin-bottom:10px;}
    .zsyz03 .content .left .box .c{font-size:18px; margin-bottom:10px;}
    .zsyz04 .content li .li_box .tit{font-size:25px;}
    .zsyz04 .content li .li_box .tit span{font-size:25px;}
    .zsyz04 .content{padding:20px 0;}
    .zsyz04 .content li .li_box{padding:0 20px 20px;}
    .zsyz06 .content dl dd{font-size:14px;}















}
/*
* 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 .h_right{display:none;}
    .header{position:static;}
    /*底部*/
    .footer .f_bott .right{line-height:1.2;}
    .footer .f_bott .right .jerei{float:left;}
    .footer .f_bott .right .beian{margin:5px 0;}
    /*二级导航*/
    .sec_menu ul{text-align:left;}
    .sec_menu li{width:25%; padding:10px 0;}
    /*三级导航*/
    .third_menu ul li{padding:10px 0; }
    .third_menu ul li.cur{color:#d7000f;}
    .third_menu ul li:after{display:none;}
    /*分页*/
    .pages a, .pages span {line-height:40px; padding:0px 17px;}
    .pages .page_arr{float:left; margin-top:10px;}

    .channel_content{padding:30px 0;}

    /*公司介绍*/
    .com_intro{padding:40px 0;}
    .com_intro01 .left .en_tit{font-size:26px;}
    .com_intro01 .left .tit{font-size:23px; margin-bottom:15px;}
    .com_intro01{margin-bottom:30px;}
    .com_intro02 .intro{margin-top:30px;}
    .com_intro02 .item .num_infor .num span{font-size:40px;}
    .com_intro03 .tit{font-size:23px; line-height:30px;}
    .com_intro03 .content .left{width:100%;}
    .com_intro03 .content .right{width:100%;}
    .com_intro03 .rect-51{height:auto; padding-bottom:0;}
    .com_intro03 .content .item.cur:after{display:none;}
    .com_intro03 .content .item span{padding:15px 0;}
    .com_intro03 .content .left,
    .com_intro03 .content .right,
    .com_intro03 .content .item01{margin-bottom:3%;}
    .com_intro03 .content .center{width:100%;}
    .com_intro04{margin-top:30px;}
    .com_intro04 .tit{font-size:23px; line-height:30px;}


    /*经典案例*/
    .case{padding-top:30px;}
    .case01 .hd{margin-bottom:30px;}
    .case01 .hd .hd_box .inp_box_wrap{width:100%; margin-right:0; margin-bottom:10px;}
    .case01 .hd .hd_box label{width:32%; margin-right:0;}
    .case01 .hd .hd_box .inp_box{width:65%;}
    .case01 .hd .hd_box .hd_btn{width:100%;}
    .case01 .bd .bd_bott .row>.smidd-6 {width:100%;}
    .case01 .rect-33{padding-bottom:83%;}
    .case01 .bd .bd_top .item .cover {width:100%;}
    .case01 .bd .bd_top .item .cover .box{padding:5% 11%;}
    .case01 .bd .bd_top .item .cover .box .title{width:64%; margin-bottom:10px; font-size:19px;}
    .case01 .bd .bd_top .item .cover .box .title span{line-height:35px;}
    .case01 .bd .bd_top .item .cover .box .infor .tit{line-height:1.2; font-size:15px;}
    .case01 .bd .bd_top .item .cover .box .infor .con{height:auto;}
    .case01 .bd .bd_bott{margin-top:30px;}
    .case01 .bd .bd_bott .li_box {padding:22px 17px;}
    .case01 .bd .bd_bott .li_box .tit{height:auto; font-size:18px;}
    .case01 .bd .bd_bott li:after{right:20px;}
    .case01 .bd .bd_bott li:last-child{margin-bottom:0;}

    /*案例介绍*/
    .case_intro01 .title{font-size:23px; line-height:30px;}
    .case_intro01 .con{/*padding:0 20px;*/ text-align:justify;}
    .case_intro02 .title{margin-bottom:22px; font-size:20px;}

    /*新闻列表*/
    .news_list02 .hd_tit{margin-bottom:20px;float:none;text-align:center;}
    .news_list02 .inp_box_wrap{width:100%;margin:0;padding:0;margin-bottom:20px;}
    .news_list02 .hd_btn{width:100%;}
    .news_list02 .bd_r{float: none;width:100%; margin-left:0; margin-bottom:20px;}
    .news_list02 .list_main{width:100%;}
    .news_list02 .list_box{padding:0;}
    .news_list02 li{margin-bottom:30px;}
    .news_list02 .list_box:after{display:none;}

    /*新闻详细*/
    .news_detail01 .n_left { width:100%; float:none; }
    .news_detail01 ._head ._title{font-size:20px;}
    .news_detail01 .n_right { display:none; }
    .news_detail01 .myart { padding:20px 0 0; background-color:#fff; }

    /*党建*/
    .dangjian01 .left .owl-dots{bottom:20%;}

    /*首页*/
    .ibanner{height:0; padding-bottom:50%; margin-bottom:30px;}
    .ibanner .item{height:0; padding-bottom:50%;}
    .ibanner .owl-item .item>img{position:static; width:100%; margin-left:0; left:0; height:auto;}
    /*圆点的样式：*/
    .ibanner .owl-carousel .owl-dots{position:absolute; z-index:10; bottom:12%; left:0%; width:100%; text-align:center;}
    .ibanner .owl-carousel .owl-dot{width:14px; height:14px; border:1px solid #fff; margin:0 5px;border-radius:50%; display:inline-block;}
    .ibanner .owl-carousel .owl-dot.active{background:#fff;}
    .ipart01{overflow:hidden;}
    .ipart01 .bg_img{position:relative;}
    .ipart01 .bg_img li .cover{padding-top:30px;}
    .ipart01 .bg_img li .cover .infor{width:100%;}
    .ipart01 .bg_img li .ch_tit{font-size:20px;}
    .ipart01 .bg_img li .list dd{margin-left:25px;}
    .ipart01 .bg_img ul{overflow:hidden;}
    .ipart01 .bg_img li{height:auto; width:50%; float:left; margin-bottom:20px; padding:50px 0; position:relative;}
    .ipart01 .bg_img li .cover{width:100%; height:100%; background:rgba(0,0,0,0.5); position:absolute; left:0; bottom:0; padding-top:0;}
    .ipart01 .txt_box{display:none;}
    .ipart01 .bg_img li{display:block;}
    .ipart01 .bg_img li .con{display:none;}
    .ipart01 .bg_img li .list{display:none;}
    .ipart01 .bg_img li .en_tit{display:none;}
    .ipart01 .bg_img li .ch_tit{text-align:center; padding-top:40px; color:#fff;}
    .ipart{padding-top:20px;}
    .ipart02 .infor .tit{font-size:22px;}
    .ipart02 .infor{margin-bottom:10px;}
    .ipart02 .content .left .scroll_con{height:294px}
    .ipart02 .content .left .li_box .intro .t{font-size:16px;}
    .ipart02 .content .left .li_box .date .day{font-size:30px;}
    .ipart02 .content .left .li_box .date .year{font-size:13px;}
    .ipart02 .content .left .li_box .intro{margin-top:0;}
    .ipart02 .content .left .li_box .intro .t{margin-bottom:0;}
    .ipart03{padding:25px 0 50px}
    .ipart03 .left .infor .con{font-size:20px;}
    .ipart03 .left .infor .tit{font-size:22px;}
    .ipart03 .left .content{margin-top:0;}
    .ipart03 .right .rect-1607{padding-bottom:100%;}
    .ipart03 .right .item .mengban{background-size: cover;}
    .ipart03 .right .item .cover .c_box{padding:50px;}

    /*社会责任*/
    .social_respon01 .list_title01{font-size:20px;}

    /*视频列表*/
    .video_list01 li ._info .iconfont{ display:none;}

    /*pdf下载*/
    .pdf_down01 ul li{margin-bottom: 5%;}

    /*************hql************/
    /*about*/
    .about .pt1 .t2{display:none;}
    .about .pt1 .t1{margin-top:0; font-size:24px;}
    .about .pt1 .info{width:100%; margin-bottom:15px;}
    .about .pt1 .box .img_box{width:100%;}
    .about .pt1 .box .gk_box{width:100%;}
    .about .pt1 .box .gk_box .tit{font-size:24px;}
    .about .pt1 .box .gk_box .tit strong{font-size:28px;}
    .about .pt1{margin-bottom:30px;}
    .about .pt2{margin-bottom:30px;}
    .about .pt3 li{margin-bottom:20px;}
    .about .pt3 .tit{font-size:24px;}
    .about .pt3 .info{width:100%;}

    /*business*/
    .business .pt1 .l_box{width:100%; margin-bottom:30px;}
    .business .pt1 .r_box{width:100%;}
    .business .pt1 .r_box .t1{font-size:24px;}
    .business .pt1 .r_box .tit{font-size:16px; margin-bottom:10px;}
    .business .pt2 .l_box{width:100%;margin-bottom:20px;}
    .business .pt2 .r_box{width:100%;}
    .business .pt2 .l_box .t{font-size:24px;}
    .business .pt2 .r_box .pd{padding:20px 15px;}
    .business .pt3 .smal .con .text_box{position:relative;}
    .business .pt3 .smal .con .img_box{position:relative;}
    .business .pt3 li{margin-bottom:20px;}
    .business .pt3 .big .text .info{display:none;}
    .business .pt3 .big .text .pd{padding:20px;}
    .business .pt3 .big .text .title{ font-size:20px;}
    .business .pt3 .smal .con .text_box{height:auto; padding-bottom:0;}
    .business .pt3 .smal .con{height:auto; padding-bottom:0;}
    .business .pt4 .tit_box .tabt_box .tab_t{margin-bottom:10px;}

    /**************hql  end****************/


    /*20181027 首页改版响应式调整*/
    .home_banner{padding-bottom:50%; position:relative; margin-top:75px; margin-bottom:20px;}
    .home_banner .owl-carousel .item{height:0; padding-bottom:50%;}
    .home_banner .owl-carousel .owl-item img{width:100%; left:0; margin-left:0;}
    .home_banner .homeBan_page{display:none;}
    .home_banner .homeBan_play{display:none;}
    .home_banner .homeBan_nav>div{bottom:5%;}
    .home_banner .homeBan_nav .owl-next{right:7%}
    .home_banner .homeBan_nav .owl-prev{right:22%}
    .home01 .home01_box{height:auto; padding:30px 0; background-size:cover;}
    .home01 .home_box{margin-top:0px;}
    .home01 .owl-carousel .item{padding:0;; height:500px;}
    .home01 .home_box .home01_nav{right:0; height:50px; top:auto; bottom:0;}
    .home01 .home_box .home01_nav .owl-prev{right:10%;}
    .home01 .home_box .home01_nav .owl-next{right:0;}
    .home01 .home_box .text_box .infor .tit{font-size:18px; line-height:25px;}
    .home01 .home_box .text_box .infor .con{font-size:14px;}
    .home01 .icon_box li{width:50%;}
    .home01 .icon_box li i{display:none}
    .home02{padding:30px 0;}
    .home02 .infor .tit{font-size:23px; line-height:26px;}
    .home02 .infor .home_more{padding-top:13px;}
    .home02 .content .left{width:100%;}
    .home02 .content .right{width:100%; margin-top:20px;}
    .home02 .content .right li .t{font-size:16px;}
    .home02 .content .right li .c{height:auto;}
    .home03{padding:30px 0;}
    .home03 .infor .tit{font-size:23px; line-height:26px;}
    .home03 .infor .home_more{padding-top:13px;}
    .home03 .content .item01>.span-6:first-child{margin-bottom:20px;}
    .home03 .content .item01>.span-6:last-child .smal-12{margin-bottom:20px;}
    .home03 .content .item02 .span-3{margin-bottom:20px;}
    .home03 .content .item01>.span-6>.rect-746 .cover .txt{padding-top:70px;}

    .news_water .news_pt2{background-size: cover;}
    .news_water .tit{font-size: 25px;}
    .news_water .news_pt2 .slider .t{line-height: 40px;height: 40px;font-size: 20px;}


    /*20181114*/
    .sec_banner>.wrap h1{font-size:20px;}
    .sec_banner{height: 208px;}
    .sec_banner>img{width:800px; margin-left:-400px;}
    .sec_banner>.wrap{margin-top:100px;}
    .sec_banner>.wrap h1{margin-bottom:10px;}
    .cftf01,
    .cftf02,
    .cftf03,
    .cftf04,
    .cftf05,
    .cftf06,
    .cftf07,
    .cftf08,
    .cftf09{margin-bottom:20px;}
    .cftf .tits{font-size:16px;}
    .cftf01 .titles{font-size:18px; line-height:1.2; margin-bottom:20px;}
    .cftf01 .tits{margin-top:20px;}
    .cftf06 .cons{margin:10px 0;}
    .cftf10 .span-5{margin-top:10px;}

    .hjyc01 .titles{font-size:20px; margin-bottom:10px;}
    .hjyc01 .text{margin-bottom:20px;}
    .hjyc01 .content01{padding-top:20px;}
    .hjyc01 .content01 .cons{height:auto; padding-bottom:10px;}
    .hjyc01 .content01 .smal-12{margin-bottom:20px;}
    .hjyc01 .content02 img{float:none; display:block; margin:0 auto}
    .hjyc01 .content02{padding-bottom:20px; margin-bottom:20px;}
    .hjyc .tits{font-size:16px;}
    .hjyc02 .row01,
    .hjyc02 .row02{margin-bottom:0;}
    .hjyc02 .span-6{width:100%; margin-bottom:20px;}
    .hjyc02>.wrap{margin-bottom:20px;}
    .hjyc03 .smal-12{margin-bottom:20px;}
    .hjyc03 .span-2{text-align:center;}
    .hjyc03 .span-2 img{display:inline-block;}

    .qgyc01 .titles{font-size:20px;}
    .qgyc01 .text{margin-bottom:20px;}
    .qgyc01 .content01{padding:20px 0 10px; margin-bottom:20px;}
    .qgyc01 .content01 .span-4{margin-bottom:10px;}
    .qgyc01 .content02{margin-bottom:20px;}
    .qgyc01 .content02 .span-6{margin-bottom:20px;}
    .qgyc .tits{font-size:16px;}

    .dmfc01 .titles{font-size: 20px;}
    .dmfc02 .row02 .smal-12{text-align: center; margin-bottom: 20px;}
    .dmfc02 .row02 .smal-12 img{display:block; margin:0 auto;}
    .fqzl01,
    .fqzl02,
    .fqzl03,
    .fqzl04{padding-bottom:15px; margin-bottom:20px;}
    .fqzl01 .smal-12,
    .fqzl02 .smal-12,
    .fqzl03 .smal-12,
    .fqzl04 .smal-12{margin-bottom:10px;}
    .fqzl .tits{font-size:16px;}
    

    .news_list .slider_container .slide_tools{top: 10%;right: 5%;}
    .com_intro01 .left .tit{margin-bottom:0;}
    /*20181127 页面补充*/
    .sec_banner_center>.wrap .sec_center_con{font-size:18px; margin-top:10px;}
    .about_latest01{padding:30px 0; margin-bottom:30px;}
    .about_latest01 .infor{padding:0 2%;}
    .about_latest01 .infor .tit{font-size:20px;}
    .about_latest01 .infor .con{margin-bottom:30px;}
    .about .pt1 .box .gk_box .tit{font-size:20px;}
    .about .pt1 .box .gk_box .tit strong{font-size:24px;}
    .about_latest02{margin-top:30px;}
    .about_latest02 .tit{font-size:20px; line-height:27px;}
    .about_latest02 .content .left{width:100%;}
    .about_latest02 .content .right{width:100%;}
    .about_latest02 .rect-51{height:auto; padding-bottom:0;}
    .about_latest02 .content .item.cur:after{display:none;}
    .about_latest02 .content .item span{padding:15px 0;}
    .about_latest02 .content .left,
    .about_latest02 .content .right,
    .about_latest02 .content .item01{margin-bottom:3%;}
    .about_latest02 .content .center{width:100%;}
    .about_latest03{padding:30px 0;}
    .about_latest03 .infor{margin-bottom:30px;}
    .about_latest03 .infor .tit a{font-size:20px;}
    .about .pt3 .tit{font-size:20px;}
    .about .pt3 .text_box .pd .t1{font-size:22px;}
    .about .pt3 .text_box .pd .t2{font-size:20px;}
    .about_latest .pt3{padding-bottom:30px;}
    .sec_banner{height:175px;}
    .com_intro_latest01{padding:30px 0;}
    .com_intro_latest01 .infor .tit{font-size:20px;}
    .com_intro_latest01 .content .left{width:50%; margin-right:0;}
    .com_intro_latest01 .content .right{width:50%; margin-left:0;}
    .com_intro_latest01 .content .center{width:100%;}
    .com_intro03 .tit{margin-bottom:30px;}
    .com_intro_latest01 .infor .con{margin-bottom:30px;}
    .com_intro_latest02{margin-top:30px; height:auto; padding:30px 0; background-size:cover;}
    .com_intro_latest02 .infor{padding-top:0;}
    .com_intro_latest02 .content{margin-top:30px;}
    .com_intro_latest03{padding:30px 0;}
    .com_intro_latest03 .infor{padding:0 5%;}
    .com_intro_latest03 .infor .tit{font-size:20px;}
    .com_intro_latest03 .infor .con{margin-bottom:10px;}
    .com_intro_latest03 .infor .txt{margin-bottom:15px;}
    .com_intro_latest03 .rect-47 {padding-bottom:55%;}
    .com_intro_latest03 .content .item .cover .box{padding:5%;}
    .pic_list01 .infor .tit a{font-size:20px;}
    .pic_list01 .infor{margin-bottom:20px;}
    .pic_list01 .infor .tit span{font-size:24px;}
    .pic_list01 li{margin-bottom:30px;}
    .channel_content.pic_list{padding-bottom:0;}

    .res_platform .title .t{font-size: 25px;padding-bottom: 5px;}
    .res_platform .pt1{margin-bottom: 5%;}    
    .res_platform .pt2_bg .pt2_owl .owl-nav [class^=owl-]{left: 0;}
    .res_platform .pt2_bg .pt2_owl .owl-nav [class^=owl-].owl-next{right: 0;}
    .res_platform .pt2{margin-bottom: 5%;}
    .res_platform .pt3 .pt_body ul li{width: 100%;margin-bottom: 3%;}
    .res_platform .pt3 .pt_body ul li .li_icon{margin-bottom: 0;}
    .res_platform .pt3{margin-bottom: 5%;}
    .res_platform .pt4 .pt_body li{width: 100%;margin-bottom: 3%;height: auto;}
    .res_platform .pt4{background-size: cover;margin-bottom: 5%;}
    .res_platform .pt5{padding: 5% 0;}
    .res_platform .pt6{padding: 5% 0;background-size: cover;margin-bottom: 5%;}
    .res_platform .pt6 ul li{width: 100%;}
    .res_platform .pt6 ul li:first-child{display: none;}
    .res_platform .title{margin-bottom: 10px;}
    .res_platform .pt6 ul li{margin-top: 0;}
    .res_platform .pt6 ul{padding: 15px 0;}
    .res_platform .pt7 .pt_r{height: 100%;}
    .res_platform .pt8 .pt_bd .pt_l, .res_platform .pt8 .pt_bd .pt_r{width: 100%;}
    .res_platform .pt8 .pt_bd{height: 100%;}
    .res_platform .pt8 .pt_bd .pt_l .box{text-align: center;padding: 5% 0;}
    .res_platform .pt8 .pt_bd .pt_l:after{right: -8%;}
    .res_platform .pt8 .pt_bd .pt_r .box{padding: 5% 0;}
    .res_platform .pt8 .pt_bd .pt_r .box .p{float: none;width: 100%;}
    .res_platform .pt8 .pt_bd .pt_r:after{left: -8%;}
    .res_platform .pt6 ul li .box{padding-left: 0;}

    /*20190424*/
    .sec_menu li{width:50%;}
    .ywxq01 .content{padding:5%;}
    .ywxq01 .content .right .title{font-size:22px;}
    .ywxq02{margin-top:30px;}
    .ywxq02 .left .tab_t_box .tab_t{width:30%;}
    .ywxq02 .left .tab_c_box .tab_c .text{padding:5%; font-size:14px;}
    .ywxq02 .left .tab_c_box .tab_c .box{padding:5%;}
    .ywxq02 .left .tab_c_box .tab_c .top_ .cover{width:100%;}
    .ywxq02 .left .tab_c_box .tab_c .top_ .c_tit{white-space:nowrap; text-overflow:ellipsis;}
    .ywxq02 .left .tab_c_box .tab_c .top_ .c_tit{height:auto; margin-bottom:0;}
    .ywxq02 .left .tab_c_box .tab_c .top_ .c_date{display:none;}
    .ywxq02 .left .tab_c_box .tab_c .rect-3062{padding-bottom:50%;}
    .brand_net .con_left .title{font-size:20px;}
    .about_latest03 .infor .tit .tab_t a{font-size:22px;}
    .about_latest03 .content .intro{padding:5%;}
    .news_list02 .list_title{font-size:18px;}
    .dangjian01 .biaoti,
    .dangjian02 .tit{font-size:22px;}
    .dangjian01 .right ul{padding:0;}
    .dangjian01 .right li .title{width:70%;}
    .dangjian01 .right{margin-top:20px;}
    .dangjian02 .item{width:100%; margin-left:0; margin-bottom:20px;}
    .dangjian03 li.third{display:none;}
    .dangjian03 li.third .con{font-size:22px;}
    .news_pt1 li{width:100%; margin-left:0; margin-bottom:20px; min-height:inherit;}
    .news_pt1 li .li_box .li_line{margin:10px auto}
    .news_pt1{padding:25px 0;}
    .news_pt1 li .li_box .li_tit,
    .news_water .tit{font-size:20px;}

    /*20190429*/
    .widget_contact_3 .map #map-50481{margin-left:-300px;}
    .widget_contact_3 .span-3{text-align:center;}
    .res_platform .pt4{padding-top:30px;}
    .res_platform .pt4 .pt_body li{box-sizing:border-box;}
    .res_platform .pt5 .img_icon li{margin-right:20px;}
    .res_platform .title .t{font-size:23px;}
    .res_platform .pt5 .img_icon .icon_i{width:90px; height:90px; background-size:cover; margin:0 auto}
    .res_platform .pt5 .img_icon .li1 .icon_i{background-position:0 0}
    .res_platform .pt5 .img_icon .li2 .icon_i{background-position:-90px 0;}
    .res_platform .pt5 .img_icon .li3 .icon_i{background-position:-180px 0;}
    .res_platform .pt5 .img_icon .p{font-size:20px;}
    .res_platform .pt7{padding-bottom:30px;}
    .case_latest .case01 .bd .bd_top .item .cover .box .title{font-size:20px;}
    .case_latest .case01 .rect-33{padding-bottom:73%;}
    .case_latest .case01 .bd .bd_top .item .cover{width:100%;}
    .third_menu{height:auto;}
    .third_menu ul li{width:50%;}
    .third_menu ul li a{padding:0 10px;}
    .job_list01 .content li{margin-bottom:20px;}
    .job_list01 .content a {background: url(../img/blue_8.png); }

    /* 20190605 */
    .header .logo{width:75%;}
    .zsyz02{padding:20px; margin-top:30px;}
    .zsyz02 .infor .tit{font-size:20px; margin-bottom:20px;}
    .zsyz02 .content ul li{width:100%;}
    .zsyz02 .content li .title{font-size:18px; padding:15px 0;}
    .zsyz02 .content li{min-height:300px;}
    .zsyz03{padding:20px 0;}
    .zsyz03 .infor .tit{font-size:20px;}
    .zsyz03 .content .left .box{padding:15px;}
    .zsyz03 .content .left .box .t{font-size:18px;}
    .zsyz03 .content .left .box .c{font-size:10px;}
    .zsyz03 .content .left .box .text{font-size:14px;}
    .zsyz03 .content .left{width:100%;}
    .zsyz03 .content .right{width:100%;}
    .zsyz04 .infor .tit{font-size:20px;}
    .zsyz05 .infor .tit{font-size:20px;}
    .zsyz05{padding:20px 0;}
    .zsyz06{padding:20px 0;}
    .zsyz06 .infor .tit{font-size:20px;}
    .zsyz06 .content dl dt{font-size:12px;}
    .zsyz06 .content .dl02{width:35.5%;}
    .zsyz06 .content .dl01{width:10.6%;}
    .zsyz06 .content dl dt{font-size:12px;}
    .zsyz06 .content dl dd{font-size:12px;}
    .zsyz06 .content dl dd{height:70px; line-height:30px; padding:10px 0;}
    .zsyz06 .content .txt{font-size:14px;}
    .zsyz07 .infor .tit{font-size:20px;}
    .zsyz07 .content li .txt{font-size:16px; margin-bottom:10px;}
    .zsyz08{padding:20px 0;}
    .zsyz08 .content{padding:0 2%;}
    .zsyz08 .content ul li{width:100%;}
    .zsyz08 .content li .tit{font-size:16px;}
    .zsyz04 .content li .li_box .tit span{font-size:18px;}
    .zsyz04 .content li .li_box .tit{font-size:18px;}
    .zsyz03 .content .rect-7777{padding-bottom:82%;}






    




}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/

    /*下载列表*/
    .download01 ._d2,.download01 ._d4 {display:none;}
    .download01 ._d1 {width:65%;}
    .download01 ._d3 {width:35%;}
    .news_list .slider_container .slide_tools{top: 13%;right: 5%;}
    .develop01 .his_right .list_title{font-size:20px}
    .develop01 .his_right .list_time{font-size:17px;}
    .develop01 .his_left{width:100%;}
    .develop01 .his_right{width:100%;}
    .develop01 .his_right ul{padding:0;border:none;}
    .develop01 .his_right .list_ico01,
    .develop01 .his_right .list_ico02{display:none;}


}
@media only screen and (max-width: 375px) {
    /*mobileMode 375 网站样式*/
    /*头部*/
    .header .logo{width:88%;}
    /*.sec_menu li{width:33%;}*/
    .sec_menu li{font-size:14px;}
    /*公司介绍*/
    .com_intro01 .left .tit,
    .com_intro03 .tit,
    .com_intro04 .tit{font-size:19px;}

    /*20190429*/
    .res_platform .pt5 .img_icon li{width:100%; margin:0;text-align:center; margin-bottom:20px;}


}
@media only screen and (max-width:320px){
    .header .logo{width:75%; padding-bottom:0;}
    .mobile_key{padding:20px 0;}
    .sec_banner{padding-top:63px;}
}
