﻿@charset "utf-8";
.wrapper{ background:#f5f5f5}
.banner{ width:1440px; margin:0 auto; position:relative; margin-top:40px}
.banner .swiper_banner{ width:100%; overflow:hidden}
.banner .swiper_banner img{ width:100%; height:auto}
.banner .swiper_banner .img1{ display:block}
.banner .swiper_banner .img2{ display:none}
@media (max-width: 1440px){
	.banner{ width:1200px;}
}
@media (max-width: 1200px){
	.banner{ width:92%; margin-top:30px}
	.banner .swiper_banner .img2{ display:block}
	.banner .swiper_banner .img1{ display:none}
}

.banners{ width:1440px; margin:0 auto; position:relative; margin-top:40px}
.banners .swiper_banners{ width:100%; overflow:hidden}
.banners .swiper_banners img{ width:100%; height:auto}
.banners .swiper_banners .img1{ display:block}
.banners .swiper_banners .img2{ display:none}
@media (max-width: 1440px){
	.banners{ width:1200px;}
}
@media (max-width: 1200px){
	.banners{ width:92%; margin-top:30px}
	.banners .swiper_banners .img2{ display:block}
	.banners .swiper_banners .img1{ display:none}
}


.gcon_1{ width:100%; margin-top:40px}
.gcon_1 .nr .bd{ background:#fff}
.gcon_1 .nr .bd .lt{ width:768px; float:left}
.gcon_1 .nr .bd .lt .swiper01{ width:100%; overflow:hidden; position:relative}
.gcon_1 .nr .bd .lt .swiper01 .pic{ width:100%; overflow:hidden}
.gcon_1 .nr .bd .lt .swiper01 .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 .nr .bd .lt .swiper01 .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 .nr .bd .lt .swiper01 .title{ width:100%; background:rgba(00,00,00,0.3); position:absolute; left:0; bottom:0; z-index:9; box-sizing:border-box; padding:0 160px 0 30px; color:#fff; font-size:18px; color:#fff; height:70px; line-height:70px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gcon_1 .nr .bd .lt .swiper01 .prev01{ background:url(g_06.png) center center no-repeat; width:70px; height:70px; position:absolute; right:70px; bottom:0; z-index:2; cursor:pointer}
.gcon_1 .nr .bd .lt .swiper01 .next01{ background:url(g_07.png) center center no-repeat; width:70px; height:70px; position:absolute; right:0; bottom:0; z-index:2; cursor:pointer}
.gcon_1 .nr .bd .lt .swiper01 .prev01:hover{ background:url(g_06.png) center center no-repeat #e3b95f;}
.gcon_1 .nr .bd .lt .swiper01 .next01:hover{ background:url(g_07.png) center center no-repeat #e3b95f;}
.gcon_1 .nr .bd .lt .swiper01 .pagination01{ position:absolute; right:0; bottom:70px; line-height:40px; z-index:2; font-size:20px; color:#fff; padding:0 10px}
.gcon_1 .nr .bd .lt .swiper01 .pagination01 span{}
.gcon_1 .nr .bd .lt .swiper01 .pagination01 span.swiper-pagination-bullet-active{}
.gcon_1 .nr .bd .rt{ width:627px; float:right; margin-right:12px}
.gcon_1 .nr .bd .rt .ihds{ border-bottom:1px solid #d8d5d6; font-size:0}
.gcon_1 .nr .bd .rt .ihds h3{ display:inline-block; vertical-align:top; background:url(g_10.png) left center no-repeat; line-height:70px; font-size:28px; color:#00923f; font-weight:bold; padding-left:16px; position:relative; float:left}
.gcon_1 .nr .bd .rt .ihds h3:after{ content:""; display:block; width:137px; background:url(g_08.png) center center no-repeat; height:9px; bottom:-2px; z-index:2; position:absolute; left:0}
.gcon_1 .nr .bd .rt .ihds a{ display:block; float:right; background:url(g_15.png) right center no-repeat; line-height:30px; font-size:14px; color:#b0b0b0; padding-right:25px; margin-top:30px}

.gcon_1 .nr .bd .rt .item{ position:relative}
.gcon_1 .nr .bd .rt .item .title{ margin-top:25px; font-size:0}
.gcon_1 .nr .bd .rt .item .title a{ display:inline-block; vertical-align:top;font-size:22px; color:#da2016; font-weight:bold;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; max-width:calc(100% - 25px); color:#000000; font-weight:bold}
.gcon_1 .nr .bd .rt .item:hover .title a{ color:#00923f;}
.gcon_1 .nr .bd .rt .item .intro{ font-size:18px; color:#706f6f; line-height:30px; height:90px; overflow:hidden; position:relative; text-align:justify; margin-top:15px}
.gcon_1 .nr .bd .rt .item .intro a{ color:#ff1700}
.gcon_1 .nr .bd .rt ul{ border-top:1px dashed #adadad; margin-top:15px; padding-top:15px}
.gcon_1 .nr .bd .rt ul li{ border-bottom:1px solid #e5e5e5}
.gcon_1 .nr .bd .rt ul li:last-child{ border-bottom:0}
.gcon_1 .nr .bd .rt ul li a{ display:block; float:left; background:url(g_12.png) left center no-repeat; line-height:60px; font-size:18px; color:#000000;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; max-width:420px; padding-left:20px; transition:all 0.5s linear}
.gcon_1 .nr .bd .rt ul li img{ margin:20px 0 0 10px}
.gcon_1 .nr .bd .rt ul li span{ display:block; float:right; font-size:18px; color:rgba(00,00,00,0.3); line-height:60px}
.gcon_1 .nr .bd .rt ul li:hover a{ color:#00923f; padding-left:30px}
@media (max-width: 1440px){
	.gcon_1 .nr .bd .lt{ width:650px}
	.gcon_1 .nr .bd .rt{ width:520px}
	.gcon_1 .nr .bd .rt .ihds h3{ line-height:60px; font-size:24px}
	.gcon_1 .nr .bd .rt .ihds h3:after{ background-size:120px; width:120px}
	.gcon_1 .nr .bd .rt .item .title{ font-size:20px}
	.gcon_1 .nr .bd .rt .item .intro{ font-size:14px; line-height:28px; height:84px;}
	.gcon_1 .nr .bd .rt .item .time{ font-size:14px; line-height:28px}
	.gcon_1 .nr .bd .rt ul li a{ font-size:15px; line-height:45px; max-width:360px}
	.gcon_1 .nr .bd .rt ul li span{ font-size:15px; line-height:45px}
	.gcon_1 .nr .bd .rt ul li img{ margin-top:10px}
}
@media (max-width: 1200px){
	.gcon_1{ margin-top:30px}
	.gcon_1 .nr .bd .lt{ width:100%}
	.gcon_1 .nr .bd .lt .swiper01 .title{ font-size:14px; line-height:50px; height:50px; padding:0 100px 0 20px}
	.gcon_1 .nr .bd .lt .swiper01 .prev01,.gcon_1 .nr .bd .lt .swiper01 .next01{ width:50px; height:50px; background-size:auto 20px}
	.gcon_1 .nr .bd .lt .swiper01 .prev01{ right:50px}
	.gcon_1 .nr .bd .rt{ width:100%; margin:0; padding:15px; box-sizing:border-box}
	.gcon_1 .nr .bd .rt .ihds h3{ line-height:45px; font-size:20px; background-size:40px}
	.gcon_1 .nr .bd .rt .ihds h3:after{ width:100px; background-size:100px}
	.gcon_1 .nr .bd .rt .item .title{ margin-top:15px}
	.gcon_1 .nr .bd .rt .item .title a{ font-size:16px; margin-top:15px}
	.gcon_1 .nr .bd .rt .item .intro{ line-height:24px; height:auto; font-size:12px; margin-top:10px}
	.gcon_1 .nr .bd .rt ul{ margin-top:10px; padding-top:5px}
	.gcon_1 .nr .bd .rt ul li a{ max-width:calc(100% - 120px); line-height:40px;}
	.gcon_1 .nr .bd .rt ul li span{ line-height:40px}
	.gcon_1 .nr .bd .lt .swiper01 .pagination01{ bottom:50px}
	.gcon_1 .nr .bd .rt .ihds a{ margin-top:10px}
}


.gcon_2{ width:100%; margin-top:40px}
.gcon_2 .lt{ width:704px; float:left; background:#fff; box-sizing:border-box; padding:5px 18px 18px}
.gcon_2 .rt{ width:704px; float:right; background:#fff}
.gcon_2 .lt .ihd{ border-bottom:1px solid #d8d5d6; font-size:0}
.gcon_2 .lt .ihd h3{ display:inline-block; vertical-align:top; background:url(g_11.png) left center no-repeat; line-height:70px; font-size:28px; color:#00923f; font-weight:bold; padding-left:16px; position:relative; float:left}
.gcon_2 .lt .ihd h3:after{ content:""; display:block; width:137px; background:url(g_08.png) center center no-repeat; height:9px; bottom:-2px; z-index:2; position:absolute; left:0}
.gcon_2 .lt .ihd .more{ display:block; float:right; background:url(g_15.png) right center no-repeat; line-height:30px; font-size:14px; color:#b0b0b0; padding-right:25px; margin-top:30px}
.gcon_2 .lt .bd{ margin-top:15px}
.gcon_2 .lt .bd .con{ width:100%}
.gcon_2 .lt .bd .con ul li a{ display:block; float:left; background:url(g_12.png) left center no-repeat; line-height:45px; font-size:18px; color:#000000;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; width:520px; padding-left:15px; transition:all 0.5s linear}
.gcon_2 .lt .bd .con ul li span{ display:block; float:right; font-size:18px; color:rgba(00,00,00,0.3); line-height:45px}
.gcon_2 .lt .bd .con ul li:hover a{ color:#00923f; padding-left:20px}
.gcon_2 .lt.rt .ihd h3{ background:url(g_13.png) left center no-repeat;}


@media (max-width: 1440px){
	.gcon_2 .lt{ width:590px; float:left}
	.gcon_2 .rt{ width:590px; float:right}
	.gcon_2 .lt .ihd h3{ line-height:60px; font-size:24px}
	.gcon_2 .lt .ihd h3:after{ background-size:120px; width:120px}
	.gcon_2 .lt .bd .con ul li a{ width:400px}
	.gcon_2 .lt .ihd .more{ margin-top:20px}
}
@media (max-width: 1200px){
	.gcon_2{margin-top:30px}
	.gcon_2 .lt{ width:100%; padding:15px }
	.gcon_2 .rt{ width:100% ; margin-top:30px }
	.gcon_2 .lt .bd .con ul li a{ width:calc(100% - 100px); font-size:14px;}
	.gcon_2 .lt .ihd h3{ line-height:45px; font-size:20px; background-size:30px}
	.gcon_2 .lt .ihd h3:after{ width:100px; background-size:100px}
	.gcon_2 .lt .ihd .more{ font-size:12px; margin-top:10px}
	.gcon_2 .lt .bd .con ul li a,.gcon_2 .lt .bd .con ul li span{ font-size:14px; line-height:40px}
	.gcon_2 .lt.rt .ihd h3{ line-height:45px; font-size:20px; background-size:30px}
}

.gcon_3{ width:100%; margin-top:40px;}
.gcon_3 .nr{  background:#fff; box-sizing:border-box; padding:5px 30px 35px}
.gcon_3 .ihd{ border-bottom:1px solid #d8d5d6; font-size:0}
.gcon_3 .ihd h3{ display:inline-block; vertical-align:top; background:url(g_14.png) left center no-repeat; line-height:70px; font-size:28px; color:#00923f; font-weight:bold; padding-left:16px; position:relative; float:left}
.gcon_3 .ihd h3:after{ content:""; display:block; width:137px; background:url(g_08.png) center center no-repeat; height:9px; bottom:-2px; z-index:2; position:absolute; left:0}
.gcon_3 .ihd .more{ display:block; float:right; background:url(g_15.png) right center no-repeat; line-height:30px; font-size:14px; color:#b0b0b0; padding-right:25px; margin-top:30px}
.gcon_3 .ibd{ margin-top:35px}
.gcon_3 .ibd .item01{ width:664px; float:left; position:relative; overflow:hidden}
.gcon_3 .ibd .item01 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 .item01: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_3 .ibd .item01 .title{ width:160px; height:100%; position:absolute; right:0; top:0; z-index:2; background:#e3b95f}
.gcon_3 .ibd .item01 .title:after{ content:""; display:block; width:10px; height:100%; background:url(g_19.png) center center no-repeat; position:absolute; left:-10px; top:0;}
.gcon_3 .ibd .item01 .title i{ width:100%; text-align:center; background:url(g_18.png) bottom center no-repeat; padding-bottom:80px; font-size:18px; color:#fff; position:absolute; left:0; top:50%; transform:translateY(-50%); z-index:2}

.gcon_3 .ibd .item02{ width:664px; float:right; position:relative; overflow:hidden}
.gcon_3 .ibd .item02 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 .item02: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_3 .ibd .item02 .title{ text-align:center; width:100%; position:absolute; left:0; bottom:0; box-sizing:border-box; padding:0 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; color:#fff; background:rgba(00,00,00,0.6); color:#fff; line-height:50px; font-size:18px;}


@media (max-width: 1440px){
	.gcon_3 .ibd .item01,.gcon_3 .ibd .item02{ width:560px}
	.gcon_3 .ihd h3{ line-height:60px; font-size:24px}
	.gcon_3 .ihd h3:after{ background-size:120px; width:120px}
	.gcon_3 .ihd .more{ margin-top:20px}
	.gcon_3 .ibd .item01 .title i{ padding-bottom:60px}
}
@media (max-width: 1200px){
	.gcon_3{margin-top:30px}
	.gcon_3 .nr{ padding:5px 15px 20px}
	.gcon_3 .ibd .item01,.gcon_3 .ibd .item02{ width:100%}
	.gcon_3 .ihd h3{ line-height:45px; font-size:20px; background-size:30px}
	.gcon_3 .ihd h3:after{ width:100px; background-size:100px}
	.gcon_3 .ihd .more{ font-size:12px; margin-top:10px}
	.gcon_3 .ibd{ margin-top:20px}
	.gcon_3 .ibd .item01 .title{ width:100px}
	.gcon_3 .ibd .item01 .title i{ font-size:14px; padding-bottom:30px; background-size:auto 15px}
	.gcon_3 .ibd .item02{ margin-top:20px;}
	.gcon_3 .ibd .item02 .title{ line-height:40px; font-size:14px}
	
}




.gcon_4{ width:100%; margin-top:40px}
.gcon_4 .lt{ width:704px; float:left; background:#fff; box-sizing:border-box; padding:5px 18px 18px}
.gcon_4 .rt{ width:704px; float:right; background:#fff}
.gcon_4 .lt .ihd{ border-bottom:1px solid #d8d5d6; font-size:0}
.gcon_4 .lt .ihd h3{ display:inline-block; vertical-align:top; background:url(g_11.png) left center no-repeat; line-height:70px; font-size:28px; color:#00923f; font-weight:bold; padding-left:16px; position:relative; float:left}
.gcon_4 .lt .ihd h3:after{ content:""; display:block; width:137px; background:url(g_08.png) center center no-repeat; height:9px; bottom:-2px; z-index:2; position:absolute; left:0}
.gcon_4 .lt .ihd .more{ display:block; float:right; background:url(g_15.png) right center no-repeat; line-height:30px; font-size:14px; color:#b0b0b0; padding-right:25px; margin-top:30px}
.gcon_4 .lt .bd{ margin-top:15px}
.gcon_4 .lt .bd .con{ width:100%}
.gcon_4 .lt .bd .con ul li a{ display:block; float:left; background:url(g_12.png) left center no-repeat; line-height:45px; font-size:18px; color:#000000;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; width:520px; padding-left:15px; transition:all 0.5s linear}
.gcon_4 .lt .bd .con ul li span{ display:block; float:right; font-size:18px; color:rgba(00,00,00,0.3); line-height:45px}
.gcon_4 .lt .bd .con ul li:hover a{ color:#00923f; padding-left:20px}
.gcon_4 .lt.rt .ihd h3{ background:url(g_13.png) left center no-repeat;}
.gcon_4 .lt .item01{ width:100%; margin-top:30px; margin-bottom:20px}
.gcon_4 .lt .item01 .pic{ width:213px; float:left; overflow:hidden}
.gcon_4 .lt .item01 .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 .lt .item01 .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_4 .lt .item01 .title{ width:420px; float:left; margin-left:25px}
.gcon_4 .lt .item01 .title h3{ font-size:18px; color:#1d1c1c;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; margin-top:10px}
.gcon_4 .lt .item01 .title h3 a{ color:#1d1c1c; font-weight:bold}
.gcon_4 .lt .item01 .title:hover h3{ color:#00923f}
.gcon_4 .lt .item01 .title:hover h3 a{ color:#00923f}
.gcon_4 .lt .item01 .title .intro{ font-size:17px; color:#858585; line-height:28px; margin-top:10px}
.gcon_4 .lt .item01 .title .intro a{ color:#ff1700}
.gcon_4 .lt .item02{ width:100%; margin-top:30px; margin-bottom:20px; overflow:hidden}
.gcon_4 .lt .item02 img{ height:145px; width:auto; max-width:none}
@media (max-width: 1440px){
	.gcon_4 .lt{ width:590px; float:left}
	.gcon_4 .rt{ width:590px; float:right}
	.gcon_4 .lt .ihd h3{ line-height:60px; font-size:24px}
	.gcon_4 .lt .ihd h3:after{ background-size:120px; width:120px}
	.gcon_4 .lt .bd .con ul li a{ width:400px}
	.gcon_4 .lt .ihd .more{ margin-top:20px}
	.gcon_4 .lt .item01{ margin:20px 0 15px}
	.gcon_4 .lt .item01 .pic{ width:180px; height:123px}
	.gcon_4 .lt .item01 .pic img{ width:auto; height:123px}
	.gcon_4 .lt .item01 .title{ width:350px; margin-left:20px}
	.gcon_4 .lt .item01 .title h3{ margin-top:5px}
	.gcon_4 .lt .item01 .title .intro{ font-size:14px}
	.gcon_4 .lt .item02{ margin:20px 0 15px; height:123px; overflow:hidden}
	.gcon_4 .lt .item02 img{ width:100%; height:auto}
}
@media (max-width: 1200px){
	.gcon_4{margin-top:30px}
	.gcon_4 .lt{ width:100%; padding:15px }
	.gcon_4 .rt{ width:100% ; margin-top:30px }
	.gcon_4 .lt .bd .con ul li a{ width:calc(100% - 100px); font-size:14px;}
	.gcon_4 .lt .ihd h3{ line-height:45px; font-size:20px; background-size:30px}
	.gcon_4 .lt .ihd h3:after{ width:100px; background-size:100px}
	.gcon_4 .lt .ihd .more{ font-size:12px; margin-top:10px}
	.gcon_4 .lt .bd .con ul li a,.gcon_4 .lt .bd .con ul li span{ font-size:14px; line-height:40px}
	.gcon_4 .lt.rt .ihd h3{ line-height:45px; font-size:20px; background-size:30px}
	.gcon_4 .lt .item01{ margin:20px 0 10px}
	.gcon_4 .lt .item01 .pic{ width:140px; height:auto}
	.gcon_4 .lt .item01 .pic img{ width:100%; height:auto}
	.gcon_4 .lt .item01 .title{ width:calc(100% - 150px); margin-left:10px}
	.gcon_4 .lt .item01 .title h3{ margin-top:0; font-size:16px}
	.gcon_4 .lt .item01 .title .intro{ font-size:12px; line-height:20px; margin-top:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3; }
	.gcon_4 .lt .item02{ margin:20px 0 10px; width:100%; height:auto; overflow:hidden}
	.gcon_4 .lt .item02 img{ width:100%; height:auto}
}

.gcon_5{ width:100%; margin-top:40px;}
.gcon_5 .lt{ width:80px; float:left; height:304px; position:relative; background:#e3b95f}
.gcon_5 .lt a{ display:block; width:100%; height:100%; text-align:center}
.gcon_5 .lt a i{ display:inline-block; vertical-align:top; background:url(g_35.png) top center no-repeat; width:20px; font-size:22px; color:#fff; padding-top:45px; margin-top:25px; line-height:1.2; font-weight:bold}
.gcon_5 .lt a span{ display:block; background:url(g_26.png) center center no-repeat #c79c42; width:80px; height:80px; position:absolute; left:0; bottom:0; z-index:2}
.gcon_5 .rt{ width:calc(100% - 80px); float:left; background:#fff; height:304px; overflow:hidden; box-sizing:border-box; padding:40px}
.gcon_5 .rt .swiper05{ width:100%; overflow:hidden}
.gcon_5 .rt .swiper05 .swiper-slide{ width:201px; margin-right:30px}
.gcon_5 .rt .swiper05 .swiper-slide:last-child{ margin-right:0}
.gcon_5 .rt .swiper05 .swiper-slide .pic{ width:100%; overflow:hidden; border:1px solid #e8e8e8}
.gcon_5 .rt .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 .swiper05 .swiper-slide .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_5 .rt .swiper05 .swiper-slide .title{ font-size:16px; color:#404040; text-align:justify; margin-top:20px}
.gcon_5 .rt .swiper05 .swiper-slide .title:hover{ color:#00923f}
@media (max-width: 1200px){
	.gcon_5{ margin-top:30px}
	.gcon_5 .lt{ width:60px; height:228px}
	.gcon_5 .lt a i{ font-size:18px; margin-top:20px; padding-top:40px}
	.gcon_5 .lt a span{ width:60px; height:60px; background-size:20px}
	.gcon_5 .rt{ padding:20px; height:228px}
	.gcon_5 .rt .swiper05 .swiper-slide{ width:180px; margin-right:15px}
	.gcon_5 .rt .swiper05 .swiper-slide .title{ font-size:14px; margin-top:10px}
}



.gcon_6{ width:100%; margin-top:40px}
.gcon_6 .nr{ background:#fff; box-sizing:border-box; padding:5px 30px 30px}
.gcon_6 .ihd{ border-bottom:1px solid #d8d5d6; font-size:0}
.gcon_6 .ihd h3{ display:inline-block; vertical-align:top; background:url(g_28.png) left center no-repeat; line-height:70px; font-size:28px; color:#00923f; font-weight:bold; padding-left:16px; position:relative; float:left}
.gcon_6 .ihd h3:after{ content:""; display:block; width:137px; background:url(g_08.png) center center no-repeat; height:9px; bottom:-2px; z-index:2; position:absolute; left:0}
.gcon_6 .ihd .more{ display:block; float:right; background:url(g_15.png) right center no-repeat; line-height:30px; font-size:14px; color:#b0b0b0; padding-right:25px; margin-top:30px}
.gcon_6 .ibd{ width:100%; overflow:hidden; margin-top:45px; padding:0 70px; box-sizing:border-box; position:relative}
.gcon_6 .ibd .swiper06{ width:100%; overflow:hidden}
.gcon_6 .ibd .swiper06 .swiper-slide{ width:207px; margin-right:51px}
.gcon_6 .ibd .swiper06 .swiper-slide:last-child{ margin-right:0}
.gcon_6 .ibd .swiper06 .swiper-slide .pic{ width:100%; overflow:hidden; border:1px solid #e8e8e8}
.gcon_6 .ibd .swiper06 .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_6 .ibd .swiper06 .swiper-slide .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_6 .ibd .swiper06 .swiper-slide .title{ font-size:16px; color:#404040; text-align:justify; margin-top:20px; text-align:center}
.gcon_6 .ibd .swiper06 .swiper-slide .title:hover{ color:#00923f}
.gcon_6 .ibd .prev06{ background:url(g_29.png) center center no-repeat; width:70px; height:140px; position:absolute; left:0; top:0; cursor:pointer}
.gcon_6 .ibd .next06{ background:url(g_30.png) center center no-repeat; width:70px; height:140px; position:absolute; right:0; top:0; cursor:pointer}
@media (max-width: 1440px){
	
	.gcon_6 .ihd h3{ line-height:60px; font-size:24px}
	.gcon_6 .ihd h3:after{ background-size:120px; width:120px}
	.gcon_6 .ihd  .more{ margin-top:20px}
	.gcon_6 .ibd{ padding:0 50px}
	.gcon_6 .ibd .prev06{ width:50px}
	.gcon_6 .ibd .next06{ width:50px}
	.gcon_6 .ibd .swiper06 .swiper-slide{ width:190px; margin-right:22px}
	
}
@media (max-width: 1200px){
	
	.gcon_6 .ihd h3{ line-height:45px; font-size:20px; background-size:30px}
	.gcon_6 .ihd h3:after{ width:100px; background-size:100px}
	.gcon_6 .ihd .more{ font-size:12px; margin-top:10px}
	.gcon_6 .nr{ padding:10px 15px 20px}
	.gcon_6 .ibd{ padding:0 30px; margin-top:20px}
	.gcon_6 .ibd .prev06{ width:30px; height:128px;background:url(g_29.png) left center no-repeat; background-size:16px}
	.gcon_6 .ibd .next06{ width:30px; height:128px;background:url(g_30.png) right center no-repeat; background-size:16px}
	.gcon_6 .ibd .swiper06 .swiper-slide .title{ font-size:14px; margin-top:10px}
	
}



.gcon_7{ width:100%; margin-top:40px; margin-bottom:40px}
.gcon_7 .nr{ background:#fff; box-sizing:border-box; padding:40px 45px}
.gcon_7 .ibd{ width:100%; overflow:hidden; position:relative}
.gcon_7 .ibd .swiper07{ width:100%; overflow:hidden}
.gcon_7 .ibd .swiper07 .swiper-slide{ width:250px; margin-right:25px; box-sizing:border-box}
.gcon_7 .ibd .swiper07 .swiper-slide:last-child{ margin-right:0}
.gcon_7 .ibd .swiper07 .swiper-slide .pic{ width:100%; overflow:hidden; border:1px solid #e8e8e8; box-sizing:border-box}
.gcon_7 .ibd .swiper07 .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_7 .ibd .swiper07 .swiper-slide .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_7 .ibd .swiper07 .swiper-slide .title{ font-size:16px; color:#404040; text-align:justify; margin-top:20px; text-align:center}
.gcon_7 .ibd .swiper07 .swiper-slide .title:hover{ color:#00923f}
.gcon_7 .ibd .prev06{ background:url(g_29.png) center center no-repeat; width:70px; height:140px; position:absolute; left:0; top:0; cursor:pointer}
.gcon_7 .ibd .next06{ background:url(g_30.png) center center no-repeat; width:70px; height:140px; position:absolute; right:0; top:0; cursor:pointer}
@media (max-width: 1440px){
	.gcon_7 .nr{ padding:30px}
	.gcon_7 .ibd .swiper07 .swiper-slide{ width:212px; margin-right:20px}
	
}
@media (max-width: 1200px){
	
	.gcon_7{ margin-top:30px; margin-bottom:30px}
	
	.gcon_7 .nr{padding:20px 15px}
	.gcon_7 .ibd .swiper07 .swiper-slide{ width:49%; margin-right:2%}
	
	
}


.yaowen{ width:1440px; margin:0 auto; margin-top:40px; border-top:6px solid #dc2b23; background:#fff; background:url(p1.png) 56px center no-repeat #fff; box-sizing:border-box; padding:0 190px;}
.yaowen .item{ padding:40px 0}
.yaowen .item .title{ font-size:30px; color:#b30103; text-align:center}
.yaowen .item .title a{ display:inline-block; vertical-align:top; box-sizing:border-box; max-width:100%; background:url(p2.png) left center no-repeat; padding-left:25px; font-weight:bold; color:#b30103;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.yaowen .item .intro{ width:100%; font-size:0; color:#333333; text-align:center; margin-top:8px}
.yaowen .item .intro span{ display:inline-block; vertical-align:top; max-width:calc(100% - 80px);text-overflow: ellipsis;overflow: hidden;white-space: nowrap; font-size:16px;}
.yaowen .item .intro a{ display:inline-block; vertical-align:top; font-size:16px; color:#cc3333}
@media (max-width: 1440px){
	.yaowen{ width:1200px}
}
@media (max-width: 1200px){
	.yaowen{ width:92%; margin-top:30px; background:url(p1.png) 10px center no-repeat #fff; background-size:20px; padding:0 20px 0 50px; border-top:3px solid #dc2b23}
	.yaowen .item{ padding:25px 0}
	.yaowen .item .title{ font-size:18px;}
	.yaowen .item .title a{ padding-left:15px}
	.yaowen .item .intro span{ font-size:12px; max-width: calc(100% - 55px)}
	.yaowen .item .intro a{ font-size:12px}
}












































































































