@charset "utf-8";
/* CSS Document */
body{background-color:#fff;}
.chunjie{background: url(../images/2020.png) no-repeat center top; overflow:hidden;}
.content{width:1200px;overflow:hidden;position:relative;margin:0 auto;}
.listTitle01{height:45px;line-height:36px; border-bottom:1px #bfbfbf solid; padding-top:20px;}
.listTitle01 h3{font-size:20px;font-size: 2.0rem; float:left; border-bottom:2px #069564 solid; position:relative; margin-bottom:-1px; height:43px; color:#247324; font-weight: normal;font-weight:600;}
.listTitle01 span.more01{float:right;width:50px;position:relative;z-index:22; font-size:14px;}
.listTitle01 a{ color:#333;}
.mode01,.mode02,.mode03,.mode05{width:100%;overflow:hidden}
.mode01 .lf{width:661px;height:371px;float:left;margin-top:19px;}
.mode01 .rt{margin-left:684px; margin-top:6px;}
.tabArticleList01,.tabArticleList02{width:100%;overflow:hidden;position: relative;}
.tabMenu01{width:100%;overflow:hidden; height:50px; border-bottom:1px #ebebeb solid; position:relative;}
.tabMenu01 li{height:50px;line-height:45px;font-size:20px;font-size:2.0rem;float: left; margin-right:30px; position:relative; margin-bottom:-1px;  }
.tabMenu01 li:last-child{ margin-right:0;}
.tabMenu01 li a{display:block;height:48px; font-weight:600;}
.tabMenu01 .active a{  border-bottom:2px #069564 solid; }
.tabMore{height:50px;line-height:50px; position:absolute; right:0; z-index:1;}
.tabMore span{display:none;text-align: right;}
.tabMore .active{display:block;}
.tabList01 dd{display:none; overflow:hidden; margin-top:10px;}
.ddList00 li{width:100%;float: left;height: 36px;line-height: 36px;overflow: hidden;background: url(../images/index_14.png) no-repeat left 13px;*position:relative;font-size:16px;font-size:1.6rem;}
.ddList00 li a{padding-left:18px; display:block; }
.ddList00 li span{float:right;margin-left:10px;*position:absolute;*right:0;*bottom:0;}
.ddList00 li strong {margin-left:-8px}
.ddList00 li strong a{color:#007072}
.cur06 li{background:none;}
.cur06 li a{padding-left:0;}

.mode02 .lf{width:55%;float: left; margin-top:15px;}
.mode01 .rt .list01 li{height: 40px; line-height:40px;}
.list01{width: 100%;overflow: hidden; margin-top:8px;}
.list01 li{width:100%;line-height: 36px;height: 36px;overflow:hidden;position:relative;font-size:16px;}
.list01 li a{padding-left: 15px;display: block;background: url(../images/index_14.png) no-repeat 0 13px;}
.list01 li span{color:#333;margin-left: 5px;float:right;}

.fudong{width:12%; position:fixed; top:39%; left:0; z-index:9999;}
/*专题*/
.mode06{width:100%;display:block;overflow:hidden;margin-top:20px;}
.topicTitle{width:40px;height:70px;background-color:#0da57e;float:left;}
.mode06 .flexslider{margin-left:50px;}
.mode06 .carousel li{margin-right:10px;}
.topicTitle h3{font-size:19px;font-size:1.9rem;line-height:26px;color:#fff;width:25px;display:block;margin:0 auto;text-align:center;padding-top:7px;}
.topicTitle h3 a{color:#fff;}
.topicTitle span{float:right;display:none;}
.topicList{width: 100%;overflow:hidden;}
.topicList li{width:auto;float: left;overflow:hidden;}
.topic_img{display: block;width: 100%;height:100%;}
.topic_img img{width: 100%;height:100%;}
.mode06 .flex-direction-nav a{width:20px;height:36px;background:url(../images/lf_icon.png) no-repeat center center;opacity:1;margin-top:-20px;}
.mode06 .flexslider:hover .flex-prev{opacity:1}
.mode06 .flex-control-nav{display:none;}
.mode06 .flex-direction-nav{display:block;}
.mode06 .flex-direction-nav .flex-prev{background:url(../images/lf_icon.png) no-repeat center center;left:0}
.mode06 .flex-direction-nav .flex-next{background:url(../images/rt_icon.png) no-repeat center center;right:0;}
/*.topic_title{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;}*/

/*通知公告*/
.mode02 .rt{width:45%;float:right; margin-top:15px;}
.listTitle02{height:50px;line-height:25px;}
.articleList02{padding-left:31px;}
.title02{height:40px;position:relative;z-index:2;}
.title02 h3{float:left;width:95px;}
.title02 .number,.news .number{float:left;position:absolute;left:100px;top:-27px;display:block;height:50px;line-height:40px;}
.title02  .number strong,.news .number strong{width:24px;height:19px;background-color:#008e92;color:#fff;line-height:80px;padding:0 8px;margin:0 5px;}
.news .number{font-weight:normal; font-size:16px; line-height:25px;top:-23px;}

.noticeList{width: 100%;overflow: hidden;}
.noticeList li{width: 100%;overflow:hidden;margin: 12px 0 8px;height:52px; line-height:28px; font-size:16px;font-size:1.6rem;}
.noticeList li .nDate{width:60px;height:52px;float:left; text-align:center;}
.noticeList li .nDate strong{font-size:18px;font-size:1.8rem;color:#fff;height:32px;display:block;font-weight: normal; line-height:32px;}
.noticeList li .nDate i{font-size:14px;font-size:1.4rem;color:#fff;height:20px;text-align:center;display:block;font-style: normal;}
.noticeList li a{margin-left:75px;display: block;line-height:26px;}
.noticeList li.bg01 .nDate{background-color:#16a05d;}
.noticeList li.bg02 .nDate{background-color:#dd5145;}
.noticeList li.bg03 .nDate{background-color:#ffc168;}
.noticeList li.bg04 .nDate{background-color:#00b7ee;}

.ddList01 {padding-bottom:18px;border-bottom:1px solid #ebebeb}
.ddList01 li{width:100%;height:36px;line-height:36px;overflow: hidden;*position:relative;}
.ddList01 li span{float:right;margin-left:10px;*position:absolute;*right:0;*bottom:0;}
.ddList01 li strong {margin-left:-8px}
.ddList01 li strong a{color:#007072}
.ddList01 li.floatR{width:47.5%;float:right;}

.mode03 .lf{width:415px; float:left;}
.mode03 .rt{margin-left: 456px;}
.techo_list{width: 100%;overflow: hidden;font-size: 16px;font-size: 1.6rem;}
.techo_list span{display: block;line-height: 34px;margin-top: 12px;transition:all 0.3s ease;overflow:hidden; background-repeat:no-repeat; background-position:left center;}
.techo_list span a{padding-left: 50px;display: block;height: 37px;}
.techo_list .t_l01{background-image:url(../images/index_18.png);}
.techo_list .t_l01:hover{background-image:url(../images/index_18_hover.png);}
.techo_list .t_l02{background-image:url(../images/index_21.png);}
.techo_list .t_l02:hover{background-image:url(../images/index_21_hover.png);}
.techo_list .t_l03{background-image:url(../images/index_24.png);}
.techo_list .t_l03:hover{background-image:url(../images/index_24_hover.png);}
.techo_list .t_l04{background-image:url(../images/index_27.png);}
.techo_list .t_l04:hover{background-image:url(../images/index_27_hover.png);}
.techo_list .t_l05{background-image:url(../images/index_29.png);}
.techo_list .t_l05:hover{background-image:url(../images/index_29_hover.png);}
.techo_list .t_l06{background-image:url(../images/index_31.png);}
.techo_list .t_l06:hover{background-image:url(../images/index_31_hover.png);}
.techo_list .t_l07{background-image:url(../images/index_24.png);}
.techo_list .t_l07:hover{background-image:url(../images/index_24_hover.png);}
.techo_list .t_l08{background-image:url(../images/index_21.png);}
.techo_list .t_l08:hover{background-image:url(../images/index_21_hover.png);}
.techo_list .t_l09{background-image:url(../images/index_29.png);}
.techo_list .t_l09:hover{background-image:url(../images/index_29_hover.png);}
.techo_list .t_l010{background-image:url(../images/index_27.png);}
.techo_list .t_l010:hover{background-image:url(../images/index_27_hover.png);}
.mode05 .lf{width: 415px;float: left; overflow:hidden;}
.mode05 .rt{margin-left: 456px;}
.serviceList{margin-top:8px;}
.serviceList li{width:22.33%; margin-top:22px; overflow:hidden; float:left; margin-right:18px; text-align:center;}
.serviceList li span{background:url(../images/icon_03.png) no-repeat center 26px; display:block; height:38px; line-height:34px; padding-top:60px;}
.serviceList li a span {color:#fff;}
.serviceList .s01 span{background-image:url(../images/icon_03.png);}
.serviceList .s02 span{background-image:url(../images/icon_06.png); background-color:#f99238;}
.serviceList .s03 span{background-image:url(../images/icon_08.png); background-color:#eac32f;}
.serviceList .s04 span{background-image:url(../images/icon_14.png); background-color:#10aedd;}
.serviceList .s05 span{background-image:url(../images/icon_17.png); background-color:#48c2a3;}
.serviceList .s04,.serviceList .s02{margin-right:0;}
.serviceList .s04{width:65.06%;}
.mode05 .topicList li{background:url(../images/index_14.png) no-repeat left 8px; margin-top:14px;height: 51px;overflow: hidden;}
.mode05 .topicList .listbg22{background:url(../images/index_14.png) no-repeat left 8px; margin-top:14px;height: 24px;overflow: hidden;width: 20%;}
.mode05 .topicList .listbg22 a{padding-left:16px;display:block;line-height: 28px;font-size:1.6rem;padding-right: 5px;}
.mode05 .topicList li a{ padding-left:16px; display:block; line-height:28px; font-size:1.6rem;}
.xxhyyrk{margin-top:15px;}
.mode03 .rt .list01{margin-top:8px;}
.mode03 .rt .list01 li{ height:38px;}
.mode01 .rt .listTitle01{padding-top:10px;}
.mode02 .rt .tabArticleList02 .tabList01 dd{margin-top:5px;}
.mode08{overflow:hidden;}
.link01{width:100%; overflow:hidden; margin-top:10px;}
.link01 li{float:left; background:url(../images/index_14.png) no-repeat left 16px; width:25%; line-height:40px; }
.link01 li a{margin-left:5%;}
.mode06 .link {margin-top:25px;}
.mode06 .link .flexslider{margin-left:0;}
@media screen  and (max-width:1198px) {
 /*.content{width:auto;padding:0 5%;}*/
 
 .content{width:auto;padding:0 15px;}

 .marqueeWrap{width:auto}
 .mode04 .lf,.mode04 .rt{width: 100%;float: none;border:none;}
 .gz01 li{margin-bottom: 20px;}
 .gz01 li span br{display: none;}
 .gz01 li.g01 a, .gz01 li.g03 a, .gz01 li.g05 a, .gz01 li.g06 a{line-height: 60px;padding-top:0;}
.link01 li{font-size:1.4rem;}
}

@media screen  and (max-width:1024px) {
	.mode01 .lf{float:none;margin:16px auto 0;}
	.mode01 .rt{margin:0;}
	.tabMenu01 li{margin-right:15px;}
	.tabMenu01 li.active a{ padding:0 0px;}
	.tabMenu01 li a{padding:0;}
	.fudong,#fudong{display:none;}
	}
@media screen  and (max-width:800px) {
	.mode01 .rt{margin-top:10px;}
 .flexslider .til_slides{width:100%;padding:0;right:0;bottom:0;height:30px;line-height:30px;font-size:14px;font-size:1.4rem;overflow:hidden;}
 .list01 li,.mode01 .rt .list01 li{height:auto; line-height:20px;}
 .list01 li a{background-position:0 5px;}
 .link01 li{width:33.333%}
}

@media screen and (max-width: 812px) {
	.mode01 .lf{width:100%;height:auto;}
	.mode01 .rt .listTitle01{padding-top:10px;}
	.list01 li a{margin-right:50px;}
	.list01 li,.ddList00 li{height:auto;line-height: 20px;margin:8px 0;}
	.flex-control-nav{display:none;}
	.topicTitle{width:100%;float:none;height:45px; margin-bottom:20px; line-height:36px; border-bottom:1px #bfbfbf solid; padding-top:20px; background:none;}
	.topicTitle h3{font-size:20px;font-size: 2.0rem; float:left; border-bottom:2px #069564 solid; position:relative; margin-bottom:-1px; height:43px; color:#247324; font-weight: normal;font-weight:600; width:auto; padding-top:0;}
	.topicTitle h3 a{color:#282828;}
	.topicTitle span {float:right;width:50px;position:relative;z-index:22; font-size:14px; display:inline-block;}
	.mode06 .flexslider{margin-left:0}
	.mode06{margin-top:0}
	.mode02 .lf,.mode02 .rt{width: 100%;float:none;border:none;}
	.mode02 .rt,.mode02 .lf{margin-top:12px;}
	.noticeList{border:none;}
	.title02{height: 60px;}
	.title02 .number{top:-10px;}
	.listTitle02{height:60px;line-height: 60px;}
	.articleList02{padding-left:0;}
	.ddList01{border-bottom: none;padding-bottom: 0}
	.ddList00 li{background-position:left 13px;}
	.mode05 .rt .serviceList p{width:50%;padding:0;}
	.mode05 .rt .serviceList{width: 100%;}
	/*.day{font-size:45px;padding-left:13px;}*/
	.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;}
    
	.icon01{width:35px;height:35px;right:-18px;top:5px;}
	.btns01{display:none}
	
	.mode03 .lf,.mode05 .lf{width:auto; float:none; overflow:hidden;}
	.mode03 .rt,.mode05 .rt{margin-left:0;}
	.mode02 .lf, .mode02 .rt, .mode03{font-size:14px;font-size:1.4rem;}
	.listTitle01 h3{font-size:1.8rem;}
	.tabMenu01 li{margin-right:46px;}
	.tabMenu01{height:auto;}
	.gz02 li{margin-right:13px;}
	.mode01 .rt .list01 li{line-height:24ox;}
	.serviceList li{width:31.53%;}
}
@media screen  and (max-width:768px) {
	.tabMenu01 li{margin-right:39px;}
	.link01 li{background-position:left 14px;}
.link01{padding-bottom:20px;}
	}
@media screen  and (max-width:736px) {
	.tabMenu01 li{margin-right:33px;}
	.gz02 li{ width:45.958%; margin-bottom:16px; height:62px;}
	 .gz02 li.g002,.gz02 li.g003{ margin-right:0; float:right;}
	 .gz02 li span{background-position:10px 10px;}
	 .gz02 li a{padding-top:22px;}
	 .gz02 li.g001 a{padding-top:10px;}
	}
@media screen  and (max-width:667px) {
	
	
	.list01 li,.noticeList li,.ddList01 li,.ddList01 li.floatR{width:100%;float: none;}
	.noticeList li{height:auto;}
	.gz01 li span{margin-right:0;}
	.gz01 li{width:100%;}
	.gz01 li.g04 a{line-height:53px;padding-top:0;height:53px;}
	.imgInfo span.img,.marqueeWrap{display:none;}
	
	.ddList01 li{height:auto;line-height:26px;width:auto;padding:5px 0;}
	.noticeList li{margin-bottom:5px;}
	/*.ddList01 li strong a{padding-right:0}*/
	.tabMenu01 li{margin-right:22px;}
	.mode04 .xxfwpic02{display:block;}
	.mode04 .xxfwpic{display:none;}
	.fudong,#fudong{display:none;}
	.link01 li{width:50%;}
	}
@media screen and (max-width:500px) {
	.tabMenu01 li{font-size:16px;font-size:1.6rem; margin-right:22px;}
	.select01{width: 42%;}
	.footer_icon01{left: 8px;}
	}


@media screen and (max-width:480px) {
	 .ddList00 li a{ display:block;}
	 .serviceList p{width: 100%;margin-bottom:10px;}
	 .serviceList p.s03 strong,.serviceList p.s02 strong,.serviceList p.s10 strong{line-height:35px;}
	 .serviceList p strong br{display: none;}
	 .mode05 .rt .serviceList p{width:100%;}
	 .fudong,#fudong{display:none;}
	 .gz02 li a{padding-left:60px;}
	 .mode02 .lf .tabMenu01 li,.tabMenu01 li{margin-right:10px; font-size:1.5rem;}
	 .serviceList li{width:29.93%;}
	 .link01 li{width:100%;}
}
@media screen and (max-width:380px) {
	.serviceList li{ width:29.53%;}
 .serviceList li{width: 21%;margin-right: 10px;}
	.serviceList .s04,.serviceList .s02{margin-right: 8px;}
}
@media screen and (max-width:380px) {

	.serviceList .s04{width: 94%;}
	}
