/*
* 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); }
/*
* 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 .mobile_key{display:block;}
    .header .h_tool{margin-left:0;}
    .header .h_search{margin-right:2%;}

    /*二级导航*/
    .xc_nav{display:none;}
    .channel_content{padding-top:30px;}

    /*底部*/
    .footer .f_top .left{width:63%;}
    .footer .f_top .left .f_nav li a{padding:0 20px;}
    .footer .f_top .right{width:35%;}

    /*新闻列表*/
    .news_list01 li .li_box .date .day{font-size:34px;}

    /*首页*/
    .ibanner .item{height:366px;}
    .ibanner .owl-carousel .owl-item img{width:1300px; margin-left:-650px;}
    .ipart01 .content .left li .date .d{font-size:29px;}
    .ipart01 .content .left li.on a {padding: 13px 30px;}
    .ipart01 .content .right .rect-59{padding-bottom:67.2%;}
    .ipart02 .content .ipt2_btn .owl-prev{left:-30px;}
    .ipart02 .content .ipt2_btn .owl-next{right:-30px;}
    .ipart04 .content .ipt4_btn .owl-prev{left:-42px;}
    .ipart04 .content .ipt4_btn .owl-next{right:-42px;}

    .news_detail01 .n_right{width:280px;}
    .news_detail01 .n_right.fixd{margin-left:190px;}

    /*20190301 补充页面*/

    /*工程案例*/
    .case_list01 .li_box .text_box .s_pd{padding:15px 20px}
    .case_list01 .li_box .text_box .tit{margin-bottom:10px;}
    .case_list01 .li_box .text_box .desc{margin-bottom:15px;}





}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

    /*头部*/
    .header .h_search{width:28%;}
    .xc_banner .xc_infor .tit{font-size:30px;}

    /*底部*/
    .footer .f_top .left{width:60%;}
    .footer .f_top .left .f_nav{margin-left:10px;}
    .footer .f_top .left .f_nav li a{padding:0 10px;}
    .footer .f_top .right{width:38%;}
    .footer .f_top .right .f_ewm{margin-right:15px;}

    /*新闻列表*/
    .news_list01 li .li_box .intro{width:78%;}
    .news_list01 li .li_box .date{width:18%;}
    .news_list01 li .li_box .intro .c{text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

    /*首页*/
    .ibanner .item{height:281px;}
    .ibanner .owl-carousel .owl-item img{width:1000px; margin-left:-500px;}
    .ipart01 .content .left{width:100%; margin-bottom:30px;}
    .ipart01 .content .right{width:100%;}
    .ipart02 .content .ipt2_btn .owl-prev{left:0;}
    .ipart02 .content .ipt2_btn .owl-next{right:0;}
    .ipart03 .content .bd .know_more:before{width:30%;}
    .ipart03 .content .bd .know_more:after{width:30%;}
    .ipart04 .content .ipt4_btn .owl-prev{left:0;}
    .ipart04 .content .ipt4_btn .owl-next{right:0;}

    .news_detail01 .n_right{width:220px;}
    .news_detail01 .n_right.fixd{margin-left:145px;}

    /*20190226*/
    .download01 .download_date{width: 12.3%;}
    .download01 .item_btn{width: 14%;}
    .download01 .download_title{width: 50%;padding-right:0; }

    /*20190301 补充页面*/

    /*工程案例*/
    .case_list01 .li_box .img_box{width:35%;}
    .case_list01 .li_box .text_box{width:65%;}
    .case_list01 .li_box .text_box .desc{text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}




}
/*
* 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 .logo{width:10%; font-size:0; padding:13px 0;}
    .header .mobile_key{padding-top:22px;}
    .header .h_tool li{line-height:66px;}
    .header .h_search{width:100%; padding-top:0; margin-right:0;}
    .header .h_search input{line-height:35px; text-indent:10px; font-size:14px;}
    .header .h_search button{top:10px; margin-top:0;}

    /*下层banner*/
    .xc_banner{height:186px;}
    .xc_banner img{width:1000px; margin-left:-500px;}
    .xc_banner .xc_infor .tit{font-size:20px;}

    .channel_content{padding:30px 0;}

    /*底部*/
    .footer .f_top{display:none;}

    /*新闻列表*/
    .news_list01 li .li_box{padding:20px 20px 20px 0;}
    .news_list01 li .li_box .date .day{font-size:20px;}
    .news_list01 li .li_box .intro .t{font-size:16px;}

    /*分页*/
    .pagination{padding:0;}
    .pagination>li>a, .pagination>li>span{padding:6px 10px;}

    /*新闻详细*/
    .news_detail01 ._head ._title{font-size:20px; margin-bottom:0;}
    .news_detail01 .n_left {width:100%; float:none;}
    .news_detail01 .n_right {display:none;}
    .news_detail01 .myart {padding:0; background-color:#fff;}

    /*课程中心*/
    .course_center01 li:last-child{margin-bottom:10px;}

    /*首页*/
    .ibanner .item{height:0; padding-bottom:50%;}
    .ibanner .owl-carousel .owl-item img{width:100%; margin-left:0; left:0; position:static;}
    .ipart01{margin-bottom:25px;}
    .ipart01 .infor{padding:25px 0 15px;}
    .ipart01 .infor .tit{font-size:20px;}
    .ipart01 .content .left li .date .d{font-size:21px; margin-top:5px;}
    .ipart01 .content .left li .intro .t{font-size:16px;}
    .ipart01 .content .left li.on .intro:after{height:80px; margin-top:-40px;}
    .ipart01 .content .right .intro .box .t{font-size:16px;}
    .ipart02{padding:25px 0;}
    .ipart02 .infor{margin-bottom:20px;}
    .ipart02 .infor .tit{font-size:20px;}
    .ipart03 {padding:25px 0;}
    .ipart03 .infor{margin-bottom:20px;}
    .ipart03 .infor .tit{font-size:20px;}
    .ipart03 .content .hd li{padding:0 25px; margin-left:20px;}
    .ipart03 .content .hd{margin-bottom:20px;}
    .ipart03 .content .bd .know_more:before{width:20%;}
    .ipart03 .content .bd .know_more:after{width:20%;}
    .ipart04{padding:30px 0;}

    /*20190226*/
    .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: 28%; 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;}

    /*20190301 补充页面*/

    /*工程案例*/
    .case_list01 .li_box .img_box{width:100%;}
    .case_list01 .li_box .text_box{width:100%;}
    .case_list01 .li_box .text_box .tit{font-size:20px;}
    .case_list01 li .li_box{padding:30px 0 20px;}

    /*学生作品*/
    .students01 li:last-child{margin-bottom:10px;}

    /*20190403*/
    /*课程列表*/
    .course_list01 li:last-child{margin-bottom:10px;}


@media only screen and (max-width: 480px) {
    .download01 .item_btn{padding: 0;width: 32%;}
}






}
@media only screen and (max-width: 320px) {
    /*mobileMode 480 网站样式*/

    /*底部*/
    .footer .f_bott{font-size:12px;}

    /*新闻列表*/
    /*新闻列表*/
    .news_list01 li .li_box .intro{width:100%;}
    .news_list01 li .li_box .date{display:none;}
    .news_list01 li .li_box{padding:20px;}










}
