@charset "utf-8";

/* CSS Document */


body { font-family: "微软雅黑"; background: #fff; font-size: 16px !important; margin: 0px auto; text-align: center; padding: 0px; list-style: none; line-height:190% }

div, ul, li, p, h1, h2, h3, h4, h5, h6 { list-style: none; padding: 0px; margin: 0px; }

a, font { text-decoration: none; text-transform: none; padding: 0px; color:#333 }

font td { font-size: 14px; text-transform: none; }

img { border: none; }
.wp_listalbumn .albumn_info{width:94% !important}
.articlecontent p{text-indent:2em}
.fullSlide { width: 100%; position: relative; height: 450px; background: none; padding-top: 0px; }

.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }

.fullSlide .bd ul { width: 100% !important; }

.fullSlide .bd li { width: 100% !important; height: 450px; overflow: hidden; text-align: center; }

.fullSlide .bd li a { display: block; }

.fullSlide .hd { width: 100%; position: absolute; z-index: 10; bottom: 0; left: 0; height: 30px; line-height: 30px; }

.fullSlide .hd ul { text-align: center; }
.main img{max-width:100%; padding-top:8px}

.fullSlide .hd ul li { cursor: pointer; display: inline-block;  *display:inline;
zoom: 1; width: 40px; height: 10px; margin: 2px; overflow: hidden; background: #000; filter: alpha(opacity=100); opacity: 0.5; line-height: 999px; }

.fullSlide .hd ul .on { background: #ffa929; }

.fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 1; top: 50%; margin-top: -30px; left: 15%; z-index: 1; width: 40px; height: 60px; background: url(images/slider-arrow.png) -126px -137px #0cb1f6 no-repeat; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; display: none; }

.fullSlide .next { left: auto; right: 15%; background-position: -6px -137px; }

.tongping { width: 100%; margin: 0px auto; }

#header, #box, .box { width: 1200px; width: 1200px; margin: 0px auto; text-align: left; overflow: hidden }

.box { width: 1200px; /*padding: 15px;*/ background: #fff; width: 1200px; margin: 0px auto; text-align: left; overflow: hidden }
.div_piccontenttitle_ul { margin-bottom:20px}

.c_pt_12 .c_txt p{ text-indent:0!important; line-height:180%!important; padding-left:5%!important;}
.c_txt h4 {margin-left:15px !important;; line-height:200% !important;; font-size:18px !important; font-weight:600 !important;}
.header_top { background: #eef6ed; line-height: 35px; border-bottom: 1px solid #cececd }
.wp_new_article_list .list_item{    height: 33px!important;  line-height: 33px !important;}
.wp_new_article_list .list_item .title {   line-height:33px !important;}
.wp_entry p {
    text-indent: 2em;
    line-height: 220%;}
.logo { padding-top:33px;
	background: #eef6ed url(../images/header_bj.jpg)  no-repeat right bottom;
	height: 127px;}

.r_shijian { width: 180px; float: right; }

.logo_right { width: 170px; float: right; }

.logo_right li { float: left; padding: 20px 3px; }

.daohang { background: #256c15; }

.daohang .dh { width: 1200px; line-height: 60px;height:60px; background: #256c15; margin: 0px auto; z-index: 999; }

.daohang .dh li { float: left; text-align: center; line-height: 60px; display: inline-block; *display:inline;*zoom:1;height:60px;z-index: 999;  margin:0 2%}

.daohang .dh li a { float: left; text-align: center; display: inline-block; padding: 0px 15px; font-size: 16px; color: #fff; font-family: Verdana; z-index: 999; }

.daohang .dh li:hover { font-weight: bold; line-height: 60px; display: inline-block; *display:inline;*zoom:1;z-index: 999; }

.daohang .dh a:hover, .wp_nav .sub-nav a:hover { color: #ffffff; background: #125222; display: block }

.wlink, .wlink a { color: #fff; width: auto; display: inline-block; *display:inline;
*zoom:1;
z-index: 999; }
.imgscroll2_td{ margin:10px 15px !important;}
.wlink:hover, .wlink a:hover { color: #fff; font-weight: bold; display: inline-block; *display:inline;
*zoom:1;
z-index: 999; }
.pad10{overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:9; word-break: break-all;line-height: 187%;    text-indent: 2em;  }
.wp_nav .nav-item a span.item-name { line-height: 50px; display: inline-block; *display:inline;padding: 0 27px;*zoom:1;}
.wp_nav .sub-nav .nav-item a span.item-name{ width:160px !important;line-height:30px !important}
.wp_nav .sub-nav { background: #ffffff; overflow: hidden; }

.wp_nav .nav-item a span.item-name { }
.wp_article_list .list_item .Article_Index{  background: url(images/arr.png) no-repeat center center !important; height:29px }
.link_news_w112 select{width:240px !important;;text-align:left !important;}

.wp_new_article_list .list_item{width:92% !important;margin:0 auto !important; }

.jianju1 { padding-top: 0px; overflow: hidden }

.jianju { padding-top: 25px; overflow: hidden }

.tit_ty { width: 100%; height: 46px; line-height: 40px; background: url(images/bj_lm.png) no-repeat left top; font-size: 16px; font-weight: bold; color: #fff; font-family: "微软雅黑"; text-indent: 25px; }

.tit_ty a { font-size: 14px; color: #333; float: right; padding-right: 10px; font-weight: 100; }

.txt_ty { width: 100%; float: left; overflow: hidden }

.biankuang { float: left; border: 1px solid #e8e8e8; overflow: hidden }

.lr { margin: 0 17px; }

.tit_neiye { float: left; text-align: left; text-indent: 30px; font-size: 14px;color: #fff; line-height:45px }

.tit_neiye a { color: #fff; font-size: 14px; font-size: 14px;color: #fff; line-height:45px }

/*### new_pic ###*/

.new_pic { width: 745px; height: 470px; float: right; margin-left: 10px; }

.new_school { width: 438px; height: 470px; }

.new_kuai { width: 275px; float: left; overflow: hidden }

.new_kuai li { width: 135px; height: 135px; float: left; text-align: center; overflow: hidden }

.new_kuai li img { margin-top: 28px; }

.new_kuai li a { color: #ffffff; font-size: 14px; font-weight: bold; line-height: 40px }

.new_kuai li.kuai1 { background: #56b887; margin-right: 5px; }

.new_kuai li.kuai2 { background: #8d91ff; }

.new_kuai li.kuai3 { background: #696cb3; margin: 5px 5px 0px 0px; }

.new_kuai li.kuai4 { background: #ef9408; margin: 5px 0px }

.new_kuai li.kuai5 { background: #ff79a2; margin-right: 5px; }

.new_kuai li.kuai6 { background: #08a1ef; }
.wp_new_article_list .list_item .pr_fields li{ height: 38px !important; line-height: 38px !important;}

.wp_article_list { width: 98%; margin: 0px 0px 0px 3px; text-align: center }

.wp_article_list .list_item { height: 38px; line-height: 38px; list-style: none; background: url(images/news.png) no-repeat 5px 14px; margin: 0px; padding: 0px ; border-bottom:none !important}

.wp_article_list .list_item a { color: #000; list-style: none; }

.wp_article_list .list_item a:hover { color: #2e703a; }

.wp_article_list .list_item .Article_Index { background: none }

.ban_new { width: 588px; height: auto; float: left; overflow: hidden }

.title_ty { width: 100%; height: 46px; float: left; background: #256c15 url(images/arr1.png) no-repeat  7px 13px; font-size: 16px;  color: #ffffff; text-indent: 32px; line-height: 40px; overflow: hidden }

.title_ty a { font-size: 14px; color: #fff; float: right; padding-right: 12px; font-weight: 100; }

.yqlj_tit { width: 60px; height: 53px; float: left; background: #0cb1f6; color: #fff; font-weight: bold; font-size: 16px; text-align: center; padding-top: 7px; overflow: hidden }

.yqlj_txt { width: 1138px; height: 58px; float: left; background: #f3f3f2; border: 1px solid #dddddd; border-left:
}

.yqlj_txt ul { width: 100%; height: 29px; line-height: 35px; float: left; overflow: hidden }

.yqlj_txt ul li { float: left; }

.yqlj_txt ul li a { float: left; padding: 0px 10px; font-size: 14px; color: #1f211f }

.footer { width: 100%; height: 146px; background: #1d5111 url(images/bj_foot.jpg) no-repeat center center; padding-top: 60px; }

.con { width: 1200px; margin: 0 auto; }

.footer_l { float: left; width: 500px; text-align: left }

.footer_l dt { height: 40px; width: 200px; text-align: center; color: #fff; background: #F90; border-radius: 2px; line-height: 40px }

.footer_l dd { line-height: 50px; color: #fff; font-size: 16px; text-align: left; width: 200px; margin: 10px 0 10px 0; }

.footer_r { float: right; background: url(images/ewm.png) no-repeat left bottom; color: #fff; width: 520px; height: 148px; }

.footer_r li { line-height: 30px; text-indent: 130px; text-align: left; }

.footer_r li:first-child { font-size: 16px; }

.footer_bom { background: #194310; color: #fff; text-align: center; font-size: 14px; height: 46px; line-height: 46px; }

.foot_left { width: 375px; height: auto; float: left; margin-top: 15px; line-height: 30px; font-size: 14px; color: #fff; margin-left: 60px; }

.foot_left span { padding-top: 10px; }

.foot_z { width: 281px; height: 155px; float: left; margin: 19px 0px 0px 0px; margin-left: 55px; }

.foot_ewm { width: 150px; height: 112px; float: left; margin-top: 20px; margin-left: 116px; }

.ty_a_yangshi { font-size: 16px;  /*   border-bottom: 1px dashed #e8e8e8; */line-height:180%}

.ty_a_yangshi font, .ty_a_yangshi font td, .ty_a_yangshi td, .ty_a_yangshi td a, .ty_a_yangshi td div { font-size: 16px !important; text-transform: none; }

.ty_a_yangshi a { color: #535353; font-size: 16px; }
.biaoti3{ text-align:center; font-size:23px; line-height:80px;  width:100%; font-weight:600; border-bottom:1px solid #eee;color:#2e703a; margin-top:20px;}
.STYLE2{font-size:14px; color:#ccc; line-height:24px;}
.content{ line-height:28px; font-size:14px; text-indent:2em; color:#444}
.content p{ margin:10px 0;line-height: 200%;    font-size: 16px;
    text-indent: 2em;}
/*.ty_a_yangshi a:hover { color: #2d703a }*/
.ty_a_yangsh:hover{ background:#0cb1f6}
.ty_a_yangsh:hover a{ color:#fff}
.ty_a_nyyangshi { font-size: 16px; text-indent: 0px; float: left !important }

.tuwen_yangshi td { width: 46%; padding: 0 1%; text-align: center }

.tuwen_yangshi td img { width: 134px; height: 134px; }

.tuwen_yangshi td a { color: #000; font-size: 16px !important; line-height: 30px; }

.news { width: 98%; margin: 0px auto; padding-bottom: 6px; overflow: hidden }

.news li { border-bottom: 1px dashed #aaacaa; line-height: 36px; background: url(images/news.jpg) no-repeat 3px; text-indent: 15px }

.news li a { color: #282b29 }

.news li a:hover { color: #2e703a }

.news li span { float: right; color: #aaacaa; font-size: 14px; }
.llink{ margin-bottom:10px;}
.side { width: 254px; float: left; margin-right: 20px; overflow: hidden ; border:1px solid #efefef}

.side1_txt { width: 100%; float: left; }

.side1_txt .whlink { font-size: 14px; color: #433e3e; border-bottom: 1px solid #d9d6d6; }

.side1_txt .whlink:hover { font-size: 14px; color: #2e703a }

.side1_txt ul { }

.side1_txt ul li { width: 100%; height: 45px; float: left; background: url(images/side_li.png) no-repeat bottom; text-indent: 40px; line-height: 41px; display: block; }

.side1_txt ul li a { color: #302b2b; font-size: 14px; display: block }

.side1_txt ul li a:hover { width: 100%; height: 45px; display: block; color: #2e703a }

.side1_txt table tr td a { font-size: 15px; color: #444; }

.main { width: 922px; float: left; /*border: 1px solid #e8e8e8; */overflow: hidden; }

.main_tit { background: #256c15 url(images/arr2.png) no-repeat  7px 13px; height: 45px; line-height: 45px; color:#fff;font:14px/45px; }

.box_xxye { width: 1198px; margin: 0px auto; border: 1px solid #e8e8e8; overflow: hidden }

.main_txt { line-height: 30px; padding-top: 15px; }

.shouye { float: left; text-align: left; color: #F00 }

.main_txt .neirong { width: 98%; margin: 0px auto; overflow: hidden }

.rc_a_sg a { color: #2e703a }

.yangshi2 { background: url(images/tit.jpg) no-repeat 6px; text-indent: 18px; color: #2e703a; font-size: 14px; font-weight: bold; margin-top: 5px; overflow: hidden }

.yangshi2 a { color: #2e703a; font-weight: bold; }

.yangshi2 .fanhui { float: right; overflow: hidden; padding-right: 8px; font-size: 14px; color: #2f3230; font-weight: 100; }

.possplit { margin: 0px -8px; background-image: url(images/rrt.png); }

.foot { width: 1200px; margin: 0px auto; text-align: center; line-height: 50px; font-size: 14px; background: #333333; color: #fff; overflow: hidden }
.page_header {
	background: #eef6ed  url(images/header_bj.jpg)  no-repeat center top;
	height:300px;
	width: 100%;
}
.page_header .top{height: 240px;}
.container {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.page_container {
	width: 100%;
}
.mt20{margin-top:20px;}
.lh200{ line-height:200%}
.tl{ text-align:left}
.fr{ float:right}
.f14{font-size:14px;}
.fontw{color:#fff;}
.fontw2 a{color:#d1e4cc !important;}
.page_footer {margin-top:25px;
		background-color: #1e5212;
	background-image: url(images/bj_foot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.page_footer .copyright {
	background-color: #194310;
	height: 36px;line-height:36px;
	width: 100%;
}

.page_footer .page_bottom {
	background-image: url(images/foot_logo.png);
	background-repeat: no-repeat;    padding: 38px 0;
	background-position: left center;
}


.foot_grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 10px;
}
.webad{height:165px; margin-top: 25px;width:100%; background:url(images/ad.jpg) no-repeat center center}

.main h3.titlr_ri{line-height: 45px; color: #047232; border-bottom: 1px solid #e4e4e4;margin-bottom:20px; }
.main  h3.titlr_ri span {display: inline-table;height: 46px;font-size: 14px; line-height: 70px; font-weight: 300; }
.main  h3.titlr_ri  a ,.main div h3{color:#047232}
.main  h3.titlr_ri .title, .main  h3.titlr_ri  .Column_Name{display: inline-table; padding: 0 40px; background: url(images/menu1_bj.png) no-repeat 5px center; border-bottom: 3px solid #047232;font-size: 20px; line-height: 70px; font-weight: bold; }

/*2022/11/11*/

.congrid { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 10px 3%; }
.span-col-2 { grid-column: span 2 / auto; }
.fr{ float:right}
.congrid div h3 {line-height: 45px; color: #047232; border-bottom: 1px solid #e4e4e4;margin-bottom:20px; }
.congrid div h3 span {display: inline-table;height: 46px;line-height: 70px; font-weight:300  ;font-size: 15px;}
.congrid div h3 a{color:#047232}
.congrid div h3 .title {display: inline-table; padding: 0 40px; background: url(images/menu1_bj.png) no-repeat 5px center; border-bottom: 3px solid #047232;font-size: 20px; line-height: 70px; font-weight: bold; }
/*.r_menu { background-color: #fbfbfb; border-radius: 10px !important; border: 1px solid #dedede; font-size: 18px; line-height: 50px; margin-bottom: 10px; padding: 10px; font-weight:600; }*/
.congrid1 { display: grid; grid-template-columns: repeat(2, 1fr);grid-gap: 9px 3%;    margin-top: 30px;}
/*.congrid div .congrid1 .r_menu:hover.i img{transform:scale(1.1,1.1) ;transition:.6s all ease}
.congrid div .congrid1 .r_menu.i1 { color: #FE4E4E; }
.congrid div .congrid1 .r_menu i { padding-right: 20px; padding-left: 20px; }
.congrid div .congrid1 .r_menu i img { vertical-align: middle; }
.congrid div .congrid1 .r_menu.i2 { color: #31B9E6; }
.congrid div .congrid1 .r_menu.i3 { color: #FE7234; }
.congrid div .congrid1 .r_menu.i4 { color: #D080FE; }
.congrid div .congrid1 .r_menu.i5 { color: #3FB926; }
.congrid div .congrid1 .r_menu.i6 { color: #FF3875; }*/


.r_menu {background-image:linear-gradient(90deg,#f3f3f3,#fbfbfb); border-radius: 10px !important; border: 1px solid #dedede; font-size: 18px; line-height: 50px; margin-bottom: 10px; padding: 10px; font-weight:600; transition:ease-in .6s  all}
.congrid div .congrid1 .r_menu.i1 a { color: #FE4E4E; }
.congrid div .congrid1 .r_menu i { padding-right: 20px; padding-left: 20px; }
.congrid div .congrid1 .r_menu:hover img {transform:scale(.9,.9); transition:ease-in .6s  all}
.congrid div .congrid1 .r_menu:hover{background-image:linear-gradient(90deg,#fbfbfb,#e9f5ee); background:#e9f5ee;transition:ease-in .2s  all;font-size:19px; transition:ease-in .6s  all}
.congrid div .congrid1 .r_menu i img { vertical-align: middle; transition:ease-in .6s  all}
.congrid div .congrid1 .r_menu.i2 a { color: #31B9E6; }
.congrid div .congrid1 .r_menu.i3 a{ color: #FE7234; }
.congrid div .congrid1 .r_menu.i4 a{ color: #D080FE; }
.congrid div .congrid1 .r_menu.i5 a{ color: #3FB926; }
.congrid div .congrid1 .r_menu.i6 a{ color: #FF3875; }

