/****************************/
/*       Power By          */
/*      爱上喵科技         */
/*     QQ:1509871176      */
/***************************/
@media only screen and (max-width: 1600px) {
    .slick1 .txtb .p{padding-right: 17%;}
    .slick1 .txtb .p p{font-size: 16px;}
    .slick1 .txtb .p .m1{padding: 12px 10px; font-size: 0;}
    .academic ul li:hover{background:#287ead;color:white!important;}
    .academic ul li:hover a{color:white!important;}
    
    }
    
    @media only screen and (max-width: 1400px) {
    .asmban1-m1 .mm1 h3{font-size: 30px;}
    .asmban1-m1 .mm1 small{font-size: 14px; padding-top: 4px;}
    .asmban1{height: 260px;}
    .slick1 .txtb .p{padding-right: 22%;}
    .slick1 .slick-dots{}
    .nav_menu-item>a{font-size: 18px;}
    .dc-asmdt1 h3{font-size: 24px; background-size: 23px auto; padding-left: 28px;}
    .dc-asmdt1 .more{margin-top: 11px;}
    
    
    
    
    
    }
    
    @media only screen and (max-width: 1300px) {
    .slick1 .txtb .p{padding-right: 27%;}
    .w1200,.head,.nav_class{max-width:1200px; width: 100%; margin: 0 auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
    
    
    
    
    }
    
    
    /*Common For Max 1199*/
    @media only screen and (max-width: 1199px) {
        .t_info{padding-top: 10px;}
    .wp,.w1200,.head,.nav_class{width: 98%;}
    .slick1 .txtb .p p{font-size: 14px;}
    .slick1 .slick-dots{bottom: 24px;}
    .slick1 .slick-dots{right: 2%;}
    .slick1 .txtb .p{padding-right: 15%;}
    .head .logo img{max-width: 350px;}
    .top-t{margin-top: 15px;}
    .search input{width: 150px;}
    .search{width: 158px;}
    .head{height: 105px; overflow: hidden;}
    .nav_menu-item>a{font-size: 16px;}
    .w1200 .nav_class{width: 100%;}
    .dimgtxtList2-m1 .img{max-width: 250px;}
    .dimgtxtList2-m1 .txt .ct1 p{font-size: 17px; line-height: 22px;}
    .dimgtxtList2-m1 .txt .ct1{height: 67px;}
    .dimgtxtList2-m1 .txt .ct{height: 71px;}
    .dimgtxtList2-m1 .txt .ct p{line-height: 18px;}
    .dimgtxtList2 li{padding-bottom: 10px;}
    .pL1{margin-top: 3px;}
    .pL1 li{padding-top: 7px; padding-bottom: 7px; padding-left: 15px; background-position: 3px 17px;}
    .pL2-m1 .m2 a{font-size: 15px; line-height: 21px;}
    .pL2-m1 p{font-size: 16px;}
    .dc-asmimgList1-1 h3 a{font-size: 16px;}
    .fd-m1 .k1 .m1 p,.fd-m1 .k2 p{padding: 2px 0px; font-size: 14px;}
    
    
    
    }
    
    /*Common For Max 959*/
    @media only screen and (max-width: 959px) {
    .asmban1-m1 .mm1 h3{font-size: 26px;}
    .asmban1-m1 .mm1 small{font-size: 13px; padding-top: 4px;}
    .asmban1{height: 220px;}
    .slick1 .txtb{bottom: 30px;}
    .slick1 .slick-dots{right: 0px; width: 100%; bottom: 10px;}
    .slick1 .txtb .p{padding-right: 0px; text-align: center;}
    .nav_menu-item>a{height: 40px; line-height: 40px;}
    .col1-l{width: 100%;}
    .col1-r{width: 100%;margin-left: 0px; padding-top: 10px;}
    .pL2-m1 .m2{padding-top: 5px;}
    .pL2 li{padding: 10px 0px;}
    .pL1 li{padding-top: 5px; padding-bottom: 5px; background-position: 3px 15px;}
    .dc-asmdt1 .more{font-size: 12px;}
    .dc-asmdt1 h3{font-size: 20px;background-size: 17px auto; padding-left: 24px;}
    .col2-l{width: 100%;}
    .col2-r{width: 100%; padding-left: 0px; padding-top: 20px;}
    .dcsubnav1-tt h2{font-size: 20px;}
    .dcsubnav1-tt{padding: 10px;}
    .dc-article2 .at-tt h1{font-size: 18px;}
    
    
    
    
    }
    
    /*Common For Max 850*/
    @media only screen and (max-width: 850px) {
    .nav_menu-item>a{font-size: 14px;}
    
    
    }
    
    /*Common For Max 767*/
    @media only screen and (max-width: 767px) {
    .slick-prev,.slick-next{width: 26px; height: 26px;}
    .slick1 .a1 img{display: none;}
    .slick1 .a1{height: 300px;}
    .nav_menu-item>a{height: 35px; line-height: 35px;}
    .nav_menu-item{width:25%;}
    .nav_submenu{top: 35px;}
    .head .logo{width: 100%;}
    .head{height: auto; max-width: 400px; width: 98%; display: block; margin: 0 auto;}
    .head .logo img{width: 100%;}
    .head .top{width: 100%;}
    .head .top .fr.dc-search{float: none; width: 93%; margin: 0 auto;}
    .dc-search{overflow: hidden; clear: both; background-color: #fff; position: relative;}
    .dc-search .search{width: 100%;}
    .search input{width: 100%; padding-right: 40px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
    .dc-search .search-but{position: absolute; right: 0px; top: 0px;}
    #hd{position: relative;}
    .head .top-t{position: absolute; top: 10px; right: 10px; margin-top: 0px;}
    .head .logo{margin-top: 30px; height: auto;}
    #hd{padding-bottom: 25px;}
    .nav_submenu a{font-size: 14px;}
    .dc-asmdt1 .more{margin-top: 7px;}
    
    .dc-asmimgList1 li{width: 50%;}
    .fd-m1 .k1, .fd-m1 .k2{width: 100%; text-align: center; padding: 0px; padding: 5px 0px;}
    .fd-m1 .k1 .logo{float: none; margin-right: 0px; margin-bottom: 10px;}
    .fd-m1 .k1 .logo img{width: 80px;}
    .fd-m1 .k1 .m1{border: 0px;}
    .dc-article2 .at-tt h1{font-size: 16px;}
    .dc-article2 .at-ct p{line-height: 21px;}
    .dc-article2 .at-ct{font-size: 12px;}
    /* .col2-r img{width:100%!important;height:auto!important;} */
    
    }
    
    /*Common For Max 640*/
    @media only screen and (max-width: 640px) {
    .asmban1-m1 .mm1 h3{font-size: 22px;}
    .asmban1-m1 .mm1 small{font-size: 12px; padding-top: 2px;}
    .asmban1{height: 160px;}
    .slick1 .a1{height: 230px;}
    .slick1 .txtb .p p{font-size: 12px;}
    .slick1 .txtb .p p{ line-height: 20px;}
    .slick1 .txtb .p .m1{padding: 4px 10px;}
    .slick1 .slick-dots li button{margin: 0px 3px; width: 8px; height: 8px;}
   .slick1 .slick-dots .swiper-pagination-bullet {margin: 0px 3px; width: 8px; height: 8px;}
    .slick1 .txtb{bottom: 26px;}
    .dimgtxtList2-m1 .img{max-width: 200px; display: block; margin: 0 auto; float: none;}
    .dimgtxtList2-m1 .txt .ct1{height: auto;}
    .dimgtxtList2-m1 .txt .ct{height: auto;}
    .dimgtxtList2-m1 .txt{padding-top: 10px;}
    .dimgtxtList2.cx1{padding-top: 0px;}
    .dimgtxtList2.cx1 li{padding: 10px 0px;}
    
    
    
    
    }
    
    /*Common For Max 550*/
    @media only screen and (max-width: 550px) {
    .dpgpages2-m1 a, .dpgpages2-m1 span, .dpgpages2-m1 em{font-size: 13px; margin: 0px 2px;}
    
    
    
    }
    
    /*Common For Max 479*/
    @media only screen and (max-width: 479px) {
    .asmban1{height: 130px;}
    .asmban1-m1 .mm1 h3{font-size: 20px;}
    .slick1 .a1{height: 180px;}
    .slick1 .txtb .p p{line-height: 16px;}
    #hd{padding-bottom: 15px;}
    .dc-search{margin-top: 8px!important;}
    .nav_submenu a{font-size: 12px;}
    .dimgtxtList2-m1 .txt .ct1 p{font-size: 15px; line-height: 18px;}
    .pL1-m1{font-size: 15px; line-height: 21px;}
    .dc-asmdt1 h3{font-size: 18px;}
    .pL2-m1 p{font-size: 14px;}
    .dc-asmdl1 dd{padding-top: 17px;}
    .dc-asmimgList1-1 h3 a{font-size: 14px;}
    .fd-m1 .k1 .m1 p, .fd-m1 .k2 p{padding: 0px;}
    .pgm21{padding-top: 15px; padding-bottom: 15px;}
    
    }
    
    /*Common For Max 450*/
    @media only screen and (max-width: 450px) {
    
    }
    
    /*Common For Max 400*/
    @media only screen and (max-width: 400px) {
    .dpgpages2-m1 a, .dpgpages2-m1 span, .dpgpages2-m1 em{height: 25px; line-height: 25px; font-size: 12px; padding: 0px 8px;}
    .dc-asmimgList1 li{width: 100%;}
    
    
    }
    
    /*Common For Max 350*/
    @media only screen and (max-width: 350px) {
    .nav_menu-item>a{font-size: 13px;}
    
    
    }
    
    /*Common For Max 300*/
    @media only screen and (max-width:600px) {
        .t_info{
            padding-top: 10px;width:auto;
        }
    }
    