@charset "utf-8";
/* CSS Document */
.layout{ width: 1230px; margin-right: auto; margin-left: auto; padding:0 15px;}
.header{ background:url(../images/top_01.jpg) #0d7c29 top center no-repeat; height:156px;}
.logo{ float:left; padding-top:29px;}
.logo img{ display:block;}
.top_right{ float:right; overflow:hidden; padding-top:26px;}
.top_eve{ color:#fff; font-size:14px; text-align:right;}
.top_eve a{ color:#fff;}
.sou{ width:280px; float:right; position:relative; margin-top:14px;}
.inputBox_02{ width:234px; height:40px; float:left; background:#fff; border:none;color:#999999;font-size:100%; text-indent:15px; line-height:40px;}
.searchBox_01{ background:url(../images/sou_03.jpg) no-repeat; width:46px; height:40px; overflow:hidden; border:none;margin:0px; cursor:pointer; float:left;}
.xsyg_cen{position: relative;}
.xsyg_cen:before {content: '';position: absolute;top: 0px;left: 0;width: 100%;z-index: 1;height: 3px;background-color: #27a749;}
/*=================导航=================*/
.nav{ width:100%; height:50px; background:#026d1d;}
.nav_item{ float:left; width:11.111%; text-align:center; height:50px; position: relative; z-index: 100;}
.nav_item a{ width:100%; color:#fff; font-size:16px; display:block; line-height:50px;}
.nav_item_sub { display: none; position: absolute;z-index: 1000; left:0; overflow: hidden; width:100%;}
.nav_item .nav_itema{ display: block;}
.hover .nav_itema { background:#026d1d; color:#FFF;}
.hover .nav_item_sub a{ text-align:center; background: #026d1d; color:#FFF; text-decoration: none; font-size:14px; height:33px; line-height:33px; border-bottom:1px #aec7d8 solid; opacity:0.9;}
.hover .nav_item_sub a:hover{ background: #026d1d; color:#FFF; opacity:0.6;}


.header_news{ width:100%; overflow:hidden; padding-top:47px;}
.news_left{ width:930px; float:left; overflow:hidden;}
.news_top{ width:100%; overflow:hidden;}
.news_top span{ float:left; color:#1e973e; font-size:28px; font-weight:bold;}
.news_top .more{ float:right; font-size:14px; color:#666666; margin-top:8px;}

.news_nav{ width:100%; overflow:hidden; padding-top:18px;}
.news_nav .hd{ float:left; width:140px; background:#e7f5ea; overflow:hidden; padding:0px 0 15px 0;}
.news_nav .hd .on a{ color:#FFF;}
.news_nav .hd ul li{ width:100%; height:42px; line-height:42px; margin-top:15px;}
.news_nav .hd ul li a{ display:block; padding-left:42px; font-size:18px; color:#333333;}
.news_nav .hd ul li .t0{ background:url(../images/t5_14.png) 13px 13px no-repeat;}
.news_nav .hd ul .on .t0{ background:url(../images/t5_hover_14.png) #1e973e 13px 13px no-repeat;}
.news_nav .hd ul li .t1{ background:url(../images/t1_03.png) 13px 13px no-repeat;}
.news_nav .hd ul .on .t1{ background:url(../images/t1_hover_03.png) #1e973e 13px 13px no-repeat;}
.news_nav .hd ul li .t2{ background:url(../images/t2_07.png) 13px 13px no-repeat;}
.news_nav .hd ul .on .t2{ background:url(../images/t2_hover_07.png) #1e973e 13px 13px no-repeat;}
.news_nav .hd ul li .t3{ background:url(../images/t3_09.png) 13px 13px no-repeat;}
.news_nav .hd ul .on .t3{ background:url(../images/t3_hover_09.png) #1e973e 13px 13px no-repeat;}
.news_nav .hd ul li .t4{ background:url(../images/t4_11.png) 13px 13px no-repeat;}
.news_nav .hd ul .on .t4{ background:url(../images/t4_hover_11.png) #1e973e 13px 13px no-repeat;}
.news_nav .hd ul li .t5{ background:url(../images/t5_14.png) 13px 13px no-repeat;}
.news_nav .hd ul .on .t5{ background:url(../images/t5_hover_14.png) #1e973e 13px 13px no-repeat;}

.news_nav .bd{ width:760px; float:left; margin-left:29px; overflow:hidden;}
.news_nav .bd .tzgg_cen{ width:100%; overflow:hidden;}
.news_nav .bd .tzgg_cen ul li{ width:100%; height:36px; line-height:36px;}
.news_nav .bd .tzgg_cen ul li span{ float:right; font-size:14px; color:#999999;}
.news_nav .bd .tzgg_cen ul li a{ display:block; color:#333333; font-size:16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; transition: all 0.5s linear; float:left; width:88%;}
.news_nav .bd .tzgg_cen ul li a:hover{ transform: translate(10px, 0px); color:#f9ae31;}



.yktrz{height: 33px;float: right;width: 100%;line-height: 33px;margin-top: 10px;}

.news_right{ width:240px; height:404px; float:right;}
.news_right span{ font-size:28px; font-weight:bold; color:#1e973e;}
.skfw_link{background:url(../images/rwsk_03.jpg) no-repeat;     margin-top: 18px;height:360px;}
.news_right ul{     padding: 20px 20px 0 20px; overflow:hidden;}
.news_right ul li{ line-height:43px; height:43px; width:100%;}
.news_right ul li:first-child{ background:url(../images/s1_03.png) 0px 13px no-repeat;}
.news_right ul li:first-child+li{ background:url(../images/s2_06.png) 0px 13px no-repeat;}
.news_right ul li:first-child+li+li{ background:url(../images/s3_08.png) 0px 13px no-repeat;}
.news_right ul li:first-child+li+li+li{ background:url(../images/s4_12.png) 0px 13px no-repeat;}
.news_right ul li:first-child+li+li+li+li{ background:url(../images/s5_15.png) 0px 13px no-repeat;}
.news_right ul li:first-child+li+li+li+li+li{ background:url(../images/s6_19.png) 0px 13px no-repeat;}
.news_right ul li:first-child+li+li+li+li+li+li{ background:url(../images/s7_22.png) 0px 13px no-repeat;}
.news_right ul li a{ color:#FFF; font-size:17px; padding-left:32px; transition: all 0.5s linear; display:block;}
.news_right ul li a:hover{ transform: translate(10px, 0px); color:#f9ae31;}


.header_nav{ width:100%; overflow:hidden; padding-top:40px; padding-bottom:40px;}
.skdt{ width:585px; float:left; overflow:hidden; position:relative;}
.skdt .hd{ width:100%; overflow:hidden;}
.skdt .hd ul li{ display:inline-block; font-size:22px;}
.skdt em{color:#999999; padding:0 15px; font-size:22px;}
.skdt .hd ul li span{color:#999999; cursor:pointer;}
.skdt .hd ul li.on span{font-weight: bold; color:#1e973e; display:block; font-size:28px;}
.skdt .hd ul li .more{ position:absolute; right:0; display:none; font-size:14px; color:#666666; top:10px;}
.skdt .hd ul li.on .more{ display:block;}
.skdt .bd{width:100%; overflow:hidden;}
.skdt_nav{ width:100%; overflow:hidden;}
.skdt_nav ul{ width:100%; padding-top:10px;}
.skdt_nav ul li{ width:100%; height:45px; line-height:45px;}
.skdt_nav ul li a{ float:left; font-size:16px; color:#333333; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; width:80%; transition: all 0.5s linear; display:block;}
.skdt_nav ul li a:hover{ transform: translate(10px, 0px); color:#f9ae31;}
.skdt_nav ul li span{ float:right; font-size:14px; color:#999999;}


.xsyg{ width:585px; float:right; overflow:hidden;}
.xsyg_nav{ width:100%; overflow:hidden;}
.xsyg_cen{ width: 98%;
    height: 117px;
   /* background: url(../images/xsyg_03.jpg) no-repeat;*/
    padding: 10px 25px 0 25px;
    box-shadow: 0px 1px 8px 2px #e2e2e2;
    margin: 17px 4px 6px 6px;}
.xsyg_cen a{ display:block; color:#333333; font-size:16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xsyg_cen a:hover{ color:#f9ae31;}
.xsyg_cen span{ display:block; color:#999999; padding-left:24px; margin-top:8px;}
.xsyg_cen .rw{ background:url(../images/rw_03.jpg) 0 2px no-repeat;}
.xsyg_cen .sj{ background:url(../images/dd_08.jpg) 0 2px no-repeat;}
.xsyg_cen .dd{ background:url(../images/sj_06.jpg) 0 2px no-repeat;}


/*================= 底部信息===================*/
.foter{ width:100%; background:url(../images/foter_02.jpg) #0d7c29 top center no-repeat; height:300px;}
.foter_cen{ width:100%; overflow:hidden; padding-top:34px; height:250px; border-bottom:1px #3d9654 solid;}
.cyxx{ width:530px; float:left; overflow:hidden;}
.fo_name{ display:block; font-weight:bold; color:#FFF; font-size:18px; background:url(../images/ff_03.jpg) left bottom no-repeat; padding-bottom:10px;}
.cyxx_lxfs{ width:325px; overflow:hidden; padding-top:14px; float:left;}
.cyxx_lxfs span{ display:block; color:#FFF; font-size:14px;}
.cyxx_lxfs p{ display:block; font-size:14px; line-height:15px; color:#FFF; padding-top:10px;}
.xycc_crn{ float:left; width:150px; overflow:hidden; margin-left:55px;padding-top: 15px;}
.xycc_crn span{ display:block; color:#FFF; font-size:14px;}
.xycc_crn p{ display:block; font-size:14px; color:#FFF;     line-height: 26px;}
.cylj_nav{ width:100%; overflow:hidden;}
.cylj_left{ float:left; width:200px; overflow:hidden; padding-top:15px;}
.cylj_left li{ width:100%; line-height:26px;}
.cylj_left li a{ display:block; background:url(../images/eve_07.png) 0 10px no-repeat; font-size:14px; color:#FFF; padding-left:17px;  transition: all 0.5s linear;}
.cylj_left li a:hover{ transform: translate(10px, 0px); color:#f9ae31;}
.xylj_right{ width:315px; float:right; overflow:hidden; padding-top:15px;}
.xylj_right li{ width:100%; line-height:26px;}
.xylj_right li a{ display:block; background:url(../images/eve_07.png) 0 10px no-repeat; font-size:14px; color:#FFF; padding-left:17px;  transition: all 0.5s linear;}
.xylj_right li a:hover{ transform: translate(10px, 0px); color:#f9ae31;}
.bottom{ width:100%; color:#fff; font-size:14px; text-align:center; line-height:24px; padding-top:15px;}
.cylj{ width:585px; float:right; overflow:hidden;}
