a{
	color:#49851c;
}
a:hover{
	color:#bf520d;
}
.index_banner_slick .index_banner_pagination li button {
  border: 1px solid #4a7f42;
  background-color: #fff;
}

.index_banner_slick .index_banner_pagination li.slick-active button {
  background-color: #4a7f42;
}

.index_banner_slick .swiper-slide .in_title p{
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
}

.green_text {
  color: #00000;
}

.red_text {
  color: #000000;
}

.brown_text {
  color: #000000;
}

.lightblue_text {
  color: #ffffff;
}

.green_bg {
  background-color: #4a7f42;
}

.red_bg {
  background-color: #b3362e;
}

.brown_bg {
  background-color: #8b5201;
}

.lightblue_bg {
  background-color: #a6ca83;
}

.in_bg4 {
  /* background-color: #2e704c; */
}

.in_bg6 {
  /* background-color: #90ae76; */
}

.in_bg8 {
  /* background-color: #a6ca83; */
}

.in_bg2 .in_n_box dl dd {
  border-color: #dbd4c8;
}

.in_bg2 .in_n_box dl dd a time {
  color: rgba(84, 84, 84, 0.81);
}

.in_bg2 .in_n_box dl dd a h3 {
  color: #1a1a1a;
}

.in_bg2 .in_n_box .in_more a {
  color: #3d3d3d;
}

.in_bg2 .in_n_box .in_more a span {
  border-color: #343434;
}

.in_n_box .in_more a:hover span,
.in_n_box .in_more a:focus span {
  color: #04661d;
}

.in_bg3 .in_n_box .in_more a:hover span,
.in_bg3 .in_n_box .in_more a:focus span
 {
  border-color: #267c3b;
}

.in_n_slick .in_slide .in_hover {
  background-color: rgba(0, 0, 0, 0.8);
}

.in_n_slick .in_slide .in_hover h3 {
  /* color: #a6ca83; */
  color: #fff;
}
.in_n_slick .in_slide a:hover .in_hover h3 {
  /* color: #a6ca83; */
  color: #caf880;
}

.in_n_slick .in_slide .in_hover em {
  background-color: rgba(255, 255, 255, 0.46);
}

.in_n_slick .in_slide .in_hover ul li {
  color: #fff;
}

.in_n_slick .in_slide .in_hover ul li time {
  color: #b5b5b5;
}

.in_n_slick .in_slide .in_hover ul li span {
  color: #fff;
}

.in_n_slick .in_slide:hover .in_hover ul span,
.in_n_slick .in_slide:focus .in_hover ul span {
  color: #a6ca83;
}
.in_page i {
  background-color: #000;
}

.in_s_items a h3 {
  color: #1a1a1a;
}

.in_v_box {
  background-color: #3e3e3c;
}

.in_v_box h2 {
  color: #fff;
}
/* 
.in_v_box h3 {
  color: #fff;
}
 */
.in_v_box h3 {
  border-color: #ffffff;
  /* color: #a6ca83; */
  color: #caf880;
}

h4.lightblue_text{
}
.in_v_box p {
  color: #d5d5d5;
}

.in_v_box a {
  color: #fff;
}

.in_v_box a:hover,
.in_v_box a:focus {
  color: #a6ca83;
}
.in_v_box .gallery-top .in_g_items h3 {
  color: #caf880;
}

.in_v_box .gallery-thumbs {
  /* Track */
  /* Handle */
  /* Handle on hover */
}

.in_v_box .gallery-thumbs ::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.1);
}

.in_v_box .gallery-thumbs ::-webkit-scrollbar-thumb {
  background-color: #fff;
}

.in_v_box .gallery-thumbs ::-webkit-scrollbar-thumb:hover {
  background: #555;
}

.in_v_box .gallery-thumbs .swiper-scrollbar {
  background-color: #686869;
}

.in_v_box .gallery-thumbs .swiper-scrollbar .swiper-scrollbar-drag {
  background-color: #fff;
}

.in_a_slicks {
  border-color: #525252;
}

.in_a_slicks .in_a_items.active a {
  color: #3d7432;
}

.in_a_slicks .in_a_items a {
  color: #212529;
}

.in_a_slicks .in_a_items a:before {
  background-color: #525252;
}

.in_a_hover em {
  background-color: rgba(62, 62, 62, 0.43);
}

