@charset "utf-8";



@media screen and (max-width:1128px)
{
    .imainbox .guanjianci{ display:none; }
    /*.imainbox .websearch{ display:none; }*/

    .focus .rslides .bannerheight{ height:500px;}

}



/*<=1023px*/
@media screen and (max-width:1023px)
{

    header .logo{ height:70px; margin:0; text-align:left; padding:1.5% 0 1.5% 2%;}
    header .logo img{  display:block; height:90%; }
    header .wapnav{display:block; width:15%; margin:4% 0 0 0;}
    header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
    header .wapnav img:hover{background-color:#dedede; }

    .position{display:none;}
    .positioninfo{display:none;}



    .info_list ol{ overflow:hidden;}
    .info_list ol.info a.title{width:100%; }
    .info_list ol.info span.views{display:none; }
    .info_list ol.info span.date{display:none; }

    .product_list ul li{ float:left; width:30%; padding:5px 1% 10px 2%;}

    .info_listimg ul li{float:left; width:30%; padding:5px 1% 5px 2%;}


    .info_list{ padding:20px 0 0 0; overflow:hidden;}
    .info_list ol.head span.title{ width:100%;}
    .info_list ol.head span.views{ display:none; }
    .info_list ol.head span.date{display:none;}

    .info_list ol{ overflow:hidden;}
    .info_list ol.info a.title{width:100%; }
    .info_list ol.info span.views{display:none; }
    .info_list ol.info span.date{display:none; }

    .product_list li{ float:left; width:30%; padding:5px 1% 10px 2%; font-size:14px; line-height:21px; text-align:center;}

    .menu3 {
        float: left;
        clear: both;
        margin: 20px auto 20px auto;
        max-width: 1200px;
        width: 100%;
        background: #e5e5e5;
        height: auto;
    }

}




@media screen and (max-width:800px)
{
    .yb_conct{ display: none;}
    .imainbox .websearch{ float:left; margin:0px; padding:5% 0; background:#2c65aa; width:100%; }
    .imainbox .websearch ul{ clear:both; overflow:hidden; width:90%; margin:0 auto; }
    .imainbox .dianhua{ float:none; clear:both; overflow:hidden; color:#119e58; background:#eeeeee; height:75px;  padding:0 2%;margin:0px 0 0 0; }
    .imainbox .dianhua strong{ float:left;  margin:10px 0 0 0; }
    .imainbox .dianhua dl{ float:left;   margin:17px 0px 0 20px; }

    .imain1 .anniu{ clear:both; margin:10px auto 40px auto; max-width:1200px; overflow:hidden;}
    .imain1 .anniu dl a{ display:block; clear:both;  line-height:50px; padding:0 2%; margin:1.5% 2%; text-align:center; text-transform : uppercase;  }

    .imain3 .xinwen2{ float:none; width:94%; margin:3% 2% 2% 2%; margin:0 auto; clear:both; overflow:hidden; }
    .imain3 .xinwen2 dl{ clear:both; width:99%; padding:0px 0px; margin:5% 0 0 0; overflow:hidden; border:1px solid #dddddd; }
    .imain3 .xinwen2 dl dd p{ -webkit-line-clamp:2;}
    .imain3 .xinwen1{ float:none; width:94%; margin:2.5% 2% 0 2%; margin:0 auto; }
    .imain3 .xinwen1 ul{ clear:both; padding-top:4%;}
    .imain3 .xinwen1 ul li{ clear:both; overflow:hidden; line-height:40px;  }

    .focus .rslides .bannerheight{ height:300px;}

    .menu3 h3 {

        width: 32%;

    }


}


@media screen and (max-width:768px)
{
    .topimage{display:none;}
    footer dl{display:none;}
    footer .banquan{width:100%;}

    .eduimg{height:160px;}
    .mainpage{margin:0 auto 0 auto;}
    .headerbox{position:relative;}



    .info_view .bigimg img{ width:100%;}
    .position{display:none;}
    .positioninfo{display:none;}


    .product_list ul li{ float:left; width:48%; padding:5px 1% 10px 1%;}

    .info_listimg ul li{float:left; width:48%; padding:5px 1% 5px 1%;}

    .erweima{ float:none; width:100px; margin:20px auto 0px auto; }
    .footermenu dl.fmenu{ display:none;  }
    .footermenu {
        width:100%;
    }
    .footermenu dl.footermenu2{ padding-left: 20px; width: 98%;}

}


@media screen and (max-width:640px)
{
    .news .tuijian{width:100%;}
    .news .zuixin{width:100%; padding:20px 0;}
    .news .shangxueyuan{width:100%;}
    .zhaopin dl dt img{width:100%;}
    /*.index_hd .hd_r ul li{width:85px; height:55px;}*/
    .index_hd .hd_r ul li{width:135px; height:80px;}
    .major-list li .back-face p{margin:32px 0 0 0;}
    .eduimg{height:110px;}
    .about_edulist{width:45%; padding:0 2%;}

    .focus .rslides .bannerheight{ height:230px;}

    .biaoti{ margin:10% 0 0px 0; }

    .imain1 .neirong{ /*clear:both; font-size:15px; line-height:28px; color:#555555;*/ padding:5% 3% 0px 3%;  text-align:left; overflow:hidden;; height:310px;}
    .imain1 .neirong p{ /*font-size:15px; line-height:28px;*/ text-indent:28px; }

    .imain2 .cptupian ul li{ float:left; width:46%; padding:0px; margin:2% 2% 3% 2%; }
    .imain2 .cptupian ul li p{ line-height:22px; height:45px; padding:15px 0 0 0; overflow:hidden; font-size:16px;}

    .biaoti1{ margin:10% 0 0px 0; }
    .biaoti1 h3 a{font-size:24px; }

    .imain5{ clear:both; max-width:1200px; margin:0px auto;}
    .imain5 dl{ float:none; margin:3% 3% 4% 3%; width:94%; text-align:center; }
    .imain5 dl a{ padding:5% 10%;  }
    .imain5 dl a strong{ line-height:40px;   }






    .product_view div.bigimg img{ width: 100%;  height:auto; }



    /*新闻内页*/
    .info_listxw dl dd a.title{font-size:16px; line-height:24px; height:24px; overflow:hidden;}
    .info_listxw dl dd .newsdate{ display:none;}
    .info_listxw dl dd .jianyao{height:24px; overflow:hidden;}




}

