﻿@media only screen and (min-width: 1366px) {
	.main_inner .rong>div {
	  -webkit-transition: all .5s ease-out 0s !important;
	  transition: all .5s ease-out 0s !important;
	  -webkit-transform: translateX(-30px);
	          transform: translateX(-30px);
	  opacity: 0;
	}
	
	.main_inner .hpic_nr  {
	  -webkit-transition: all .5s ease-out 0s !important;
	  transition: all .5s ease-out 0s !important;
	  -webkit-transform: translateX(30px);
	          transform: translateX(30px);
	  opacity: 0;
	}
	.main_inner.showdiv .hpic_nr,.main_inner.showdiv .rong>div,.main2.showdiv .inner,.main3.showdiv .video_bg,.main4.showdiv{
		-webkit-transform: none;
		          transform: none;
		  opacity: 1;
	}
	.main2 .inner {
	  -webkit-transition: all .5s ease-out 0s !important;
	  transition: all .5s ease-out 0s !important;
	  -webkit-transform: translateY(-30px);
	          transform: translateY(-30px);
	  opacity: 0;
	}
	.main3 .video_bg{
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		transform: translate(0,80px);
		transition: all 0.5s ease-out 0s;
		opacity: 0;
		-ms-flex-order: 1;
	}
}

@media only screen and (min-width: 768px) {



body::-webkit-scrollbar {
	display: none;
}

.body_b {
	outline: none;
	overflow: auto;
	position: fixed;
	z-index: 9;
	top: 100%;
	left: 0;
	right: 0;
	bottom: 0;
	transition: top 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s;
	background: #fff;
	overflow-x: hidden;
}
.body_b .piao{
	opacity:0;
}
.body_b.showdiv .piao{
	opacity:1;
	transition: all 0.7s ease-in-out 0.5s;
	z-index: 9;
	transform:translateX(0);
}
.list.body_b {
	position: static;
	overflow: hidden;
}

.body_b.showdiv {
	top: 0;
}

.body_b .top {
	padding: 0;
	background: none;
	opacity: 0;
	filter: Alpha(opacity=00);
}
.body_b.showdiv .top {
	transition: all 0.7s ease-in-out 0.5s;
	transform: none;
	opacity: 1;
}


.body_b.showdiv .top {
	transition: all 0.7s ease-in-out 0.5s;
	transform: none;
	opacity: 1;
	box-shadow: 0px 3px 5px #dfdfdf;
}
.body_b .top_link{
	
}
.body_b .sitelogo{
	padding: 10px 0px;
	
}
.body_b .sitelogo img{
	
	
}

.body_b .top_wrap{background: #fff;padding-bottom: 0px;}
.body_b .nav ul li a{
	color: #333;
}
.body_b .head-right{
	margin-top: 20px;
}

}

@media only screen and (max-width: 1440px) { 
	.inner{width: 98%;}
	.picture{
	  height: 240px;
       }
      .picture img{}
	.rong>div{
		margin-right: 10%;
	}
	.hpic_nr{
		left: 25%;
	}
	
	.zong, .notice{margin-left: 2.9%;}
	.neinav_right{margin-top: 95px;}
	.lists>ul li a{width: 80%;}
	.ji2{margin-left: 4.3%;margin-right: 4.3%;}
	.articleBottom{right:1%;}
}

@media only screen and (max-width: 1366px) { 
	.rong>div{margin-right: 7%;}
	.hpic_nr{
		left: 20%;
	}
	.zong, .notice{  margin-left: 2%;}
	.gai_cont .fr{width: 33%;}
	.ji2{margin-left: 4%;}
	.ji{width: 23%;}
	.ji_last .ji{width: 100%;}
	.ji2{margin-left: 2.8%;margin-right: 2.7%;}
}
@media only screen and (max-width: 1024px) { 

	.sitelogo{width: 100%;padding: 0px;}
	.head-right{width: 100%;margin-top: 0px;}
	.prev1{left: 1%;}
	.next1{right: 1%;}
	.ling_inner a{padding: 0px 30px 0 0}
.shi_pic_right{width: 52%;}
	.shi_more{margin-top: 10px;}
	.shi_pic{width: 40%;}
}
@media only screen and (max-width: 1024px) { 
.top_link ul li{padding:0 8px}
.shi_list ul li{height: 350px;background: #fff;}
	.hpic_nr{width: 450px;left: 10%;}
	.neinav_right ul li a{font-size: 14px;}
	.list>ul li:hover{margin: 0px;}
	.list>ul li a,.list>ul li a:hover{width: 85%;padding-left: 20px;}
	.rong>div{margin-top: 240px;}
	.rong_list ul li{margin-bottom: 10px;}
	.roll-wrap{padding-top: 10px;}
	.roll-wrap ul{top: 25px;}
	.neinav_left>h2{font-size: 24px;line-height: 30px;margin-top: 110px;}
	.neinav_left>p, .neinav_left>p a{margin-top: 15px;}
	.neinav_right{margin-top: 135px;width: 50%;}
	.gai_cont .fl{width: 100%;float: none;}
	.gai_cont .fr{width: 100%;float: none;margin: 20px auto;}
	.prev1{left: 0%;}
	.next1{right: 0%;}
	.ban2{width:650px;height: 450px;}
}
@media only screen and (max-width: 992px) { 
	.code{width: 80%;margin: 0px auto;float: none;text-align: center;}
	.footer{margin-top: 40px;}
	.footer2{margin-top:0px;    background-repeat: repeat-y;}
	.main4{background-repeat: repeat-y;}
	.code ul li{text-align: center;}
	.ling_inner h3{
		width: 30% !important;
		padding-right: 5%;    max-width: 30% !important;
	}
.lingdao2 .fl1 .ldlist {
    margin-left: 5%;
    float: left;
    width: 60%;
}
.lingdao2 .fl2 .ldlist {
    margin-left: 5%;
    float: left;
    width: 60%;
}
.lingdao1 .ldlist {
    margin-left: 5%;
    float: left;
    width: 60%;
}.lingdao2 .fl1{    margin: 10px 0;}
	.ling_inner>div>div {
    width: 100% !important;
    padding-left: 0px;
}
}
@media only screen and (max-width: 856px) { 
	
}
@media only screen and (max-width: 768px) { 
.mainone {
     padding-top: 0
}
.nrshi{padding-left: 60px;}
	.shi_list ul li{width: 100%;max-width: 100%;margin-right: 0px;height: auto;min-height: 310px;}
	.shi_pic_right{width: 58%;}
	.ling_inner>div,.ling_inner .fr{width: 90%;margin-top: 0px;}
.ling_inner .fl .fl{width:50%;    float: right;}
	.ling_inner{padding:20px 0px;}
	.ling_inner h3 {
    text-align: right;
    text-indent: 0;
    width: 130px;
    max-width: 30%;
    font-size: 18px;
}
	.lingdao2 .fl1 h3{width:130px;}
	.lingdao1 .fl,.lingdao2 .fl1,.lingdao2 .fl2{width:100%;margin-top: 10px;}
	
	.ling_inner a{width:56px;}
	.ling_inner .fr h3{width: 30%;max-width: 30%;text-align: left;}
	.body_b,.top{position: static;}
	.neinav_left{width: 100%;background: none;}
	.neinav_right,.neinav>img,.bb,.body_b .top,#banner .slick-arrow{display: none;}
	.copy{line-height: 45px;}
	.head-right{float: left;width: 70%;margin-top: 0px;}
	.roll-wrap{margin: 0px 15px;}
	.roll-wrap ul{top: 35px;}
	.main3 .inner{background: none;box-shadow: 3px 3px 5px #dfdfdf,-3px -3px 5px #dfdfdf;}
	.contact{margin-top: 0px;}
	.nav{display: none;}
	.demo-2,.navi-aside-toggle{display: block;}
	.nav_left{display: none;}
	.sitelogo{width: 85%;}
	.head{height: auto;}
	 .mbanner, .mbanner .inner, .mbanner .inner>div, .focus, .focus>ul, .mbanner .slick-list, .mbanner .slick-track{
		height: 340px;
	}
	#banner .slide_title .tit_con{
		line-height: 40px;
		font-size: 18px;
	}
	#banner .slide_title,#banner .slick-dots{bottom: 20px;height: auto;padding: 0;}
	.notice ul li a{float: left;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.nav_left{display: none;}
	.news{margin-top:15px;}
	.news,.notice,.nav_right,.hpic,.hpic img,.hpic_nr,.rong,.dilogo,.contact{width: 100%;max-width: 100%;}
	.rong>div{margin-top: 0px;width: 100%;margin-right: 0px;float: none;max-width: 100%;}
	.hpic_nr{
		position: relative;
		left: 0px;
		overflow: hidden;
	}
	.main_inner,.hpic,.hpic img{height: auto;margin-top: 0px;}
	.news_right ul li a, .stu_list ul li a{width: 75%;}
	.sitelogo{padding: 15px 0px;}
	.zong, .notice{margin-left: 0px;}
	.main1{
		background: #ebeef3;
		padding-bottom: 10px;
		padding-top: 0px;
	}
	.top_link a{font-size: 12px;padding: 0px 5px;}
	
	
	.rong>div .zhuan_title{margin-top:30px;}
	.rong_img{margin: 15px auto;}
	.study{margin-top: 20px;}
	
	.top_wrap{position: static;padding-bottom: 0px;background: #1953d0;}
	.lists>ul li a{width: 70%;}
	.ji,.ji_last,.ji_inner,.ji_inner>img{width: 100%;max-width: 100%;box-sizing: border-box;}
	.ji2{
		margin: 40px 0px;
		margin-left: 0px;
	}
	.content{margin: 30px 70px;}
	.ban2{width: 500px;height: 320px;}
	.prev1,.next1{top: 20%;}
	.top{transition: all 0.7s ease-out 0s;
    transform: translateY(0%);}
}
@media only screen and (max-width: 554px) {
.piao,.piao>img,.piao_link,.piao_link a{width: 90px;}
.piao_link a img,.piao_link h3 img{width:25px}
.piao_link a p{font-size:13px;}
.shi_nr>.fl p{font-size: 14px;}
	.nrshi>h3{padding-left: 60px;}
	.cont_shi{padding-left: 0px;}
	.nrshi{padding-left: 50px;}
	.shi_pic_right{width: 53%;}
	.shi_pic{margin-left: 0px;}
	.ling_inner>div>div,.ling_inner .fr div{width: 51%;} 
	.slick-slide img{width: 95%;}
	.news_left,.news_right{width: 100%;max-width: 100%;margin-bottom: 15px;}
	.list>ul li a{width: 68%;}
	.dp img,.cont img{max-width: 100%;display: block;}
	.main_inner{margin-top: -100px;}
	.rong_img{width: 90%;height: auto;}
	.hpic_nr{height: auto;}
	.contact{margin-top: 20px;}
	.code ul li img{float: none;}
	.dilogo img{max-width: 98%;}
	.code ul li p{width: 100%;margin-left: 0px;line-height: 30px;}
	.copy{line-height: 30px;}
	.notice .study_list ul li{height: auto;min-height: 80px;}
	.study_list ul li{height: auto;min-height: 150px;}
	.xuexi ul li{min-height:65px;}
	.jiang .study_list ul li{min-height: auto;}
	 .mbanner, .mbanner .inner, .mbanner .inner>div, .focus, .focus>ul, .mbanner .slick-list, .mbanner .slick-track{height:240px;}
	#banner .slick-arrow,.top_head{display: none !important;}
	#banner .slide_title{bottom: 30px;}
	#banner .slick-dots{bottom:0px;}
	.gai_cont .fr,.gai_cont .fr img{max-width: 100%;}
	.footer2{margin-top: 0px;}
	.lists>ul li{height: 50px;line-height: 50px;}
	.lists .click{display: none;}
	.lists .date4{float: right;font-size: 15px;}
	.lists>ul li a{
		font-size: 15px;
		width: 65%;
	}
	.content{margin: 30px 10px;margin-bottom: 0px;padding-bottom: 0px;}
	.articleBottom{position: static;width: auto;}
	.share{width: auto;}
	.share .bdsharebuttonbox > a{float: left;margin-right: 15px !important;}
	.ban2{width: 320px;height: 200px;}
	.num ul li{width: 80px;height: 40px;margin: 5px;}
	.num ul li.on{margin-top: -5px;}
	.prev1 img, .next1 img{width: 50px;}
	.ling_inner h3{font-size:17px;padding-right:10px;}
	.ling_inner a{font-size:15px;display: block;max-width: 100%;padding-right: 30px;line-height: 180%;}
	.ling_title>h2{font-size:40px;}
	.ling_title>h4{font-size:20px;margin-top:15px}
	.ling_cont{margin-top:20px;}
	.ling_inner h3,.ling_inner .fr h3{width: 120px;max-width: 100%;}
	.lingdao2 .fl1 h3,.lingdao2 .fl2 h3 {
    width: 120px;
}
.lingdao2 .fl1 .ldlist{
    width: 50%;
}
.lingdao2 .fl1 .ldlist{}
	#banner .slick-dots{right:0px;}
	#banner .slick-dots li{margin:0px 5px;}
}
@media only screen and (max-width: 380px) { 
.nrshi>img{display: none;}
	.nrshi{padding: 0px 10px;}
	.shi_pic{width: 100%;max-width: 100%;margin-bottom: 15px;text-align: center;}
	.shi_more{padding-bottom: 20px;}
	.shi_pic img{text-align: center;}
	.shi_pic_right{width: 100%;}
	.zhai_shi{padding: 0px 15px;}
	.contact{margin-top: 0px;margin-left: 0px;}
	.footer{margin-top: 20px;}
	.footer2{margin-top: 0px;}
	.sitelogo img{width: 100%;}
	.lists>ul li a{
		font-size: 15px;
		width: 63%;
	}
.ling_inner .fl .fl h3{padding-right:5px;}
}
@media only screen and (max-width: 320px) {body{min-width: 320px;} }