@charset "utf-8";

/* CSS Document */

.f3{font-size:16px;line-height:2;text-indent:2em}
.h30{height:260px; overflow:hidden;padding-top:20px}
body { font-family: "微软雅黑"; background: #f9f9f9; font-size: 14px !important; margin: 0px auto; text-align: center; padding: 0px; list-style: none; }

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 }

font td { font-size: 12px; text-transform: none; }
.wp_listalbumn .albumn_info a img{border: 1px solid #ddd;}

img { border: none; }

.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; }

.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: #0cb1f6; }

.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 }

.header_top { background: #eef6ed; line-height: 35px; border-bottom: 1px solid #cececd }

.logo { padding-top:33px;
	background: #eef6ed url(../images/top.jpg)  no-repeat right bottom;
	height: 239px;}

.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: 50px; background: #256c15; margin: 0px auto; z-index: 999; }

.daohang .dh li { float: left; text-align: center; line-height: 50px; display: inline-block; *display:inline;padding: 0px 7.2% !important;
*zoom:1;
z-index: 999; }
.lam{display:flex;display: flex;
    justify-content: space-between;
    flex-wrap: wrap;}
.lam li{width: calc(94% / 2);text-align:center;font-size:16px;font-weight:600; margin:10px auto;line-height:60px;height:60px; color:#ffffff;    margin-top: 20px;}
.lam li a{color:#ffffff}
.lam li.i1{background:#ed9b45 url(images/i1.png)  no-repeat 10px center;}
.lam li.i2{background:#23a859 url(images/i2.png)  no-repeat 10px center;}
.lam li.i3{background:#fc5428 url(images/i3.png)  no-repeat 10px center;}
.lam li.i4{background:#249ef3 url(images/i4.png)  no-repeat 10px center;}
.lam li.i5{background:#9b4bbc url(images/i5.png)  no-repeat 10px center;}
.lam li.i6{background:#e93d3d url(images/i6.png)  no-repeat 10px center;}
.daohang .dh li a { float: left; text-align: center; display: inline-block; padding: 0px 6px; font-size: 16px; color: #fff; font-family: Verdana; z-index: 999; }

.daohang .dh li:hover { font-weight: bold; line-height: 50px; display: inline-block; *display:inline; color: #ffffff !important; *zoom:1;z-index: 999; }

.daohang .dh a:hover, .wp_nav .sub-nav a:hover { color: #ffffff; display: block }

.wlink, .wlink a { color: #fff; width: auto; display: inline-block; *display:inline;
*zoom:1;
z-index: 999; }

.wlink:hover, .wlink a:hover { color: #fff; font-weight: bold; display: inline-block; *display:inline;
*zoom:1;
z-index: 999; }

.wp_nav .nav-item a span.item-name { line-height: 50px; display: inline-block; *display:inline;
*zoom:1;
}

.wp_nav .sub-nav { background: #ffffff; overflow: hidden; }

.wp_nav .nav-item a span.item-name { }

.jianju1 { padding-top: 0px; overflow: hidden }

.jianju { padding-top: 25px; display: flex;    justify-content: space-between;}

.tit_ty { width: 100%; height: 46px; line-height: 46px; background: url(images/bj_lm.png) no-repeat left bottom; font-size: max(.95vw,16px); font-weight: bold; color: #256c15; font-family: "微软雅黑"; text-indent: 10px; }

.tit_ty a { font-size: 12px; color: #333; float: right; padding-right: 10px; font-weight: 100; }
.tit_tyn {  height: 46px; line-height: 46px; background-color: #2e703a; font-size: max(.95vw,16px); font-weight: bold; color: #fff; display: flow-root;
    clear: both; text-indent: 10px; }

.txt_ty { width: 100%; float: left; overflow: hidden }

.biankuang { float: left; overflow: hidden }

.lr { margin: 0 18px; }

.tit_neiye { background: url(images/bj_lm.png) no-repeat bottom left; height: 46px; line-height: 46px; color:#302b2b;    text-indent: 2em;}

.tit_neiye a { color: #302b2b; font-size: 16px; font-size: 16px;line-height:46px }

/*### new_pic ###*/

.new_pic { width: 745px; height: 470px; float: right; margin-left: 10px; }

.new_school { width: 49%; min-height:300px; }

.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_article_list { width: 98%; margin: 0px 0px 0px 3px; text-align: center }

.wp_article_list .list_item { height: 34px; line-height: 34px; list-style: none; background: url(images/news.png) no-repeat 5px 7px; margin: 0px; padding: 0px }

.wp_listalbumn .albumn_info {
   /*   background: #f0f0f0;*/
   width: 98%; 
    height: 100%; 
    margin: 5px 1% !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: url(images/bj_lm.png) no-repeat left bottom; font-size: 16px;  color: #ffffff; text-indent: 32px; line-height: 46px; overflow: hidden }

.title_ty a { font-size: 12px; color: #fff; float: right; padding-right: 12px; font-weight: 100; }

.yqlj_tit { width: 60px; height: 53px; float: left; 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: 14px;     border-bottom: 1px dashed #e8e8e8; line-height:32px}
#beginw8 div span { font-size: 14px !important; text-transform: none; color:#333!important }
.ty_a_yangshi font, .ty_a_yangshi font td, .ty_a_yangshi td, .ty_a_yangshi td a, .ty_a_yangshi td * { font-size: 16px ; text-transform: none; color:#333}

.ty_a_yangshi a { color: #535353; font-size: 16px; }
.biaoti3{ text-align:center;font-size: max(28px, 16px);  line-height: 1.5;  width:100%;  border-bottom:1px solid #eee;color:#333; margin-top:20px;}
.STYLE2{font-size:12px; color:#ccc; line-height:24px;}
.content{ line-height:28px; font-size:16px; text-indent:2em; color:#444}
.content p{ margin:5px 0;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: 14px; 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: 14px !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: 12px; }
.llink{ margin-bottom:10px;}
.side { width: 21%; float: left;overflow: hidden ; border:1px solid #efefef;background: #f5f9f6 url(images/l1.jpg) no-repeat bottom center;padding-bottom:6vmax}

.side1_txt { width: 100%; float: left; }

.side1_txt .whlink { font-size: 12px; color: #433e3e; border-bottom: 1px solid #d9d6d6; }

.side1_txt .whlink:hover { font-size: 12px; color: #2e703a }

.side1_txt ul { }
.fontw a{color:#fff;}
.fontw2 a{color:#d1e4cc;}
.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: 14px; color: #004f1b; }

.main { width:78%; float: right; border: 1px solid #e8e8e8; overflow: hidden; }

.main_tit1 { background: url(images/bj_lm.png) no-repeat bottom left; height: 46px; line-height: 46px; color:#302b2b;font:16px/46px; }

.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: 12px; color: #2f3230; font-weight: 100; }

.possplit { margin: 0px 15px; 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/top.jpg) no-repeat top; background-size: 100% 100%;
	height: 212px;
	width: 100%;
}
.page_header img{max-width:100%}
.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;}
.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}