@charset "utf-8";

/* gong字 */
.icon-gong{
	color:#fff;font-size: 14px;font-size: 1.4rem;width: 32px;height: 32px;line-height: 32px;background: #ddd;display: block;border-radius: 50%; background: rgba(0,0,0,0.1);position: relative;top: 2px;left: 1px; z-index: 8;background: url(../images/banner_white.jpg) no-repeat center center #ddd;text-align: center;}

.icon-gong:before{
	-webkit-transform-origin:  50% 50%;
	transform-origin:  50% 50% ;
	-webkit-animation: icongong 3s linear infinite;
	animation: icongong 3s linear infinite;
	display: block;
	text-align: center;}

@-webkit-keyframes icongong{
    0%{
		-webkit-transform:rotate(0deg);
		transform:rotate(0deg);}
    100%{
		-webkit-transform:rotate(360deg);
		transform:rotate(360deg);}
}

@keyframes icongong{
    0%{
		-webkit-transform:rotate(0deg);
		transform:rotate(0deg);}
    100%{
		-webkit-transform:rotate(360deg);
		transform:rotate(360deg);}
}

/*banner*/
/*.flexslider ul li.flex-active-slide img{transition: transform 6000ms linear 0s;
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);}*/
.flex-control-nav{bottom: 50%;}
.flex-control-nav li{display: inline-block;*display: inline;*zoom: 1;float: right;clear: both;margin: 0px 0 10px 0;}
.flex-control-paging li a{text-indent: 0px;width: 36px;height: 36px;line-height: 36px;border-radius: 0;transition:all .3s ease-in-out;position: relative;background: none;}
.flex-control-paging li a:before{position: absolute;left: 0;}
.flex-control-paging li a i{}
.flex-control-paging li a .square{width:36px ;height:36px;background: #ddd; background: rgba(0,0,0,0.1);display: block;position: absolute;right: -34px;top: 0;transition: all 0.3s ease-in-out;*width: 72px;}
.flex-control-paging li a .square:before{content: '';clear: both;width: 36px;height: 36px;line-height: 36px;border-top-left-radius: 50%;border-bottom-left-radius: 50%;position: absolute;left: -35px;top: 0;background: #ddd; background: rgba(0,0,0,0.1);transition: all 0.3s ease-in-out;}
.flex-control-paging li a:hover .square,.flex-control-paging li a.flex-active .square{background: #17a48b; right: 0px;*right: -20px;}
.flex-control-paging li a:hover .square:before,.flex-control-paging li a.flex-active .square:before{background: #17a48b; left: -36px;}
.flex-control-paging li a:hover i,.flex-control-paging li a.flex-active i{background:#fff ;background: url(../images/banner_blue.jpg) no-repeat center center #fff; color:#092c87;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{width: 72px;background: none0;text-align: center;}
.gp-banner{padding-top:72px;width: 100%;overflow: hidden;}
.banner-bg1,.banner-bg2 {width: 100%;content: '';clear: both;z-index: 1;}
.banner-bg1 {top: 0;background: url(../images/banner_bg1.jpg) repeat-x ;height: 206px;}
.banner-bg2 {bottom: 0;background: url(../images/banner_bg2.jpg) repeat-x ;height: 233px;}
.till-slides{position: absolute;left: 50%;margin-left: -700px;bottom: 70px;color:#fff;text-shadow: 1px 1px 1px #333 ;z-index: 2;height: 45px;line-height: 45px;overflow: hidden;}

*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
/*content*/
.mode{padding: 60px 0 20px 0;*overflow: hidden;}
/* title */
.gp-articeTitle01{width: 80px;text-align: center;}
.gp-box01{margin-left: 126px;}
.gp-title{}
.gp-title .title{width: 25px;margin-top: 15px;padding-bottom: 35px;}
.gp-title .title_icon{border:4px solid #efeff4;*border-color:#fff;width: 72px;height: 72px;line-height: 72px;background:#17a48b;border-radius: 50%;}
.gp-title .title_icon i{width: 72px;height: 72px;line-height: 72px;display: block;margin: 0 auto;background:url(../images/title1.jpg) no-repeat center center ;
transition: All 0.8s ease-in-out;
-webkit-transition: All 0.8s ease-in-out;
-moz-transition: All 0.8s ease-in-out;
-o-transition: All 0.8s ease-in-out;}
.gp-title a{display: block;background: #fff;border-radius: 40px;top: 0;position: relative;}
.more{left: 30px;bottom: 0px;width: 24px;text-align: center;display: block;transform: scale(1);}
.more span {display: block;margin: 0 auto;}

/* 工大新闻 */
.mode01{padding-bottom: 0;z-index: 9;}
.gp-imgHeadlineBox{width: 55%;}
.tag{top: -4px;right: 30px;width:41px;height: 58px;line-height: 60px;text-align: center;}
.tag:before{display: block;position: absolute;top: -3px;right: 0;z-index: 1;font-size: 5.6rem;color:#de4747;}
.tag span{z-index: 9;position: relative;display: block;width: 20px;top: 5px;line-height: 16px;left: 3px;}
.tag:after{position: absolute;left: -8px;top: 1px;width: 0;  height: 0; border-width: 3px; border-style: solid; border-color: transparent #741b1b transparent transparent; transform: rotate(219deg); /*顺时针旋转90°*/content: '';clear:both;}
.gp-imgInfo{left: 0;bottom: 0;background: #092c87;background: rgba(0,0,0,0.3);width: 100%;padding: 20px 0;transform: perspective(600px) rotateX(90deg);
	transform-origin: bottom center 0;}
.gp-imgInfo p{height: 40px;line-height: 40px;overflow: hidden;padding: 0 20px;}
.gp-box01 a,.gp-list02 li a{display: block;}
.gp-imgList01{width: 29%;}
.gp-imgList01 li{margin-bottom: 25px;}
.gp-imgList01 li a{display: block;}
.rightDate{top: 0;right: 15px;z-index: 2;display: block;text-align: center;width: 50px;height: 50px;background: #092c87;background: rgba(0,0,0,0.5);}

.rightDate strong,.rightDate i{display: block;font-style: normal;position: relative;z-index: 2;}
.rightDate strong{margin-top: 5px;}
.Imgtext01{padding: 13px 30px;/*! margin: 0 30px; */background: #fff;}
.Imgtext01 p{height: 48px;line-height: 24px;overflow: hidden;}
.gp-imgNews01 {*overflow: hidden;}
.gp-list02 {*margin-top: 30px;width: 45%;}
.gp-list02 li a{background: #fff;padding: 10px 40px 5px 40px;}
.text02{padding-top: 20px;margin-left: 60px;height: 48px;line-height: 24px;overflow: hidden;}
.gp-list02 li a .rightDate{top: auto;right: auto;background: #17a48b;position: relative;}
.gp-list02 li a .rightDate:before{content: '';clear: both;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:#a1c435;z-index: 1;-webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);transition: all 0.3s ease-in-out;}

/* 学术信息 */
.wrapMode02{width: 100%;background: url(../images/mode02_bg.jpg) no-repeat center top; background-size: cover; background-attachment: fixed;*background-attachment: inherit;}
.mode02{padding: 120px 0 80px 0;z-index: 9;}
.mode02 .more{left: auto;right: 30px;color:#fff;bottom: 42px;}
.mode02 .gp-title .title_icon{background-color:#fff ;border-color: #245cb9;color:#e7784d;*border-color: #134292;}
.mode02 .gp-title a{background: #134292; background: rgba(0,0,0,0.15);}
.mode02 .title{color:#fff;}
.gp-list03 {*overflow: hidden;}
.gp-list03  li a{display: block;}
.mode02_bg1{position: absolute;left:0;width: 100%;content: '';clear: both;top: 0;height: 80px;background:url(../images/mode02_bg1.jpg) no-repeat center top;}
.mode02_bg2{position: absolute;left:0;width: 100%;content: '';clear: both;bottom: 0;height: 80px;background:url(../images/mode02_bg2.jpg) no-repeat center bottom;}
.gp-box02{width: 100%;float: left;*padding-bottom: 50px;}

.gp-list03{margin-right: 132px;overflow: hidden;margin-left: 104px;}
.gp-articeTitle02 {margin-left: -132px;position: relative;z-index: 9;*position: absolute;*top: 120px;*right: 0;}
.gp-textTitle03{border-bottom: 1px solid #7ea3c7;border-bottom: 1px solid rgba(255,255,255,0.1);padding-bottom: 10px;}
.gp-text02 span{display: block;margin-left: 52px;height: 34px;line-height: 34px;overflow: hidden;transition: all 0.8s ease-in-out;}
.gp-textTitle03 .icon-gong{float: left;background-color: #92a1c8;border: 1px solid #7ea3c7; border:1px solid rgba(255,255,255,0.2);}
.gp-text02 p{margin-top:15px;}
.gp-text02 p i{color:#fff;font-size: 14px;font-size: 1.4rem;width: 24px;height: 24px;line-height: 24px;background: #92a1c8;display: block;border-radius: 50%; background: rgba(0,0,0,0.1);position: relative;top: 6px;left: 5px; z-index: 8;text-align: center;}
.gp-text02 p span{color:#fff;color:rgba(255,255,255,0.5);*color:#fff;}
.gp-text02 i{float: left;}
.gp-text02 p.time02 i{width: 24px;height: 24px;line-height: 24px;display: block;margin: 0 auto;background:url(../images/time.jpg) no-repeat center center #92a1c8;}
.gp-text02 p.addr02 i{width: 24px;height: 24px;line-height: 24px;display: block;margin: 0 auto;background:url(../images/map.jpg) no-repeat center center #92a1c8;}
.gp-list03 li{margin-bottom: 50px;}
.gp-list03 li a{display: block;}
.admic_bg{content: '';display: block; clear: both;top: 34px;left: 17px;width: 1px;height: 57%;background: #7ea3c7; background: rgba(255,255,255,0.2);z-index: -1;}
.gp-title .title_icon i.icon-shuben{width: 72px;height: 72px;line-height: 72px;display: block;margin: 0 auto;background:url(../images/title2.jpg) no-repeat center center ;}

/* 由小变大的抖动 */
@-webkit-keyframes tada {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	;}

	10%,20% {
		-webkit-transform: scale(.9) rotate(-8deg);
		transform: scale(.9) rotate(-8deg)
	;}

	30%,50%,70% {
		-webkit-transform: scale(1.2) rotate(8deg);
		transform: scale(1.2) rotate(8deg)
	;}

	40%,60% {
		-webkit-transform: scale(1.2) rotate(-8deg);
		transform: scale(1.2) rotate(-8deg)
	;}

	100%,80% {
		-webkit-transform: scale(1) rotate(0);
		transform: scale(1) rotate(0)
	;}
}

@keyframes tada {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	;}

	10%,20% {
		-webkit-transform: scale(.9) rotate(-8deg);
		transform: scale(.9) rotate(-8deg)
	;}

	30%,50%,70% {
		-webkit-transform: scale(1.1) rotate(8deg);
		transform: scale(1.1) rotate(8deg)
	;}

	40%,60% {
		-webkit-transform: scale(1.2) rotate(-8deg);
		transform: scale(1.2) rotate(-8deg)
	;}

	100%,80% {
		-webkit-transform: scale(1) rotate(0);
		transform: scale(1) rotate(0)
	;}
}
/* 通知公告 */
.mode03{padding-top: 10px;}
.gp-list04 {margin: 0 -2px;*overflow: hidden;}
.gp-list04 li {margin-top: 52px;}
.gp-list04 li a{display: block;margin: 0 2px;background-color:#f4f4f7 ;border-top: 1px solid #e9e9e9;padding: 40px 30px;margin-top: 40px;position: relative;top: 0;}
.topDate04{width: 58px;top: -42px;left: 50%;margin-left: -29px;text-align: center;}
.topDate04 span,.topDate04 i,.topDate04 strong{display: block;background-color:#17a48b;}
.topDate04 i{width: 28px;height: 28px;}
.topDate04 span,.topDate04 strong{height: 28px;line-height: 28px;overflow: hidden;}
.gp-text04{height: 48px;line-height: 24px;color:#333;text-align: center;overflow: hidden;}
.gp-title .title_icon i.icon-tognzhi{*width: 72px;*height: 72px;*line-height: 72px;display: block;*margin: 0 auto;*background:url(../images/title3.jpg) no-repeat center center ;}

/* 办事大厅 */
.wrapMode04{width: 100%;background: url(../images/mode04_bg1.jpg) no-repeat center top; margin-top: 5px;}
.gp-articeTitle04 .gp-title .title_icon{background-color: #e7784d;}
.mode04 .more{left: 50%;margin-left: -12px;}
.mode04{padding-top: 0px;padding-bottom: 105px;margin-bottom: 147px;}
.gp-articeTitle04{position: relative;top: 0;height: 0;}
.gp-box05{position: relative;top: -10px;}
.gp-box05 ul li a{text-align: center;display: block;}
.gp-lf-list05,.gp-rt-list05{width: 42%;}
.gp-text05{background: url(../images/huaban.jpg) no-repeat center 15px;height: 185px;width: 160px;top: 0;left: 0;transition: all 0.8s ease-in-out;}
.gp-text05 .icon-gong{color: #efeff4;border:4px solid #efeff4;width: 24px;height: 24px;line-height: 24px;background: #fff;**background: url(../images/banner_white.jpg) no-repeat center center #ddd;-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);transition: all 0.3s ease-in-out;}
.gp-box05 img{width: 40px;margin-top: 67px;-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);transition: all 0.3s ease-in-out;}
.gp-box05 ul li.b2{margin-top: 17px;}
.gp-box05 ul li.b3{margin-top: 27px;}
/* 翻转 */
.gp-front{position: relative;opacity: 1;}
.gp-back{position: absolute;  -webkit-transform: rotateY(180deg);transform: rotateY(180deg);opacity: 0;}


/* 5个圆形 */
.wrapMode05{height: 316px;width: 100%;z-index: 9;}
.mode06{padding-top: 0;*overflow: visible;}
.iconBox {width: 100px;height: 100px;line-height: 138px;background-color: #fff;margin-bottom: 15px;*line-height: 100px;}
.iconBox img{width: 47px;}
.gp-list06 li a{text-align: center;}
.gp-list06{margin: 0 30px;}
.gp-list06 li.c1{top: -15px;}
.gp-list06 li.c2{top: -40px;}
.gp-list06 li.c3{top: -60px;}

@media screen and (min-width:1024px) {
   .gp-title a:hover,.gp-box01 a:hover{box-shadow: -1px 10px 20px rgba(0,0,0,0.1);position: relative;z-index: 9;}
	.more:hover{transform: scale(1.2);color:#092c87;}
	.mode02 .more:hover,.mode02 .more:hover span{color:#e7784d;}
	.gp-title a:hover{top: -10px;}
   .gp-title a:hover .title{color:#092C87;}
   .mode02 .gp-title a:hover .title{color:#fff;}
     a:hover .rightDate{background: #092c87;}
   a:hover .rightDate,.gp-box01 a:hover .gp-imgInfo{opacity: 1; 	transform: perspective(600px) rotateX(0deg);	z-index: 99;}
   .gp-box01 a:hover .gp-imgInfo p{padding-left: 40px;}
   .gp-imgList01 li a:hover{}
   .gp-title a:hover  i {transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}
	.gp-list02 li a:hover .text02{padding-left: 10px;color:#17a48b;}
	.gp-list02 li a:hover .rightDate:before{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
	.gp-list03 li a:hover .gp-text02 span{padding-left: 15px;}
	.gp-list04 li a:hover .topDate04 span,.gp-list04 li a:hover .topDate04 i,.gp-list04 li a:hover .topDate04 strong{background-color: #ffc107;}
	.gp-list04 li a:hover{background-color:#fff ;top: -10px;}
	.gp-list04 li a:hover .gp-text04{color:#333;}
	.gp-box05 ul li a:hover h3{font-size: 1.6rem;color:#333;}
	.gp-list03 li a:hover .gp-textTitle03 .icon-gong {-webkit-animation: tada 2s linear infinite;animation: tada 2s linear infinite	;}
	.gp-box05 ul li a:hover .icon-gong{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
	.gp-box05 ul li a:hover .gp-back{transform: rotateY(0);opacity: 1;}
	.gp-box05 ul li a:hover .gp-front{transform: rotateY(-180deg);opacity: 0;}
	.iconBox{ -webkit-transition:-webkit-transform ease-out .1s,background .2s; -moz-transition:-moz-transform ease-out .1s,background .2s; transition:transform ease-out .1s,background .2s;overflow: visible;}
	.iconBox:after {display: block;pointer-events:none; position:absolute; width:100%; height:100%; border-radius:50%; content:''; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; top:0; left:0; padding:0; z-index:-1; box-shadow:0 0 0 2px rgba(255,255,255,.1);
	 opacity:0; -webkit-transform:scale(.9); -moz-transform:scale(.9); -ms-transform:scale(.9); transform:scale(.9);}
	.gp-list06 li a:hover .iconBox { background:rgba(255,255,255,.9); -webkit-transform:scale(.93); -moz-transform:scale(.93); -ms-transform:scale(.93); transform:scale(.93);}
	
	.gp-list06 li a:hover .iconBox:after{content: '';display: block; -webkit-animation:sonarEffect 1s ease-out 75ms; -moz-animation:sonarEffect 1s ease-out 75ms;	 animation:sonarEffect 1s ease-out 75ms;}
	/*1.由小变大的抖动*/
	.gp-list06 li a:hover .iconBox{
		-webkit-animation: tada 2s linear infinite;
		animation: tada 2s linear infinite
	;}
	@-webkit-keyframes tada {
		0% {
			-webkit-transform: scale(1);
			transform: scale(1)
		;}
	
		10%,20% {
			-webkit-transform: scale(.9) rotate(-8deg);
			transform: scale(.9) rotate(-8deg)
		;}
	
		30%,50%,70% {
			-webkit-transform: scale(1.2) rotate(8deg);
			transform: scale(1.2) rotate(8deg)
		;}
	
		40%,60% {
			-webkit-transform: scale(1.2) rotate(-8deg);
			transform: scale(1.2) rotate(-8deg)
		;}
	
		100%,80% {
			-webkit-transform: scale(1) rotate(0);
			transform: scale(1) rotate(0)
		;}
	}
	
	@keyframes tada {
		0% {
			-webkit-transform: scale(1);
			transform: scale(1)
		;}
	
		10%,20% {
			-webkit-transform: scale(.9) rotate(-8deg);
			transform: scale(.9) rotate(-8deg)
		;}
	
		30%,50%,70% {
			-webkit-transform: scale(1.2) rotate(8deg);
			transform: scale(1.2) rotate(8deg)
		;}
	
		40%,60% {
			-webkit-transform: scale(1.2) rotate(-8deg);
			transform: scale(1.2) rotate(-8deg)
		;}
	
		100%,80% {
			-webkit-transform: scale(1) rotate(0);
			transform: scale(1) rotate(0)
		;}
	}
	@-webkit-keyframes sonarEffect {
	 0% {opacity:.3 ;}
	 40%{opacity:.5;  box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 5px 5px #fff,0 0 0 10px rgba(255,255,255,.5);}
	 100%{box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5);  -webkit-transform:scale(1.25); opacity:0 ;}
	}
	@-moz-keyframes sonarEffect {
	 0% { opacity:.3 ;}
	40% {opacity:.5;  box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 5px 5px #fff,0 0 0 10px rgba(255,255,255,.5) ;}
	100% { box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5);  -moz-transform:scale(1.25);  opacity:0 ;}
	}
	@keyframes sonarEffect {
	 0% { opacity:.3;}
	 40% {  opacity:.5; box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 5px 5px #fff,0 0 0 10px rgba(255,255,255,.5) ;}
	 100% {  box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5);  transform:scale(1.25);  opacity:0 ;}}
	.gp-imgList01 li a:hover .gp-img-responsive{padding-bottom: 56.67%;}
	.gp-imgList01 li a:hover .Imgtext01{padding-top: 28px;padding-bottom:28px;}
	
}

@media screen and (min-width:1919px){
	.mode02_bg1,.mode02_bg2,.wrapMode04,.wrapMode05{background-size: 100% 100%;}
}
@media screen and (max-width:1480px) {
 .till-slides{margin-left: -600px;bottom: 50px;}
 .mode02{padding-bottom: 60px;}
 .mode02_bg2{height: 60px;background-size:cover ;}
 .gp-text05{background-size: 100% auto;}
 .gp-lf-list05,.gp-rt-list05{width: 45%;}
 .gp-box05 ul li a{margin: 0;}
}

@media screen and (max-width:1220px) {
	.mode01{padding-top: 40px;}
	.till-slides{margin-left: -500px;font-size: 2.6rem;bottom: 30px;}
	.gp-banner{padding-top:5px;}
	
	.flex-control-paging li a{width: 28px;height: 28px;line-height:28px;}
	.flex-control-paging li a i{width: 24px;height: 24px;line-height: 24px;}
	.flex-control-paging li a .square{width:28px ;height:28px;right: -28px;*width: 52px;}
	.flex-control-paging li a .square:before{width: 28px;height: 28px;line-height: 28px;left: -30px;}
	.flex-control-paging li a:hover .square,.flex-control-paging li a.flex-active .square{*right: -20px;}
	.flex-control-paging li a:hover .square:before,.flex-control-paging li a.flex-active .square:before{left: -25px;}
	.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{width: 52px;}
	.flex-control-nav li{margin-bottom: 3px;}
	.gp-articeTitle01{width: 60px;}
	.gp-title .title_icon{width: 52px;height: 52px;line-height: 52px;}
	.gp-f22{font-size: 1.8rem;}
	.gp-box01{margin-left: 70px;}
	.gp-f16{font-size: 1.5rem;}
	.gp-f20{font-size: 1.6rem;}
	.gp-f18{font-size: 1.6rem;}
	.gp-imgInfo{padding: 10px 0;}
	.Imgtext01{padding: 8px;}
	.Imgtext01 p,.text02{height: 40px;line-height: 20px;}
	.gp-list02 li a{padding-left: 20px;padding-right: 20px;}
	.gp-imgList01{width: 29.11%;}
	.gp-imgList01 li{margin-bottom: 14px;}
	.gp-list03{margin-left: -20px;overflow: hidden;}
	.more{left: 15px;}
	.mode02 .more{right: 15px;left: auto;}
	.gp-list04 li{margin-top: 30px;}
	.gp-list03{margin-right: 70px;}
	.gp-text05{width: 133px;height: 163px;}
	.gp-box05 img{margin-top: 50px;}
	
	

}
@media screen and (max-width:1024px) {
	.gp-imgInfo{transform:none;}
	.gp-imgInfo p{height: 20px;line-height: 20px;}
	.gp-text05.gp-back{display: none;}
	.till-slides{left: 15px;margin-left: 0;font-size: 2.4rem;bottom: 10px;}
	.banner-bg1{display: none;}
	.mode02_bg1{height: 30px;background-size: 100% 100%;}
	.mode04{padding-top: 0;margin-bottom: 90px;}
	.gp-box05{top: -18px;}
	.banner-bg2{display: none;}
}

@media screen and (max-width:997px) {
	.till-slides{font-size: 2rem;}
	.gp-box05 ul li.b1{display: none;}
	.gp-lf-list05, .gp-rt-list05{width: 40%;}
	.iconBox{width: 80px;height: 80px;line-height: 118px;}
	.gp-list06{margin: 0;}
}

@media screen and (max-width:766px) {
	.gp-imgHeadlineBox,.gp-imgList01{display:none;width: auto;float: none;}
	.gp-imgList01{margin-top: 20px;}
.gp-list02{    width: 100%;}
	.gp-list02 li{margin-bottom: 15px;}
	.gp-list02 li a{padding-left: 15px;padding-right:15px;padding-bottom: 20px;}
	.text02{height: 20px;}
	.tag span {top: 7px;line-height: 14px;left: 6px;}
	.mode02{padding-bottom:40px;padding-top: 80px;}
	.mode02_bg1{height: 40px;background-size:cover ;top: -1px;}
	.mode02_bg2{height: 40px;bottom: -1px;}
	.gp-list03 li a{margin: 0;}
	.gp-list03{margin-left: 0;}
	.gp-list03 li{margin-bottom: 30px;}
	.gp-text02 p{margin-top: 5px;}
	.gp-text02 span{height: 25px;line-height: 25px;}
	.gp-list04 li{margin-top: 20px;}
	.gp-list04 li a{padding:30px 20px 20px 20px;}
	.gp-text04{height: auto;max-height: 48px;}
	.mode04{padding-bottom: 70px;margin-bottom: 72px;}
	.gp-text05 { width: 116px;height: 140px;line-height: 140px;}
	.gp-box05 img{margin-top: 38px;}
	.gp-title .title {margin-top: 3px; padding-bottom: 14px;}
	.gp-title .title_icon i{font-size: 2.8rem;width: 40px;
    height: 40px;
    line-height: 40px;}
	.gp-list06 li.c1{display: none;}
	.gp-list06{margin: 0 30px;}
	.iconBox{width:60px;height: 60px;line-height:80px;margin-bottom: 10px;}
	.iconBox img{width: 30px;}
	.gp-list06 li.c3{top: -36px;}
	.gp-list06 li.c2{top: -18px;}
	.tag{right: 7px;}
	.tag:before{top: -6px;}
	.tag:after{left: -2px;}
	
}
@media screen and (max-width:640px) {
	.gp-text05 {width: 86px;height: 110px;line-height: 100px;}
	.gp-box05 img {width: 30px;margin-top: 0;}
	.gp-articeTitle01{width: 50px;}
	.gp-title .title_icon{width: 42px;height: 42px;line-height: 42px;}
	.gp-box05 ul li a{margin: 0 5px;}
}

@media screen and (max-width:478px) {
	.gp-text05 {width: 60px;height: 80px;line-height: 60px;}
	.gp-box05 img{width:20px;}
	.mode04{padding-bottom: 83px;}
	.gp-list06{margin: 0;}
	
}