@media (max-width: 1749px) {
	.jsub {
	    padding: 0 290px;
	}
	/*.j_sch {
	    top: 43%;
	    left: 28%;
	}
	.j_more {
	    top: 65%;
	    left: 19%;
	}	*/
	.jbanner .slick-dots {
	    bottom: 60px;
	    /*left: 17%;*/
	}
	.jpush {
	    bottom: 60px;
	    /*left: 16%;*/
	}
}
@media (max-width: 1680px) {
	.jsub {
	    padding: 0px 228px;
	}
	/*.jbanner .slick-dots {*/
	    /*left: 15%;*/
	/*}*/
	/*.jpush {*/
	    /*left: 14%;*/
	/*}*/
}
@media (max-width: 1600px) {
	.jsub {
	    padding: 0px 192px;
	}
	.j_video .close {
	    /*top: 25px;*/
	}
	/*.j_sch {
	    top: 43%;
	    left: 26%;
	}*/
	/*.jbanner .slick-dots {*/
	    /*left: 13%;*/
	/*}*/
	/*.jpush {*/
	    /*left: 12%;*/
	/*}*/
}
@media (max-width: 1480px) {
	.jsub {
	    padding: 0px 132px;
	}
	/*.jbanner .slick-dots {*/
	    /*left: 10%;*/
	/*}*/
	/*.jpush {*/
	    /*left: 9%;*/
	/*}*/
}
@media (max-width: 1440px) {
	/*.jbanner .slick-dots {*/
	    /*left: 9%;*/
	/*}*/
	/*.jpush {*/
	    /*left: 8%;*/
	/*}*/
}
@media (max-width: 1366px) {
	.jsub {
	    padding: 0px 80px;
	}
	/*.jbanner .slick-dots {*/
	    /*left: 7%;*/
	/*}*/
	/*.jpush {*/
	    /*left: 6%;*/
	/*}*/
	.bannerha .slick-prev {
		left: 170px;
	}
	.bannerha .slick-next {
		right: 170px;
	}
	.j_video .close {
		top: 30px;
		right: 30px;
	}
}
@media (max-width: 1280px) {
	.jsub {
	    padding: 0px 30px;
	}
	/*.jbanner .slick-dots {*/
	    /*left: 4%;*/
	/*}*/
	/*.jpush {*/
	    /*left: 3%;*/
	/*}*/
	.j_video .container {
		padding: 0 50px;
	}
}
@media (max-width: 1240px) {
	
}
@media (max-width: 1229px) {

	.navl>li>a {
	    margin-right: 70px;
	}
	.nava>li>a {
		margin-right: 44px;
		line-height: 35px;
	}
	.j_dwsh input {
		width: 31.71%;
	}
	.j_informa {
		margin: 30px 31px 0 31px;
	}
	.j_scfr {
		padding: 16px;
	}
	.weixina {
		margin-left: 64px;
	}
}
@media (max-width: 1199px) {
	.jbanner {
	    margin-top: 104px;
	    z-index: 2;
	}
	/*.jbanner .slick-dots {*/
	    /*left: 135px;*/
	/*}*/
	/*.jpush {*/
	    /*left: 120px;*/
	/*}*/
	.j_info {
	    width: calc(100% - 510px);
	    margin-left: 10px;
	}
	.j_focusb {
		padding: 15px 10px 10px 10px;
	}
	.j_focus:nth-child(3) .j_focusb,.j_focus:nth-child(4) .j_focusb{
		padding: 15px 10px 10px 10px;
	}
	.j_focusb h4:after {
		position: absolute;
		content: '';
		background: #11a779;
		width: 48px;
		height: 0px;
		top: -10px;
		left: -50px;
	}
	.j_focus:nth-child(3) .j_focusb h4:after, .j_focus:nth-child(4) .j_focusb h4:after {
		position: absolute;
		content: '';
		background: #11a779;
		width: 48px;
		height: 0px;
		top: -10px;
		right: -50px;
		left: unset;
	}
	.nava>li>a {
		margin-right: 15px;
		line-height: 50px;
	}
	.nava>li:nth-child(3) a {
		margin-right: 15px;
	}
	.nava>li:nth-child(7) a {
		margin-right: 50px;
	}
	.friendsa>li {
		width: 230px;
		border: 1px solid #1a75a8;
	}
	.clickb {
		margin-left: 25px;
		cursor: pointer;
	}
	.fotb {
		margin-top: 30px;
	}
	.j_onlin h3 {
		padding-top: 15px;
		padding-bottom: 5px;
	}
	.j_onlin h4 {
		margin-top: 5px;
	}
	.kvoid span {
		width: 100%;
		height: 10px;
	}
	.j_wect {
		padding-top: 10px;
		padding-bottom: 15px;
	}
	.j_wect .j_sh1 {
		margin-bottom: 0;
	}
	.tgtit {
		margin-top: 15px;
	}
	.j_dwsh {
		margin-top: 15px;
	}
	.j_dwsh input {
		width: 31.37%;
	}
	.j_gjz {
		margin-top: 15px;
	}
	.j_gaoz input {
		width: 31.37%;
	}
	.j_gaoz .j_xls {
		width: 31.37%;
	}
	.j_contn {
		height: 160px;
	}
	.j_gaoz {
		margin-top: 15px;
	}
	.j_contn {
		margin-top: 15px;
	}
	.j_yanz {
		margin-top: 15px;
	}
	.bannerha {
		margin-top: 104px;
	}
	.j_informa {
		margin: 30px 26px 0 26px;
	}
	.j_scha {
		width: 43%;
	}
	.j_schb {
		width: 55%;
		padding-left: 0px;
		margin-left: 30px;
	}
	.j_scfr {
		padding: 4px;
	}
	.j_scfr h6 {
		padding: 6px 0;
	}
	.j_view .j_viewa {
		width: 100%;
	}
	.j_viewb {
		width: 100%;
		margin-left: 0;
		padding: 15px;
	}
	.friendsb>li {
		/*width: 230px;*/
	}
	.j_yishi span {
		margin-top: 35px;
	}
	.weixina {
		margin-left: 18px;
	}
}
@media (max-width: 1024px) {
	/*.jpush {*/
		/*left: 36px;*/
	/*}*/
	/*.jbanner .slick-dots {*/
		/*left: 55px;*/
	/*}*/
}