.in_a_hover:hover em,
.in_a_hover:focus em {
  background-color: transparent;
}

.in_a_box .top3 {
  color: #fff;
  /* background-color: rgba(186, 154, 4, 0.85); */
  /* background-color: #65752d; */
  background-color: #887436;
}

.in_a_box .top1 {
  color: #fff;
  /* background-color: rgba(179, 54, 46, 0.85); */
  background-color: #ba5656;
}

.in_a_box .top2 {
  color: #fff;
  /* background-color: rgba(25, 130, 122, 0.85); */
  background-color: #077ba1;
}

.in_a_box2 h5 {
  color: #343434;
}

.in_a_box2 p {
  color: #545454;
}

.in_a_box2 a {
  color: #3d3d3d;
}

.in_l_box {
  background-color: #fff;
}

.in_l_box .in_l_hover:after {
  background-color: rgba(0, 0, 0, 0.36);
}

.in_l_box .in_l_hover dl {
  background-color: rgba(0, 0, 0, 0.7);
}

.in_l_box .in_l_hover dl dt {
  color: #ffffff;
  border-color: #fff;
}

.in_l_box .in_l_hover dl dd {
  color: #fff;
}

.in_l_box a:hover .in_l_hover dl dt {
	/* color:#a6ca83; */
	color:#caf880;
}

.in_l_box .in_more a {
  color: #000;
}

.in_l_box .in_more a:hover span,
.in_l_box .in_more a:focus span {
  color: #267c3b;
}

.in_more a {
  color: #000;
}

.in_more a:hover span,
.in_more a:focus span {
  color: #267c3b;
}
.in_link-pagination .swiper-pagination-bullet {
  background-color: #c5beb4;
}

.in_link-pagination .swiper-pagination-bullet-active {
  background-color: #5a4632;
}

.footer_bg {
  background-color: rgba(0, 0, 0, 0.63);
}

.f_box dl dt {
  color: #fff;
}

.f_box dl dt a {
  color: #fff;
}

.f_box dl dd a {
  color: rgba(255, 255, 255, 0.8);
}

.f_box dl dd a:hover,
.f_box dl dd a:focus {
  color: #bbe69c !important;
}

.footer_bg2 {
  background-color: #fff;
}

.footer_bg2 ul li a {
  color: #4a7f42;
}

.footer_bg2 ul li a:before {
  background-color: #4a7f42;
}

.f_box3 p a {
  color: #4a7f42;
}

.footer_bg3 {
  background-color: #4a7f42;
}

.footer_bg3 p {
  color: #fff;
}

.top {
  background-color: #a6ca83;
}

.navbar-default .nav_top .nav_right .nav_right_top li a {
  color: #fff;
}

.navbar-default .nav_top .nav_right .nav_right_top li a:before {
  background-color: #fff;
}

.navbar-default .nav_top .nav_right .nav_right_top li a:hover,
.navbar-default .nav_top .nav_right .nav_right_top li a:focus {
  color: #bbe69c;
}

.navbar-default .nav_top .nav_right .nav_right_top li dl dd a {
  color: #999999;
}

.navbar-default .nav_top .nav_right .nav_right_top li dl dd a:hover,
.navbar-default .nav_top .nav_right .nav_right_top li dl dd a:focus,
.navbar-default .nav_top .nav_right .nav_right_top li dl dd a.active {
  color: #fff;
}

.navbar-default .nav_top .nav_right .nav_right_bottom ul li {
  color: #bbe69c;
}

.navbar-default .nav_top .nav_right .nav_right_bottom ul li a {
  color: #bbe69c;
  letter-spacing:0.08em;
}

.navbar-default .nav_top .nav_right .nav_right_bottom ul li a:hover {
	text-decoration:underline;
}

.navbar-default .nav_top .nav_right .nav_right_bottom .nav_form .form-control {
  color: #888888;
}

.navbar-default .nav_top .nav_right .nav_right_bottom .nav_form button {
  background-color: transparent;
}

.navbar-default .nav_menu {
  background-color: #4a7f42;
}

.navbar-default .nav_menu .nav_menu_box dd a {
  color: #fff;
}

.navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 {
  background-color: rgba(0, 0, 0, 0.78);
}

.navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd a {
  color: #ffffff;
  border-top: 1px solid #636363;
}

.navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd a:hover,
.navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd a:focus {
  color: #bbe69c;
}						   
.navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd .nav_menu_dropdown2 {
  background-color: rgba(0, 0, 0, 0.78);
}

.navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd .nav_menu_dropdown2 dd a {
  color: #ffffff;
  border-top: 1px solid #636363;
}

.navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd .nav_menu_dropdown2 dd a:hover,
.navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd .nav_menu_dropdown2 dd a:focus {
  color: #bbe69c;
}  
.navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd .nav_menu_dropdown2 {
	background-color: rgba(0, 0, 0, 0.78);
}			  						   
@media (max-width: 767px) {
  .navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd {
    padding: 0;
  }

  .navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd a {
    padding: 0.8em 1em;
  }

  .navbar-default .nav_menu .nav_menu_box dd .nav_menu_dropdown1 dd .nav_menu_dropdown2 {
    background-color: #4a7f42;
  }

  .footer_bg {
    background-color: #000;
  }
}

@media (max-width: 480px) {
  .index_banner_slick .swiper-slide .in_title {
    background-color: #000;
  }
}

.l_bread ul li {
  color: #fff;
}

.l_bread ul li a {
  color: #fff;
}

.l_social ul {
  background-color: #fff;
}

.l_box,
.l_box2 {
  background-color: #fff;
}

.l_items h3 {
  background-color: #4a7f42;
  color: #fff;
}

.l_items h3 a {
  color: #fff;
}

.l_items ul li {
  background: url(../image/icon/icon12.png) no-repeat left center;
}

.l_items ul li a {
  color: #000;
}

.l_form .t_form button {
  background-color: #4a7f42;
}

.l_box2 .l_list_box ul li a {
  background-color: #d4d4d4;
  color: #000;
}

.l_box2 .l_list_box ul li a:hover,
.l_box2 .l_list_box ul li a:focus,
.l_box2 .l_list_box ul li a.active {
  background-color: #4a7f42;
  color: #fff;
}

.l_box2 .l_list_box ol li a {
  background-color: #4a7f42;
}

.l_box2 .l_list_box ol li a:hover,
.l_box2 .l_list_box ol li a:focus,
.l_box2 .l_list_box ol li a.active {
  background-color: #000000;
}

.l_items2 a .l_items_hover span {
  background-color: #b3362e;
}

.l_list_box ul li a {
  background-color: #d4d4d4;
  color: #000;
}

.l_list_box ol li a {
  background-color: #4a7f42;
}

.l_list_box ol li a:hover,
.l_list_box ol li a:focus,
.l_list_box ol li a.active {
  background-color: #000000;
}

.l_items2 a .l_items_hover span {
  color: #fff;
  background-color: #b3362e;
}

.l_items2 a time {
  background-color: #4a7f42;
  color: #fff;
}

.l_items2 a h3 {
  color: #000;
}

.l_items3 a .l_items_hover span {
  color: #fff;
  background-color: #b3362e;
}

.l_page ul li a {
  color: #000;
  background-color: transparent;
}

.l_page ul li a:hover,
.l_page ul li a:focus,
.l_page ul li a.active {
  background-color: #4a7f42;
  color: #fff;
}

.l_items3 a .l_items_right time {
  background-color: #4a7f42;
  color: #fff;
}

.l_items3 a .l_items_right h3 {
  color: #000;
}

.l_items3 a .l_items_right p {
  color: #000000;
}

.l_items4 a .l_items_new {
  background-color: #4a7f42;
}

.l_items4 a .l_items_new span {
  background-color: #b3362e;
  color: #fff;
}

.l_items4 a .l_items_new time {
  background-color: #4a7f42;
  color: #fff;
}

.l_items4 a .l_items_box h3 {
  color: #000;
}

.l_items4 a .l_items_box p {
  color: #000;
}

.l2_table table tr:nth-child(odd) {
  background-color: #eeeeee;
}

.l2_table table tr th {
  background-color: #4a7f42;
  color: #ffffff;
}

.l2_table table tr td a {
  color: #000;
}

.r_items h3 {
  color: #000;
}

.r_items ul li::marker {
  color: #4a7f42;
}

.r_items ul li a {
  color: #4a7f42;
}

