﻿@charset "utf-8";
/* CSS Document */
.content {width:1220px;overflow:hidden;margin:0 auto;font-size:16px;font-size:1.6rem;position:relative}
.mode02,.mode03,.mode04,.mode05,.mode06,.mode07,.mode08{width: 100%;overflow: hidden;}
.mode02 .lf{width:598px;height: 387px; float: left; margin-top:20px;}
.listTitle01{height:36px;line-height:30px; border-bottom:2px #247324 solid; padding-top:30px;}
.listTitle01 h3{font-size:18px;font-size: 1.8rem;width:120px; color:#247324; font-weight: normal;font-weight:600;}
.listTitle01 span.more01{float:right;width:40px;position:relative;z-index:22;}
.listTitle01 a{ color:#333;}
span.rt a:hover{color:#ee931d;}
.mode02 .rt{margin-left: 617px;}
.noticeList{width: 100%;overflow: hidden;}
.noticeList li{width: 100%;overflow:hidden;margin-top:10px;height:46px;}
.noticeList li:first-child{margin-top:20px;}
.noticeList li .nDate{width:46px;height:46px;float:left; background:#919103;text-align:center;}
.noticeList li .nDate strong{font-size:12px;font-size:1.2rem;color:#fff;height:20px;display:block;font-weight: normal;padding-left:5px;line-height:20px;}
.noticeList li .nDate i{font-size:17px;font-size:1.7rem;color:#fff;height:24px;display:block;font-style: normal; line-height:27px;}
.noticeList li a{margin-left:62px;display: block;line-height:24px;}
.noticeList li a.cen{line-height:46px;}
.noticeList .bg02 .nDate {background:#a333a3;}
.mode001 .lf{width:49%; float:left;}
.mode001 .rt{margin-left:50.5%;}
.mode001 .noticeList li .nDate{background:#219b21;}
.mode001 .noticeList .bg02 .nDate{ background:#e7a22e;}
.mode03 .lf{width:310px; float:left;margin-right: -310px;position: relative;}
.mode03 .md{width: 100%;float: left;}
.mode03 .md_inner{margin:0 345px;}
.mode03 .rt{float:right;width: 310px;margin-left: -310px;}
.list01.list01_line{margin-top:20px;}
.list01.list01_line li{ height:50px; line-height:26px; background-position:left 8px; margin-bottom:3px;}
.list01.list01_line li a{ margin-right:60px; display:block;}
.listTitle01 h3 a{color:#247324;}
.list01{width:100%; overflow:hidden; margin-top:5px;}
.list01 li{width:100%; overflow:hidden; line-height:37px; height:37px; background:url(../png/img_25.png) no-repeat left 14px;}
.list01 a{padding-left:15px;}
.list01 span{float:right;margin-left: 10px;}
.techo_list{width: 100%;overflow: hidden;font-size: 16px;font-size: 1.6rem;}
.techo_list span{display: block;line-height: 37px;margin-top: 10px;transition:all 0.3s ease;overflow:hidden}
.techo_list span a{padding-left: 50px;display: block;height: 37px;}
.techo_list .t_l01{background:url(../png/p_icon01.png) no-repeat left center;}
.techo_list .t_l01:hover{background:url(../png/p_icon01_hover.png) no-repeat left center;}
.techo_list .t_l02{background:url(../png/p_icon02.png) no-repeat left center;line-height: 37px;}
.techo_list .t_l02:hover{background:url(../png/p_icon02_hover.png) no-repeat left center;}
.techo_list .t_l03{background:url(../png/p_icon03.png) no-repeat left center;}
.techo_list .t_l03:hover{background:url(../png/p_icon03_hover.png) no-repeat left center;}
.techo_list .t_l04{background:url(../png/p_icon04.png) no-repeat left center;}
.techo_list .t_l04:hover{background:url(../png/p_icon04_hover.png) no-repeat left center;}
.techo_list .t_l05{background:url(../png/p_icon05.png) no-repeat left center;line-height: 37px;}
.techo_list .t_l05:hover{background:url(../png/p_icon05_hover.png) no-repeat left center;}
.techo_list .t_l823{background:url(../png/p_icon823.png) no-repeat left center;line-height: 37px;}
.techo_list .t_l823:hover{background:url(../png/p_icon823_hover.png) no-repeat left center;}
.mode04 .lf,.mode05 .lf{width: 310px;float:left;position:relative;margin-right: -310px;}
.mode04 .md,.mode05 .md{float:left;width: 100%;}
.mode04 .md_inner,.mode05 .md_inner{margin:0 345px;}
.mode04 .rt,.mode05 .rt{float:right;margin-left: -310px;width: 310px;}
.zt,.serviceList{width:100%; overflow:hidden; margin-top:10px;}

.zt li{width:100%; margin-top:5px;}
.zt li a{display: block;width: 100%;height: 88px;color:#cccccb;line-height: 50px;text-align: center;font-size: 18px;font-size: 1.8rem;background-size: 100%;}
.color{ padding-top:23px; width:100%; overflow:hidden;}
.color li{width:31%; line-height:60px; float:left; background:#1a9df5; margin:6px 3px 0; text-align:center;}
.color li a{color:#fff;}
.color li.kycg02{background:#b15bb1;}
.color li.kycg03{background:#599500;}
.color li.kycg04{background:#e77c35;}
.color li.kycg05{background:#89b745;}
.color li.kycg06{background:#98a8f3;}
.mode06 .lf{width: 310px;float: left;}
.mode06 .rt{margin-left: 350px;}
.serviceList li{width: 49%;display: inline-block;margin-top:8px;overflow:hidden;}
.serviceList li span{background:url(../png/png_03.png) no-repeat;width: 42px;height:42px;float: none;display: block;text-align: center;margin: 0 auto;}
.serviceList li b{float:left;line-height: 26px;font-weight:normal;padding-left: 5px;height: 52px;text-align: center;width: 100%;}
.serviceList li a:hover b{color:#247324;}
.serviceList .s02 span{background-image:url(../png/png_06.png);}
.serviceList .s03 span{background-image:url(../png/png_08.png);}
.serviceList .s04 span{background-image:url(../png/png_10.png);}
.serviceList .s05 span{background-image:url(../png/png_12.png);}
.serviceList .s921 span{background-image:url(../png/arp2020921.png);}
.serviceList .s931 span{background-image:url(../png/png2025931.png);}
.serviceList .s941 span{background-image:url(../png/png2025941.png);}
.serviceList .s01 a:hover span{background-image:url(../png/png2_03.png);}
.serviceList .s02 a:hover span{background-image:url(../png/png2_06.png);}
.serviceList .s03 a:hover span{background-image:url(../png/png2_08.png);}
.serviceList .s04 a:hover span{background-image:url(../png/png2_10.png);}
.serviceList .s05 a:hover span{background-image:url(../png/png2_12.png);}
.serviceList .s921 a:hover span{background-image:url(../png/arp2020921green.png);}
.serviceList .s931 a:hover span{background-image:url(../png/png2025931green.png);}
.serviceList .s941 a:hover span{background-image:url(../png/png2025941green.png);}
.topicList{margin-top:10px;}
.topicList li{background:url(../png/img_25.png) no-repeat left 8px; margin-top:12px;height: 52px;overflow: hidden;}
.topicList li a{ padding-left:16px; display:block; line-height:26px; font-size:1.6rem;}
.topicList li a i{font-style: italic;}
.topicList li a:hover i{color:#247324;}
.picScroll{ position:relative; padding-top:20px; overflow:hidden; width:100%;   }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin-right:20px; height:150px;  width:228px; overflow:hidden; display:inline; position: relative;}
.picScroll ul li img{display:block;}
.picScroll ul li p{width:100%; line-height:30px; text-align:center; position:absolute; bottom:0px; z-index:1;left:0;background:url(../png/bg02.png) repeat-x;height: 30px;overflow: hidden;}
.picScroll ul li a p{color:#fff;}
.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 80px; display:block; width:25px; height:25px; overflow:hidden; background:url(../png/pic2.png) no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; background-image:url(../png/pic1.png); }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }
.link01{width:100%; overflow:hidden; margin-top:10px;}
.link01 li{float:left; background:url(../png/img_25.png) no-repeat left 16px; width:25%; line-height:40px; }
.link01 li a{margin-left:5%;}
.xxhyyrk{height:100px;}


.index_00{line-height: 44px;margin: 20px 0 -10px 0;padding: 0 0 0 58px;background: url(../png/mode01_ico.png) 16px center no-repeat;background-size: 22px;border: 1px solid #ebebeb; height:46px;}
.index_001{float: left;width: calc(100% - 80px);overflow: hidden;white-space: nowrap;}
.index_001 ul{display: inline-block;vertical-align: middle;}
.index_001 li{width: auto;display:inline-block;}
.index_00 .title{padding: 0 50px 0 18px;position: relative;}
.index_00 .title::before{content: '';display: block;position: absolute;left: 0px;top: 50%;transform: translateY(-50%);background: #00572d;width: 6px;height: 6px;border-radius: 50%;}
.index_00 .more{float: right;display: block;position: relative;padding: 0 12px 0 22px;}
.index_00 .more::before{content: '';display: block;width: 2px;height: 12px;background: #888;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}


@media screen  and (max-width:1230px) {
	.flexslider .til_slides{width: 100%;bottom: 0;margin:0;left: 0;font-size: 14px;line-height: 26px;font-weight:normal;padding:5px 6px;}
	.flex-control-paging li a{display: none;}
 .content{width:auto;padding:0 20px;}
 .mode01 .rt{width:100%;overflow:hidden;clear:both;border-top:1px solid #dcdcdc;}
 .mode01 .rt > div{width:410px;margin:0 auto;}
 .mode01{height:50px;}
 .mode01 .md a{font-size:16px;font-size:1.6rem;}
 .mode01 .md{margin-left:185px;width: auto;padding:0;float: none;}

 .imgInfo span.img img{height:auto;}
 .btns01{position:static;margin:0 auto;margin-top:10px;}
}
@media screen  and (max-width:1024px) {
	.mode02 .lf{width: 417px;height: 270px;}
	.mode02 .rt{margin-left: 437px;}
	.noticeList li a{ line-height:23px;}
	.mode03 .lf,.mode03 .rt,.mode04 .lf,.mode04 .rt,.mode05 .lf,.mode05 .rt,.mode06 .lf{width:250px;}
	.mode03 .md_inner,.mode04 .md_inner,.mode05 .md_inner{margin:0 290px;}
	.mode06 .rt{margin-left:290px;}
	.list01 li,.techo_list,.noticeList li,.serviceList li,.topicList li,.link01 li,.topicList li a{font-size: 1.4rem;}
	.zt li a{font-size: 1.6rem;height: auto!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;}
	.color li{width: 30%;}
	.techo_list span{overflow: hidden;}
	.slick-prev, .slick-next{opacity:1}
	.xxhyyrk{height:auto;}
	/*.mode03 .col2{width:65.41%;}
	.mode03 .col2 .topicList li{height:76px;}*/
	.fudong{display:none;}
	}
@media screen  and (max-width:900px) {
 	/*.mode05 .lf,.mode05 .rt{width: 100%;float: none;}*/
 	/*.mode05 .rt .serviceList{width:55%; }*/
}
@media screen  and (max-width:800px) {
 .flexslider .til_slides{width:100%;padding:0;left:0;bottom:0; padding-left:10px; height:30px;line-height:30px;font-size:14px;font-size:1.4rem;overflow:hidden;}
 .mode03 .md_inner,.mode04 .md_inner,.mode05 .md_inner{margin-right: 0;}
 .mode03 .rt,.mode04 .rt,.mode05 .rt{width:100%;margin: 0}
 .mode03 .rt li,.mode04 .rt li,.mode05 .rt li{width: 48%;float: left;}
  .mode03 .rt li:nth-child(2n),.mode04 .rt li:nth-child(2n),.mode05 .rt li:nth-child(2n){margin-left: 4%;}
  .link01 li{width:33.333%}
  .noticeList li a.cen{line-height:23px;}
}

@media screen and (max-width: 768px) {
	.mode02 .lf{width: 331px;height: 214px;}
	.mode02 .rt{margin-left: 351px;}
	.mode03.none03 .lf{width:48%;}
	.mode03.none03 .col{margin:0px;}
	.mode03.none03 .lf:nth-child(2n){margin:0 0 0 26px;}
	.mode03.none03 .lf:nth-child(4) {height:244px;}
	.mode03.none03 .col2{width:auto; margin-left:0px;}
	/*.serviceList li span{width:25px; height:25px; background-size:cover;}
	.serviceList li  b{line-height:25px;}*/
	.tabMenu01 li{width:25%;text-align:center;}
 	.gz01 li{width:50%;}
	.mode05 .rt .serviceList li{width:50%;padding:0;}
	.mode05 .rt .serviceList{width: 100%;}
	.flex-direction-nav a{width:30px;height:30px;margin-top:-15px;background-size:30px;opacity:1;}
	.flex-direction-nav .flex-prev{left:10px;}
	.flex-direction-nav .flex-next{background-size:30px;right:10px;}
    .day,.mode01 .lf strong{display:none;}
	.mode01 .lf{width:28px;}
	.mode01 .md{margin-left:60px;height:45px;line-height:45px;}
	.mode01{height:45px;}
	.mode01 .lf,.mode01 .md a{height:45px;line-height:45px;}
	.icon01{width:35px;height:35px;right:-18px;top:5px;}
	.btns01{display:none}
	.listTitle01,.title02{height:46px;line-height:46px;padding-top:10px;}
	.mode02 .rt .number{height:50px;line-height:50px;top:-6px;}
	.mode02 .lf, .mode02 .rt, .mode03,.mode05{font-size:14px;font-size:1.4rem;}
	.link01 li{background-position:left 14px;}
	
	.none{display:none;}
	.link01{padding-bottom:20px;}
	.mode07,.mode08,.mode02 .slick-dots{display:none !important}
   .index_00{display: none;}
    .index_00 .title{/* line-height: 2em; */}
}
@media screen  and (max-width:736px) {
	
	}
@media screen  and (max-width:667px) {
	.list01{padding-top:0}
	.list01 li{padding:1px 0;}
	.imgInfo2 h3:first-child{padding:5px 0px}
	.mode01 .rt span{width:92px;font-size:13px;font-size:1.3rem;}
	.mode01 .rt > div{width:287px;}
	.mode01 .rt span:last-child{margin-right: 0;}
	.list01 li,.noticeList li,.noticeList li:nth-child(2n),.ddList01 li,.ddList01 li.floatR{width:100%;float: none;}
	
	.list01 li.cur01 a{margin:0;}
	.gz01 li{width:100%;}
	.gz01 li.g04 a{line-height:53px;padding-top:0;height:53px;}
	.mode02 .lf,.pic,.mode05{}
	.list01 li{min-height:auto;}
	.ddList01 li,.ddList01 li.floatR{height:auto;line-height:26px;width:auto;padding-left:12px;}
	.ddList01 li a{padding-left:0;}
	.cur06 li,.cur06 li.floatR{padding-left:0}
	.mode03.none03{display:none;}
	.none03_{display:block;}
	.mode03.none03_ .lf,.mode03.none03_ .col{width:auto; margin:0px; float:none;}
	.mode03 .lf ul li{line-height:26px; height:auto; background-position:left 8px;}
	.mode03 .lf ul li a{ display:inherit;}
	/*.serviceList li span{width:30px; height:30px; background-size:cover;}
	.serviceList li  b{line-height:30px;}
	.serviceList li{width:50%; float:left;}*/
		}
@media screen  and (max-width:640px) {
	.mode02 .lf{width: 100%;height:0;padding-bottom: 64.6526%;float: none;}
	.mode02 .rt{margin:0;}
	.mode03 .md_inner{margin:0;}
	.mode03 .lf{width: 100%;}
	.mode03 .rt li:nth-child(2n), .mode04 .rt li:nth-child(2n), .mode05 .rt li:nth-child(2n){width: 100%;margin-left: 0}
	.mode03 .rt li, .mode04 .rt li, .mode05 .rt li{width: 100%;}
	.mode03 .lf, .mode03 .rt, .mode04 .lf, .mode04 .rt, .mode05 .lf, .mode05 .rt, .mode06 .lf, .mode001 .lf{width: 100%;float:none;}
	.mode03 .md_inner, .mode04 .md_inner, .mode05 .md_inner,.mode06 .rt,.mode001 .rt{margin-left: 0}
	.serviceList li{height:37px;line-height:37px;}
	.serviceList  a:hover span{background-size:37px !important;}
	.serviceList  a span{background-size: 22px !important;width: 22px;height: 22px;float: left;}
	.link01 li{width:50%;}
	.serviceList li b{
    /* word-wrap: normal; */
    /* text-overflow: ellipsis; */
    /* white-space: nowrap; */
    /* overflow: hidden; */
    width: 72%;
    padding-left: 4px;
    line-height: 19px;
    }
	.topicList li{height:auto}
	
}
@media screen and (max-width:500px) {
	.tabMenu01 li{width:33.333%;font-size:16px;font-size:1.6rem;}
	}
@media screen and (max-width:480px) {
	 .tabMenu01 li{width:33.333%;font-size:14px;font-size:1.4rem;}
	 .tabMore{width:26px;font-size:12px;position: absolute;right:0px;top:110px;}
	 .tabList01{margin-top:25px;}
	 .serviceList li{width: 48%;margin-bottom:10px;}
	 .serviceList li.s03 strong{line-height:35px;}
	 .mode05 .rt .serviceList li{width:100%;}
	 .link01 li{width:100%;}
}
