@charset "utf-8";
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal; word-break:break-all;}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#333;}
/*a:hover { COLOR:#c70a0e;}2fa6bb*/
a:hover {color:#bd0505; text-decoration:none;  }
img { border:0;}

/*公共样式开始*/
body{ margin:0 auto; color:#333; font-family:"Microsoft YaHei", '微软雅黑', '宋体'; font-size:14px; background: #fff; }




.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.fl{ float:left;}
.fr{ float:right;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.pt10{ padding-top:10px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.hidden {display:none;}
.display{display:block;}


.top{width: 100%;height:118px;margin: 0px auto;background: url(../images/top.jpg) top center no-repeat;border-bottom: 3px #0b5028 solid;}
.box{width: 1300px; margin: 0px auto;}
.logo{float: left;margin-top: 19px;}

.top .r{width: 83px;float:right;position: relative;margin-top: 17px;}
.top .r .a{width: 234px;height:50px;line-height:50px;text-align: right;} 
.top .r .a a{ text-align:right; font-size: 16px; color: #fff;} 
.dh1{width:822px;height:50px;margin: 0px auto;float: right;margin-top: 33px;}
.cnav{width:730px;  float:left; height: 50px;margin: 0px auto;}
.cnav1 {
    margin: 0px auto;
    width:100%;
    height: 50px;
    /* float:  left; */
}
.cnav1 ul li {
   /*  width: 90px;*/
    height:50px;
    text-align: center;
    line-height: 50px;
    float: left; padding:0 15px;
    display: inline-block;
    position: relative;
   
}
.cnav1 ul li a {
    text-align: center;
    color: #fff;
    font-size:16px;
    display: block;
}
.cnav1 ul li a.down{background: url(../images/down.png) 110px center no-repeat;}
.cnav1 ul li .cnav11 {
    top:50px;
    display: none;
    position: absolute;
    z-index: 999;
    left: -10px;
}
.cnav1 ul li .cnav11 ul li {
    background: rgb(255, 255, 255,0.9);
    width: 116px;
    height:40px;  padding:0;
    line-height:40px;
    border-bottom:1px #ddd solid;
    float: left;
    display: block;
}
.cnav1 ul li .cnav11 ul li a {color:#333; font-size: 14px;}
.cnav1 ul li .cnav11 ul li:hover {
    background:#d9e7de;
}
.cnav1 ul li:hover .cnav11 {
    display: block;
}


.nav-search {
    display: none;
    margin-top: 1px;
    position: absolute;
    right: -34px;
    top: 100%;
}

.nav-search::before {
    content: "";
    position: absolute;
    top: 0;
    border-bottom: 10px solid rgb(204 230 215 / 33%);
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    right: 96px;
}

.nav-search>div {
    padding: 7px 10px;
    margin-top: 10px;
    background: rgb(204 230 215 / 35%);
    border-radius: 5px;
    font-size: 0;
    width: 204px;
}

.nav-search-btn {
    vertical-align: middle;
}

.nav-search-text {
    width: 168px;
    padding-left: 10px;
    border: none;
    border-left: 1px solid #fff;
    height: 20px;
    line-height: 20px;
    margin-left: 7px;
    vertical-align: middle;
    font-size: 14px;
    background: none;
    color: #fff;
}

.nav-search-text::placeholder {
    color: #fff;
}


.column1{width:100%;height:28px;line-height:28px; border-bottom: 2px #ddd solid;  padding-bottom: 15px;}
.column1 h1{width: 135px;height:42px;line-height:28px;border-bottom: 3px #167438 solid;float: left;color: #222;font-weight: bold;font-size:24px;text-align: center;margin: 0px auto;}
.column1 a{ float: right; color: #999;}
.column1 h1 i{width: 31px; height: 28px; display: block; float: left; margin-right:5px;}
.column1 h1 i.inews{background: url(../images/inews.png) left center no-repeat;}
.column1 h1 i.itz{background: url(../images/inews.png) left center no-repeat;}
.column1 h1 i.ijjxy{background: url(../images/ijjxy.png) left center no-repeat;}
.column1 h1 i.izjjd{background: url(../images/ijjxy.png) left center no-repeat;}

.column2{width:100%;height:28px;line-height:28px; border-bottom: 2px #ddd solid;  padding-bottom: 15px;}
.column2 h1{width: 135px; height:42px;line-height:28px; margin: 0px auto; border-bottom: 2px #167438 solid;  color: #167438;font-size:24px;text-align: center; margin: 0px auto;}
.column2 a{ float: right; color: #999;    margin-top: -40px;}
.column2 h1 i{width: 31px; height: 28px; display: block; float: left; margin-right:5px;}
.column2 h1 i.inews{background: url(../images/inews.png) left center no-repeat;}
.column2 h1 i.itz{background: url(../images/inews.png) left center no-repeat;}
.column2 h1 i.ijjxy{background: url(../images/ijjxy.png) left center no-repeat;}
.column2 h1 i.izjjd{background: url(../images/ijjxy.png) left center no-repeat;}





.main{width:100%; margin: 0px auto;}
.part{width: 100%;height:500px;margin: 0px auto;/* background: url(../images/bannerbg.jpg) top center no-repeat; *//* padding-top: 20px; */}

.banner{width: 100%; height:500px; margin: 0px auto;}
/* flexslider */
.flexslider{width: 100%;position:relative;height:500px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;display: none;}
.flex-control-nav li{display:inline-block;width:16px;height:15px;margin:0 8px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:15px;line-height:100px;overflow:hidden;background:url(../images/dot1.png) right center no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background:url(../images/dot.png) right center no-repeat;}
.flex-direction-nav{position:absolute;z-index:9999;width:100%;top:45%;display: none;}
.flex-direction-nav li a{display:block;width:39px;height:67px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:200px;background:url(../images/lb1.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:200px;background:url(../images/rb1.png) center center no-repeat;}
.flex-direction-nav li a.flex-prev:hover{background:url(../images/lb1.png) center center no-repeat;}
.flex-direction-nav li a.flex-next:hover{background:url(../images/rb1.png) center center no-repeat;}

.gd{width: 100%; height: 40px; line-height: 40px; background: url() left top repeat-x; border-bottom: 1px #ddd solid;}
.gd p{color: #ff2609;font-size:16px; font-weight:bold;}
.ksdh{width:100%;height: 132px;margin: 0px auto;background: #f3f3f3;box-shadow: 0px 0px 6px #cec2c2; border-top: 1px #fff solid;}
.ksdh .ksdh_con{width: 1300px; margin: 0px auto;}
.ksdh .ksdh_con ul li{ width:210px; height:132px; display: block; float: left; }
.ksdh .ksdh_con ul li a{width:210px; height:116px; display: block;}
.ksdh .ksdh_con ul li img{width: 60px;height: 46px;display: block;margin: 30px auto 5px auto;  transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.ksdh .ksdh_con ul li:hover img{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}



.ksdh .ksdh_con ul li h1{width:210px;height: 36px;display: block;font-size: 20px;/* font-weight: bold; */line-height: 36px;text-align: center;}
.ksdh .ksdh_con ul li:hover h1{color: #006123;}
.ksdh .ksdh_con ul li:hover {background:#acdabc; }


.part1{width:100%;/* height: 420px; */margin: 40px auto;/* padding-top: 27px; */}
.part1 .part1_l{width:620px;height:auto;float: left;}
.part1 .part1_r{width:620px; height:auto; float:right;}





.part2{width:100%;height: 552px;margin: 0px auto;padding-top:10px; background: url(../images/bg2.jpg) top center no-repeat;}
.part2 .part2k{width:403px;height:auto;float: left;margin-top: 24px;}

.part3{width:100%;/* height: 448px; */margin: 0px auto;padding-top:10px;padding-bottom: 20px;}


.list1{ width: 100%; margin:0px auto; margin-top: 10px;}
.list1 ul li{width: 100%;float: left;display: block;border-bottom: 1px #ddd dotted;padding-bottom: 13px;padding-top: 13px;}
.list1 ul li .title{   
    width: -moz-calc(100% - 81px);
    width: -webkit-calc(100% - 81px);
    width: calc(100% - 81px); 
    float: left; margin-left: 20px; line-height:24px;}
.list1 ul li .title h1{ font-size:16px; margin-top: 10px; }
.list1 ul li .title p{ font-size:14px; color: #999; }
.list1 ul li .time{width: 61px;height: 61px;background: #f3f3f3;float:left;text-align: center;color: #fff;}
.list1 ul li .time h1{font-size: 12px;line-height: 30px;color: #006123;}
.list1 ul li .time h2{ font-size: 24px; font-weight: bold;line-height:20px;  color: #006123;}

.list2 ul li:hover .time{ background:#006123; }
.list2 ul li a:hover{ color: #006123}

.list2{ width: 100%; margin:0px auto; margin-top: 10px;}
.list2 ul li{width: 100%;float: left;display: block;border-bottom: 1px #ddd dotted;padding-bottom: 13px;padding-top: 13px;}
.list2 ul li .title{   
    width: -moz-calc(100% - 81px);
    width: -webkit-calc(100% - 81px);
    width: calc(100% - 81px); 
    float: left; margin-left: 20px; line-height:24px;}
.list2 ul li .title h1{ font-size:16px; margin-top: 10px; }
.list2 ul li .title p{ font-size:14px; color: #999; }
.list2 ul li .time{width: 61px;height: 61px;background: #006123;float:left;text-align: center;color: #fff;}
.list2 ul li .time h1{font-size: 12px;line-height: 30px;}
.list2 ul li .time h2{ font-size: 24px; font-weight: bold;line-height:20px;}

.list2 ul li:hover .time{ background:#006123; }
.list2 ul li a:hover{ color: #006123}


.gyjn{ width: 100%; margin: 0px auto; margin-top:40px;}
.gyjn ul li{ float: left; display: block;}
.gyjn ul li .img1{width: 800px;height: 537px;margin-right:20px;position: relative; overflow: hidden;}
.gyjn ul li .img1 img{  display: block;
        width: 100%;
        height: 100%;
        transition: all 0.5s;}
.gyjn ul li .img1  p{font-size:18px; color:#fff; position:absolute; bottom:20px; left:50px;}
.gyjn ul li:hover .img1 img {
        transform: scale(1.1);
    }
.gyjn ul li .img2{width: 480px;height:258px;margin-bottom: 21px; position:relative;overflow: hidden;}
.gyjn ul li .img2 img{   display: block;
        width: 100%;
        height: 100%;
        transition: all 0.5s;}
.gyjn ul li .img2  p{font-size:18px; color:#fff; position:absolute; bottom:20px; left:30px;}

.gyjn ul li:hover .img2 img {
        transform: scale(1.1);
    }
.gyjn ul li .img3{ width: 480px; height: 258px; position:relative;overflow: hidden;}
.gyjn ul li .img3 img{   display: block;
        width: 100%;
        height: 100%;
        transition: all 0.5s;}
.gyjn ul li .img3  p{font-size:18px; color:#fff; position:absolute; bottom:20px; left:30px;}
.gyjn ul li:hover .img3 img {
        transform: scale(1.1);
    }

.foot{width: 100%;height: 194px;margin: 0px auto;background:url(../images/foot.jpg) center top no-repeat;margin-top: 20px;border-top: 5px #d1d1d1 solid;padding-top: 30px;}
.foot .ftlogo{ width: 210px; float: left;}

.foot .link{ width:210px; float: left; margin-left: 80px;}
.foot .link h1{font-size:18px; color:#fff; font-weight: bold;}
.foot .link ul{width:100%;margin: 0px auto;margin-top: 16px;/* margin-left: 15px; */float:left;}
.foot .link ul li{ width:100%; height:30px; line-height: 30px; font-size: 14px; color: #fff;  display:block; float:left;}
.foot .link ul li a{color: #fff;}
.foot .lx{ width:250px; float: left; margin-left: 80px;}
.foot .lx h1{font-size:18px; color:#fff; font-weight: bold;}
.foot .lx p{ font-size: 14px; color: #fff; margin-top: 16px;    line-height: 25px;}
.foot .ewm{width: 211px;float: right; margin-top:20px;}
.foot .ewm ul li{ width: 105px; text-align: center; float: left; display: block;}
.foot .ewm ul li img{ width: 85px; height: 85px; text-align: center;}
.foot .ewm ul li p{font-size: 14px;color: #fff; width: 85px; margin:5px auto; line-height:20px;}


.copyright{width:100%; height:35px; line-height: 35px; text-align: center; background: #d1d1d1;}

.copyright .p{ width: 1100px; float: left; text-align: center;}
.copyright .fwl{width:200px; float: left;}







.nypart{width:100%; margin:0px auto; }
.nypartbanner{width:100%; margin:0px auto; text-align: center;}
.nypartbanner img{width:100%;height: 380px; margin:0px auto;}
.nypart_con{width: 1300px;margin:0px auto;padding-top:30px;}
.nypart_con2{width:1220px; margin:0px auto; padding: 15px; background: #fff;   border-radius: 4px;}

.nypart_l{ width:230px; float: left;}
.nypart_l .ejnavk{ width:230px;}
.nypart_l .ejnavk .bt{width: 230px;height: 62px;line-height: 50px;padding-top: 9px;font-size:24px;color: #fff;font-weight: bold;padding-left: 49px;background:url(../images/nycolumn.jpg) left top no-repeat;text-shadow: 0px 0px 8px #000;}
.nypart_l .ejnav{ width: 225px; margin: 0px auto; border-left: 5px #f7f7f7 solid; padding-bottom: 50px; padding-top: 10px; }
.nypart_l .ejnav ul li{width:210px; height: 55px; line-height: 55px; font-size: 16px; border-bottom: 1px #dfdfdf dotted; margin-left: 15px; background: #fff;}
.nypart_l .ejnav ul li a{padding-left: 20px; display:block;}
.nypart_l .ejnav ul li:hover{background: #15703b;}
.nypart_l .ejnav ul li:hover a{color: #fff;}
.nypart_l .ejnav ul li.on{background:#15703b;}
.nypart_l .ejnav ul li.on a{color: #fff;}

.nypart_r{width: 1030px;float:right;}
.nycolumns{width:100%;height:35px; padding-bottom: 10px;border-bottom: 1px #ddd solid;}
.nycolumns_l{width:110px;font-size:22px;font-weight:bold;text-align:center;line-height: 44px;color:#000;float: left;border-bottom: 3px #15703b solid;}
.nycolumns_r{height:35px;color:#888;float:right; padding-right:10px; overflow:hidden;}
.nycolumns_r a{color:#888; margin:auto 5px; }
.nycolumns_r a:hover{color:#014f99; text-decoration:underline;}

.nycolumns2{width:100%; height:35px; background:url(../images/nybtline2.jpg) left bottom no-repeat; padding-bottom: 10px;}



.dqwz{height: 35px; line-height:35px; color: #9f9d9d; float: left;}
.dqwz a{color: #9f9d9d; font-size: 14px; padding: 0px 3px;}
.dqwz a:hover{color:#15703b;}
.dqwz a.hover{color:#15703b;}
.dqwz a.first{margin-left:0px;}

.nypart_nr{width: 1030px;min-height: 500px;margin:0px auto;padding-bottom: 50px;}





.dym{ width: 100%; margin:0px auto; padding-top: 20px;}
.dym p{ line-height:35px; font-size:16px; text-indent:2em; color:#333; }




.piclist{width: 100%;margin: 0px auto;margin-top: 20px;}
.piclist ul li{width: 327px;margin: 8px;display: block;float: left;margin-bottom:10px;}
.piclist ul li .img{width: 327px;height: 200px;overflow: hidden;}
.piclist ul li .img img{ width:100%; overflow:hidden; transition: all 0.4s;}
.piclist ul li .img img:hover{transform: scale(1.06);}
.piclist ul li .tit{ font-size: 16px; line-height: 40px; }
.piclist ul li .tit a{ padding-left: 10px;}
.jianjie{ width: 100%; margin: 0px auto; margin-top: 10px;}
.jianjie p{ font-size: 16px; line-height:35px; text-indent: 2em;}




/*新闻图片标题简述列表*/
.newlist2{ width: 100%; margin: 0px auto; margin-bottom: 20px; margin-top: 20px;}
.newlist2 ul li{width: 1030px;/* height:100px;*/float:left;border-bottom:1px #eee dotted;display:block;overflow:hidden;padding-top:15px;padding-bottom: 15px;}
.newlist2 ul li .title{ width:100%; display:block; height:45px; line-height:45px;  font-size:20px; color:#333; float:left;}
.newlist2 ul li a{ color:#333}
.newlist2 ul li .img{width:200px; height:146px; overflow:hidden; display:block; float:left;}
.newlist2 ul li .r{width: 800px;float: left;margin-left: 25px;}
.newlist2 ul li img{width:200px; height:146px; overflow:hidden;}
.newlist2 ul li .time{width:100%;  height:45px; height:45px; line-height:45px;  display:block; float:left; }
.newlist2 ul li .jianshu{width:100%;text-indent:2em; line-height:24px; color:#999; display:block; float:left; font-size: 16px; }
.newlist2 ul li:hover .title { color:#1e51a0; }
.newlist2 ul li:hover{ background: #f9f9f9;}


/*翻页*/

.pagination {margin:40px 0px 40px 0px; text-align: center}
.pagination a,.pagination span {display:inline-block; min-width:26px; line-height:26px; padding:3px; border:1px #ccc solid; background:#f7f7f7; color:#333; margin:0px 2px; border-radius:2px; }
.pagination a:hover,.pagination span:hover {border:1px #094a88 solid; background:#014f99; color:#fff;}
.pagination .prev,.pagination .no-pages,.pagination .next {min-width:30px; line-height:26px; border:1px #ccc solid; background:#f7f7f7;   
color:#333; margin:0px 2px; border-radius:2px; padding:3px 6px;}
.pagination .prev:before  .next:after{border:1px #094a88 solid; background:#014f99; color: #FFF; text-decoration: none; }
.pagination .current {border:1px #094a88 solid; background:#014f99; color:#fff; }
 
/*---内容页---*/

.nrq{ width: 100%; margin: 0px auto;}


/*---内容详细界面---*/
.detail{ margin-top: 20px; margin-bottom: 50px;}
.detail .detail_shuxing{width: 1300px;margin: 0px auto;padding-top:30px;padding-bottom: 20px;border-bottom: 1px #eee solid;}
.detail .detail_shuxing .title{ padding-left: 40px; padding-right: 40px; font-size:30px; color: #000; text-align: center; }
.detail .detail_shuxing .shuxing{ width:600px; margin:0px auto; }
.detail .detail_shuxing .shuxing .fbsj{ margin:0px auto; height:30px; line-height:30px; font-size:15px; color:#888; margin-top:20px; text-align: center;}

.detail .zw{width: 1300px;margin: 0px auto;margin-top: 20px;} 
.detail .zw p{ line-height:40px; font-size:18px; text-indent:2em;}
.detail .zw p img{ text-align: center;text-align: center;
    margin: 0 auto;
    display: block; }

.zw TABLE{ width:90%; margin:0 auto; border-collapse:collapse; border:1px solid #bbb; } 
.zw TABLE TD{ border:1px solid #bbb; padding:0px 5px; } 
.zw TABLE TD P {
    text-indent: 0px; margin: 0px; font-size: 14px;}

.dym TABLE{ width:90%; margin:0 auto; border-collapse:collapse; border:1px solid #bbb; } 
.dym TABLE TD{ border:1px solid #bbb; padding:0px 5px; } 
.dym TABLE TD P {
    text-indent: 0px; margin: 0px; font-size: 14px;}





/*---红头文件---*/


.rslt{position:relative}
.rslt .comp_loading{position:absolute;top:162px}
.filter{margin-bottom:25px;border-top:1px solid #fff;border-bottom:1px solid #cbcbcb}
.sec_2 .l_con{*zoom:1}
.sec_2 .l_con:after,.sec_2 .l_con:before{content:"";display:table}
.sec_2 .l_con:after{clear:both}
.header_tit{position:relative;color:#333;height:36px;font-size:18px;line-height:36px;padding-left:13px}
.header_tit .box{position:absolute;top:50%;left:0;width:6px;height:6px;display:block;margin-top:-3px;background-color:#016122}
.header_tit .line{position:absolute;top:50%;width:1px;display:none;height:18px;margin-top:-9px;margin-left:8px;background-color:#b19163}
.table_con{margin-bottom:20px;background-color:#f6f6f6}
.table_1{margin-top:10px}
.table_1 th{cursor:pointer}
.table_1 .fixed_row{background-color:#f0f0f0}
.table_1 .fixed_row{background-color:#f0f0f0}
.thc_list{*zoom:1;width:822px;padding-left:28px;padding-top:22px}
.thc_list:after,.body .thc_list:before{content:"";display:table}
.thc_list:after{clear:both}
.thc_list>li{float:left;height:43px;width:137px}
.thc_list>li a{color:#333;display:inline-block;*display:inline;*zoom:1;cursor:pointer;font-size:16px;font-weight:700;margin-left:15px;line-height:32px;transition:all .22s linear 0s;-moz-transition:all .22s linear 0s;-webkit-transition:all .22s linear 0s;-o-transition:all .22s linear 0s;border-radius:3px;padding-left:22px;padding-right:22px}
.thc_list>li a:hover{color:#fff;background-color:#016122}
.table_1{margin-top:15px;width:100%;    border-collapse: collapse;}
.table_1 .header{width:auto;position:static!important;background-repeat:no-repeat;background-position:center right;background-image:url(../images/ico/arrow_up_down.png)}
.table_1 .header.headerSortUp{background-image:url(../images/ico/arrow_up2.png)}
.table_1 .header.headerSortDown{background-image:url(../images/ico/arrow_down2.png)}
.table_1 tr th{text-align:center;color:#fff;height:50px;font-size:16px;font-weight:400;border-right:1px solid #fff;background-color:#016122}
.table_1 tr th:last-child{border-right:1px solid #016122}
.table_1 tr td{height:50px;border:1px solid #016122;font-size:14px;color:#333;text-align:center}
.table_1 tr:hover td{background-color:#f3f3f3}
.table_1 tr.no_data td{font-size:16px;color:#016122}


.filter{padding-top:22px;padding-bottom:5px;border-top:1px solid #cbcbcb}
.filter dl{*zoom:1;line-height:32px;margin-bottom:10px}
.filter dl:after,.filter dl:before{content:"";display:table}
.filter dl:after{clear:both}
.filter dl dt{float:left;font-size:16px;color:#333;line-height:30px;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif;width:65px}
.filter dl dd{float:left;width:950px}
.filter dl dd a{/* width:70px; */display:inline-block;*display:inline;*zoom:1;padding-left: 15px;cursor:pointer;padding-right: 15px;transition:all .15s linear 0s;-moz-transition:all .15s linear 0s;-webkit-transition:all .15s linear 0s;-o-transition:all .15s linear 0s;font-size:14px;color:#666;line-height:32px;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.filter dl dd a.active,.filter dl dd a:hover{background:#016122;color:#fff}
.filter dl dd a.padd{white-space:nowrap;width:auto;padding:0 15px}
.filter dl dd.noOrder{float:left;width:785px}
.filter dl dd.noOrder a{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:14px;color:#666;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif;width:auto;padding:0 22px;text-align:center;line-height:32px;cursor:pointer}
.filter dl dd.noOrder a.active{background:#016122;color:#fff}





    .zy_t{width: 1260px;height:auto;background: #fff;padding:20px;margin-top: 20px;box-shadow: 0px 0px 10px #ddd;margin-bottom: 20px;}
    .zy_t .zylist{}
    .zy_t .zylist a{padding-left: 15px;padding-right:15px;font-size: 18px;border-right: 1px #ddd solid;margin: 10px 0;line-height: 20px; display:block; float:left}
    .zy_b{}
    
    .xy{width: 1260px;height:auto;background:#fff;box-shadow: 0px 0px 10px #ddd;padding: 20px; margin-bottom: 20px;}
    .xy .xy_l{width: 450px; height:280px; float: left; overflow: hidden;}
    .xy .xy_l img{width:100%; height:100%; display: block; transition: all 0.5s; }
    .xy .xy_l img:hover { transform: scale(1.1); }
    .xy .xy_r{width: 753px;height:auto;float: left;margin-left: 41px;}
    .xy .xy_r .mz{font-size: 24px;color: #005a20;font-weight: bold;}
    .xy .xy_r .js{font-size: 15px;color: #999;margin-top: 20px;}
    .xy .xy_r .more{font-size: 15px;color: #999;margin-top: 20px;}
    .xy .xy_r .more a{color: #005a20;}
    .xy .xy_r .wz{font-size: 15px;color: #999;margin-top: 10px;}
    .xy .xy_r .dh{font-size: 15px;color: #999;margin-top: 10px;}
    .xy .xy_r .fl{font-size: 15px; color: #999}
     .xy .xy_r .fl a{padding-left: 10px;
    padding-right: 10px;
    height: 36px;
    line-height: 36px;
    display: block;
    float: left;
    margin: 10px 10px 0 0;
    color: #529a6d;
    border: 1px #529a6d solid;}  }


.list3{ width: 100%; margin:0px auto; margin-top: 10px;}
.list3 ul li{width: 100%;float: left;display: block;border-bottom: 1px #ddd dotted;padding-bottom: 13px;padding-top: 13px;/* background:url() left center no-repeat; */}
.list3 ul li .title{
	width: -moz-calc(100% - 100ppx);
	width: -webkit-calc(100% - 100px);
	width: calc(100% - 100px);
	float: left;
	margin-left:5px;
	line-height:24px;
	}
.list3 ul li .title a{ font-size:16px;  float:left; }
.list3 ul li .time2{ width: 79px; height: 55px;  float:left; text-align: left; border-right: 1px #ddd solid; }
.list3 ul li .time2 h1{ font-size:20px; color:#006123; line-height: 30px;}
.list3 ul li .time2 h2{ font-size: 14px;color: #999; line-height:20px;}

.list3 ul li a:hover{ color: #006123}



/*202204-14*/

#zyxqbg1{width: 100%; height: auto; background: url(../images/zyxqbg.jpg) top center no-repeat;}
.dqwz1{width: 100%; height: 35px;line-height:35px;background: url(../images/dqwz.png) left center no-repeat;color: #9f9d9d;}
.dqwz1 a{color: #999;}

.zyxqbg_t{width: 100%;height: 258px;}
.zyxqbg_b{}
.zyxqbg_b .zyxqbg_b_l{width: 915px;float: left;}
.zyxqbg_b .zyxqbg_b_r{width: 325px; float:right; margin-top: 100px;}

.zy_detail{*zoom:1;margin-top:70px}
.zy_detail:after,.zy_detail:before{content:"";display:table}
.zy_detail:after{clear:both}
.zy_detail .f_l{position:relative;float:left;width:45%;height:61px}
.zy_detail .f_l .center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:100%}
.zy_detail .f_l .name{position:relative}
.zy_detail .f_l .name>span{font-size:38px;color:#f3f3f3;line-height:50px;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif}
.zy_detail .f_l .inf{margin-top:9px}
.zy_detail .f_l .inf .item{float:left;height:34px;padding-left:15px;padding-right:15px;background-color:#eee;background-color:rgba(255,255,255,.28);margin-right:6px;border-radius:2px;font-size:14px;color:#f3f3f3;line-height:34px;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif}
.zy_detail .f_l .inf .item:hover{background-color:#fff;color:#333}
.zy_detail .f_r{float:right;width:55%}
.zy_detail .f_r .item{float:right;width:68px;height:50px;margin-right:15px;padding-left:58px}
.zy_detail .f_r .item .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#fff;line-height:25px;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif}
.zy_detail .f_r .item .tit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#fff;line-height:25px;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif}
.zy_detail .f_r .item.one{background:url(../images/icon_cc.png) no-repeat;background-size:50px 50px}
.zy_detail .f_r .item.two{background:url(../images/icon_nx.png) no-repeat;background-size:50px 50px}
.zy_detail .f_r .item.three{background:url(../images/icon_xf.png) no-repeat;background-size:50px 50px}
.zy_detail .f_r .item.four{width:100px;background:url(../images/icon_xw.png) no-repeat;background-size:50px 50px}

.TabTitle3{width:100%;height: 62px;line-height: 62px;margin:0px auto;overflow:hidden;}
.TabTitle3 ul li{height:62px;line-height:62px;width:165px; text-align:center; background: #318752; color: #fff; display:block; float:left;cursor:pointer;  font-size:18px; }
.TabTitle3 ul li.hover  {height:62px;line-height: 62px;color: #000; background: #fff;}
.Tabbottom3{width: 100%;margin: 0px auto; margin-top:10px;}


.m_tit{padding-left:5px;font-size:22px;color:#333;line-height:20px;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif;border-left:4px solid #662d10}
.m_con{margin-top:20px;border:1px solid #e5e5e5;padding: 30px; padding-top:25px;padding-bottom:26px;}
.m_con p{
text-indent: 2em;
    line-height: 200%;
    font-size: 15px;
    text-align: justify;
    margin-bottom: 10px;

}


.m_con1{margin-top:20px; padding-top:25px;padding-bottom:26px;}



.m_1 {padding-top:15px;padding-bottom:15px}
.m_3 {padding-top:15px;padding-bottom:15px}
 .m_4{margin-top:57px}
 .base_table{width:100%;max-width:100%;border:solid 1px #e5e5e5}
.base_table th{text-align:center;padding:10px 5px;font-size:14px;color:#662d10;line-height:26px;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif;background-color:#f3f4f9}
.base_table td{text-align:center;font-size:14px;color:#333;line-height:26px;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif;padding:10px 5px;background-color:#fafafc;border-bottom:solid 1px #e5e5e5}
.filter{*zoom:1;margin-top:20px;margin-bottom:20px;}
.filter:after,.filter:before{content:"";display:table}
.filter:after{clear:both}
.filter .comp_selec{position:relative;float:left;margin:10px;width:152px;height:32px;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:solid 1px #e5e5e5}
.filter .comp_selec,.filter .comp_selec *{transition:all 50ms linear 0s;-moz-transition:all 50ms linear 0s;-webkit-transition:all 50ms linear 0s;-o-transition:all 50ms linear 0s}
.filter .comp_selec .sel_con{position:relative;width:152px;height:32px; }
.filter .comp_selec .sel_con input{text-align:left;width:85px;height:32px;border:none;font-size:12px;line-height:32px;color:#333;padding-right:15px;padding-left:52px}
.filter .comp_selec .btn{position:absolute;left:0;top:0;color:#666;width:52px;height:32px;font-size:12px;text-align:right}
.filter .comp_selec .option{display:none}
.filter .comp_selec:hover{border:1px solid #662d10}


.sxtj{width: 100%;}
.sxtj tr td{}
.sxtj tr td select{width: 155px; border:1px #ddd solid; float: left;display: block;height: 30px;line-height: 30px;margin-right: 25px;}
.sxtj tr td label{font-size: 16px;float: left;display: block;line-height: 30px;margin-right: 15px;}
.sxtj tr td select option{}

.xgzylist{width: 100%;}
.xgzylist ul li{width: 100%; height: 50px; line-height: 50px; background: url(../images/mores.png) right center no-repeat; }