.t_form2 .form-control {
  background-color: #fff;
}

.t_form2 button {
  background-color: #4a7f42;
  color: #fff;
}

.t_form2 button:hover,
.t_form2 button:focus {
  background-color: #000;
}

.t_form2 .l_s_box {
  background-color: #fff;
}

.l3_title h3 {
  color: #000;
}

.l3_table table tr th {
  background-color: #4a7f42;
  color: #fff;
  border: 1px solid #4a7f42;
}

.l3_table table tr td {
  border: 1px solid #d4d4d4;
}

.l3_table table tr td time {
  -webkit-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  background-color: #4a7f42;
  color: #fff;
}

.l3_table table tr td h3 {
  color: #000;
}

.l3_table table tr td p {
  color: #7a7a7a;
}

.l3_table table tr td a:hover time,
.l3_table table tr td a:focus time {
  background-color: #b3362e;
}

.l3_d_table table tr td {
  border: 1px solid #d4d4d4;
}

.l3_d_table table tr td:first-child {
  background-color: #4a7f42;
  color: #fff;
  border: 1px solid #4a7f42;
}

.l3_d_table table tr td ul li a {
  color: #000;
}

.p_items .p_box h3 {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
}

.p_items ul {
  background-color: #d4d4d4;
}

.link_list li a {
  color: #000000;
  background-color: #d4d4d4;
}

.link_list li a:hover,
.link_list li a:focus,
.link_list li a.active {
  background-color: #4a7f42;
  color: #fff;
}

.link_a dd a {
  border: 1px solid #d4d4d4;
  color: #000;
}

.link_a dd a:hover,
.link_a dd a:focus {
  background-color: #a6ca83;
  border-color: #a6ca83;
}

.l4_item a span {
  color: #4a7f42;
}

.l4_item a h3 {
  color: #000;
  border-bottom: 1px solid #d4d4d4;
}

.l4_item a p {
  color: #000;
}

.l4_item h3 {
  color: #000;
  border-bottom: 1px solid #d4d4d4;
}

.l4_title h3 {
  color: #000000;
}

.l4_title h3:after {
  background-color: #a6ca83;
}

.l4_box2 {
  background-color: #f3f3f3;
}

.l4_box2 h3 {
  color: #000000;
  border-left: 3px solid #a6ca83;
}

.l4_box2 p {
  color: #000;
}

.l4_box3 h3 {
  color: #000;
}

.l4_box3 p {
  color: #000;
}

.l5_items img {
  border: 1px solid #d4d4d4;
}

.l5_bottom time {
  background-color: #4a7f42;
  color: #fff;
}

.l5_bottom h3 {
  color: #000;
}

.l5_items2 a img {
  border: 1px solid #d4d4d4;
}

.l5_bottom2 time {
  background-color: #4a7f42;
  color: #fff;
}

.l5_bottom2 h3 {
  color: #000;
}

@media (max-width: 699px) {
  .l5_bottom time {
    background-color: #4a7f42;
    color: #fff;
  }
}

.ecard_box h3 {
  color: #000;
}

.ecard_gropup label {
  color: #000;
  border-left: 2px solid #a6ca83;
}
.ecard_gropup .label{
  color: #000;
  border-left: 2px solid #a6ca83;
}
.ecard_gropup label span {
  color: #ea0000;
}
.ecard_gropup .label span {
  color: #ea0000;
}

.ecard_gropup .form-control {
  border-color: #d4d4d4;
}

.ecard_gropup .form-control.is-invalid {
  border-color: #dc3545;
  background-position: right calc(0.375em + 1rem) center;
}

.e_button2 {
  background-color: #8b5201;
  color: #fff;
}
.ecard_gropup2 .form-control.is-invalid {
  border-color: #dc3545;
  background-position: right calc(0.375em + 1rem) center;
}						
.ecard_gropup2 label {
  color: #000;
  border-left: 2px solid #a6ca83;
}

.ecard_gropup2 label span {
  color: #ea0000;
}

.ecard_gropup2 .form-control {
  border-color: #d4d4d4;
}

 .ecard_gropup3 .form-control.is-invalid {
  border-color: #dc3545;
  background-position: right calc(0.375em + 1rem) center;
}						
.ecard_gropup3 label {
  color: #000;
  border-left: 2px solid #a6ca83;
}

