﻿@charset "utf-8";
.banner{ width:100%; position:relative}
.banner a> img{ width:100%}
.banner a> img.img1{ display:block}
.banner a> img.img2{ display:none}
.banner .item{ width:100%; position:absolute; left:0; top:50%; transform:translateY(-50%); z-index:2}
.banner .item .nr{ position:relative; top:150px; transition:all 0.8s linear; opacity:0}
.banner .item .title{  font-size:36px; color:#333; line-height:1; }
.banner .item .title em{ color:#e7000e}
.banner .swiper-slide.swiper-slide-active .item .nr{ opacity:1; top:0}
.banner .item .title i{ color:#e71927}
.banner .item .intro{ font-size:50px; color:#333; font-weight:bold; width:560px; padding:30px 0 0;}
.banner .item .more{ height:60px; margin-top:40px; display:flex;align-items: center;}
.banner .item .more img{ height:59px; margin-right:20px; transition:all 0.3s}
.banner .item .more i{  font-size:18px; color:#0f0f0f; height:100%;display:flex;align-items: center; }
.banner .swiperB .paginationB{ position:absolute; left:0;  width:100%; bottom:40px; text-align:center; z-index:9; color:#fff}
.banner .swiperB .paginationB span{ width:11px; height:11px; background:url(g_21.png) center center no-repeat; background-size:cover; margin:0 8px; border-radius:0; opacity:1}
.banner .swiperB .paginationB span.swiper-pagination-bullet-active{ background:url(g_22.png) center center no-repeat; background-size:cover;}
.banner .swiperB .swiper-slide{ width:100%; overflow:hidden}
.banner .swiperB .swiper-slide a>img{ transform:scale(1.1); transition:all 3s}
.banner .swiperB .swiper-slide.swiper-slide-active img{ transform:scale(1)}
.banner .swiperB .swiper-slide .item .more:hover img{ transform:rotate(45deg)}
@media (max-width: 1600px) {
	.banner .item .title{  font-size:30px;}
	.banner .item .intro{ font-size:40px; width:460px}
	.banner .item .more{height:40px; margin-top:40px}
	.banner .item .more img{ height:40px; }
	.banner .item .more i{ font-size:14px;}
	.banner .swiperB .paginationB{}

	
}
@media (max-width: 1200px){
	.banner{}
	.banner a> img.img2{ display:block}
	.banner a> img.img1{ display:none}
	.banner .item{ top:calc(50% + 30px)}
	.banner .item .title{  font-size:16px;}
	.banner .item .intro{ font-size:20px; width:200px; padding-top:6px }
	.banner .item .more{ height:30px;margin-top:30px}
	.banner .item .more img{ height:30px; margin-right:12px;  }
	.banner .item .more i{  font-size:12px;}
	.banner .swiperB .paginationB{ bottom:20px}
}

.gcon_1{ background:url(g_02.png) 0 25% no-repeat; background-size:28%; padding:140px 0 80px}
.ihd .title{ text-align:center; font-size:48px; color:#ff7900; line-height:1}
.gcon_1 .ibd{ margin-top:110px}
.gcon_1 .ibd .aitem .title{ width:670px; float:left; border-top:1px solid #484848; padding-top:60px; font-size:30px; color:#232323}
.gcon_1 .ibd .aitem .cont{ width:910px; float:right;display:flex;justify-content: space-between;border-top:1px solid #484848; padding-top:60px;}
.gcon_1 .ibd .aitem .cont .p1 span{ font-size:110px; color:#ff7900; line-height:1}
.gcon_1 .ibd .aitem .cont .p1 i{ font-size:48px; color:#ff7900}
.gcon_1 .ibd .aitem .cont .p2{ margin-top:10px}
.gcon_1 .ibd .aitem .cont .p3{ font-size:20px; color:#585858; margin-top:20px}
.gcon_1 .ibd .bitem{ margin-top:120px}
.gcon_1 .ibd .bitem .title{ width:670px; float:left; border-top:1px solid #484848; padding-top:100px; font-size:30px; color:#232323}
.gcon_1 .ibd .bitem .cont{ width:910px; float:right; position:relative}
.gcon_1 .ibd .bitem .cont .pic{ width:100%; overflow:hidden}
.gcon_1 .ibd .bitem .cont .pic img{ width:100% ;transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear;}
.gcon_1 .ibd .bitem .cont .pic:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.gcon_1 .ibd .bitem .cont .play{ width:100px; height:100px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); cursor:pointer}
.gcon_1 .ibd .bitem .cont .play:after{ content:""; display:block; width:100%; height:100%; background:url(g_06.png) center center no-repeat; background-size:cover; position:absolute; left:0; top:0; z-index:1;animation: rotate360 4s linear infinite;}
.gcon_1 .ibd .bitem .cont .play i{ display:block; width:70px; height:70px; background:url(g_05.png) center center no-repeat; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2; background-size:cover}

@keyframes rotate360 {
from {
  transform: rotate(0deg);
}
to {
  transform: rotate(360deg);
}
}
@media (max-width: 1600px){
	.gcon_1{ padding:100px 0 60px}
	.ihd .title{ font-size:36px; }
	.gcon_1 .ibd{ margin-top:80px}
	.gcon_1 .ibd .aitem .title{ width:420px; padding-top:40px; font-size:24px; }
	.gcon_1 .ibd .aitem .cont{ width:760px; padding-top:40px;}
	.gcon_1 .ibd .aitem .cont .p1 span{ font-size:90px;}
	.gcon_1 .ibd .aitem .cont .p1 i{ font-size:36px;}
	.gcon_1 .ibd .aitem .cont .p3{ font-size:16px; margin-top:15px}
	.gcon_1 .ibd .bitem{ margin-top:80px}
	.gcon_1 .ibd .bitem .title{ width:420px; padding-top:80px; font-size:24px; }
	.gcon_1 .ibd .bitem .cont{ width:760px; }
	.gcon_1 .ibd .bitem .cont .play{ width:90px; height:90px;}
	.gcon_1 .ibd .bitem .cont .play:after{ width:100%; height:100%;}
	.gcon_1 .ibd .bitem .cont .play i{ width:60px; height:60px;}
}
@media (max-width: 1200px){
	.gcon_1{ padding:40px 0}
	.ihd .title{ font-size:20px; }
	.gcon_1 .ibd{ margin-top:30px}
	.gcon_1 .ibd .aitem .title{ width:100%; padding:20px 0; font-size:16px; }
	.gcon_1 .ibd .aitem .cont{ width:100%; padding:20px 0;}
	.gcon_1 .ibd .aitem .cont .item{ width:auto}
	.gcon_1 .ibd .aitem .cont .p1 span{ font-size:30px;}
	.gcon_1 .ibd .aitem .cont .p1 i{ font-size:12px;}
	.gcon_1 .ibd .aitem .cont .p2 img{ height:10px}
	.gcon_1 .ibd .aitem .cont .p3{ font-size:12px; margin-top:12px}
	.gcon_1 .ibd .bitem{ margin-top:0}
	.gcon_1 .ibd .bitem .title{ width:100%; padding:20px 0; font-size:16px; color:#232323 }
	.gcon_1 .ibd .bitem .cont{ width:100%; }
	.gcon_1 .ibd .bitem .cont .play{ width:80px; height:80px;}
	.gcon_1 .ibd .bitem .cont .play i{ width:50px; height:50px;}
}

.gcon_2{ width:100%; background:url(g_07.jpg) center center no-repeat; padding:150px 0 100px}
.gcon_2 .lt{ width:491px; float:left}
.gcon_2 .rt{ width:970px; float:right}
.gcon_2 .lt .ihd .title{ text-align:left; color:#fff}
.gcon_2 .lt .hd{ margin-top:90px;}
.gcon_2 .lt .hd ul li{ border-bottom:1px solid rgba(255,255,255,0.3); padding:40px 0; }
.gcon_2 .lt .hd ul li .cont{ width:100%;  display:flex; align-items: center;}
.gcon_2 .lt .hd ul li .ico{ display:none}
.gcon_2 .lt .hd ul li .title{ font-size:24px; color:#fff}
.gcon_2 .lt .hd ul li.on .cont{ height:132px; background:#fff; border-radius:66px 0 0 66px}
.gcon_2 .lt .hd ul li.on .cont .ico{ display:block; width:110px; height:110px; background:#f0f1f4;display:flex; align-items: center; justify-content: center; border-radius:50%; margin-left:15px}
.gcon_2 .lt .hd ul li.on .title{ font-weight:bold;color:#ff7900; margin-left:40px; width:300px}
.gcon_2 .lt .hd ul li.on .i{ background:url(g_09.png) center center no-repeat; background-size:100%; width:12px; height:100%}
.gcon_2 .rt .con{ width:100%}
.gcon_2 .rt .con .title{ font-size:30px; color:#171514; padding-top:10px}
.gcon_2 .rt .con .intro{ font-size:16px; color:#585858; line-height:30px; margin-top:40px; height:90px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3; margin-bottom:60px}
.gcon_2 .rt .con .more a{ display:block; background:url(g_10.png) center center no-repeat; background-size:cover; width:59px; height:59px; transition:all 0.5s}
.gcon_2 .rt .con .more a:hover{ transform:rotate(45deg)}
.gcon_2 .rt .con .pics{ margin-top:90px}
.gcon_2 .rt .con .pics a{ display:block; float:left; margin-right:80px;}
.gcon_2 .rt .con .pics a img{ height:158px;}
@media (max-width: 1600px){
	.gcon_2{ padding:120px 0 80px}
	.gcon_2 .lt{ width:288px;}
	.gcon_2 .rt{ width:800px }
	.gcon_2 .lt .hd{ margin-top:60px;}
	.gcon_2 .lt .hd ul li{ padding:30px 0; }
	.gcon_2 .lt .hd ul li .title{ font-size:20px; }
	.gcon_2 .lt .hd ul li.on .cont{ height:100px; border-radius:50px 0 0 50px}
	.gcon_2 .lt .hd ul li.on .cont .ico{ width:80px; height:80px; margin-left:10px}
	.gcon_2 .lt .hd ul li.on .cont .ico img{ height:50px}
	.gcon_2 .lt .hd ul li.on .title{ margin-left:20px; width:160px}
	.gcon_2 .rt .con .title{ font-size:24px; }
	.gcon_2 .rt .con .intro{ font-size:14px; margin-top:30px; }
	.gcon_2 .rt .con .more a{ width:42px; height:42px;}
	.gcon_2 .rt .con .pics{ margin-top:50px}
	.gcon_2 .rt .con .pics a{ margin-right:70px;}
	.gcon_2 .rt .con .pics a img{ height:120px;}
}
@media (max-width: 1200px){
	.gcon_2 { background:#f1f2f4; padding:40px 0}
	.gcon_2 .lt{ width:100%;}
	.gcon_2 .lt .ihd .title{ text-align:center; color:#333}
	.gcon_2 .rt{ width:100% }
	.gcon_2 .lt .hd{ margin-top:30px;}
	.gcon_2 .lt .hd ul{display:flex;justify-content: space-between;}
	.gcon_2 .lt .hd ul li{ padding:0 0; width:32%; box-sizing:border-box; border:1px solid #ff7900; border-radius:10px; overflow:hidden }
	.gcon_2 .lt .hd ul li.on .cont{ height:100%; border-radius:0}
	.gcon_2 .lt .hd ul li.on .cont .ico{ display:none}
	.gcon_2 .lt .hd ul li.on .i{ display:none}
	.gcon_2 .lt .hd ul li .title{ margin-left:0; width:100%; font-size:14px; text-align:center; height:50px;display:flex; align-items: center; justify-content: center; color:#ff7900}
	.gcon_2 .lt .hd ul li.on .title{ margin-left:0; width:100%; font-size:14px; text-align:center; background:#ff7900; color:#fff}
	.gcon_2 .rt .con .title{ font-size:16px; padding-top:20px }
	.gcon_2 .rt .con .intro{ font-size:12px; margin-top:10px; height:auto; margin-bottom:15px;-webkit-line-clamp:3; line-height:22px}
	.gcon_2 .rt .con .more a{ width:30px; height:30px;}
	.gcon_2 .rt .con .pics{ margin-top:20px}
	.gcon_2 .rt .con .pics a{ margin-right:20px;}
	.gcon_2 .rt .con .pics a img{ height:80px;}
}
@media (max-width: 1200px){
	.gcon_2 .rt .con .pics a{ width:20.5%; margin-right:6%}
	.gcon_2 .rt .con .pics a:nth-child(4){ margin-right:0}
	.gcon_2 .rt .con .pics a img{ width:100%; height:auto; }
}


.gcon_3{ width:100%; position:relative; padding:120px 0}
#cavs{ width:100%; height:70%; position:absolute; left:0; bottom:0%; z-index:-1}
.gcon_3 .ihd .title{ color:#1b1b1b}
.gcon_3 .ibd{ margin-top:80px;}
.gcon_3 .ibd .swiper03{ width:1066px; margin:0 auto; position:relative}
.gcon_3 .ibd .swiper03 .swiper-slide{ width:100%; position:relative; transform:scale(0.8); transition:all 0.5s}
.gcon_3 .ibd .swiper03 .swiper-slide .pic{ width:100%; overflow:hidden; position:relative}
.gcon_3 .ibd .swiper03 .swiper-slide .pic img{ width:100%}
.gcon_3 .ibd .swiper03 .swiper-slide .pic:after{ content:""; display:block; width:100%; height:100%; background:rgba(0,0,0,0.5); position:absolute; left:0; top:0}
.gcon_3 .ibd .swiper03 .swiper-slide .title{ width:100%; position:absolute; left:0; bottom:0; box-sizing:border-box; padding:90px; color:#fff; z-index:2; font-size:36px}
.gcon_3 .ibd .swiper03 .swiper-slide.swiper-slide-active{ transform:scale(1);}
.gcon_3 .ibd .swiper03 .swiper-slide.swiper-slide-active .pic:after{ background:url(g_23.png) bottom center no-repeat; background-size:100%}
.gcon_3 .ibd .swiper03 .prev03{ background:url(g_60.png) center center no-repeat; background-size:cover; width:58px; height:58px; position:absolute; left:-29px; top:50%; margin-top:-29px; z-index:2; cursor:pointer; transform:rotate(180deg) }
.gcon_3 .ibd .swiper03 .next03{ background:url(g_60.png) center center no-repeat; background-size:cover; width:58px; height:58px; position:absolute; right:-29px; top:50%; margin-top:-29px; z-index:2; cursor:pointer; transform:rotate(0) }
.gcon_3 .ibd .swiper03 .prev03:hover{ background:url(g_13.png) center center no-repeat; background-size:cover;  transform:rotate(0)}
.gcon_3 .ibd .swiper03 .next03:hover{ background:url(g_13.png) center center no-repeat; background-size:cover;  transform:rotate(180deg)}
@media (max-width: 1600px){
	.gcon_3{ padding:100px 0}
	.gcon_3 .ibd{ margin-top:60px;}
	.gcon_3 .ibd .swiper03{ width:920px;}
	.gcon_3 .ibd .swiper03 .swiper-slide .title{ padding:60px; font-size:28px}
	.gcon_3 .ibd .swiper03 .swiper-slide.swiper-slide-active{ transform:scale(1);}
	.gcon_3 .ibd .swiper03 .prev03{ width:48px; height:48px; left:-24px; margin-top:-24px;  }
	.gcon_3 .ibd .swiper03 .next03{ width:48px; height:48px; right:-24px; margin-top:-24px;  }

}
@media (max-width: 1200px){
	.gcon_3{ padding:40px 0}
	.gcon_3 .ibd{ margin-top:20px;}
	.gcon_3 .ibd .swiper03{ width:92%;}
	.gcon_3 .ibd .swiper03 .swiper-slide .title{ padding:20px; font-size:16px}
	.gcon_3 .ibd .swiper03 .swiper-slide.swiper-slide-active{ transform:scale(1);}
	.gcon_3 .ibd .swiper03 .prev03{ background:url(b1.png) center center no-repeat; background-size:cover;width:30px; height:30px; left:5px; margin-top:-15px; transform:rotate(0) }
	.gcon_3 .ibd .swiper03 .next03{ background:url(b1.png) center center no-repeat; background-size:cover;width:30px; height:30px; right:5px; margin-top:-15px; transform:rotate(180deg) }
	#cavs{ display:none}
	.gcon_3 .ibd .swiper03 .prev03:hover{ background:url(b1.png) center center no-repeat; background-size:cover; transform:rotate(0)}
	.gcon_3 .ibd .swiper03 .next03:hover{ background:url(b1.png) center center no-repeat; background-size:cover; transform:rotate(180deg)}

}

.gcon_4{ background:url(g_14.jpg) center center no-repeat; background-size:cover; padding:220px 0 110px}
.gcon_4 .ihd .title{ text-align:left; color:#ff7900}
.gcon_4 .intro{ width:630px; font-size:16px; color:#585858; line-height:2; text-align:justify; margin-top:60px}
.gcon_4 .ibd{display:flex;justify-content: space-between; margin-top:220px}
.gcon_4 .ibd .item{ width:32%; background:#fff; position:relative}
.gcon_4 .ibd .item:after{ content:""; display:block; width:0; height:3px; background:#ff7900; position:absolute; left:0; bottom:0; z-index:2; transition:all 0.5s}
.gcon_4 .ibd .item:hover:after{ width:100%}
.gcon_4 .ibd .item a{ display:block; width:100%; box-sizing:border-box; padding:35px 50px;display:flex; align-items: center;}
.gcon_4 .ibd .item a .cont{ width:calc(100% - 60px)}
.gcon_4 .ibd .item a .cont .cn{ font-size:24px; color:#313131}
.gcon_4 .ibd .item a .cont .en{ font-size:18px; color:rgba(49,49,49,0.33); text-transform:uppercase; padding-top:5px}
.gcon_4 .ibd .item a .ico{ width:60px}
.gcon_4 .ibd .item a .ico img{ width:100%}
.gcon_4 .ibd .item:hover a .ico img{animation: jello 1.2s;}

@keyframes jello {

	from,
	11.1%,
	to {
		-webkit-transform: none;
		-moz-transform: none;
		transform: none
	}

	22.2% {
		-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
		-moz-transform: skewX(-12.5deg) skewY(-12.5deg);
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		-webkit-transform: skewX(6.25deg) skewY(6.25deg);
		-moz-transform: skewX(6.25deg) skewY(6.25deg);
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
		-moz-transform: skewX(-3.125deg) skewY(-3.125deg);
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
		-moz-transform: skewX(1.5625deg) skewY(1.5625deg);
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
		-moz-transform: skewX(-.78125deg) skewY(-.78125deg);
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
		-moz-transform: skewX(0.390625deg) skewY(0.390625deg);
		transform: skewX(0.390625deg) skewY(0.390625deg)
	}

	88.8% {
		-webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
		-moz-transform: skewX(-.1953125deg) skewY(-.1953125deg);
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}

}

@media (max-width: 1600px){
	.gcon_4{ padding:160px 0 80px}
	
	.gcon_4 .intro{ width:550px; font-size:14px; margin-top:40px}
	.gcon_4 .ibd{ margin-top:160px}
	.gcon_4 .ibd .item a{ padding:25px 40px; }
	.gcon_4 .ibd .item a .cont{ width:calc(100% - 50px)}
	.gcon_4 .ibd .item a .cont .cn{ font-size:20px; }
	.gcon_4 .ibd .item a .cont .en{ font-size:16px }
	.gcon_4 .ibd .item a .ico{ width:50px}
}
@media (max-width: 1200px){
	.gcon_4{ padding:40px 0}
	.gcon_4 .intro{ width:100%; font-size:12px; margin-top:20px}
	.gcon_4 .ibd{ margin-top:40px}
	.gcon_4 .ibd .item a{ padding:15px 20px; }
	.gcon_4 .ibd .item a .cont{ width:calc(100% - 40px)}
	.gcon_4 .ibd .item a .cont .cn{ font-size:16px; }
	.gcon_4 .ibd .item a .cont .en{ font-size:12px }
	.gcon_4 .ibd .item a .ico{ width:40px}
}
@media (max-width: 750px){
	.gcon_4 .ibd{ margin-top:0; display:block}
	.gcon_4 .ibd .item{ width:100%; margin-top:20px}
}

.gcon_5{ width:100%; padding:120px 0}
.gcon_5 .lt{ width:370px; float:left; padding-top:15px}
.gcon_5 .lt .ihd .title{ text-align:left; color:#333}
.gcon_5 .lt .intro{ border-top:1px solid #ff7900; margin-top:40px; padding-top:35px; font-size:16px; color:#585858; line-height:2}
.gcon_5 .lt .cont{ margin-top:80px}
.gcon_5 .lt .cont a{ display:block; font-size:18px; color:#585858; margin-bottom:35px}
.gcon_5 .lt .cont a:hover{ color:#ee691b}
.gcon_5 .lt .more{ padding-top:70px}
.gcon_5 .lt .more a{ height:60px; margin-top:40px; display:flex;align-items: center;}
.gcon_5 .lt .more img{ height:59px; margin-right:20px; transition:all 0.5s}
.gcon_5 .lt .more a:hover img{ transform:rotate(45deg)}

.gcon_5 .lt .more a{  font-size:18px; color:#585858}
.gcon_5 .lt .more a:hover{ color:#ee691b}
.gcon_5 .rt{ width:1100px; float:right;}
.gcon_5 .rt .cont{ width:1280px; overflow:hidden}
.gcon_5 .rt .cont  .swiper05{ width:1100px;}
.gcon_5 .rt .cont  .swiper05 .swiper-slide{ width:527px; margin-right:45px; position:relative; overflow:hidden}
.gcon_5 .rt .cont  .swiper05 .swiper-slide .pic{ width:100%; overflow:hidden}
.gcon_5 .rt .cont  .swiper05 .swiper-slide .pic img{ width:100% ;transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear;}
.gcon_5 .rt .cont  .swiper05 .swiper-slide:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.gcon_5 .rt .cont  .swiper05 .swiper-slide .time{ font-size:14px; color:#949494; padding:25px 0}
.gcon_5 .rt .cont  .swiper05 .swiper-slide .title{ font-size:24px; color:#333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gcon_5 .rt .cont  .swiper05 .swiper-slide:hover .title{ font-weight:bold}
@media (max-width: 1600px){
	.gcon_5{ padding:100px 0}
	.gcon_5 .lt{ width:280px; padding-top:0}
	.gcon_5 .lt .intro{ margin-top:30px; padding-top:25px; font-size:14px; }
	.gcon_5 .lt .cont{ margin-top:60px}
	.gcon_5 .lt .cont a{ font-size:16px; margin-bottom:25px}
	.gcon_5 .lt .more{ padding-top:70px}
	.gcon_5 .lt .more img{ height:40px;}
	.gcon_5 .lt .more a{  font-size:16px; }
	.gcon_5 .rt{ width:800px; }
	.gcon_5 .rt .cont  .swiper05{ width:800px;}
	.gcon_5 .rt .cont  .swiper05 .swiper-slide{ width:48%; margin-right:4%; }
	
	.gcon_5 .rt .cont  .swiper05 .swiper-slide .time{ font-size:12px; padding:15px 0}
	.gcon_5 .rt .cont  .swiper05 .swiper-slide .title{ font-size:20px;}
}
@media (max-width: 1200px){
	.gcon_5{ padding:40px 0 100px; position:relative}
	.gcon_5 .lt .ihd .title{ text-align:center;}
	.gcon_5 .lt{ width:100%; }
	.gcon_5 .lt .intro{ margin-top:20px; padding-top:15px; font-size:14px; }
	.gcon_5 .lt .cont{ display:none}
	.gcon_5 .lt .more{ padding-top:0; position:absolute; left:4%; bottom:40px;}
	.gcon_5 .lt .more img{ height:30px; margin-right:12px}
	.gcon_5 .lt .more a{ font-size:14px; height:30px}
	.gcon_5 .rt{ width:100%; margin-top:20px }
	.gcon_5 .rt .cont{ width:100%}
	.gcon_5 .rt .cont  .swiper05{ width:100%;}
	.gcon_5 .rt .cont  .swiper05 .swiper-slide{ width:48%; margin-right:4%; }
	
	.gcon_5 .rt .cont  .swiper05 .swiper-slide .time{ font-size:12px; padding:10px 0}
	.gcon_5 .rt .cont  .swiper05 .swiper-slide .title{ font-size:16px;}
}
.gcon_6{ width:100%; background:url(g_24.jpg) center center no-repeat; background-size:cover; padding:100px 0}
.gcon_6 .lt{ float:left}
.gcon_6 .ihd .title{ text-align:left; color:#333; line-height:1.6}
.gcon_6 .intro{ font-size:18px; color:#585858; margin-top:100px; line-height:2}
.gcon_6 .rt{ width:1010px; float:right}
.gcon_6 .rt .inp1{ display:block; width:100%; border:0; box-sizing:border-box; height:100px; font-size:16px; color:#585858; border-bottom:1px solid #d8d8d8}
.gcon_6 .rt .inp1::placeholder{ appearance:none; opacity:1; color:#585858}
.gcon_6 .rt .p1{ font-size:16px; color:#585858; padding:40px 0 20px}
.gcon_6 .rt .inp2{ display:block; width:100%; border:0; box-sizing:border-box; height:120px; font-size:16px; color:#585858; border:1px solid #d8d8d8}
.gcon_6 .rt .p2{ margin-top:70px}
.gcon_6 .rt .p2 .inp3{ display:block; width:170px; border:0; box-sizing:border-box; height:65px; font-size:18px; color:#fff; border-radius:40px; background:#ff7900; float:left; cursor:pointer}
.gcon_6 .rt .p2 .inp4{ display:block; width:170px; border:0; box-sizing:border-box; height:65px; font-size:18px; color:#333; border-radius:40px; background:#fff; border:1px solid #ff7900; float:left; cursor:pointer; margin-left:20px}
@media (max-width: 1600px){
	.gcon_6 .intro{ font-size:16px; margin-top:80px; }
	.gcon_6 .lt{ padding-top:10px}
	.gcon_6 .rt{ width:800px; }
	.gcon_6 .rt .inp1{ height:80px; font-size:14px; }
	.gcon_6 .rt .p1{ font-size:14px; padding:30px 0 15px}
	.gcon_6 .rt .inp2{ font-size:14px; }
	.gcon_6 .rt .p2{ margin-top:50px}
	.gcon_6 .rt .p2 .inp3{ width:150px; height:50px; font-size:16px;}
	.gcon_6 .rt .p2 .inp4{ width:150px; height:50px; font-size:16px;}

}
@media (max-width: 1200px){
	.gcon_6{ padding:40px 0}
	.gcon_6 .intro{ font-size:14px; margin-top:20px; }
	.gcon_6 .lt{ padding-top:10px}
	.gcon_6 .rt{ width:100%; padding-top:10px }
	.gcon_6 .rt .inp1{ height:60px; font-size:14px; }
	.gcon_6 .rt .p1{ font-size:14px; padding:30px 0 15px}
	.gcon_6 .rt .inp2{ font-size:14px; }
	.gcon_6 .rt .p2{ margin-top:30px}
	.gcon_6 .rt .p2 .inp3{ width:120px; height:40px; font-size:14px;}
	.gcon_6 .rt .p2 .inp4{ width:120px; height:40px; font-size:14px;}

}

.gcon_6 .rt .p3{ display: flex; margin-top: 40px; align-items: flex-end;}
.gcon_6 .rt .p3 .text{ display: block; width: 100px; height: 40px; box-sizing: border-box; border: 1px solid #d8d8d8; font-size: 14px; padding: 0 10px;}




















































































































































