@charset "UTF-8";
/* CSS Document */
body{background-color:#fff;}
.tongzhilan{display: inline;}
.tongzhilogo{float: left;height: 61px; margin-top: 32px;}
.tongzhilogo img {margin-bottom: 0px;}
.tongzhimore{float: left;padding-left: 30px;width: 80px;height: 70px;margin-top: 58px;}
.tongzhispanmore{padding-top: 53px;padding-right: 0;font-size: 13px;}
.tongzhilist{float: left; padding-left: 50px; padding-top: 9px;font-size: 13px;}
.tongzhilista{padding-top: 4px;padding-bottom: 6px;}
.tongzhilistul{width: 840px;list-style-type: none;margin: 0;padding: 0;}

.zttoplan{display: inline;}
.zttoplogo{float: left;height: 31px; margin-top: 8px;}
.zttoplogo img {margin-bottom: 0px;}
.zttopmore{float: left;padding-left: 30px;width: 80px;height: 70px;margin-top: 12px;}
.zttopspanmore{padding-top: 43px;padding-right: 0;font-size: 13px;}
.zttoplist{float: left; padding-left: 50px; padding-top: 9px;font-size: 13px;}


.tongzhilistul li span{float: right;}
.xinwenlogo{text-align: center;padding-top: 0px; padding-bottom: 0px;}
.chunjie{background: url(../images/2020.png) no-repeat center top; overflow:hidden;}
.content{width:1204px;position:relative;margin:0 auto;}
.contentbanner{width:1200px;height: 266px; overflow:hidden;position:relative;margin:0 auto;}
.listTitlea1{height:4px;line-height:7px; border-bottom:1.8px #3a9678 solid; padding-top:1px;}
.listTitletongzhi{width:880px; height:2px; border-top:1px #ececec dashed; padding-top: 2px;padding-bottom: 1px;}
.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{background-color:  #f5f5f5;}
.mode01top{height: 30px;width: 100%;}
.newsmore{float: right;padding-top: 17px;padding-right: 32px; width: 60px;position: relative; font-size: 13px;}
.mode01 .lf{width:394px;height:440px;float:left;margin-bottom: 18px;margin-right: 2px;margin-top: 2px; margin-left:5px;background-color:#ffffff;}
.newsLbiaoti{font-family:"";font-weight: 500;font-size: 17px;padding-left: 20px;padding-right: 20px;text-align: center;padding-top: 20px;}
.newsLjianshu{font-weight: 500;font-size: 13px;padding-left: 20px;padding-right: 20px;padding-top: 20px;text-indent: 2em;line-height: 20px;}
.jianshuP{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.newsLlaiyuan{width: 485px; padding-top: 20px;font-size: 13px;float: left;}
.newsLlaiyuanbiaoti{padding-left: 30px;  float: left;width: 120px;}
.newsLlaiyuandate{padding-left: 250px;}
.mode01-left-tu{margin-top: 1px;margin-left: 3px;}
.mode01 .rt{width: 786px; margin-left:405px; margin-top:0px;margin-right: 6px; height: 440px;}
/*.mode01 .rt{border: 1px solid #ED1115;} */
.newslistr{float: left;width: 372px;height: 137px;margin-bottom: 15px;  margin-left: 15px; background-color: #ffffff;}
/* .newslistr{border: 1px solid #ed1115;} */
.newslisttopbar{height:4px;line-height:4px; border-bottom:2.6px #3a9678 solid; margin-top: -5px;}
.newslistdate{float: left;;height: 360px;width: 85px; }
.newslistD{font-family:"";padding-top: 14px;text-align: center;font-size: 20px;font-weight: 500; color:#3a9678; }
.newslistY{font-family:"";text-align: center;margin-right: 20px;font-size: 12px;color:#3a9678;}
.newslisthr{height:15px;margin-top: 80px; margin-left: 18px;width: 45px;line-height:4px; border-bottom:1.8px #3a9678 solid; margin-top: -5px;}
.newslistR{width: 100%}
.newslistT{font-family:"";font-weight: 700;font-size: 16px;padding-left: 20px;padding-right: 20px;text-align: left;padding-top: 12px;line-height: 19px;}
.newslistZY{font-size: 13px;padding-left: 20px;padding-right: 20px;text-align: left;padding-top: 11px;line-height: 18px;text-indent: 2em;}
.newslistZYP{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.newst1{margin-top:6px; font-size: 27px;font-family: ;color: #1a4d92; font-weight: 600; letter-spacing: 6px;}
.newst2{margin-top:0px; font-size: 17px;font-family: ;color: #1a4d92; font-weight: 600;letter-spacing: 3px;}

.listTitlea2{height:0px;line-height:7px; border-bottom:1.8px #3a9678 solid; padding-top:-8px;}
.zhuantitop1{width:880px; height:2px;  padding-top: 2px;padding-bottom: 1px;}
.modeZT{width:100%;overflow:hidden}
.modeZT{background-color:  #DEEBF7;}
.zhuantitopbar{height:4px;line-height:7px;margin-top: -5px; border-bottom:1.8px #3a9678 solid; padding-top:1px;}
.zhuantiA{width: 100%;}
.zhuantileft{float: left;width: 790px;margin-left: 3px;margin-top: 3px;margin-bottom: 4px;}
.zhuantiright{float: left;width: 370px;margin-left: 18px;}
.zhuantiright01{font-weight: 800;font-size: 19px;padding-left: 15px;padding-right: 15px;text-align: center;padding-top: 20px;}
.zhuantiright01-1{font-weight: 800;font-size: 19px;padding-left: 10px;padding-right: 10px;text-align: center;padding-top: 20px;}
.ZTR-hr{height:15px;margin-top: 80px; margin-left: 18px;width: 340px;line-height:4px; border-bottom:2.5px #005AA0 solid; margin-top: -5px;}
.ZTR-hr-1{height:15px;margin-top: 80px; margin-left: 12px;width: 350px;line-height:4px; border-bottom:2.5px #005AA0 solid; margin-top: -5px;}
.zhuantiright03{margin-top: 18px;font-size: 14px;line-height: 19px;text-indent: 2em;}
.ZTjianshu{font-weight: 500;font-size: 13px;padding-left: 20px;padding-right: 20px;padding-top: 20px;text-indent: 2em;line-height: 20px;}
.ZTP{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; line-height: 31px; font-size: 16px;}
.zhuantihr02{height:4px;line-height:7px;margin-top: 215px; border-bottom:1.8px #3a9678 solid; padding-top:1px;}


/*footer*/
.footer_main{position:relative;width:100%;height:308px; background-color:#343d44;overflow:hidden;margin-top: 10px;}
.foot_z{width:530px; float:left; margin-top:50px; border-right:#495157 solid 1px; height:215px;}
.foot_z h3{font-size:18px; color:#fff;}
.foot_z h3 i{display:block; width:97px; height:1px; background-color:#fff; margin-top:16px;}
.foot_z p{display:block;margin-top:24px; font-size:15px; color:#fff;}
.foot_z ul{display:inline-block; padding-top:14px; width:500px;}
.foot_z ul li{display:block;font-size:13px;color:#fff;line-height: 30px;padding-top: 10px;}
.foot_y{width:350px; float:left; margin-top:50px; margin-left:48px; border-right:#495157 solid 1px;}
.foot_y h3{font-size:18px; color:#fff; padding-bottom:20px;}
.foot_y h3 i{display:block; width:40px; height:1px; background-color:#fff; margin-top:16px;}
.foot_y .item{float:left; margin-top:10px;}
.foot_y .item.item4{margin-left:20px;}
.foot_y .item.item1{clear:left;}
.foot_y .item .txt{width: 232px; height:44px; font-size: 14px; line-height: 43px; text-indent: 8px;color: #aeb0b2; padding-left: 6px; *text-indent: 0px; border:#71787c solid 1px;}
.foot_y .item .area{width:496px;height:74px;font-size: 14px;text-indent: 8px;resize: none;-webkit-appearance: none;color: #aeb0b2;line-height:28px;padding-left: 6px;border:#71787c solid 1px;background-color:transparent;font-family: "microsoft yahei";}
.foot_y .submit{display: block; clear: left;}
.foot_y .submit .tijiao{width: 150px;height: 46px;margin-top:20px;font-size: 16px;color: #fff;cursor: pointer;border:none;border:0;background-color: #3ba86f;display: inline-block;float:right;margin-right: 44px;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.foot_y .submit .tijiao:hover{background-color:#fff; color:#333;}
.foot_j{float:left; width:300px; text-align:center; margin-top:50px;}
.foot_j b{display:block; width:298px; height:168px;  solid 1px; text-align:center;}
.foot_j b img{width:120px; height:120px; display:inline-block; background-size:100%; margin-top:10px;}
.foot_j p{display:inline-block;font-size:14px;color:#fff;padding-top: 3px;}
.foot_j span{display:inline-block;font-size:14px;color:#fff;padding-top: 5px;}
.foot_y .item .txt.tel{margin-left:5px;}
.copyright{width:100%;height:60px;line-height:60px;background:#2a3137;}
.copyright p{font-size:12px;color:#fff; float:left;}
.copyright a{font-size:12px;color:#fff;}
.copyright span{margin:0 6px;}
.copyright a:hover{color:#e2e2e2;}
.copyright i{display:block; color:#fff; font-size:12px; float:right;}
.w1200{width: 1200px; margin: 0 auto;}
.clearfix{*zoom: 1;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}


.logo img{filter: brightness(1.1);}
.logo_right{float: left;width: auto;}
.logo_right01{margin-top: 25px;margin-left: 130px;width: 390px;}
.logo_right01 img{
    filter: brightness(150%);
    -webkit-filter: brightness(150%); /* Safari  Chrome */
    -moz-filter: brightness(150%); /* Firefox */
    -o-filter: brightness(150%); /* Opera */
}
.logo_right01 p{font-size: 25px;font-family: "";font-weight: 600;color: #ffffff;}
.logo_right02{margin-top: 0px;margin-left: 190px;width: 260px;}







.searchbox { position: relative; background:#fff; width: 100%; border-radius:2px; margin-top:3px;padding: 6px 0;}
.searchbox input[type="text"] { margin: 0px 0; padding: 0 0 0 0.7em; outline: none; color: #5e5e5e; background: none; border: none; width: 89.33333%; position: relative; font-size: 14px; line-height:18px; -webkit-appearance: none;}
.searchbox input[type="text"]::-webkit-input-placeholder{ color: #888 !important;}
.searchbox input[type="submit"] { background: url('/statics/index2023/submitbg2.png') no-repeat 0px 1px; border: none; cursor: pointer; width: 26px;height: 18px; outline: none; position: absolute; top: 8px; right: 2px;}
.searchbox input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #ffffff inset;}









.row{margin-top:10px}
.clearfix{zoom:1;}
.selBox select{width:193px; height:40px; border:1px solid #d0d9eb; background:#f3f7ff; float:left; margin-right:8px; font-size:14px;border-radius:0;  padding-left:5px;}
.youqingbar{height:4px;line-height:7px; border-bottom:1.8px #3a9678 solid; padding-top:1px;}





.modea1{width:1197px;overflow:hidden;margin-top: 2px;margin-bottom: 2px;  border: 1px #005aa0 solid;}
.modea1 .lf{width:598px;height:258px;float:left;margin-top:0px;margin-bottom:5px; }
.modea1 .rt{width:598px;height:258px;margin-left:599px; margin-top:0px;margin-bottom:5px;}


.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:48.00%;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:52%;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);}
.mode05 .lf{width: 415px;float: left; overflow:hidden;}
.mode05 .rt{margin-left: 456px;}
.serviceList{margin-top:8px;}
.serviceList li{width:30.33%; margin-top:22px; overflow:hidden; background:#8dc153; 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;}