.ecard_gropup3 label span {
  color: #ea0000;
}

.ecard_gropup3 .form-control {
  border-color: #d4d4d4;
}

.ecard_group2 a {
  color: #4a7f42;
}

.e_button {
  border-top: 1px solid #dcdcdc;
}

.e_button .e1 {
  background-color: #494949;
  color: #fff;
}

.e_button .e2 {
  background-color: #4a7f42;
  color: #fff;
}

.edm_block .l_items3 {
  border-bottom: 1px solid #d4d4d4;
}

.ecard_box2 {
  border: 3px solid #fff;
  background-color: #f5f5dd;
}

.ecard_box3 h3 {
  color: #333333;
}

.ecard_box3 h3 i {
  color: #707070;
}

.ecard_box5 h4 {
  color: #333333;
}

.e_box6 h3 {
  color: #000;
}
.s_box h3 {
  color: #000000;
}

.s_box h4 {
  color: #000000;
}

.s_box .p1 {
  color: #000000;
}

.s_box .p2 {
  color: #000000;
}

.s_box ul li span {
  background-color: #4a7f42;
  color: #fff;
}

.s_box dl dd span {
  background-color: #d4d4d4;
  color: #000;
}

.s_title h2 {
  color: #fff;
  background-color: #4a7f42;
}

.s_box2 h2 a {
  color: #000;
  border-left: 3px solid #4a7f42;
}

.s_title h3 {
  color: #fff;
  background-color: #4a7f42;
}

.s_box2 h3 a {
  color: #000;
  border-left: 3px solid #4a7f42;
}
.s_title h4 {
  color: #fff;
  background-color: #4a7f42;
}

.s_box2 h4 a {
  color: #000;
  border-left: 3px solid #4a7f42;
}

.s_box2 ul li::marker {
  color: #4a7f42;
}

.s_box2 ul li a {
  color: #000;
}

.in_bg4 .in_n_title h3{
	color:#000 !important;	
}

.in_bg4 .red_text{
	color:#ffffff !important;	
}

.in_n_slick .in_n_slick_pagination li button {
  border: 1px solid #4a7f42;
  background-color: #fff;
}

.in_n_slick .in_n_slick_pagination li.slick-active button {
  border: 1px solid #4a7f42;
  background-color: #4a7f42;
}

.in_bg3 .in_n_box dl dd a time {
  /* color: #368f5c; **/
  color: #787878;
}

.in_n_box dl dd a:hover h3 {
  color: #267c3b;
}

.taleH3{color:#2a8733 !important;}


/* accessibility START */

.s_title .h3title {
    color: #fff;
    background-color: #4a7f42;
}

.s_box2 .h4title a {
    color: #000;
    border-left: 3px solid #4a7f42;
}
.in_v_box .h3title {
    border-color: #ffffff;
    color: #caf880;
}

.in_n_slick .in_slide .in_hover .h3title {
    color: #fff;
}

.l5_bottom2 .h3title {
    color: #000;
}

.l_items2 a .h3title {
    color: #000;
}

.l_items3 a .l_items_right .h3title {
    color: #000;
}

.p_items .p_box .h3title {
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
}

.l3_table table tr td .h3title {
  color: #000;
}

.l3_title .h3title{
  color: #000;
}

.l4_box3 .h3title {
  color: #000;
}

.l_items .h3title {
  background-color: #4a7f42;
  color: #fff;
}

.l_items .h3title a {
  color: #fff;
}
.l_items4 a .l_items_box .h3title {
  color: #000;
}

.l4_item a .h3title {
  color: #000;
  border-bottom: 1px solid #d4d4d4;
}

.l4_item .h3title {
  color: #000;
  border-bottom: 1px solid #d4d4d4;
}

.l4_title .h3title {
  color: #000000;
}

.l4_title .h3title:after {
  background-color: #a6ca83;
}

.ecard_box .h3title {
  color: #000;
}
.ecard_box3 .h3title {
  color: #333333;
}

.ecard_box3 .h3title i {
  color: #707070;
}

.in_bg4 .in_n_title .h3title{
	color:#000 !important;	
}

.ecard_box5 .h4title {
  color: #333333;
}

.in_s_items a .h3title {
  color: #1a1a1a;
}

/* accessibility END */