@media (max-width: 991px) {
	.kjbtnsa p:after {
		position: absolute;
		content: '';
		width: 0px;
		height: 66px;
		background: #ececec;
		top: -37px;
		right: 0;
	}
	.kjbtnsa a {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	.kjbtnsa p {
		font-size: 14px;
		line-height: 28px;
		padding-top: 10px;
	}
	.j_nots {
		padding-top: 20px;
		padding-bottom: 30px;
	}
	.j_tice {
		 margin-top: 20px;
		 width: 50%;
		 padding-right: 10px;
	 }
	.j_info {
		width: 50%;
		margin-left: 0;
		margin-top: 20px;
		padding-top: 0;
		padding-bottom: 5px;
	}
	.j_in>li {
		font-size: 16px;
		line-height: 36px;
		padding-bottom: 0px;
	}
	.j_xinxi {
		padding: 8px 25px 0 25px;
	}
	.j_focus {
		width: 100%;
	}
	.j_hot {
		 padding-top: 20px;
		 padding-bottom: 35px;
	 }
	.j_focusb {
		padding: 35px 15px 10px 20px;
	}
	.j_focus:nth-child(3) .j_focusb, .j_focus:nth-child(4) .j_focusb {
		padding: 35px 15px 10px 20px;
	}
	.j_hota {
		margin-top: 0;
	}
	.footer {
		background: #024164;
		padding-top: 30px;
		padding-bottom: 10px;
	}
	.fool {
		width: 100%;
	}
	.contsp {
		width: 100%;
		margin-top: 20px;
	}
	.foor {
		width: 100%;
	}
	.nava>li:nth-child(8) a {
		margin-right: 0px;
	}
	.nava{
		margin: 0 -10px;
	}
	.nava>li>a {
		line-height: 50px;
		margin: 0 10px;
	}
	.nava>li:nth-child(3) a {
		margin-right: 10px;
	}
	.nava>li:nth-child(4) a, .nava>li:nth-child(8) a {
		margin-right: 10px;
	}
	.nava>li:nth-child(7) a {
		margin-right: 10px;
	}
	.nava>li:nth-child(8) a {
		margin-right: 10px;
	}
	/*.jcount{*/
		/*overflow: hidden;*/
	/*}*/
	.friendsa{
		float: left;
	}
	.fxa{
		float: left;
		margin-top: 20px;
	}
	.j_sch {
		padding-top: 100px;
		padding-bottom: 50px;
		/* position: absolute; */
		/* top: 40%; */
		/* left: 30%; */
		/* -webkit-transform: translate(-50%, -50%); */
		/* -moz-transform: translate(-50%, -50%); */
		/* -ms-transform: translate(-50%, -50%); */
		/* -o-transform: translate(-50%, -50%); */
		/* transform: translate(-50%, -50%); */
	}
	.j_more a {
		/* position: absolute; */
		display: inline-block;
		border-radius: 20px;
		border: 1px solid #ccc;
		margin-bottom: 145px;
		/* top: 60%; */
		/* left: 22%; */
		/* -webkit-transform: translate(-50%, -50%); */
		/* -moz-transform: translate(-50%, -50%); */
		/* -ms-transform: translate(-50%, -50%); */
		/* -o-transform: translate(-50%, -50%); */
		/* transform: translate(-50%, -50%); */
	}
	.j_cast {
		padding-top: 10px;
		padding-bottom: 25px;
	}
	.j_roads {
		padding-top: 10px;
	}
	.j_dwsh input {
		width: 30.78%;
	}
	.j_gaoz input {
		width: 30.78%;
	}
	.j_gaoz .j_xls {
		width: 30.78%;
	}
	.j_comuni {
		padding-top: 15px;
		padding-bottom: 5px;
	}
	.j_frsc {
		padding-top: 12px;
	}
	.Coo_indexbox1 .Cooindex_map {
		padding-top: 35px;
	}
	.Cooindex_xia {
		padding: 20px 0px;
	}
	.Coo_indexbox2 .Cooindex_list {
		padding-top: 20px;
		padding-bottom: 25px;
	}
	.Cooindex_list .CooindexL_name {
		font-size: 24px;
		margin-bottom: 20px;
	}
	.j_inform {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.j_informb {
		margin: 0 -20px;
	}
	.j_informa {
		margin: 20px 20px 0 20px;
		width: 28%;
	}
	.j_scxm {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.j_xjxm {
		padding-top: 20px;
	}
	.j_schb {
		width: 58%;
		padding-left: 0px;
		margin-left: 10px;
		margin-top: 0;
	}
	.j_schbs {
		padding: 0 18px 0;
	}
	.j_yishi {
		padding: 15px 15px 15px 10px;
	}
	.j_yishi h6 {
		padding: 22px 0;
	}
	.youxue {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	/*.jpush {*/
		/*left: 130px;*/
	/*}*/
	/*.jbanner .slick-dots {*/
		/*left: 150px;*/
	/*}*/
	.jbook {
		display: none;
	}
	.j_more{
		border: 1px solid #FFFFFF;
	}
	.j_more{
		color: #FFFFFF;
	}
	.j_more .knowmore02 {
		color: #FFFFFF;
	}
	.weixina {
		margin-left: 18px;
		float: right;
	}
	.titleb {
		line-height: 36px;
	}
}
@media (max-width: 900px) {
	
}
@media (max-width: 768px) {
	.j_newbo h3 {
		font-size: 20px;
	}
	.j_bobaob h4 {
		font-size: 16px;
		line-height: 28px;
		height: 28px;
	}
	.j_bobaob>p{
		margin: 0px 0;
	}
	.j_tice {
		width: 100%;
	}
	.j_info {
		width: 100%;
	}
	.fotb {
		margin-top: 15px;
	}
	.weixina p {
		color: #e1f2ff;
		font-size: 14px;
		line-height: 34px;
		text-align: center;
	}
	.jpush {
		left: 35px;
	}
	.jbanner .slick-dots {
		left: 50px;
	}
	.bannerhas .img_b{
		display: none;
	}
	.bannerhas .img_d{
		display: inline-block;
	}
	.bannerha .slick-prev {
		left: 100px;
	}
	.bannerha .slick-next {
		right: 100px;
	}
	.j_informa {
		width: 44%;
	}
	.j_zcxz {
		width: 100%;
	}
	.j_jiwen {
		width: 100%;
		padding-right: 0;
	}
	.j_zcxz {
		width: 100%;
		margin-top: 25px;
	}
	/*.jbanner .jbanners{*/
		/*background: url(../images/jbanner01.jpg) no-repeat center;*/
	/*}*/
	.jbanners .img_d{
		display: inline-block;
	}
	.jbanners .img_p{
		display: none;
	}
	.logoa {
		border-right: none;
		padding-right: 0;
		width: 100%;
	}
	.logoa>a{
		text-align: center;
		display: block;
	}
	.logor {
		display: none;
	}
	/*.conts img {*/
		/*margin-right: 5px;*/
	/*}*/
	.j_buj h3 {
		font-size: 24px;
	}
	.j_video .container {
		padding: 0;
	}
}

@media (max-width: 765px) {
	.j_dwsh input {
		width: 30.7%;
	}
}
@media (max-width: 660px) {
	.conts {
		margin-right: 0;
		width: 100%;
		text-align: center;
	}
	.nava>li {
		width: 24%;
		text-align: center;
	}
}
@media (max-width: 673px){
	.j_informa {
		width: 100%;
	}
}
@media (max-width: 600px){
	.j_focusa {
		width: 100%;
	}
	.j_focusb {
		width: 100%;
		padding: 25px 15px 10px 20px;
	}
	.j_focus {
		margin-top: 25px;
	}
}
@media (max-width: 575px) {
	
}
@media (max-width: 540px) {
	
}
@media (max-width: 514px) {
	.fl.jcount {
		width: 100%;
	}
	.friendsa {
		width: 100%;
		text-align: center;
	}
	.friendsa>li {
		width: 100%;
	}
	.fxa {
		display: none;
	}
	.weixina {
		margin-left: 0;
		float: right;
		width: 100%;
		text-align: center;
		margin-top: 25px;
	}
}
@media (max-width: 475px) {
	
}
@media (max-width: 436px) {
	
}
@media (max-width: 414px) {
	.header2 .logo img {
		width: 185px;
	}
	.kjbtn .slick-dots{
display:none;
		bottom: 6px;
	}
	.j_focus {
		margin-top: 20px;
	}
	.j_focusa {
		width: 100%;
	}
	.j_focusb {
		padding: 10px 10px 0px 10px;
		width: 100%;
	}
	.j_focus:nth-child(3) .j_focusb, .j_focus:nth-child(4) .j_focusb {
		padding: 10px 15px 0px 10px;
	}
	.logor {
		display: none;
	}
	.logoa {
		border-right: none;
		padding-right: 0px;
		width: 100%;
		text-align: center;
	}
	.conts {
		float: left;
		display: inline-block;
		margin-right: 0;
		width:100%;
		text-align: center;
	}
	.nava>li {
		display: inline-block;
		/* text-align: right; */
		width: 50%;
		float: left;
		text-align: center;
	}
	.jcount{
		width: 100%;
	}
	.weixina{
		width: 100%;
		text-align: center;
		margin-top: 20px;
		margin-left: 0;
	}
	.friendsa {
		margin-top: 10px;
		width: 100%;
		text-align: center;
	}
	.friendsa>li {
		width: 100%;
	}
	.fxa {
		margin-top: 10px;
		display: none;
	}
	.j_langs {
		width: 100%;
	}
	.j_dwsh input {
		width: 100%;
		margin: 0;
		margin-top: 15px;
	}
	.j_dwsh {
		margin: 0;
	}
	.j_gaoz input {
		width: 100%;
		margin: 0;
	}
	.j_gaoz .j_xls {
		width: 100%;
		margin: 0;
		margin-top: 15px;
	}
	.j_yanzh {
		margin-right: 0;
		width: 100%;
	}
	.j_gaoz {
		margin-left: 0;
		margin-right: 0;
	}
	.j_yanzm{
		width:100%;
		margin-top: 15px;
	}
	.j_yanzm button{
		width:100%;
	}
	.j_informa2 {
		width: calc(100% - 120px);
	}
	.bannerha .slick-prev, .slick-next{
		display: none !important;
	}
	.j_informa {
		width: 100%;
	}
	.j_scha {
		width: 100%;
	}
	.j_yishi h6 {
		padding: 5px 0;
	}
	.j_yishi span {
		margin-top: 10px;
	}
	.j_schb {
		width: 100%;
		margin-top: 20px;
		margin-left: 0;
	}
	.j_down {
		margin-top: 20px;
	}
	.j_slicka {
		margin-bottom: 20px;
	}
	.j_load {
		margin-top: 20px;
	}
	.j_qha {
		height: 50px;
		line-height: 50px;
	}
	.j_qha span {
		line-height: 22px;
	}
	.j_langs .j_xls {
		line-height: 55px;
	}
	.j_langs .j_xls ul li {
		padding-top: 8px;
		padding-bottom: 8px;
	}
	.j_xjiant {
		line-height: 55px;
	}
	.j_start {
		height: 55px;
		line-height: 55px;
		border-radius: 25px;
	}
	.j_hao .sht {
		line-height: 55px;
	}
	.j_newbo h3 {
		font-size: 18px;
		margin-left: 6px;
		margin-right: 4px;
	}
	.j_newbo p {
		margin-top: 0;
	}
	.j_casts a {
		font-size: 12px;
	}
	.j_nots .j_newbo h3{
		font-size: 18px;
		margin-left: 6px;
		margin-right: 4px;
	}
	.j_nots .j_newbo p {
		font-size: 12px;
		margin-top: 0;
	}
}

@media (max-width: 320px) {
	
}

/*.container {
	width: 100% !important;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 768px) {
	.container {
		width: 750px!important;
	}
}

@media (min-width: 992px) {
	.container {
		width: 970px!important;
	}
}

@media (min-width: 1200px) {
	.container {
		width: 1170px!important;
	}
}

@media (min-width: 1230px) {
	.container {
		width: 1230px!important;
	}
}

@media (min-width: 1470px) {
	.container {
		width: 1440px !important;
	}
}

@media (min-width: 1750px) {
	.container {
		width: 1720px !important;
		position: relative;
	}
}*/

/*媒体查询*/


@media (min-width: 768px){
	.Cooindex_bg1 .Coo_indexbox1{
		width: 750px;
	}
	.Cooindex_bg2 .Coo_indexbox2{
		width: 750px;
	}
}
@media (min-width: 992px){
	.Cooindex_bg1 .Coo_indexbox1{
		width: 1000px;
	}
	.Cooindex_bg2 .Coo_indexbox2{
		width: 970px;
	}
}
@media (min-width: 1200px) {
	.Cooindex_bg1 .Coo_indexbox1
	{
		width: 1170px;
	}
	.Cooindex_bg2 .Coo_indexbox2{
		width: 1170px;
	}
}
@media (max-width: 1200px) {

	.header_box{
		padding: 0px 30px;

	}
	.CLXQ_index .CLXQ_indexbox
	{
		/*padding-left: 20px;*/
	}
	.nav_Pad
	{
		position: absolute;
		top: 90px;
		display: block;
		z-index: 1002;
	}
	/*index*/
	.SP_index .SP_index-ann
	{
		width: 100%;
		height: auto;
		margin: 0 auto;
	}
	.SP_index .SP_index-com,
	.SP_index .SP_index-sdnbox,
	.SP_index .SP_index-SLbox,
	.SP_index .SP_index-csbox,
	.SP_index .SP_index-uubox
	{
		width: 100%;
	}
	/*.SP_indexs-two img,
    .SP_indexs-thr img,
    .SP_indexs-four .SP_indexsf_L img,
    .SP_indexs-four .SP_indexsf_R img
    {
        width:100%;
    }*/
	/*
        Current Leader
    */
	.CL_indexbox ul
	{
		display: flex;
		display: -webkit-flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:center;
		align-content:space-around;
	}
	.CL_indexbox ul a
	{
		display: inline-block;
	}
	/*
        News
    */
	.News_indexbox .News_ul
	{
		display: flex;
		display: -webkit-flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:center;
		align-content:space-around;
	}
	.Comindex_banner h1,
	.Comindex_banner>span
	{
		margin-left: 20px;
	}
	.GP_indexbox .GPindex_h,
	.GP_indexbox>span
	{
		margin-left: 20px;
	}
	/*
     * Contact
     */
	.ContactI_qianfo div,
	.ContactI_changqing div
	{
		width: 100%;
		padding: 30px 20px;
	}
	.ContactI_qianfo img,
	.ContactI_changqing img
	{
		width: 100%;
	}
	/*
     * Institutional Settings.html
     */
	.Ins_indexbox div
	{
		padding: 0px 30px;
	}
	.Ins_indexbox div ul
	{
		padding-right: 35px;
	}
	/*
     * About
     */
	.About_indexbox1,
	.About_indexbox3
	{
		padding-left: 30px;
		padding-right: 30px;
	}
	/*
     *
     */
	.Aca_index .Aca_indexbox,
	.Aca_index .Aca_indexbox1,
	.Aca_index .Aca_indexbox2,
	.Aca_index .Aca_indexbox3
	{
		padding-left: 20px;
		padding-right: 20px;
	}
	/*
     * School Logo
     */
	.Logo_indexbox
	{
		padding-left: 20px;
		padding-right: 20px;
	}
	.NonI2_text2box,
	.NonI2_text3box
	{
		width: 200px;
		overflow-x: scroll;
	}
	.Cam_indexbox2bg,
	.Cam_indexbox2bg-1,
	.LogoI_text3bg
	{
		display: none;
	}
}
@media (max-width: 1199px) {
	.headerPad,
	.nav_Pad{
		display: block;
	}
	.header,
	.nav_main,
	.nav_secondary{
		display: none;
	}
	.nav_bg {
		display: block;
		position: absolute;
		top: 90px;
		margin-top: 0px;
		overflow: hidden;
	}
	.nav_bg span {
		display: block;
		width: calc(100% - 40px);
		margin: 0px 20px;
		right: 0px;
	}
	/*.nav_bg span .E1_navtext{
		width: 100%;
	}*/
	.Coo_index{
		margin-top: 0px;
	}
	.headerPad {
		position: fixed;
		top: 0px;
		display: block;
		width: 100%;
		height: 90px;
		overflow: hidden;
		z-index: 1039;
		background: #FFFFFF;
	}
	.headerPad .headerPad_logo img {
		max-height: 80px;
	}
	.headerPad .headerPad_logo {
		padding-top: 0px;
	}
}
@media (max-width: 992px) {
	.footerPC_box .footerPC_top .footer_bg
	{
		display: none;
	}
	.footerPC_box .footerPC_top .footer_list1,
	.footerPC_box .footerPC_top .footer_list2,
	.footerPC_box .footerPC_top .footer_btn
	{
		width:33.33%;
	}
	.SP_index-SL .SP_index-SLbox .SP_indexsl_left,
	.SP_index-SL .SP_index-SLbox .SP_indexsl_right
	{
		width: 100%;
		float: none;
		margin: 0px;
		padding: 0px 30px;
	}
	.SP_index-SL .SP_index-SLbox .SP_indexsl_right
	{
		margin-top: 35px;
	}
	.SP_index-sdnbox div
	{
		width: 100%;
		float: none;
	}
	.SP_index .index-ann_left
	{
		position: static;
		width: 100%;
	}
	.SP_index .index-ann_right
	{
		width: 100%;
		float: none;
		overflow: hidden;
	}
	.SP_index .SP_index-ann
	{
		position: static;
	}
	.SP_index .SP_index-sdnbox
	{
		height: auto;
	}
	.SP_index-sdnbox .SP_indexs-two,
	.SP_index-sdnbox .SP_indexs-thr,
	.SP_index-sdnbox .SP_indexs-four
	{
		top: 0px;
	}
	.SP_index-combox .SP_index-com .SP_indexc_name
	{
		padding-left: 15px;
	}
	.SP_index-combox .SP_index-com .SP_indexc_ul
	{
		padding-left: 15px;
	}
	.SP_index-sdnbox .SP_indexs-one .SP_indexso_span1,
	.SP_index-sdnbox .SP_indexs-one .SP_indexso_span2,
	.SP_index-SL .SP_index-SLbox h1,
	.SP_index-SL .SP_index-SLbox .SP_indexsl_left,
	.SP_index-cs h1

	{
		padding-left: 15px;
	}
	.index-ann_left .slick1 .slick-prev,
	.index-ann_left .slick1 .slick-next
	{
		top: 121%;
	}
	.index-ann_left .slick1 .slick-prev
	{
		transform:rotate(-90deg);
	}
	.index-ann_left .slick1 .slick-next
	{
		transform:rotate(-90deg);
	}
	/*
      Current LeaderXQ
    */
	.CLXQ_index .CLXQ_indexbox .CLXQ_left
	{
		width: calc(100% - 60px);
		margin-right: 30px;
		margin-left: 30px;
		padding-left: 0px;
	}
	.CLXQ_index .CLXQ_indexbox .CLXQ_left img
	{
		position: relative;
		left: 50%;
		transform: translateX(-50%);
	}
	.CLXQ_index .CLXQ_indexbox .CLXQ_right
	{
		width: 100%;
		padding-left: 30px;
		padding-right: 30px;
		padding-top: 20px;
	}
	.CLXQ_right .CLXQr_neirong
	{
		width: calc(100% - 180px);
	}
	.News_indexbox .News_ul li
	{
		margin-right: 28px;
	}
	/*
     *
     */
	.Coo_indexbox1 .Cooindex_name
	{
		padding: 0px 20px;
	}
	.Coo_indexbox1 .Cooindex_xian
	{
		margin: 30px 20px 0px 20px;
	}
}
@media (max-width: 768px) {
	.SP_index .index-ann_right div{
		width:100%;
		height: auto;
		float: left;
		overflow: hidden;
	}
	.Sce_index .Sce_indexbox{
		padding: 0px 15px;
	}
	.AcaI2_text2 table td,
	.AcaI2_text3 table td,
	.NonI2_text2 table td,
	.NonI2_text3 table td{
		line-height: 24px;
	}
	.SP_indexslL_1 div span,
	.SP_indexslL_2 div span
	{
		position: absolute;
		bottom: 10px;
		display: block;
		font-size: 16px;
		font-family: Arial;
		color: #666666;
		padding-right: 34px;
		padding-top: 35px;
		text-transform: uppercase;
		background-image: url("../images/a1_sanjiao.png");
		background-size: 10px 16px;
		background-repeat: no-repeat;
		background-position: 114px 35px;
	}
	.NonI2_text3box,
	.NonI2_text2box{
		display: none;
	}
	.AcaI2_text3box1,
	.AcaI2_text2box1,
	.NonI2_text2box1,
	.NonI2_text3box1{
		display: block;
	}
	.SP_indexs-four .SP_indexsf_L p, .slick3 .SP_indexsf_L p{
		padding-top: 134px;
		font-size: 20px;
		padding-bottom: 20px;
	}
	.SP_indexs-four .SP_indexsf_R p, .slick3 .SP_indexsf_R p{
		padding-top: 134px;
		font-size: 20px;
	}
	.banner_pag{
		width:50px;
		height:36px;
		position: absolute;
		right: 19.2%;
		bottom: 6%;
		z-index: 11;
		color: #ffffff;
		font-size: 20px;
		z-index: 1000;
	}
	.slick3
	{
		display: block;
	}
	.SP_index-sdnbox .SP_indexs-two,
	.SP_index-sdnbox .SP_indexs-thr,
	.SP_index-sdnbox .SP_indexs-four
	{
		display: none;
	}
	/*.headerPad .headerPad_xiala img
    {
        width: 50px;
        height: 50px;
    }*/
	.banner div .banner_box
	{
		width:90%;
		top: 70px;
	}
	.banner
	{
		margin-top: 0px;
		/*height: 500px;*/
	}
	/*.banner div img
    {
        height: 500px;
    }*/
	.nav_PC
	{
		position: relative;
		margin-top:0px;
	}
	.nav_main,
	.nav_secondary
	{
		display: none;
	}
	.nav_bg
	{
		display: block;
		position: absolute;
		top: 90px;
		margin-top: 0px;
		overflow: hidden;
	}
	.nav_bg span
	{
		display: block;
		width: calc(100% - 40px);
		margin: 0px 20px;
		right: 0px;
	}
	.nav_bg span img
	{
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
	}
	.nav_bg span .Commun,
	.nav_bg span .E1_navtext,
	.nav_bg span .D1_text
	{
		width: auto;
	}
	.CLXQ_index,
	.CL_index,
	.NewsXQ_index,
	.News_index,
	.GP_index,
	.Com_index,
	.Contact_index,
	.Ins_index,
	.About_index,
	.Logo_index,
	.Sch_index,
	.Cam_index,
	.OV_index
	{
		margin-top: 448px;
	}
	.Coo_index
	{
		margin-top: 0px;
	}
	.headerPad
	{
		position: fixed;
		top: 0px;
		display: block;
		width:100%;
		height: 90px;
		overflow: hidden;
		z-index: 1039;
		background: #FFFFFF;
	}
	.banner_box{
		margin-top: 90px;
	}
	.header
	{
		display: block;
		width: 100%;
		
	}
	.banner div img{
		width: 100%;
		height: auto;
	}
	.footer_Pad
	{
		display: block;
		width: 100%;
		height: 410px;
		background-image: url("../images/b1_footerbg.png");
		background-size: cover;
	}


.container {
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}


	/*.footer*/
	/*{*/
		/*display: none;*/
		/*width: 100%;*/
		/*height: 410px;*/
		/*background-image: url("../images/b1_footerbg.png");*/
		/*background-size: cover;*/
	/*}*/
	.footerPC_box .footerPC_top
	{
		overflow: hidden;
		padding-bottom: 0px;
	}
	.footerPC_box .footerPC_top .footer_list1,
	.footerPC_box .footerPC_top .footer_list2
	{
		width:50%;
	}
	.footerPC_box .footerPC_top .footer_btn
	{
		width:33%;
		border: 0px;
		float: none;
		margin: 0 auto;
	}
	.footerPC_box .footerPC_top .footer_btn span
	{
		width: 100%;
	}
	.footerPC_box .footerPC_bottom
	{
		text-align: center;
	}
	.footerPC_box .footerPC_bottom span
	{
		width:100%;
		height: 30px;
		line-height: 30px;
		text-align: center;
		float: none;
	}
	.footerPC_box .footerPC_bottom .footerPCB_a
	{
		width:auto;
		height: 30px;
		margin-top: 0px;
		float: none;
	}
	.footerPC_box .footerPC_top .footer_list1,
	.footerPC_box .footerPC_top .footer_list2
	{
		padding-left: 0px;
	}
	.footerPC_top .footer_list1 li a,
	.footerPC_top .footer_list2 li a
	{
		display: block;
		width:100%;
		color: white;
		text-align: center;
		font-family: Arial;
	}
	.footerPC_top .footer_btn .footerbtn_ul
	{
		display: none;
		position: absolute;
		top: 123px;
		left: 0px;
		width: 100%;
		border: 1px solid #859cac;
		background-color: #0a3959;
	}
	.index-ann_right .index-annr_text span
	{
		bottom: 43px;
	}
	.SP_index-com .SP_indexc_ul li
	{
		width: calc(100% - 90px);
	}
	.index-ann_right .index-ann_right_box div
	{
		width:100%;
		float: none;
		height: 238px;
	}
	.index-ann_right .index-ann_right_box div img
	{
		height:auto;
	}
	.index-ann_right .slick-dots{
		bottom: 5px;
	}
	.headerPad .headerPad_logo
	{
		padding-top: 0px;
	}
	.headerPad .headerPad_logo img
	{
		max-height: 80px;
	}
	.SP_index .SP_index-com
	{
		padding-left: 30px;
	}
	.SP_index-com .SP_indexc_ul .slick-prev
	{
		position: absolute;
		top: 205px;
		left: 0px;
		width: 42px;
		height: 30px;
		line-height: 30px;
		background-image: url("../images/a1_left.png");
		background-repeat: no-repeat;
		background-size: 16px 26px;
		z-index: 100;
	}
	.SP_index-com .SP_indexc_ul .slick-next
	{
		position: absolute;
		top: 205px;
		left: 42px;
		width: 42px;
		height: 30px;
		line-height: 30px;
		background-image: url("../images/a1_right.png");
		background-repeat: no-repeat;
		background-size: 16px 26px;
		background-position: 26px 0px;
	}
	.SP_index-uubox div
	{
		width:100%;
	}
	.SP_index-sdn .SP_indexs_bg1,
	.SP_index-sdn .SP_indexs_bg2
	{
		left:15%;
		width: 165px;
		top: 17px;
	}
	.SP_index-sdn .SP_indexs_bg2
	{
		left:29%;
		top: 70px;
	}
	.GPindex_tablebox{
		width: 100%;
		overflow-x: scroll;
		-ms-overflow-x: scroll;
		overflow :yes;
		-ms-touch-action: auto;
		touch-action: auto
	}
	.GP_indexbox .GPindex_tablebox table
	{
		position: relative;
		width: 768px;
		overflow: auto;
		-ms-touch-action: auto;
		touch-action: auto
	}

	/*
      Communication
    */
	.Comindex_banner .Comindexb_slick
	{
		padding-top: 0px;
		margin-top: 80px;
		padding-bottom: 50px;
	}
	.Comindexb_slick .Comindexb_slick1
	{
		width: 100%;
	}
	.Comindexb_slick .slick-initialized .slick-slide
	{
		padding-bottom: 120px;
	}
	.Comindexb_slick .Comindexb_slick1 img
	{
		width: 100%;
	}
	.slick1_box .slick1_text
	{
		width: calc(100% - 40px);
		padding: 0px 20px;
		font-size: 20px;
		text-align: center;
		color: #474747;
	}
	.slick1_box .slick1_mengc
	{
		display: none;
	}
	.Comindexb_slick .Comindexb_slick2
	{
		display: none;
	}
	.Comindex_ul li .Comindexu_time,
	.Comindex_ul li .Comindexu_text,
	.Comindex_ul li .Comindexu_read
	{
		float: none;
	}
	#mCSB_1_scrollbar_vertical
	{
		background: #E1E1E1;
		opacity: 1;
	}
	.Comindex_ul li .Comindexu_text
	{
		width: 100%;
		margin-left: 6.16%;
		margin-top: 20px;
	}
	.Comindex_ul li .Comindexu_read
	{
		width: 100%;
		margin-left: 6.16%;
		margin-top: 10px;
	}
	.Comindex_ul li .Comindexu_read span
	{
		height: auto;
		line-height: 48px;
		background-position: 100% 16px;
		float: left;
	}
	.Coo_indexbox1 .Cooindex_map
	{
		padding-top: 50px;
	}
	.Cooindex_mapbox span
	{
		display: none;
	}
	.Cooindex_list .CooindexL_name
	{
		display: none;
		padding-left: 20px;
	}
	.Cooindex_list .CooindexL_namel
	{
		display: block;
		width: calc(100% - 40px);
		margin: 0px 20px 20px 20px;
		cursor: pointer;
		position: relative;
	}
	.CooindexL_namel span
	{
		display: inline-block;
		width: 100%;
		height: 40px;
		vertical-align: center;
		padding: 0px 20px;
		line-height: 40px;
		background-color: #E1E1E1;
		font-size: 14px;
		font-family: arial;
		color: #333333;
		background-image: url(../images/b7_sanjiao.png);
		background-repeat: no-repeat;
		background-position: calc(100% - 20px) 17px;
	}
	.CooindexL_namel ul
	{
		position: absolute;
		display: none;
		width: 100%;
		height: 200px;
	}
	.CooindexL_namel ul li
	{
		width: 100%;
		height: 40px;
		font-size: 14px;
		line-height: 40px;
		color: #333333;
		padding: 0px 20px;
		background-color: #E1E1E1;
		border-bottom: 1px solid #CCCCCC;
		cursor: pointer;
	}
	.mCSB_inside>.mCSB_container
	{
		margin-right: 16px;
	}
	/*
     * Institutional Settings.html
     */
	.Ins_indexbox div ul
	{
		padding: 0px;
	}
	.Ins_indexbox div h1
	{
		font-size: 30px;
	}
	/*
     * About
     */

	.AboutI_text1 .AboutIt1_left
	{
		width: 100%;
		float: none;
		text-align: center;
		margin-bottom: 35px;
	}
	.AboutI_text1 .AboutIt1_right
	{
		width: 100%;
		float: none;
	}
	.AboutI_text2 div .AboutIt2_p1,
	.AboutI_text2 div .AboutIt2_p2,
	.AboutI_text2 div .AboutIt2_p3
	{
		width: 100%;
		float: none;
		padding-right: 0px;
		margin-bottom: 20px;
	}
	.AboutI_text3 .AboutIt3_left
	{
		width: 100%;
		float: none;
	}
	.AboutI_text3 .AboutIt3_left h1
	{
		position: static;
		width: 100%;
		margin-bottom: 35px;
		transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
	}
	.AboutI_text3 .AboutIt3_left img
	{
		position: static;
		width: 100%;
		margin-left: 0px;
	}
	.AboutI_text3 .AboutIt3_right
	{
		width: 100%;
		padding-left: 0px;
		padding-bottom: 0px;
	}
	.AboutI_text8
	{
		padding: 0px 30px;
	}
	.AboutI_text8 h1,
	.AboutI_text8 span,
	.AboutI_text8 p{
		text-align: left;
	}
	.AboutI_text8 p{
		padding-bottom: 30px;
	}
	.AboutI_text11 .AboutIt11_left
	{
		width: 100%;
		margin-left: 0px;
	}
	.AboutI_text11 .AboutIt11_right
	{
		width: 100%;
		padding-left: 0px;
	}
	/*
     * Academic Education
     */
	.Aca_indexbox2 .AcaI2_text2 .AcaI2_text2box,
	.AcaI2_text3box
	{
		display: none;
		width: 300px;
		overflow-x: scroll;
	}
	.Aca_indexbox1 .AcaI1_ul li
	{
		width: 100%;
	}
	.Aca_indexbox h1, .Aca_indexbox1 h1, .Aca_indexbox2 h1, .Aca_indexbox3 h1
	{
		font-size: 40px;
	}
	/*
     * School Logo
     */
	.LogoI_text1 .LogoIt1_right
	{
		width: 100%;
		float: none;
	}
	.LogoI_text1 .LogoIt1_left
	{
		width: 100%;
		float: none;
		margin-top: 35px;
		padding-right: 0px;
	}
	.LogoIt1_left .LogoIt1_leftp1{
		margin-bottom: 20px;
	}
	.LogoIt1_left .LogoIt1_leftp2{
		margin-bottom: 0px;
	}
	.LogoI_text2
	{
		width: 100%;
		margin-top: 0px;
	}
	.LogoI_text2 li
	{
		width: 100%;
		padding-right: 0px;
		float: none;
		margin-top: 20px;
	}
	.LogoI_text3 .LogoIt3_right
	{
		width: 100%;
		margin-top: 0px;
		text-align: left;
		float: none;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 80px;
	}
	.LogoIt3_right span
	{
		text-align: left;
	}
	.LogoI_text3 .LogoIt3_left
	{
		width: 100%;
		float: none;
		padding-right: 0px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.LogoI_text4 .LogoIt4_right,
	.LogoI_text5 .LogoIt5_right
	{
		width: 100%;
		margin-left: 0px;
		margin-top: 0px;
		float: none;
	}
	.LogoI_text4 .LogoIt4_left,
	.LogoI_text5 .LogoIt5_left
	{
		float: none;
		width: 100%;
	}
	.LogoIt4_left h2,
	.LogoIt5_left h2
	{
		margin-top: 35px;
		width: 100%;
	}
	/*
      * School History
      */
	.Sch_indexbox1 .SchI_year
	{
		display: none;
	}
	.Sch_xiala
	{
		display: inline-block;
		position: relative;
		width: 100%;
		text-align: left;
		margin-top: 35px;
	}
	.Sch_xiala ul
	{
		position: absolute;
		display: none;
		width: 100%;
		padding: 0px 20px;
	}
	.Sch_xiala ul li
	{
		width: 100%;
		font-size: 14px;
		line-height: 40px;
		color: #666666;
		font-family: arial;
		background-color: #E1E1E1;
		border-bottom: 1px solid #CCCCCC;
		padding: 0px 20px;
	}
	.Sch_xiala span
	{
		display: block;
		font-size: 14px;
		line-height: 40px;
		color: #666666;
		font-family: arial;
		margin: 0px 20px;
		padding: 0px 0px 0px 20px;
		background-image: url(../images/b7_sanjiao.png);
		background-repeat: no-repeat;
		background-position: calc(100% - 20px) calc(100% - 16px);
		background-color: #E1E1E1;
	}
	.SchI_contant
	{
		display: none;
	}
	.SchI_contant1
	{
		display: block;
		margin-top: 60px;
		margin-bottom: 100px;
	}
	.SchI_contant1 div
	{
		margin-top: 30px;
	}
	.SchI_contant1 .SchI_con2014,
	.SchI_contant1 .SchI_con2012,
	.SchI_contant1 .SchI_con2005,
	.SchI_contant1 .SchI_con2001,
	.SchI_contant1 .SchI_con1994,
	.SchI_contant1 .SchI_con1981
	{
		width: 100%;
	}
	.SchI_contant1 .SchI_con2014 h2,
	.SchI_contant1 .SchI_con2012 h2,
	.SchI_contant1 .SchI_con2005 h2,
	.SchI_contant1 .SchI_con2001 h2,
	.SchI_contant1 .SchI_con1994 h2,
	.SchI_contant1 .SchI_con1981 h2
	{
		font-size: 36px;
		line-height: 40px;
		text-align: left;
		padding: 20px 20px 20px 20px;
	}
	.SchI_contant1 .SchI_con2014 p,
	.SchI_contant1 .SchI_con2012 p,
	.SchI_contant1 .SchI_con2005 p,
	.SchI_contant1 .SchI_con2001 p,
	.SchI_contant1 .SchI_con1994 p,
	.SchI_contant1 .SchI_con1981 p
	{
		text-align: left;
		font-size: 14px;
		line-height: 24px;
		font-family: arial;
		padding: 0px 20px 20px 20px;
	}
	.SchI_contant1 .SchI_con2014 img,
	.SchI_contant1 .SchI_con2012 img,
	.SchI_contant1 .SchI_con2005 img,
	.SchI_contant1 .SchI_con2001 img,
	.SchI_contant1 .SchI_con1994 img,
	.SchI_contant1 .SchI_con1981 img
	{
		width: 100%;
		height: auto;
	}
	/*
     * Campus Map.html
     */
	.CamIMM_div1 .CamIMM_1, .CamIMM_div2 .CamIMM_1
	{
		font-size: 22px;
	}
	.CamIM_chooseplace ul,
	.CamIM_choosecity ul
	{
		z-index: 11;
	}
	.Cam_indexbox1
	{
		padding-left: 20px;
		padding-right: 20px;
	}
	.CamIM_chooseplace
	{
		width: 100%;
	}
	.CamIM_choosecity,
	.CamI_map2_btn span,
	.CamI_map2>img
	{
		width: 100%;
	}
	.CamIM_btn
	{
		width: 180px;
	}
	.goto_school span
	{
		width: 50%;
	}
	.CamIMM_map,
	.CamIMM_tuoyuan,
	.CamIMM_fangxiang,
	.CamIMM_xian,
	.CamIMM_lucheng1,
	.CamIMM_lucheng2
	{
		display: none;
	}
	.CamIMM_div1,
	.CamIMM_div2
	{
		position: static;
		padding-left: 10px;
		padding-right: 10px;
	}
	.CamIMM_div1,
	.CamIMM_div2,
	.CamI_map2_btn
	{
		width: 100%;
	}
	.CamIMM_div2
	{
		padding-bottom: 80px;
	}
	.SceI_pubu ul li
	{
		width: 100%;
	}
	.SceIC1_slick
	{
		width: 100%;
	}
	.SceI_contant1>img
	{
		display: none;
	}
	.SceIC1_slick_box>img
	{
		width: 100%;
	}
	.SceIC1_slick_box .J1_qianfotext{
		width: 60%;
	}
	.SceIC1_slick_vr
	{
		display: none;
	}
	.SceIC1_slick .slick-next,
	.SceIC1_slick .slick-prev{
		width: 35px;
		height: 70px;
	}
	/*
     * 距离
     */
	.About_indexbox3 .AboutI_text10,
	.About_indexbox3 .AboutI_text9,
	.AboutI_text4 .AboutIt4_p2,
	.About_indexbox1 .AboutI_text4,
	.About_indexbox1 .AboutI_text3
	{
		margin-bottom: 30px;
	}
	/*.Ins_indexbox div
    {
        margin-bottom: 85px;
    }*/
	.Ins_box1:first-child img{
		display: none;
	}
	.Ins_box2{
		padding-top: 42px;
		padding-bottom: 42px;
	}
	.ContactI_qianfo .map_itm,
	.ContactI_changqing .map_itm{
		width: 100%;
	}
	.Sce_index{
		margin-top: 450px;
	}
	.SceI_contant1{
		padding-top: 0px;
		margin-top: 50px;
	}
}
@media (max-width: 767px){
	.NewsXQ_text .vsbcontent_start img{
		width: 100%;
	}
	.GP_index .GP_indexbox{
		padding-bottom: 40px;
	}
	.nav_bg span .Commun,
	.nav_bg span .E1_navtext,
	.nav_bg span .D1_text
	{
		width: 100%;
	}
	.AboutI_text2 h1,
	.AboutI_text3 .AboutIt3_left h1,
	.AboutI_text11 h1,
	.SchI_contant1 .SchI_con2014 h2,
	.SchI_contant1 .SchI_con2012 h2,
	.SchI_contant1 .SchI_con2005 h2,
	.SchI_contant1 .SchI_con2001 h2,
	.SchI_contant1 .SchI_con1994 h2,
	.SchI_contant1 .SchI_con1981 h2,
	.Ins_indexbox div h1,
	.LogoIt3_left h2,
	.LogoIt4_left h2,
	.LogoIt5_left h2,
	.CamI_map1_h1,
	.CamI_map2 h1,
	.GP_indexbox .GPindex_h,
	.Aca_indexbox h1,
	.Aca_indexbox1 h1,
	.Aca_indexbox2 h1,
	.Aca_indexbox3 h1,
	.Coo_indexbox1 .Cooindex_name,
	.Comindex_banner h1,
	.ContactI_qianfo div h1,
	.ContactI_changqing div h1,
	.Sce_indexbox .SceI_h1,
	.OV_title h1{
		font-size: 30px;
	}
	.LogoIt3_left h2,
	.LogoIt4_left h2,
	.LogoIt5_left h2,
	.Logo_indexbox .LogoI_h1,
	.CamI_map1_h1,
	.CamI_map2 h1,
	.GP_indexbox .GPindex_h,
	.Aca_indexbox h1,
	.Aca_indexbox1 h1,
	.Aca_indexbox2 h1,
	.Aca_indexbox3 h1,
	.Coo_indexbox1 .Cooindex_name,
	.Comindex_banner h1,
	.ContactI_qianfo div h1,
	.ContactI_changqing div h1,
	.Sce_indexbox .SceI_h1,
	.OV_title h1{
		line-height: 40px;
	}
	.Aca_indexbox2 .AcaI2_text1 h2,
	.Aca_indexbox2 .AcaI2_text2 h2,
	.Aca_indexbox2 .AcaI2_text3 h2,
	.Aca_indexbox2 .AcaI2_text4 h2,
	.Aca_indexbox2 .AcaI2_text5 h2,
	.Aca_indexbox2 .AcaI2_text6 h2,
	.NonI2_text2 h2,
	.NonI2_text3 h2,
	.NonI2_text4 h2,
	.ShoI2_text2 h2,
	.ShoI2_text3 h2,
	.ShoI2_text4 h2{
		font-size: 20px;
	}
	.AboutI_text3 .AboutIt3_right h1,
	.AboutI_text4 h1,
	.AboutI_text5 h1,
	.AboutI_text10 h1,
	.AboutI_text9 h1{
		font-size: 20px;
		margin-bottom: 25px;
	}
	.AboutI_text8 h1{
		padding-top: 30px;
	}
	.AboutI_text8 p{
		margin-top: 20px;
	}
	.CamI_map2{
		margin-top: 50px;
	}
	.AboutI_text8 span{
		margin-top: 25px;
	}
	.CamI_map1_span,
	.OV_text1,
	.OV_text1 h1{
		margin-bottom: 50px;
	}
}
@media (max-width: 470px) {
	/*
        Current LeaderXQ
    */
	.CLXQ_right
	{
		position: relative;
	}
	.CLXQ_right .CLXQr_neirong
	{
		margin-top: 24px;
	}
}
@media (max-width: 470px) {
	.SP_index-SL .SP_index-SLbox .SP_indexsl_right{
		display: none;
	}
	.headerPad .headerPad_logo img{
		width: 100%;
	}
	.SP_indexslL_1 div, .SP_indexslL_2 div
	{
		width:100%;
	}
	.SP_indexslL_1>p,
	.SP_indexslL_1 div,
	.SP_indexslL_2>p,
	.SP_indexslL_2 div
	{
		width:100%;
		float: none;
		text-align: center;
	}
	.SP_indexslL_1 div,
	.SP_indexslL_2 div{
		padding: 0px 30px;
	}
	.SP_indexslL_1 div p,
	.SP_indexslL_2 div p{
		margin-top: 20px;
		font-size: 14px;
	}
	.SP_indexslL_1>p img,
	.SP_indexslL_2>p img
	{
		width: 100%;
		height: auto;
		padding-top: 0px;
	}
	.SP_indexslL_1,
	.SP_indexslL_2
	{
		height:auto;
	}
	.SP_indexslL_1 div span,
	.SP_indexslL_2 div span
	{
		margin:0 auto;
		width: 150px;
		padding: 20px 0px;
		margin: 0px;
		text-align: left;
		background-size: 6px 12px;
		background-position: 84px 20px;
		font-size: 12px;
	}
	.SP_index-sdnbox .SP_indexs-two img,
	.SP_index-sdnbox .SP_indexs-thr img,
	.SP_indexs-four .SP_indexsf_L img
	{
		width:auto;
		height:100%;
	}
	.SP_index-sdnbox .SP_indexs-one
	{
		padding: 45px 0px 35px 0px;
	}
	.SP_index-sdnbox .SP_indexs-two .p1,
	.SP_index-sdnbox .SP_indexs-thr .p1,
	.slick3 .SP_indexs-two .p1,
	.slick3 .SP_indexs-thr .p1
	{
		font-size: 20px;
		line-height: 30px;
		padding-top: 30px;
	}
	.banner div .banner_box
	{
		width:90%;
		top: 70px;
	}
	.banner
	{
		margin-top: 0px;
		/*height: 400px;*/
	}
	/*.banner div img
    {
        height: 400px;
    }*/
	.banner div .banner_box h1
	{
		padding-bottom: 45px;
		font-size: 30px;
	}
	.banner div .banner_box p
	{
		padding-bottom: 35px;
	}
	.SP_index-SLbox .SP_indexsl_right img
	{
		width:auto;
		/*height: 515px;*/
		position: absolute;
		top: 0px;
		left: 0px;
		opacity: 1;
		transition: all 0.6s;
	}
	/*
     * B3修改
     */
	.Ins_indexbox div ul li{
		border: 0px;
		width: 100%;
		line-height: 16px;
		padding: 0px;
		margin-bottom: 20px;
	}
}
@media (max-width: 464px) {
	.SP_index-com .SP_indexc_ul .slick-prev,
	.SP_index-com .SP_indexc_ul .slick-next
	{
		top: 128%;
	}
	.CLXQ_right .CLXQr_neirong
	{
		width: 100%;
	}
	.banner_text
	{
		position: absolute;
		top: 130px;
		left: 18.75%;
		width: 45.052%;
		z-index: 10;
	}
	.footerPad_bottom
	{
		position: relative;
		height: 84px;
		line-height: 84px;
	}
	.footerPad_bottom span
	{
		width: 260px;
		margin: 0 auto;
		padding-top: 18px;
	}
	.Aca_indexbox1 .AcaI1_ul li span
	{
		width: 18.46%;
	}
	.Aca_indexbox1 .AcaI1_ul li p
	{
		width: calc(100% - 18.46%);
	}
}
@media (max-width: 400px){
	.SceI_pubu ul li
	{
		width: calc(100% - 10px);
	}
}
@media (min-width: 1200px) {
	.j_kza img{
		width:352px;
		height:235px;			
	}
       .R_coll .coll-l .collimg img{
                width:283px;
		height:187px;
        }
      .j_bobao img{
                width:284px;
		height:189px;
        }
	.j_focusa img{
                width:300px;
		height:200px;
        }       
}