﻿@charset "utf-8";
.banner{ width:100%; height:100%; position:relative; }
.banner .swiper01{ width:100%; height:100%; overflow:hidden; position:relative}
.banner .swiper01 .swiper-slide{ width:100%; height:100%; overflow:hidden; position:relative}
.banner .swiper01 .swiper-slide a{ display:block; width:100%; height:100%}
.banner .swiper01 .swiper-slide .pic{ width:100%; height:100%; overflow:hidden}
.banner .swiper01 .swiper-slide .pic img{ width:100%; height:100%; }
.banner .swiper01 .swiper-slide .pic .img1{ display:block}
.banner .swiper01 .swiper-slide .pic .img2{ display:none}
.banner .swiper01 .pagination01{ width:100%; text-align:center; font-size:0; bottom:30px; position:absolute; left:0; z-index:99}
.banner .swiper01 .pagination01 span{ width:12px; height:12px; background:#fff; border-radius:50%; opacity:1; margin:0 5px; padding:0}
.banner .swiper01 .pagination01 .swiper-pagination-bullet-active{ background:#00a082}
.banner .swiper01 .prev01{ background:url(g_09.png) center center no-repeat; width:60px; height:60px; position:absolute; left:1%; top:50%; transform:translateY(-50%); z-index:9; background-size:cover; cursor:pointer}
.banner .swiper01 .next01{ background:url(g_10.png) center center no-repeat; width:60px; height:60px; position:absolute; right:1%; top:50%; transform:translateY(-50%); z-index:9; background-size:cover; cursor:pointer}

@media (max-width: 1200px){
	.banner .swiper01 .slide1 .item1{ display:none}
	.banner .swiper01 .slide2 .item1{ display:none}
	.banner .swiper01 .prev01{ width:46px; height:46px}
	.banner .swiper01 .next01{ width:46px; height:46px}
}
@media (max-width: 750px){
	.banner .swiper01 .swiper-slide .pic .img2{ display:block}
	.banner .swiper01 .swiper-slide .pic .img1{ display:none}
	.banner .swiper01 .prev01{ width:32px; height:32px}
	.banner .swiper01 .next01{ width:32px; height:32px}	
	.banner .swiper01 .pagination01{ bottom:12px}
	.banner .swiper01 .pagination01 span{ width:8px; height:8px; margin:0 3px}
}

.gcon_1{ width:100%; margin-top:50px}
.gcon_1 .ihd{ display:flex;justify-content: space-between; align-items: center;flex-wrap: wrap;}
.gcon_1 .ihd .title{ display:flex; align-items:flex-end; }
.gcon_1 .ihd .title .cn{ font-size:38px; color:#932d18; font-weight:bold; line-height:1}
.gcon_1 .ihd .title .en{ font-size:19px; color:#a1a1a1; font-family:Arial; line-height:1; margin-left:5px}
.gcon_1 .ihd .more a{ display:flex; align-items: center; justify-content: center; width:60px; height:24px; box-sizing:border-box; border:1px solid #932d18; font-size:14px; color:#932d18}
.gcon_1 .ibd{ margin-top:40px; display:flex; flex-wrap: wrap; }
.gcon_1 .ibd .item{ width:344px; margin-right:8px; margin-bottom:8px; position:relative; transition:all 0.3s}
.gcon_1 .ibd .item:nth-child(4n){ margin-right:0}
.gcon_1 .ibd .item .pic{ width:100%; overflow:hidden}
.gcon_1 .ibd .item .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 .item:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.gcon_1 .ibd .item .cont{ width:100%; box-sizing:border-box; position:absolute; left:0; bottom:40px; z-index:2; color:#fff; display:flex; align-items: center; padding-left:50px}
.gcon_1 .ibd .item .cont .ico img{ height:52px;}
.gcon_1 .ibd .item .cont .atime{ margin-left:20px}
.gcon_1 .ibd .item .cont .atime .title{ font-size:24px; line-height:1}
.gcon_1 .ibd .item .cont .atime .intro{ font-size:14px; line-height:1; margin-top:6px}
.gcon_1 .ibd .item:hover{ box-shadow:0 0 10px rgba(0,0,0,0.2); transform:translateY(-5px)}
@media (max-width: 1440px){
	.gcon_1{ margin-top:40px}
	.gcon_1 .ihd .title .cn{ font-size:32px; }
	.gcon_1 .ihd .title .en{ font-size:16px; }
	.gcon_1 .ihd .more a{ font-size:12px; }
	.gcon_1 .ibd{ margin-top:30px; }
	.gcon_1 .ibd .item{ width:24.7%; margin-right:0.4%; margin-bottom:0.4%; }
	.gcon_1 .ibd .item .cont{  bottom:30px; padding-left:30px}
	.gcon_1 .ibd .item .cont .ico img{ height:46px;}
	.gcon_1 .ibd .item .cont .atime{ margin-left:20px}
	.gcon_1 .ibd .item .cont .atime .title{ font-size:20px; }
	.gcon_1 .ibd .item .cont .atime .intro{ font-size:12px; }
	.gcon_1 .ibd .item:hover{ transform:translateY(-3px)}
}
@media (max-width: 1200px){
	.gcon_1 .ihd .title .cn{ font-size:28px; }
	.gcon_1 .ihd .title .en{ font-size:14px; }
	.gcon_1 .ihd .more a{ font-size:12px; }
	.gcon_1 .ibd{ margin-top:20px; }
	.gcon_1 .ibd .item{ width:24.7%; margin-right:0.4%; margin-bottom:0.4%; }
	.gcon_1 .ibd .item .cont{  bottom:20px; padding-left:20px}
	.gcon_1 .ibd .item .cont .ico img{ height:40px;}
	.gcon_1 .ibd .item .cont .atime{ margin-left:10px}
	.gcon_1 .ibd .item .cont .atime .title{ font-size:18px; }
	.gcon_1 .ibd .item .cont .atime .intro{ font-size:12px; }
	.gcon_1 .ibd .item:hover{ transform:translateY(-3px)}
}
@media (max-width: 750px){
	.gcon_1 .ihd .title .cn{ font-size:20px; }
	.gcon_1 .ihd .title .en{ font-size:12px; }
	.gcon_1 .ihd .more a{ font-size:12px; }
	.gcon_1 .ibd .item{ width:49.5%; margin-right:1%; margin-bottom:1%; }
	.gcon_1 .ibd .item:nth-child(4n){ margin-right:1%}
	.gcon_1 .ibd .item:nth-child(2n){ margin-right:0}
	.gcon_1 .ibd .item .cont{  bottom:20px; padding-left:16px}
	.gcon_1 .ibd .item .cont .ico img{ height:32px;}
	.gcon_1 .ibd .item .cont .atime{ margin-left:10px}
	.gcon_1 .ibd .item .cont .atime .title{ font-size:16px; }
	.gcon_1 .ibd .item .cont .atime .intro{ font-size:12px; }
	.gcon_1 .ibd .item:hover{ transform:translateY(-3px)}
}

.gcon_2{ margin-top:75px}
.gcon_2 .nr{ display:flex;justify-content: space-between; flex-wrap: wrap;}
.gcon_2 .lt{ width:900px; overflow:hidden}
.gcon_2 .lt .hd{ display:flex;justify-content: space-between; flex-wrap: wrap; border-bottom:1px solid #dcdcdc}
.gcon_2 .lt .hd ul{display:flex; flex-wrap: wrap;}
.gcon_2 .lt .hd ul li{ font-size:24px; color:#343434; position:relative; line-height:1; padding-bottom:20px; margin-right:35px; cursor:pointer}
.gcon_2 .lt .hd ul li.on{ color:#932d18; font-weight:bold}
.gcon_2 .lt .hd ul li.on:after{ content:""; display:block; width:40px; height:4px; background:#932d18; position:absolute; left:0; bottom:-1px; z-index:2}
.gcon_2 .lt .hd  .more a{ display:flex; align-items: center; justify-content: center; width:60px; height:24px; box-sizing:border-box; border:1px solid #932d18; font-size:14px; color:#932d18}
.gcon_2 .lt .bd{ margin-top:30px}
.gcon_2 .lt .bd .con{ display:flex;justify-content: space-between; flex-wrap: wrap;}
.gcon_2 .lt .bd .alt{ width:400px; position:relative; overflow:hidden}
.gcon_2 .lt .bd .alt .swiper02{ width:100%; overflow:hidden; position:relative}
.gcon_2 .lt .bd .alt .swiper02 .swiper-slide{ width:100%; overflow:hidden}
.gcon_2 .lt .bd .alt .swiper02 .swiper-slide .pic{ width:100%; overflow:hidden}
.gcon_2 .lt .bd .alt .swiper02 .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_2 .lt .bd .alt .swiper02 .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:scale(1.1);}
.gcon_2 .lt .bd .alt .swiper02 .swiper-slide .cont{ background:#f4f8fc; box-sizing:border-box; padding:20px}
.gcon_2 .lt .bd .alt .swiper02 .swiper-slide .cont .title{ font-size:20px; color:#333333; font-weight:bold; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gcon_2 .lt .bd .alt .swiper02 .swiper-slide .cont .time{ font-size:12px; color:#932d18}
.gcon_2 .lt .bd .alt .swiper02 .prev02{ background:url(g_12.png) center center no-repeat; width:30px; height:calc(100% - 88px); background-size:100%; cursor:pointer; position:absolute; left:0; top:0; z-index:2}
.gcon_2 .lt .bd .alt .swiper02 .next02{ background:url(g_12.png) center center no-repeat; width:30px; height:calc(100% - 88px); background-size:100%; cursor:pointer; position:absolute; right:0; top:0; z-index:2; transform:rotateY(180deg)}
.gcon_2 .lt .bd .alt .swiper02 .pagination02{ width:100%; text-align:center; font-size:0; position:absolute; left:0; bottom:100px; z-index:2}
.gcon_2 .lt .bd .alt .swiper02 .pagination02 span{ width:8px; height:8px; background:#fff; opacity:1; border-radius:0}
.gcon_2 .lt .bd .alt .swiper02 .pagination02 span.swiper-pagination-bullet-active{ background:#00a082}
.gcon_2 .lt .bd .alt .swiper02 .swiper-slide:hover .cont{ background:#932d18}
.gcon_2 .lt .bd .alt .swiper02 .swiper-slide:hover .cont .title{ color:#fff}
.gcon_2 .lt .bd .alt .swiper02 .swiper-slide:hover .cont .time{ color:#fff}
.gcon_2 .lt .bd .art{ width:482px}
.gcon_2 .lt .bd .art .item{ width:100%; height:122px; margin-bottom:11px}
.gcon_2 .lt .bd .art .item:last-child{ margin-bottom:0}
.gcon_2 .lt .bd .art .item a{ display:block; box-sizing:border-box; padding:16px; background:#f4f8fc; display:flex;justify-content: space-between; align-items: center;flex-wrap: wrap;flex-direction: row-reverse;}
.gcon_2 .lt .bd .art .item a .pic{ width:120px; overflow:hidden}
.gcon_2 .lt .bd .art .item a .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_2 .lt .bd .art .item:hover a .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.gcon_2 .lt .bd .art .item a .cont{ width:300px;}
.gcon_2 .lt .bd .art .item a .cont .title{ font-size:20px; color:#333333; font-weight:bold; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.gcon_2 .lt .bd .art .item a .cont .time{ font-size:12px; color:#969696; margin-top:8px}
.gcon_2 .lt .bd .art .item:hover a{ background:#932d18}
.gcon_2 .lt .bd .art .item:hover a .cont .title{ color:#fff}
.gcon_2 .lt .bd .art .item:hover a .cont .time{ color:#fff}
.gcon_2 .rt{ width:450px;}
.gcon_2 .rt .hd{ display:flex;justify-content: space-between; flex-wrap: wrap; border-bottom:1px solid #dcdcdc}
.gcon_2 .rt .hd ul{display:flex; flex-wrap: wrap;}
.gcon_2 .rt .hd ul li{ font-size:24px; color:#343434; position:relative; line-height:1; padding-bottom:20px; margin-right:35px; cursor:pointer}
.gcon_2 .rt .hd ul li.on{ color:#932d18; font-weight:bold}
.gcon_2 .rt .hd ul li.on:after{ content:""; display:block; width:40px; height:4px; background:#932d18; position:absolute; left:0; bottom:-1px; z-index:2}
.gcon_2 .rt .hd  .more a{ display:flex; align-items: center; justify-content: center; width:60px; height:24px; box-sizing:border-box; border:1px solid #932d18; font-size:14px; color:#932d18}
.gcon_2 .rt .bd{ margin-top:30px}
.gcon_2 .rt .bd .item{ width:100%; height:122px; margin-bottom:11px}
.gcon_2 .rt .bd .item:last-child{ margin-bottom:0}
.gcon_2 .rt .bd .item a{ display:block; box-sizing:border-box; padding:16px; background:#f4f8fc; display:flex;justify-content: space-between; align-items: center;flex-wrap: wrap; height:100%}
.gcon_2 .rt .bd .item a .time{ width:90px; text-align:center}
.gcon_2 .rt .bd .item a .time .p1{ font-size:45px; line-height:1; font-family:Arial; color:#333333}
.gcon_2 .rt .bd .item a .time .p2{ font-size:14px; line-height:1; font-family:Arial; color:#555555; margin-top:8px}
.gcon_2 .rt .bd .item a .cont{ width:calc(100% - 106px)}
.gcon_2 .rt .bd .item a .cont .title{ font-size:20px; font-weight:bold; color:#333; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gcon_2 .rt .bd .item a .cont .intro{ font-size:14px; color:#7c7d7d;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; margin-top:8px}
.gcon_2 .rt .bd .item:hover a{ background:#932d18}
.gcon_2 .rt .bd .item:hover a .time .p1{ color:#fff}
.gcon_2 .rt .bd .item:hover a .time .p2{ color:#fff}
.gcon_2 .rt .bd .item:hover a .cont .title{ color:#fff}
.gcon_2 .rt .bd .item:hover a .cont .intro{ color:#fff}
@media (max-width: 1440px){
	.gcon_2{ margin-top:60px}
	.gcon_2 .lt{ width:780px;}
	.gcon_2 .lt .hd ul li{ font-size:20px; padding-bottom:16px; margin-right:30px; }
	.gcon_2 .lt .hd ul li.on:after{ width:36px; height:3px; }
	.gcon_2 .lt .hd  .more a{ font-size:12px; }
	.gcon_2 .lt .bd{ margin-top:25px}
	.gcon_2 .lt .bd .alt{ width:360px; }
	.gcon_2 .lt .bd .alt .swiper02 .swiper-slide .cont{ padding:16px}
	.gcon_2 .lt .bd .alt .swiper02 .swiper-slide .cont .title{ font-size:18px; }
	.gcon_2 .lt .bd .alt .swiper02 .prev02{ width:26px; height:calc(100% - 77px); }
	.gcon_2 .lt .bd .alt .swiper02 .next02{ width:26px; height:calc(100% - 77px); }
	.gcon_2 .lt .bd .alt .swiper02 .pagination02{ bottom:95px;}
	.gcon_2 .lt .bd .alt .swiper02 .pagination02 span{ width:7px; height:7px; }
	.gcon_2 .lt .bd .art{ width:400px}
	.gcon_2 .lt .bd .art .item{ height:109px; margin-bottom:10px}
	.gcon_2 .lt .bd .art .item a{ padding:14px;}
	.gcon_2 .lt .bd .art .item a .pic{ width:110px;}
	.gcon_2 .lt .bd .art .item a .cont{ width:calc(100% - 120px);}
	.gcon_2 .lt .bd .art .item a .cont .title{ font-size:18px;}
	.gcon_2 .rt{ width:385px;}
	.gcon_2 .rt .hd ul li{ font-size:20px; padding-bottom:16px; margin-right:30px; }
	.gcon_2 .rt .hd ul li.on:after{ width:36px; height:3px; }
	.gcon_2 .rt .hd  .more a{ font-size:12px; }
	.gcon_2 .rt .bd{ margin-top:25px}
	.gcon_2 .rt .bd .item{ width:100%; height:109px; margin-bottom:10px}
	.gcon_2 .rt .bd .item a{ padding:14px;}
	.gcon_2 .rt .bd .item a .time{ width:80px; }
	.gcon_2 .rt .bd .item a .time .p1{ font-size:40px; }
	.gcon_2 .rt .bd .item a .time .p2{ font-size:12px; }
	.gcon_2 .rt .bd .item a .cont{ width:calc(100% - 94px)}
	.gcon_2 .rt .bd .item a .cont .title{ font-size:18px; }
	.gcon_2 .rt .bd .item a .cont .intro{ font-size:12px; }
}
@media (max-width: 1200px){
	.gcon_2{ margin-top:40px}
	.gcon_2 .lt{ width:100%;}
	.gcon_2 .lt .hd ul li{ font-size:18px; padding-bottom:14px; margin-right:25px; }
	.gcon_2 .lt .hd ul li.on:after{ width:30px; height:2px; }
	.gcon_2 .lt .bd{ margin-top:20px}
	.gcon_2 .lt .bd .alt{ width:360px; }
	.gcon_2 .lt .bd .alt .swiper02 .swiper-slide .cont{ padding:16px}
	.gcon_2 .lt .bd .alt .swiper02 .swiper-slide .cont .title{ font-size:18px; }
	.gcon_2 .lt .bd .alt .swiper02 .prev02{ width:26px; height:calc(100% - 77px); }
	.gcon_2 .lt .bd .alt .swiper02 .next02{ width:26px; height:calc(100% - 77px); }
	.gcon_2 .lt .bd .alt .swiper02 .pagination02{ bottom:95px;}
	.gcon_2 .lt .bd .alt .swiper02 .pagination02 span{ width:7px; height:7px; }
	.gcon_2 .lt .bd .art{ width:calc(100% - 380px)}
	.gcon_2 .lt .bd .art .item{ height:109px; margin-bottom:10px}
	.gcon_2 .lt .bd .art .item a{ padding:14px;}
	.gcon_2 .lt .bd .art .item a .pic{ width:110px;}
	.gcon_2 .lt .bd .art .item a .cont{ width:calc(100% - 120px);}
	.gcon_2 .lt .bd .art .item a .cont .title{ font-size:18px;}
	.gcon_2 .rt{ width:100%; margin-top:40px}
	.gcon_2 .rt .hd ul li{ font-size:18px; padding-bottom:14px; margin-right:25px; }
	.gcon_2 .rt .hd ul li.on:after{ width:30px; height:2px; }
	.gcon_2 .rt .bd{ margin-top:20px}
	.gcon_2 .rt .bd .item{ width:100%; height:109px; margin-bottom:10px}
	.gcon_2 .rt .bd .item a{ padding:14px;}
	.gcon_2 .rt .bd .item a .time{ width:80px; }
	.gcon_2 .rt .bd .item a .time .p1{ font-size:40px; }
	.gcon_2 .rt .bd .item a .time .p2{ font-size:12px; }
	.gcon_2 .rt .bd .item a .cont{ width:calc(100% - 94px)}
	.gcon_2 .rt .bd .item a .cont .title{ font-size:18px; }
	.gcon_2 .rt .bd .item a .cont .intro{ font-size:12px; }
}
@media (max-width: 1200px){
	.gcon_2 .lt .hd ul li{ font-size:16px; padding-bottom:12px; margin-right:20px; padding-top:5px }
	.gcon_2 .lt .hd ul li:nth-child(n+4){ display:none}
	.gcon_2 .lt .hd ul li.on:after{ width:30px; height:2px; }
	.gcon_2 .lt .bd{ margin-top:20px}
	.gcon_2 .lt .bd .alt{ width:100%; }
	.gcon_2 .lt .bd .alt .swiper02 .swiper-slide .cont{ padding:15px}
	.gcon_2 .lt .bd .alt .swiper02 .swiper-slide .cont .title{ font-size:16px; }
	.gcon_2 .lt .bd .alt .swiper02 .prev02{ width:22px; height:calc(100% - 77px); }
	.gcon_2 .lt .bd .alt .swiper02 .next02{ width:22px; height:calc(100% - 77px); }
	.gcon_2 .lt .bd .alt .swiper02 .pagination02{ bottom:85px;}
	.gcon_2 .lt .bd .alt .swiper02 .pagination02 span{ width:6px; height:6px; }
	.gcon_2 .lt .bd .art{ width:100%; margin-top:10px}
	.gcon_2 .lt .bd .art .item{ height:109px; margin-bottom:10px}
	.gcon_2 .lt .bd .art .item a{ padding:15px;}
	.gcon_2 .lt .bd .art .item a .pic{ width:110px;}
	.gcon_2 .lt .bd .art .item a .cont{ width:calc(100% - 120px);}
	.gcon_2 .lt .bd .art .item a .cont .title{ font-size:16px;}
	.gcon_2 .rt{ width:100%; margin-top:40px}
	.gcon_2 .rt .hd ul li{ font-size:18px; padding-bottom:14px; margin-right:25px; }
	.gcon_2 .rt .hd ul li.on:after{ width:30px; height:2px; }
	.gcon_2 .rt .bd{ margin-top:20px}
	.gcon_2 .rt .bd .item{ width:100%; height:auto; margin-bottom:10px}
	.gcon_2 .rt .bd .item a{ padding:15px;}
	.gcon_2 .rt .bd .item a .time{ width:70px; }
	.gcon_2 .rt .bd .item a .time .p1{ font-size:32px; }
	.gcon_2 .rt .bd .item a .time .p2{ font-size:12px; }
	.gcon_2 .rt .bd .item a .cont{ width:calc(100% - 84px)}
	.gcon_2 .rt .bd .item a .cont .title{ font-size:16px; }
	.gcon_2 .rt .bd .item a .cont .intro{ font-size:12px; }
}

.gcon_3{ margin-top:75px; background:#f4f8fc; padding:75px 0}
.gcon_3 .ihd{ text-align:center}
.gcon_3 .ihd .title{ font-size:40px; color:#151515; line-height:1; font-weight:bold}
.gcon_3 .ihd .intro{ font-size:18px; color:#151515; line-height:1; margin-top:20px}
.gcon_3 .ibd{ margin-top:65px; position:relative}
.gcon_3 .ibd .hd ul{ box-sizing:border-box; border-top:1px solid #e7e7e8; background:#fff; border-left:1px solid #e7e7e8; display:flex;  flex-wrap: wrap;}
.gcon_3 .ibd .hd ul li{ width:20%; box-sizing:border-box; border-right:1px solid #e7e7e8; border-bottom:1px solid #e7e7e8; display:flex; align-items: center; padding:24px 0 24px 24px; cursor:pointer}
.gcon_3 .ibd .hd ul li .ico{ width:55px; height:55px; border-radius:50%; background:#f4f8fc;display:flex; align-items: center; justify-content: center;}
.gcon_3 .ibd .hd ul li .ico img{ height:32px}
.gcon_3 .ibd .hd ul li .title{ margin-left:10px; font-size:24px; color:#932d18}
.gcon_3 .ibd .hd ul li.on{ background:#932d18;}
.gcon_3 .ibd .hd ul li.on .title{ color:#fff}
.gcon_3 .ibd .hd ul li.on .ico{ background:#fff}
.gcon_3 .ibd .bd .item{ width:100%; position:relative; overflow:hidden}
.gcon_3 .ibd .bd .item .pic{ width:100%; overflow:hidden}
.gcon_3 .ibd .bd .item .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_3 .ibd .bd .item:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.gcon_3 .ibd .bd .item .cont{ background:#9b3d2a; padding:45px 50px; display:flex;justify-content: space-between; align-items: center;flex-wrap: wrap;}
.gcon_3 .ibd .bd .item .cont .al{ width:1050px; color:#fff}
.gcon_3 .ibd .bd .item .cont .al .title{ font-size:32px; font-weight:bold}
.gcon_3 .ibd .bd .item .cont .al .intro{ font-size:18px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; margin-top:10px}
.gcon_3 .ibd .bd .item .cont .ar{display:flex; align-items: center; justify-content: center; width:152px; height:50px; background:#fff; font-size:18px; color:#932d18}
.gcon_3 .ibd .prev03{ background:url(g_15.png) center center no-repeat; width:60px; height:calc(100% - 411px); position:absolute; left:1%; bottom:202px; z-index:9; cursor:pointer}
.gcon_3 .ibd .next03{ background:url(g_16.png) center center no-repeat; width:60px; height:calc(100% - 411px); position:absolute; right:1%; bottom:202px; z-index:9; cursor:pointer}
@media (max-width: 1440px){
	.gcon_3{ margin-top:60px; padding:60px 0}
	.gcon_3 .ihd .title{ font-size:32px; }
	.gcon_3 .ihd .intro{ font-size:16px; }
	.gcon_3 .ibd{ margin-top:50px; }
	.gcon_3 .ibd .hd ul li{ padding:20px 0 20px 20px;}
	.gcon_3 .ibd .hd ul li .ico{ width:50px; height:50px;}
	.gcon_3 .ibd .hd ul li .ico img{ height:28px}
	.gcon_3 .ibd .hd ul li .title{ font-size:20px; }
	.gcon_3 .ibd .bd .item .cont{ padding:35px 40px;}
	.gcon_3 .ibd .bd .item .cont .al{ width:940px; }
	.gcon_3 .ibd .bd .item .cont .al .title{ font-size:26px; }
	.gcon_3 .ibd .bd .item .cont .al .intro{ font-size:16px;}
	.gcon_3 .ibd .bd .item .cont .ar{ width:140px; height:42px; font-size:16px; }
	.gcon_3 .ibd .prev03{ width:52px; background-size:100%; height:calc(100% - 350px);  bottom:167px; }
	.gcon_3 .ibd .next03{ width:52px; background-size:100%; height:calc(100% - 350px); bottom:167px; }
}
@media (max-width: 1200px){
	.gcon_3{ margin-top:40px; padding:40px 0}
	.gcon_3 .ihd .title{ font-size:24px; }
	.gcon_3 .ihd .intro{ font-size:14px; margin-top:12px }
	.gcon_3 .ibd{ margin-top:30px; }
	.gcon_3 .ibd .hd ul li{ padding:15px 0 15px 15px;}
	.gcon_3 .ibd .hd ul li .ico{ width:40px; height:40px;}
	.gcon_3 .ibd .hd ul li .ico img{ height:20px}
	.gcon_3 .ibd .hd ul li .title{ font-size:16px; line-height:1.2 }
	.gcon_3 .ibd .bd .item .cont{ padding:20px;}
	.gcon_3 .ibd .bd .item .cont .al{ width:100%; }
	.gcon_3 .ibd .bd .item .cont .al .title{ font-size:20px; }
	.gcon_3 .ibd .bd .item .cont .al .intro{ font-size:14px;}
	.gcon_3 .ibd .bd .item .cont .ar{ width:120px; height:36px; font-size:14px; margin-top:20px }
	.gcon_3 .ibd .prev03{ width:42px; background-size:100%; height:calc(100% - 321px);  bottom:178px; }
	.gcon_3 .ibd .next03{ width:42px; background-size:100%; height:calc(100% - 321px); bottom:178px; }
}
@media (max-width: 750px){
	.gcon_3{ margin-top:40px; padding:40px 0}
	.gcon_3 .ihd .title{ font-size:20px; }
	.gcon_3 .ihd .intro{ font-size:12px; margin-top:12px }
	.gcon_3 .ibd{ margin-top:30px; }
	.gcon_3 .ibd .hd ul li{ width:50%; padding:10px 0 10px 10px;}
	.gcon_3 .ibd .hd ul li .ico{ width:30px; height:30px;}
	.gcon_3 .ibd .hd ul li .ico img{ height:16px}
	.gcon_3 .ibd .hd ul li .title{ font-size:14px; line-height:1.2 }
	.gcon_3 .ibd .bd .item .cont{ padding:20px;}
	.gcon_3 .ibd .bd .item .cont .al{ width:100%; }
	.gcon_3 .ibd .bd .item .cont .al .title{ font-size:16px; }
	.gcon_3 .ibd .bd .item .cont .al .intro{ font-size:12px;}
	.gcon_3 .ibd .bd .item .cont .ar{ width:110px; height:30px; font-size:12px; margin-top:20px }
	.gcon_3 .ibd .prev03{ width:32px; background-size:100%; height:calc(100% - 416px);  bottom:160px; }
	.gcon_3 .ibd .next03{ width:32px; background-size:100%; height:calc(100% - 416px); bottom:160px; }
}

.gcon_4{ width:100%; padding:100px 0 80px}
.gcon_4 .ihd{ display:flex; justify-content: space-between; flex-wrap: wrap; align-items: flex-start; }
.gcon_4 .ihd .title{ display:flex; align-items: flex-end;flex-wrap: wrap; line-height: }
.gcon_4 .ihd .title .cn{ font-size:38px; color:#932d18; font-weight:bold}
.gcon_4 .ihd .title .en{ font-size:19px; color:#a1a1a1; font-family:Arial; margin-left:10px}
.gcon_4 .ihd .hd ul{ display:flex; flex-wrap: wrap; border-top:10px solid #932d18; box-shadow:0 0 10px rgba(0,0,0,0.1)}
.gcon_4 .ihd .hd ul li{ font-size:24px; color:#932d18; font-weight:bold; display:flex; align-items: center; justify-content: center; height:70px; width:240px; cursor:pointer}
.gcon_4 .ihd .hd ul li .ico img{ height:32px}
.gcon_4 .ihd .hd ul li .ico .img1{ display:block}
.gcon_4 .ihd .hd ul li .ico .img2{ display:none}
.gcon_4 .ihd .hd ul li .t{ margin-left:10px}
.gcon_4 .ihd .hd ul li.on{ background:#932d18}
.gcon_4 .ihd .hd ul li.on .ico .img1{ display:none}
.gcon_4 .ihd .hd ul li.on .ico .img2{ display:block}
.gcon_4 .ihd .hd ul li.on .t{ color:#fff}
.gcon_4 .ibd{ width:100%; box-shadow:0 0 10px rgba(0,0,0,0.1);position:relative; z-index:2; background:#fff}
.gcon_4 .ibd .con { display:flex;justify-content: space-between; flex-wrap: wrap; flex-direction: row-reverse;}
.gcon_4 .ibd .con .inBd{ width:400px; background:#932d18}
.gcon_4 .ibd .con .inBd .item{ padding:20px; box-sizing:border-box}
.gcon_4 .ibd .con .inBd .item a{ display:block}
.gcon_4 .ibd .con .inBd .item .pic{ width:100%; overflow:hidden}
.gcon_4 .ibd .con .inBd .item .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_4 .ibd .con .inBd .item .pic:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.gcon_4 .ibd .con .inBd .item .title{ font-size:22px; color:#fff; line-height:1; margin-top:16px}
.gcon_4 .ibd .con .inBd .item .title span{ padding-left:5px; font-size:16px;}
.gcon_4 .ibd .con .inBd .item .intro{ font-size:14px; line-height:1.8; text-align:justify; color:#fff; margin-top:8px}
.gcon_4 .ibd .con .inHd{ width:calc(100% - 400px); box-sizing:border-box; padding:40px;}
.gcon_4 .ibd .con .inHd ul{ display:flex; flex-wrap: wrap;} 
.gcon_4 .ibd .con .inHd ul li{ width:23.5%; margin-right:2%; margin-bottom:2%; box-sizing:border-box; border:1px solid #e6e6e6;display:flex; align-items: center; justify-content: center; font-size:16px; color:#333333; height:50px; cursor:pointer}
.gcon_4 .ibd .con .inHd ul li:nth-child(4n){ margin-right:0}
.gcon_4 .ibd .con .inHd ul li.on{ background:#932d18; border:1px solid #932d18; color:#fff}
@media (max-width: 1440px){
	.gcon_4{ padding:60px 0}
	.gcon_4 .ihd .title .cn{ font-size:32px; }
	.gcon_4 .ihd .title .en{ font-size:16px; }
	.gcon_4 .ihd .hd ul{  border-top:6px solid #932d18; }
	.gcon_4 .ihd .hd ul li{ font-size:20px; height:60px; width:220px; }
	.gcon_4 .ihd .hd ul li .ico img{ height:28px}
	.gcon_4 .ibd .con .inBd{ width:320px; }
	.gcon_4 .ibd .con .inBd .item{ padding:16px; }
	.gcon_4 .ibd .con .inBd .item .title{ font-size:18px; margin-top:15px}
	.gcon_4 .ibd .con .inBd .item .title span{ padding-left:5px; font-size:14px;}
	.gcon_4 .ibd .con .inBd .item .intro{ font-size:12px; }
	.gcon_4 .ibd .con .inHd{ width:calc(100% - 320px); padding:30px;}
	.gcon_4 .ibd .con .inHd ul li{ font-size:14px; height:42px; }
}
@media (max-width: 1200px){
	.gcon_4{ padding:40px 0}
	.gcon_4 .ihd .title .cn{ font-size:28px; }
	.gcon_4 .ihd .title .en{ font-size:14px; }
	.gcon_4 .ihd .hd{ width:100%; margin-top:20px}
	.gcon_4 .ihd .hd ul{  border-top:4px solid #932d18; }
	.gcon_4 .ihd .hd ul li{ font-size:16px; height:50px; width:33.33333%; }
	.gcon_4 .ihd .hd ul li .ico img{ height:24px}
	.gcon_4 .ibd{ margin-top:20px}
	.gcon_4 .ibd .con .inBd{ width:33.33333333%; }
	.gcon_4 .ibd .con .inBd .item{ padding:15px; }
	.gcon_4 .ibd .con .inBd .item .title{ font-size:18px; margin-top:15px}
	.gcon_4 .ibd .con .inBd .item .title span{ padding-left:5px; font-size:14px;}
	.gcon_4 .ibd .con .inBd .item .intro{ font-size:12px; }
	.gcon_4 .ibd .con .inHd{ width:calc(100% - 33.33333333%); padding:20px;}
	.gcon_4 .ibd .con .inHd ul li{ font-size:14px; height:36px; width:32% }
	.gcon_4 .ibd .con .inHd ul li:nth-child(4n){ margin-right:2%}
	.gcon_4 .ibd .con .inHd ul li:nth-child(3n){ margin-right:0}
}
@media (max-width: 750px){
	.gcon_4{ padding:40px 0}
	.gcon_4 .ihd .title .cn{ font-size:20px; }
	.gcon_4 .ihd .title .en{ font-size:12px; }
	.gcon_4 .ihd .hd{ width:100%; margin-top:20px}
	.gcon_4 .ihd .hd ul{  border-top:3px solid #932d18; }
	.gcon_4 .ihd .hd ul li{ font-size:14px; height:50px; width:30%; }
	.gcon_4 .ihd .hd ul li:nth-child(2){ width:40%}
	.gcon_4 .ihd .hd ul li .ico img{ height:20px}
	.gcon_4 .ihd .hd ul li .t{ margin-left:5px}
	.gcon_4 .ibd{ margin-top:0}
	.gcon_4 .ibd .con .inBd{ width:100%; }
	.gcon_4 .ibd .con .inBd .item{ padding:15px; }
	.gcon_4 .ibd .con .inBd .item .title{ font-size:18px; margin-top:15px}
	.gcon_4 .ibd .con .inBd .item .title span{ padding-left:5px; font-size:14px;}
	.gcon_4 .ibd .con .inBd .item .intro{ font-size:12px; }
	.gcon_4 .ibd .con .inHd{ width:100%; padding:15px;}
	.gcon_4 .ibd .con .inHd ul li{ font-size:14px; height:36px; width:32% }
	.gcon_4 .ibd .con .inHd ul li:nth-child(4n){ margin-right:2%}
	.gcon_4 .ibd .con .inHd ul li:nth-child(3n){ margin-right:0}
	.gcon_4 .ibd .con .inHd ul li:nth-last-child(-n+3){ margin-bottom:0}
}

.gcon_5{ background:url(g_20.jpg) center center no-repeat; background-size:cover; padding:80px 0;}
.gcon_5 .ihd{ text-align:center}
.gcon_5 .ihd .title{ font-size:40px; color:#932d18; line-height:1; font-weight:bold}
.gcon_5 .ihd .intro{ font-size:18px; color:#151515; line-height:1; margin-top:20px}
.gcon_5 .ibd{ margin-top:36px; background:#fff; overflow:hidden; border-radius:5px}
.gcon_5 .ibd .swiper05{ width:100%; padding:50px 0 40px}
.gcon_5 .ibd .swiper05 .swiper-slide{ width:100%;  }
.gcon_5 .ibd .swiper05 .swiper-slide a{ width:100%; overflow:hidden; display:flex; flex-wrap: wrap; justify-content: space-between; padding:0 50px; box-sizing:border-box}
.gcon_5 .ibd .swiper05 .swiper-slide .pic{ width:300px; overflow:hidden; border-radius:5px}
.gcon_5 .ibd .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 .ibd .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:scale(1.1);}
.gcon_5 .ibd .swiper05 .swiper-slide .cont{ width:calc(100% - 350px)}
.gcon_5 .ibd .swiper05 .swiper-slide .cont .bq{ font-size:18px; color:#00a082; padding-left:32px; position:relative; margin-top:15px}
.gcon_5 .ibd .swiper05 .swiper-slide .cont .bq:after{ content:""; display:block; width:20px; height:1px; background:#00a082; position:absolute; left:0; top:50%}
.gcon_5 .ibd .swiper05 .swiper-slide .cont .title{ font-size:36px; color:#333333; margin-top:12px; font-weight:bold}
.gcon_5 .ibd .swiper05 .swiper-slide .cont .intro{ width:fit-content; padding:10px 15px; color:#fff; font-size:16px; font-weight:bold; background:#932d18; margin-top:10px}
.gcon_5 .ibd .swiper05 .swiper-slide .cont .content{ font-size:16px; color:#727272; line-height:1.6; text-align:justify; margin-top:20px}
.gcon_5 .ibd .swiper05 .swiper-slide .cont .more{ position:relative; padding-top:15px; line-height:1; font-size:16px; color:#932d18; margin-top:30px}
.gcon_5 .ibd .swiper05 .swiper-slide .cont .more:after{ content:""; display:block; width:15px; height:2px; background:#932d18; position:absolute; left:0; top:0}
.gcon_5 .ibd .swiper05 .fd{ width:100%; box-sizing:border-box; padding:0 50px; margin-top:20px}
.gcon_5 .ibd .swiper05 .fd .btn{ width:300px; display:flex; align-items: center; justify-content: center; float:left}
.gcon_5 .ibd .swiper05 .fd .btn .prev05{ background:url(g_22.jpg) center center no-repeat; width:62px; height:62px;  background-size:cover; cursor:pointer; transform:rotateY(180deg)}
.gcon_5 .ibd .swiper05 .fd .btn .prev05:hover{ background:url(g_23.jpg) center center no-repeat;  background-size:cover; transform:rotateY(0)}
.gcon_5 .ibd .swiper05 .fd .btn .next05{ background:url(g_22.jpg) center center no-repeat; width:62px; height:62px;  background-size:cover; cursor:pointer; transform:rotateY(0); margin-left:50px}
.gcon_5 .ibd .swiper05 .fd .btn .next05:hover{ background:url(g_23.jpg) center center no-repeat;  background-size:cover; transform:rotateY(180deg)}
.gcon_5 .ibd .swiper05 .fd .pagination05{ height:62px; display:flex; align-items: center; float:left; margin-left:50px}
.gcon_5 .ibd .swiper05 .fd .pagination05 span{ display:block; background:url(g_24.png) center center no-repeat; background-size:cover; width:19px; height:19px; opacity:1; border-radius:0; margin-right:12px}
.gcon_5 .ibd .swiper05 .fd .pagination05 span.swiper-pagination-bullet-active{ background:url(g_25.png) center center no-repeat; background-size:cover}
.gcon_5 .ibd .swiper05 .fd .mores{ float:right; height:62px; display:flex; align-items: center; }
.gcon_5 .ibd .swiper05 .fd .mores a{display:flex; align-items: center; justify-content: center; width:150px; height:42px; background:#932d18; font-size:16px; color:#fff}
@media (max-width: 1440px){
	.gcon_5{ padding:60px 0;}
	.gcon_5 .ihd .title{ font-size:32px; }
	.gcon_5 .ihd .intro{ font-size:16px; }
	.gcon_5 .ibd{ margin-top:30px;}
	.gcon_5 .ibd .swiper05{ padding:40px 0 }
	.gcon_5 .ibd .swiper05 .swiper-slide a{ padding:0 40px}
	.gcon_5 .ibd .swiper05 .swiper-slide .pic{ width:260px; }
	.gcon_5 .ibd .swiper05 .swiper-slide .cont{ width:calc(100% - 300px)}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .bq{ font-size:16px; padding-left:30px; margin-top:12px}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .bq:after{ width:20px; }
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .title{ font-size:30px;}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .intro{ font-size:14px; margin-top:10px}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .content{ font-size:14px; margin-top:16px}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .more{ padding-top:12px; font-size:14px; margin-top:25px}
	.gcon_5 .ibd .swiper05 .fd{ padding:0 40px; }
	.gcon_5 .ibd .swiper05 .fd .btn{ width:260px; }
	.gcon_5 .ibd .swiper05 .fd .btn .prev05{ width:52px; height:52px; }
	.gcon_5 .ibd .swiper05 .fd .btn .next05{ width:52px; height:52px; margin-left:40px}
	.gcon_5 .ibd .swiper05 .fd .pagination05{ height:52px; margin-left:40px}
	.gcon_5 .ibd .swiper05 .fd .pagination05 span{  width:17px; height:17px; margin-right:10px}
	.gcon_5 .ibd .swiper05 .fd .mores{ height:52px; }
	.gcon_5 .ibd .swiper05 .fd .mores a{ width:130px; height:36px; font-size:14px; }
}
@media (max-width: 1200px){
	.gcon_5{ padding:40px 0;}
	.gcon_5 .ihd .title{ font-size:24px; }
	.gcon_5 .ihd .intro{ font-size:14px; }
	.gcon_5 .ibd{ margin-top:20px;}
	.gcon_5 .ibd .swiper05{ padding:20px 0 }
	.gcon_5 .ibd .swiper05 .swiper-slide a{ padding:0 20px}
	.gcon_5 .ibd .swiper05 .swiper-slide .pic{ width:220px; }
	.gcon_5 .ibd .swiper05 .swiper-slide .cont{ width:calc(100% - 240px)}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .bq{ font-size:14px; padding-left:30px; margin-top:0}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .bq:after{ width:20px; }
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .title{ font-size:24px; margin-top:10px}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .intro{ font-size:12px; margin-top:10px; padding:12px}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .content{ font-size:12px; margin-top:12px}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .more{ padding-top:12px; font-size:12px; margin-top:15px}
	.gcon_5 .ibd .swiper05 .fd{ padding:0 20px; }
	.gcon_5 .ibd .swiper05 .fd .btn{ width:220px; }
	.gcon_5 .ibd .swiper05 .fd .btn .prev05{ width:42px; height:42px; }
	.gcon_5 .ibd .swiper05 .fd .btn .next05{ width:42px; height:42px; margin-left:30px}
	.gcon_5 .ibd .swiper05 .fd .pagination05{ height:42px; margin-left:20px}
	.gcon_5 .ibd .swiper05 .fd .pagination05 span{  width:15px; height:15px; margin-right:10px}
	.gcon_5 .ibd .swiper05 .fd .mores{ height:42px; }
	.gcon_5 .ibd .swiper05 .fd .mores a{ width:120px; height:32px; font-size:12px; }
}
@media (max-width: 750px){
	.gcon_5{ padding:40px 0;}
	.gcon_5 .ihd .title{ font-size:20px; }
	.gcon_5 .ihd .intro{ font-size:12px; margin-top:10px}
	.gcon_5 .ibd{ margin-top:20px;}
	.gcon_5 .ibd .swiper05{ padding:20px 0 }
	.gcon_5 .ibd .swiper05 .swiper-slide a{ padding:0 20px}
	.gcon_5 .ibd .swiper05 .swiper-slide .pic{ width:100%; text-align:center}
	.gcon_5 .ibd .swiper05 .swiper-slide .pic img{ width:50%}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont{ width:100%}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .bq{ font-size:12px; padding-left:30px; margin-top:15px}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .bq:after{ width:20px; }
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .title{ font-size:18px; margin-top:10px}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .intro{ font-size:12px; margin-top:10px; padding:12px}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .content{ font-size:12px; margin-top:12px}
	.gcon_5 .ibd .swiper05 .swiper-slide .cont .more{ padding-top:12px; font-size:12px; margin-top:15px}
	.gcon_5 .ibd .swiper05 .fd{ padding:0 20px; }
	.gcon_5 .ibd .swiper05 .fd .btn{ width:auto; }
	.gcon_5 .ibd .swiper05 .fd .btn .prev05{ width:32px; height:32px; }
	.gcon_5 .ibd .swiper05 .fd .btn .next05{ width:32px; height:32px; margin-left:10px}
	.gcon_5 .ibd .swiper05 .fd .pagination05{ height:32px; margin-left:20px}
	.gcon_5 .ibd .swiper05 .fd .pagination05 span{  width:12px; height:12px; margin-right:5px}
	.gcon_5 .ibd .swiper05 .fd .mores{ height:32px; }
	.gcon_5 .ibd .swiper05 .fd .mores a{ width:100px; height:30px; font-size:12px; }
}




.gcon_6{ margin-top:75px}
.gcon_6 .nr{ display:flex;justify-content: space-between; flex-wrap: wrap;}
.gcon_6 .lt{ width:900px; overflow:hidden}
.gcon_6 .lt .hd{ display:flex;justify-content: space-between; flex-wrap: wrap; border-bottom:1px solid #dcdcdc}
.gcon_6 .lt .hd ul{display:flex; flex-wrap: wrap;}
.gcon_6 .lt .hd ul li{ font-size:24px; color:#343434; position:relative; line-height:1; padding-bottom:20px; margin-right:35px; cursor:pointer}
.gcon_6 .lt .hd ul li.on{ color:#932d18; font-weight:bold}
.gcon_6 .lt .hd ul li.on:after{ content:""; display:block; width:40px; height:4px; background:#932d18; position:absolute; left:0; bottom:-1px; z-index:2}
.gcon_6 .lt .hd  .more a{ display:flex; align-items: center; justify-content: center; width:60px; height:24px; box-sizing:border-box; border:1px solid #932d18; font-size:14px; color:#932d18}
.gcon_6 .lt .bd{ margin-top:30px}
.gcon_6 .lt .bd .aitem{ width:100%}
.gcon_6 .lt .bd .aitem a{ display:flex; flex-wrap: wrap; background:#932d18; color:#fff }
.gcon_6 .lt .bd .aitem a .pic{ width:50%; overflow:hidden}
.gcon_6 .lt .bd .aitem a .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_6 .lt .bd .aitem a .pic:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.gcon_6 .lt .bd .aitem a .cont{ width:50%; box-sizing:border-box; padding:45px}
.gcon_6 .lt .bd .aitem a .cont .title{ font-size:20px; color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; font-weight:bold}
.gcon_6 .lt .bd .aitem a .cont .intro{ font-size:16px; text-align:justify; line-height:1.6; color:rgba(255,255,255,0.8); overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5; margin-top:16px}
.gcon_6 .lt .bd .aitem a .cont .time{ text-align:right; font-size:16px; color:#fff; margin-top:20px}
.gcon_6 .lt .bd .bitem{ margin-top:50px; display:flex;justify-content: space-between; align-items: center;flex-wrap: wrap;}
.gcon_6 .lt .bd .bitem .item{ width:245px;}
.gcon_6 .lt .bd .bitem .item .title{ font-size:18px; font-weight:bold; color:#333; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gcon_6 .lt .bd .bitem .item .time{ font-size:16px; color:#919191; margin-top:12px}
.gcon_6 .lt .bd .bitem .item .intro{ font-size:16px; color:#919191; margin-top:15px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.gcon_6 .lt .bd .bitem .line{ width:1px; height:115px; background:#e6e6e6}
.gcon_6 .lt .bd .bitem .line:last-child{ display:none}
.gcon_6 .lt .bd .bitem .item:hover .title{ color:#8c2b17}
.gcon_6 .rt{ width:450px;}
.gcon_6 .rt .hd{ display:flex;justify-content: space-between; flex-wrap: wrap; border-bottom:1px solid #dcdcdc}
.gcon_6 .rt .hd ul{display:flex; flex-wrap: wrap;}
.gcon_6 .rt .hd ul li{ font-size:24px; color:#343434; position:relative; line-height:1; padding-bottom:20px; margin-right:35px; cursor:pointer}
.gcon_6 .rt .hd ul li.on{ color:#932d18; font-weight:bold}
.gcon_6 .rt .hd ul li.on:after{ content:""; display:block; width:40px; height:4px; background:#932d18; position:absolute; left:0; bottom:-1px; z-index:2}
.gcon_6 .rt .hd  .more a{ display:flex; align-items: center; justify-content: center; width:60px; height:24px; box-sizing:border-box; border:1px solid #932d18; font-size:14px; color:#932d18}
.gcon_6 .rt .bd{ margin-top:30px}
.gcon_6 .rt .bd .item{ width:100%; height:122px; margin-bottom:11px}
.gcon_6 .rt .bd .item:last-child{ margin-bottom:0}
.gcon_6 .rt .bd .item a{ display:block; box-sizing:border-box; padding:16px; background:#f4f8fc; display:flex;justify-content: space-between; align-items: center;flex-wrap: wrap; height:100%}
.gcon_6 .rt .bd .item a .time{ width:90px; text-align:center}
.gcon_6 .rt .bd .item a .time .p1{ font-size:45px; line-height:1; font-family:Arial; color:#333333}
.gcon_6 .rt .bd .item a .time .p2{ font-size:14px; line-height:1; font-family:Arial; color:#555555; margin-top:8px}
.gcon_6 .rt .bd .item a .cont{ width:calc(100% - 106px)}
.gcon_6 .rt .bd .item a .cont .title{ font-size:20px; font-weight:bold; color:#333; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gcon_6 .rt .bd .item a .cont .intro{ font-size:14px; color:#7c7d7d;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; margin-top:8px}
.gcon_6 .rt .bd .item:hover a{ background:#932d18}
.gcon_6 .rt .bd .item:hover a .time .p1{ color:#fff}
.gcon_6 .rt .bd .item:hover a .time .p2{ color:#fff}
.gcon_6 .rt .bd .item:hover a .cont .title{ color:#fff}
.gcon_6 .rt .bd .item:hover a .cont .intro{ color:#fff}
@media (max-width: 1440px){
	.gcon_6{ margin-top:60px}
	.gcon_6 .lt{ width:780px;}
	.gcon_6 .lt .hd ul li{ font-size:20px; padding-bottom:16px; margin-right:30px; }
	.gcon_6 .lt .hd ul li.on:after{ width:36px; height:3px; }
	.gcon_6 .lt .hd  .more a{ font-size:12px; }
	.gcon_6 .lt .bd{ margin-top:25px}
	
	

	.gcon_6 .lt .bd .aitem a .cont{  padding:30px}
	.gcon_6 .lt .bd .aitem a .cont .title{ font-size:18px; }
	.gcon_6 .lt .bd .aitem a .cont .intro{ font-size:14px; margin-top:12px}
	.gcon_6 .lt .bd .aitem a .cont .time{ font-size:14px; margin-top:16px}
	.gcon_6 .lt .bd .bitem{ margin-top:45px; }
	.gcon_6 .lt .bd .bitem .item{ width:220px;}
	.gcon_6 .lt .bd .bitem .item .title{ font-size:16px; }
	.gcon_6 .lt .bd .bitem .item .time{ font-size:14px; }
	.gcon_6 .lt .bd .bitem .item .intro{ font-size:14px; }
	.gcon_6 .lt .bd .bitem .line{ height:100px; }

	
	.gcon_6 .rt{ width:385px;}
	.gcon_6 .rt .hd ul li{ font-size:20px; padding-bottom:16px; margin-right:30px; }
	.gcon_6 .rt .hd ul li.on:after{ width:36px; height:3px; }
	.gcon_6 .rt .hd  .more a{ font-size:12px; }
	.gcon_6 .rt .bd{ margin-top:25px}
	.gcon_6 .rt .bd .item{ width:100%; height:109px; margin-bottom:10px}
	.gcon_6 .rt .bd .item a{ padding:14px;}
	.gcon_6 .rt .bd .item a .time{ width:80px; }
	.gcon_6 .rt .bd .item a .time .p1{ font-size:40px; }
	.gcon_6 .rt .bd .item a .time .p2{ font-size:12px; }
	.gcon_6 .rt .bd .item a .cont{ width:calc(100% - 94px)}

	.gcon_6 .rt .bd .item a .cont .title{ font-size:18px; }
	.gcon_6 .rt .bd .item a .cont .intro{ font-size:12px; }
}
@media (max-width: 1200px){
	.gcon_6{ margin-top:40px}
	.gcon_6 .lt{ width:100%;}
	.gcon_6 .lt .hd ul li{ font-size:18px; padding-bottom:14px; margin-right:25px; }
	.gcon_6 .lt .hd ul li.on:after{ width:30px; height:2px; }
	.gcon_6 .lt .bd{ margin-top:20px}
	
	.gcon_6 .lt .bd .aitem a .cont{  padding:20px}
	.gcon_6 .lt .bd .aitem a .cont .title{ font-size:16px; }
	.gcon_6 .lt .bd .aitem a .cont .intro{ font-size:12px; margin-top:12px}
	.gcon_6 .lt .bd .aitem a .cont .time{ font-size:12px; margin-top:16px}
	.gcon_6 .lt .bd .bitem{ margin-top:30px; }
	.gcon_6 .lt .bd .bitem .item{ width:220px;}
	.gcon_6 .lt .bd .bitem .item .title{ font-size:14px; }
	.gcon_6 .lt .bd .bitem .item .time{ font-size:12px; margin-top:8px; }
	.gcon_6 .lt .bd .bitem .item .intro{ font-size:12px; margin-top:10px }
	.gcon_6 .lt .bd .bitem .line{ height:90px; }
	
	.gcon_6 .rt{ width:100%; margin-top:40px}
	.gcon_6 .rt .hd ul li{ font-size:18px; padding-bottom:14px; margin-right:25px; }
	.gcon_6 .rt .hd ul li.on:after{ width:30px; height:2px; }
	.gcon_6 .rt .bd{ margin-top:20px}
	.gcon_6 .rt .bd .item{ width:100%; height:109px; margin-bottom:10px}
	.gcon_6 .rt .bd .item a{ padding:14px;}
	.gcon_6 .rt .bd .item a .time{ width:80px; }
	.gcon_6 .rt .bd .item a .time .p1{ font-size:40px; }
	.gcon_6 .rt .bd .item a .time .p2{ font-size:12px; }
	.gcon_6 .rt .bd .item a .cont{ width:calc(100% - 94px)}
	.gcon_6 .rt .bd .item a .cont .title{ font-size:18px; }
	.gcon_6 .rt .bd .item a .cont .intro{ font-size:12px; }
}
@media (max-width: 750px){
	.gcon_6 .lt .hd ul li{ font-size:16px; padding-bottom:12px; margin-right:20px; padding-top:5px }
	.gcon_6 .lt .hd ul li:nth-child(n+4){ display:none}
	.gcon_6 .lt .hd ul li.on:after{ width:30px; height:2px; }
	.gcon_6 .lt .bd{ margin-top:20px}
	
	.gcon_6 .lt .bd .aitem a  .pic{ width:100%}
	.gcon_6 .lt .bd .aitem a .cont{ width:100%;  padding:20px}
	.gcon_6 .lt .bd .aitem a .cont .title{ font-size:16px; }
	.gcon_6 .lt .bd .aitem a .cont .intro{ font-size:12px; margin-top:12px}
	.gcon_6 .lt .bd .aitem a .cont .time{ font-size:12px; margin-top:16px}
	.gcon_6 .lt .bd .bitem{ margin-top:20px; }
	.gcon_6 .lt .bd .bitem .item{ width:100%; margin-top:0}
	.gcon_6 .lt .bd .bitem .item .title{ font-size:14px; }
	.gcon_6 .lt .bd .bitem .item .time{ font-size:12px; margin-top:8px; }
	.gcon_6 .lt .bd .bitem .item .intro{ font-size:12px; margin-top:10px }
	.gcon_6 .lt .bd .bitem .line{ width:100%; height:1px; margin:20px 0}
	
	.gcon_6 .rt{ width:100%; margin-top:40px}
	.gcon_6 .rt .hd ul li{ font-size:18px; padding-bottom:14px; margin-right:25px; }
	.gcon_6 .rt .hd ul li.on:after{ width:30px; height:2px; }
	.gcon_6 .rt .bd{ margin-top:20px}
	.gcon_6 .rt .bd .item{ width:100%; height:auto; margin-bottom:10px}
	.gcon_6 .rt .bd .item a{ padding:15px;}
	.gcon_6 .rt .bd .item a .time{ width:70px; }
	.gcon_6 .rt .bd .item a .time .p1{ font-size:32px; }
	.gcon_6 .rt .bd .item a .time .p2{ font-size:12px; }
	.gcon_6 .rt .bd .item a .cont{ width:calc(100% - 84px)}
	.gcon_6 .rt .bd .item a .cont .title{ font-size:16px; }
	.gcon_6 .rt .bd .item a .cont .intro{ font-size:12px; }
}















































































































































