@media screen and (max-width: 1000px){
html{font: normal 62.5% 'Microsoft yahei'; background: #fff;}
.comw{width: 100%; min-width: 100%; max-width: 100%;}
::-webkit-scrollbar{width: 0; height: 0;}
._in_com_title .name{font-size: 2.3rem;}
._in_com_title .txts{font-size: 1.3rem; padding: 0;}
.college ul{padding: 20px 20px 50px 20px;}
.college .title{font-size: 1.6rem;}
.college ul li{font-size: 1.4rem;}
.mob-slider-btn{line-height: 40px; position: fixed; z-index: 1000; right: 0; bottom: 20%; display: block; width: auto; height: 40px; padding: 0 10px; text-align: center; border-radius: 5px 0 0 5px; background: #333;}
.mob-slider-btn span{font-size: 1.6rem; color: #fff;}
.slider{position: fixed; z-index: 8000; top: 0; left: 200%; overflow: hidden; overflow-y: auto; width: 80%; height: 100%; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2c383c), color-stop(100%, #2a363a)); background: linear-gradient(to bottom, #2c383c 0%, #2a363a 100%); background: -webkit-linear-gradient(top, #2c383c 0%, #2a363a 100%);}
.slider ._header{height: 200px;}
.slider .menus li a{font-size: 1.5rem; padding: 20px;}
.slider .menus li .txts{font-size: 1.2rem;}
.slider .menus li.li-college .txts{font-size: 1.4rem;}
body .filter{position: fixed; z-index: 1000; z-index: 7000; top: 0; left: 0; width: 100%; height: 100%; transition: all .3s ease-in-out; background: rgba(255, 255, 255, .2);}
body .clmenus{position: fixed; z-index: 9000; top: 50%; left: 200%; width: 20px; height: 50px; margin-top: -25px; margin-left: -10px; cursor: pointer; border-radius: 50px; background: url(../images/index/icons/icon_dot.gif) center center no-repeat #fff; box-shadow: 0 0 0 2px #2c383c;}
.eject-college, .eject-applet{top: 20px !important; width: 80% !important;}
.eject-college .layui-layer-setwin, .eject-applet .layui-layer-setwin{top: auto; right: 0; bottom: 15px; left: 0; margin: 0 auto;}
.eject-college .layui-layer-setwin .layui-layer-close2, .eject-applet .layui-layer-setwin .layui-layer-close2{top: auto; right: 0; bottom: -5px; left: 0; margin: 0 auto; margin-right: 10px;}
.advert{display: none;}
.frame{min-height: auto !important; margin-left: 0; padding: 0;}
.indexs ._in_banners{height: 200px; margin-top: 0;}
.indexs ._in_about{margin-top: 0; padding: 50px 0; background-size: auto;}
.indexs ._in_about .txts{font-size: 1.4rem; text-align: left;}
._in_service{padding: 50px 0;}
._in_service ul{overflow: hidden; overflow-x: auto; margin-top: 30px; padding: 0 30px; background: #fff;}
._in_service ul li{float: none !important; width: 100%; height: auto; margin-right: 0; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #dfdfdf;}
._in_service ul li:last-child{margin-bottom: 0; padding-bottom: 0; border-bottom: 0;}
._in_service ul li .title{font-size: 1.6rem;}
._in_service ul li .cover{padding-top: 0;}
._in_service ul li .txts{font-size: 1.4rem; padding-top: 0;}
.indexs ._in_standard{padding: 50px 20px;}
.indexs ._in_standard dl dd{float: none !important; width: 100%; padding: 10px; background: rgba(255, 255, 255, .8);}
.indexs ._in_standard dl dd .title{font-size: 1.6rem;}
.indexs ._in_standard dl dd span{font-size: 1.2rem;}
.indexs ._in_news{padding: 20px 20px;}
._com_banner{height: 200px; margin-top: 0; background-position: center;}
._com_banner .txts{font-size: 2.5rem; line-height: 50px;}
._ab_one{padding: 20px 20px 50px 20px;}
._ab_one ._in_com_title{margin-right: 0; padding: 0;}
._ab_one ._in_com_title .name{text-align: center;}
._ab_one ._in_com_title .txts{font-size: 1.4rem;}
._ab_one ._ab_image{position: relative; display: block; width: 100%; height: 300px; margin-bottom: 20px; border-radius: 5px;}
._ab_payfor{padding: 50px 20px;}
._ab_payfor ._for_info{width: 100%; max-width: 100%; margin-top: 40px; border-radius: 0;}
._ab_payfor ._for_info .boc-abs{position: relative; left: auto; width: 160px; margin: -40px auto 20px auto; margin-bottom: 20px; text-align: center;}
._ab_payfor ._for_info .boc-marker img{-webkit-animation: none; animation: none;}
._for_info ul{margin-left: 0;}
._for_info ul li{font-size: 1.4rem;}
._in_service ._se_frame{padding: 20px 20px 0 20px;}
._se_frame .fr_items .itname{font-size: 1.5rem; position: relative; text-align: left;}
._se_frame .fr_items dl{margin-left: 0;}
._se_frame .fr_items dl dd{font-size: 1.3rem; width: calc((100% - 10px)/2);}
._se_frame .fr_items dl dd:hover{width: 100%;}
._se_frame .fr_items dl dd:nth-child(2n){margin-right: 0 !important;}
._se_frame .fr_items dl dd:nth-child(3n){margin-right: 10px;}
._in_service ._se_texts{font-size: 1.8rem; margin-top: 0; padding: 10px 20px;}
._in_links .link-item img{width: 110px; -webkit-filter: none; filter: none;}
._se_rate{padding: 50px 0;}
._se_rate ul{display: block; overflow: hidden; overflow-x: auto; height: auto; margin-top: 20px; padding: 10px 20px; white-space: nowrap;}
._se_rate ul li.ra_arrow{position: relative; top: 50px;}
._se_bear{padding: 50px 20px;}
._se_bear ul li{width: calc(100%/2);}
._se_bear ul li:nth-child(2n){border-right: 0;}
._se_bear ul li:nth-child(n+4){border-bottom: 1px solid #ddd;}
._se_bear ul li:nth-child(n+5){border-bottom: 0;}
._se_bear ul li .name{font-size: 1.4rem;}
._se_bear .waring{font-size: 1.6rem; line-height: 1.8; display: block; text-align: left;}
._se_bear .waring .price{font-size: 2.4rem; font-weight: bolder; position: relative; top: 3px;}
.news ._colnums{padding: 15px;}
.news ._colnums._m_news_info{margin-top: 0;}
.news ._colnums ul{overflow-x: auto; white-space: nowrap;}
.news ._colnums ul li a{font-size: 1.6rem;}
.news ._newslist{padding: 30px 15px;}
.news ._newslist ul li{line-height: 1.5; margin-bottom: 15px; padding-bottom: 15px; padding-left: 0; background: none;}
.news ._newslist ul li img{display: block; display: block; width: 100%; height: auto; max-height: 150px; margin-top: 20px; margin-bottom: 6px; border-radius: 5px; object-fit: cover;}
.news ._newslist ul li a{display: block;}
.news ._newslist ul li .title{font-size: 1.5rem; height: auto; padding-right: 0; padding-left: 15px; white-space: normal; background: url(../images/index/icons/icon_dot.gif) left 8px no-repeat;}
.news ._newslist ul li .title:hover{padding-left: 15px;}
.news ._newslist ul li .date{font-size: 1.4rem; line-height: 30px; position: relative; display: block; float: none; padding-left: 15px;}
.article-info{padding: 30px 15px;}
.article-info ._ar_header .title{font-size: 1.8rem; line-height: 23px;}
.article-info ._ar_header .attri{line-height: 22px;}
.article-info ._ar_header .attri span{font-size: 1.4rem;}
.article-info ._ar_header .attri span a{color: #000;}
.article-info .bdsharebuttonbox{position: relative; display: none; text-align: right;}
.article-info .bdsharebuttonbox a{float: none;}
.next_prev dd{float: none; width: 100%; margin-right: 0; margin-bottom: 10px; padding: 5px 10px;}
.next_prev dd .name{font-size: 1.4rem;}
.next_prev dd .arrow{top: 0;}
.next_prev dd.ch-right .arrow{right: 0;}
.next_prev dd.ch-left .arrow{left: 0;}
.nodatas .waring{font-size: 1.4rem;}
.pagination{overflow-x: auto; white-space: nowrap;}
.pagination a, .pagination span{font-size: 1.4rem; display: inline-block; float: none !important;}
.footer ._fo_panel{margin-left: 0; padding: 0;}
._fo_panel ._fo_contact{width: auto; padding: 20px;}
._fo_panel ._fo_contact .name{font-family: 'arial'; font-size: 1.8rem; line-height: 1.5; text-align: left;}
._fo_panel ._fo_contact ul li{font-size: 1.3rem; line-height: 1.5; margin-bottom: 10px;}
._fo_panel ._fo_contact ul li p{margin-left: 50px;}
._fo_panel ._fo_contact ul li .PHONE a{font-size: 1.4rem;}
._fo_panel .wechat{display: none;}
.footer ._fo_copyright ._fo_panel{font-size: 1.3rem; line-height: 1.5; padding: 10px 20px;}
}