@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.png) 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: #092c87; right: 0px;*right: -20px;}
.flex-control-paging li a:hover .square:before,.flex-control-paging li a.flex-active .square:before{background: #092c87; left: -36px;}
.flex-control-paging li a:hover i,.flex-control-paging li a.flex-active i{background:#fff ;*background: url(../images/banner_blue.png) 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{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.png) repeat-x ;height: 206px;}
.banner-bg2 {bottom: 0;background: url(../images/banner_bg2.png) 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;line-height: 26px;}
.gp-title .title_icon{border:4px solid #efeff4;*border-color:#fff;width: 72px;height: 72px;line-height: 72px;background:#092c87 ;border-radius: 50%;}
.gp-title .title_icon i{*width: 72px;*height: 72px;*line-height: 72px;display: block;*margin: 0 auto;*background:url(../images/title1.png) 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: 72.15%;}
.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: 40px;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;}
.gp-list02 li a{background: #fff;padding: 0 40px 30px 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: #9b7fb1;position: relative;}
.gp-list02 li a .rightDate:before{content: '';clear: both;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:#092C87 ;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.png) no-repeat center top;}
.mode02_bg2{position: absolute;left:0;width: 100%;content: '';clear: both;bottom: 0;height: 80px;background:url(../images/mode02_bg2.png) 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; background: rgba(0,0,0,0.2);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.png) 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.png) 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.png) 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:#92a1c8 ;}
.topDate04 i{width: 26px;height: 19px;}
.topDate04 span,.topDate04 strong{height: 23px;line-height: 23px;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.png) no-repeat center center ;}

/* 办事大厅 */
.wrapMode04{width: 100%;background: url(../images/mode04_bg1.png) no-repeat center bottom;margin-top: 45px;/* background-attachment: fixed; */}
.gp-articeTitle04 .gp-title .title_icon{background-color: #e7784d;}
.mode04 .more{left: 50%;margin: 21px 0 0 -12px;}
.mode04{padding-top: 40px;padding-bottom: 105px;margin-bottom: 104px;}
.gp-articeTitle04{position: relative;top: 0;height: 0;}
.gp-box05{position: relative;top: -10px;}
.gp-box05 ul{margin: 0 -60px 0 0;}
.gp-box05 ul li a{text-align: center;display: block;margin: 0 60px 30px 0;}
.gp-lf-list05,.gp-rt-list05{width: calc( 50% - 40px);}
/* .gp-rt-list05{width: 42%;} */
.gp-text05{background: url(../images/huaban.png) no-repeat center 8px;height: 150px;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.png) 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: 60px;
    margin-top: 36px;
    -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 .gp-fwn{line-height: 20px;}
.gp-box05 ul li.b1{margin-bottom: 27px;}
.gp-box05 ul li.b2{margin-top: 17px;margin-bottom: 10px;}
.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{background: url(../images/mode04_bg2.png) no-repeat center top;height: 265px;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:#092C87}
	.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: #092C87;}
	.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;}
	
}



/* add */
.gp-imgNews01{ overflow: hidden;}
.gp-addList01{ overflow: hidden;}
.gp-addList01.gp-list04 li{ margin-top: 0;}
.gp-addList01.gp-list04 li a{ margin-top: 0; margin-left: 40px; padding: 23px 31px 29px 59px;}
.gp-addList01 .topDate04{ top: 23px; left: 0;}
.modeAdd01{ margin-top: 80px; margin-bottom: 36px;}

.modeAdd01::after{ content: ''; display: block; clear: both;}
.gp-addList02{ float: left; margin: 0; width: calc(100% - 109px); margin-top: -20px;}
.gp-addList02 li{ margin-top: 60px;}
.gp-addList02 a{ margin-right: 18px; position: relative;}
.gp-addList02 li a .rightDate{ position: absolute; left: 34px; top: -10px;}
.add-icon{ position: relative; background: url(../images/zonghe_icon.png) no-repeat center 111%; background-size: 80%; margin-top: 20%; }
.add-icon::before{ content: ''; display: block; width: 34px; height: 34px; position: relative; top: 20px; left: 10%; /*  background: url(../images/zonghe_icon.png) no-repeat center center;*/}


/* add END */


@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 {margin: 0 ;}
 .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{}
	/* add */
	.add-icon{ background: url(../images/zonghe_icon.png) no-repeat center center; background-size: 80%;}
	
	.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: 128px;}
	.gp-box05 img{margin-top: 21px;}
	
	

}
@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{}
	.gp-lf-list05, .gp-rt-list05{width: 43%;}
	.iconBox{width: 80px;height: 80px;line-height: 118px;}
	.gp-list06{margin: 0;}
	
	.gp-box05 ul li:nth-child(2n),.gp-box05 .gp-rt-list05 li:nth-child(2n+1){margin-top: 12px;margin-bottom: 0;}
	.gp-box05 ul li:nth-child(2n+1),.gp-box05 .gp-rt-list05 li:nth-child(2n){margin-bottom: 12px;margin-top: 0;}
	/* add */
	.gp-addList02{ width: calc(100% - 70px);}
	
}

@media screen and (max-width:766px) {
	.gp-imgHeadlineBox,.gp-imgList01{width: auto;float: none;}
	.gp-imgList01{margin-top: 20px;}
	.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;}
	.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;}
	/* add */
	.gp-addList01.gp-list04 li{ width: 100%; margin-top: 15px; margin-bottom: 15px;}
	.gp-addList01 .topDate04{ top: 5px;}
	.modeAdd01 { margin-top: 50px;}
	.gp-addList02 li{ margin-top: 30px;}
	
}
@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;}
	
}


