@charset "utf-8";

body {
 margin: 0;
 padding: 0;
 font-family: "Microsoft YaHei";
 font-size: 14px;
 min-width: 1200px;
}

i,
em {
 font-style: normal;
}

ul,
li,
input,
p,
h1,
h2,
dd,
dl,
a {
 margin: 0;
 padding: 0;
}

a {
 text-decoration: none;
 color: #333333;
}

li a:hover {
 color: #4c9e7d
}

img,
a {
 cursor: pointer;
}

img {
 border: none;
 max-width: 100%;
}

input {
 outline: none;
}

.clearfix {
 zoom: 1;
}

.clearfix:after {
 clear: both;
 content: "";
 display: block;
 width: 0;
 height: 0;
 visibility: hidden;
}

.fl {
 float: left;
}

.fr {
 float: right;
}

ul,
li {
 list-style: none;
}

.clear {
 clear: both;
}

.container {
 width: 1200px;
 margin: 0 auto;
}


.head {
 width: 100%;
 background: #014328;
 position: relative;
}

.top {
 height: 135px;
}

.logo {
 margin-top: 30px;
}

.logo a {
 display: block;
}

.top_right {
 margin-top: 12px;
}

.top_right li {
 color: #fff;
 padding: 0 7px;
}

.top_right li a {
 color: #fff;
 display: block;
 font-size: 12px;
}

.top_right li img {
 margin-top: 2px;
}

.search {
 margin-top: 35px;
 border-radius: 24px;
 height: 31px;
 padding-left: 10px;
 width: 225px;
 position: relative;
 z-index: 999;
 border: 1px solid #ccc;
}

.search .text::-ms-input-placeholder {
 color: #ffffff;
}

.search .text::-webkit-input-placeholder {

 color: #ffffff;
}

.search .text::-moz-input-placeholder {

 color: #ffffff;
}

.search .text::-ms-input-placeholder {

 color: #ffffff;
}

.search .text {
 border: none;
 height: 28px;
 width: 180px;
 font-size: 12px;
 background: #014328;
 margin-left: 6px;
 overflow: hidden;
 color: #ffffff;
 text-indent: 0.7em;
 line-height: 28px;
}

.search .sousuo {
 vertical-align: middle;
 cursor: pointer;
}

.menu {
 height: 45px;
 background: #fff;
 position: relative;
 z-index: 10;
}

#nav {
 display: block;
 width: 1200px;
 padding: 0px;
 height: 45px;
 line-height: 45px;
 margin: 0 auto;
}

#nav .mainlevel {
 float: left;
 height: 45px;
 margin-right: 5px;
}

.mainlevel:hover,
.mainlevel .cur {
 background: #014328;
}

#nav .mainlevel:hover a {
 color: #FFFFFF;
}

#nav .mainlevel a {
 color: #000;
 line-height: 45px;
 display: block;
 font-size: 16px;
 height: 45px;
 width: 115px;
 text-align: center;
}

#nav li.mainlevel a:hover {
 color: #FFFFFF;
}

#nav .mainlevel ul {
 display: none;
 position: absolute;
 z-index: 99;
 margin-top: 0px;
}

#nav .mainlevel li {
 font-size: 14px;
 height: 40px;
 line-height: 40px;
 width: 100%;
}

#nav .mainlevel li a {
 display: block;
 height: 40px;
 line-height: 40px;
 font-size: 14px;
 color: #FFF !important;
 background: #014328;
 filter: alpha(opacity=70);
 opacity: .7;
 text-align: center;
}

#nav .mainlevel li a:hover {
 color: #FFFFFF !important;
 filter: alpha(opacity=100);
 opacity: 1;
}

.focusBox1 {
 position: relative;
 width: 100%;
 height: 450px;
 overflow: hidden;
}

.focusBox1 .prev,
.focusBox1 .next {
 position: absolute;
 left: 60px;
 top: 50%;
 margin-top: -18px;
 display: block;
 width: 36px;
 height: 36px;
 background: url(../images/prev.png) no-repeat center;
}

.focusBox1 .next {
 left: auto;
 right: 60px;
 background: url(../images/next.png) no-repeat center;
}

.focusBox1 .next:hover,
.focusBox1 .prev:hover {
 filter: alpha(opacity=50);
 opacity: .5;
}

.focusBox1 .prevStop {
 display: none;
}

.focusBox1 .nextStop {
 display: none;
}

.zbxw {
 margin-top: 35px;
 margin-bottom: 50px;
}

.xwdt {
 width: 853px;
}

.lm {
 width: 100%;
 height: 55px;
 line-height: 55px;
 border-bottom: 1px solid #014328;
 display: block;
}

.lm h2 {
 font-size: 22px;
 color: #014328;
 background: url(../images/lm-left-bg.png) no-repeat left center;
 padding-left: 15px;
 font-weight: normal;
}

.lm .hzyw {
 margin-left: 14px;
 font-size: 13px;
 font-family: "times new roman";
 padding-top: 15px;
 color: #333232;
 box-sizing: border-box;
 line-height: 37px;
}

.lm .more {
 width: 20px;
 height: 20px;
 display: block;
 background: url(../images/more.png) no-repeat center;
 margin-top: 20px;
}

.zs-left {
 width: 480px;
 height: 270px;
 margin-top: 25px;
 display: inline-block;
}

.focusBox {
 position: relative;
 width: 480px;
 height: 270px;
 overflow: hidden;
 font: 14px/1.5 "微软雅黑";
 text-align: left;
}

.focusBox .pic img {
 width: 480px;
 height: 270px;
 display: block;
}

.focusBox .txt-bg {
 position: absolute;
 bottom: 0px;
 z-index: 1;
 height: 45px;
 width: 100%;
 background: #000;
 filter: alpha(opacity=40);
 opacity: 0.4;
 overflow: hidden;
}

.focusBox .txt {
 position: absolute;
 bottom: 0px;
 z-index: 2;
 width: 80%;
 height: 40px;
 overflow: hidden;
}

.focusBox .txt li {
 height: 40px;
 line-height: 40px;
 position: absolute;
 bottom: 0px;
}

.focusBox .txt li a {
 display: block;
 color: #fff;
 padding: 0 0 0 14px;
 font-size: 16px;
 text-decoration: none;
}

.focusBox .num {
 position: absolute;
 z-index: 3;
 bottom: 13px;
 right: 3px;
}

.focusBox .num li {
 float: left;
 position: relative;
 width: 13px;
 height: 13px;
 overflow: hidden;
 margin-right: 6px;
 cursor: pointer;
}

.focusBox .num li a,
.focusBox .num li span {
 position: absolute;
 z-index: 2;
 display: block;
 width: 8px;
 height: 8px;
 top: 0;
 left: 0;
 text-decoration: none;
 border-radius: 50%;
 border: 1px solid #014328;
}

.focusBox .num li span {
 z-index: 1;
 background: #fff;
}

.focusBox .num li.on a,
.focusBox .num a:hover {
 background: #014328;
 border: 1px solid #fff;
}

.xwdt .xwdt-tit {
 width: 350px;
 margin-top: 5px;
}

.xwdt .xwdt-tit li {
 background: url(../images/xwtp-li.png) no-repeat left center;
 margin-top: 16.3px;
 transition: 0.5s;
}

.xwdt .xwdt-tit li a {
 display: block;
 padding-left: 20px;
 font-size: 15px;
}

.xwdt .xwdt-tit li .date {
 color: #666565;
 font-size: 13px;
}

.xwdt .xwdt-tit li:hover {
 margin-left: 5px;
}

.tzgg {
 width: 310px;
}

.tzgg ul {
 margin-top: 8px;
}

.tzgg li {
 clear: both;
 overflow: hidden;
 box-sizing: border-box;
 margin-top: 19.3px;
 width: 100%;
 height: 54px;
 transition: .3s all ease;
}

.tzgg li:hover {
 margin-left: 5px;
}

.tzgg li:hover .data {
 background: url(../images/date-bg.png) no-repeat;
}

.tzgg li:hover .text {
 color: #014328;
}

.tzgg li .data {
 display: inline-block;
 width: 68px;
 height: 54px;
 margin-right: 15px;
 background: url(../images/date-bg-h.png) no-repeat;
 padding: 9px 0;
 box-sizing: border-box;
 float: left;
 margin-top: 1px;
 text-align: center;
}

.tzgg li .data .day {
 color: #4c4c4c;
 font-size: 16px;
 line-height: 15px;
}

.tzgg li .text {
 height: 54px;
}

.tzgg li .text a {
 color: #333;
 font-size: 15px;
 line-height: 26px;
}

.tzgg li .data .year {
 color: #fff;
 line-height: 25px;
 font-size: 13px;
}

.db-nr {
 height: 505px;
 background: #f5f5f5;
 width: 100%;
}

.xsjl {
 width: 853px;
 margin-top: 38px;
}

.xsjl .xsjl-nr {
 margin-top: 5px;
}

.xsjl .xsjl-nr li {
 background: #FFF;
 width: 410px;
 height: 157px;
 transition: 0.5s;
 margin-top: 20px;
 box-shadow: 0 0 15px #ccc;
}

.xsjl .xsjl-nr li a {
 display: block;
}

.xsjl .xsjl-nr li:hover {
 background: #419c77;
 box-shadow: 0 0 15px #ccc;
}

.xsjl .xsjl-nr li:hover span {
 color: #fff !important;
}

.xsjl .xsjl-nr li .xsjl-tit {
 font-size: 15px;
 color: #333;
 margin-top: 28px;
 margin-left: 37px;
}

.xsjl .xsjl-nr li span {
 display: block;
 width: 330px;
 transition: 0.5s;
}

.xsjl .xsjl-nr li .kzzd {
 margin-left: 37px;
 margin-top: 15px;
 line-height: 25px;
}

.xsjl .xsjl-nr li .kzzd span {
 font-size: 14px;
 color: #888;
}

.xsjl .xsjl-nr li .kzzd .zuozhe {
 background: url(../images/zuozhe.png) no-repeat left 5px;
 padding-left: 27px;
}

.xsjl .xsjl-nr li .kzzd .shijian {
 background: url(../images/date.png) no-repeat left 6px;
 padding-left: 27px;
}

.xsjl .xsjl-nr li .kzzd .dizhi {
 background: url(../images/dizhi.png) no-repeat left 7px;
 padding-left: 27px;
}

.xshd {
 width: 310px;
 margin-top: 38px;
}

.xshd-tit li {
 margin-top: 25.7px;
 background: url(../images/xwhd-bt-li.png) no-repeat left 6px;
 transition: 0.5s;
}

.xshd-tit li:hover {
 margin-left: 5px;
}

.xshd-tit li.first {
 margin-top: 20px;
}

.xshd-tit li a {
 font-size: 15px;
 padding-left: 15px;
 display: block;
 width: 235px;
 overflow: hidden;
 height: 20px;
}

.xshd-tit li .data {
 font-size: 13px;
 color: #a8a8a8;
}

.yqlj {
 margin: 50px auto;
}

.picMarquee-left {
 overflow: hidden;
 position: relative;
}

.picMarquee-left .hd {
 overflow: hidden;
 height: 30px;
 background: #f4f4f4;
 padding: 0 10px;
 display: none;
}

.picMarquee-left .bd ul {
 overflow: hidden;
 zoom: 1;
}

.picMarquee-left .bd ul li {
 margin: 0 8px;
 float: left;
 _display: inline;
 overflow: hidden;
 text-align: center;
}

.picMarquee-left .bd ul li .pic {
 text-align: center;
}

.picMarquee-left .bd ul li .pic img {
 width: 280px;
 height: 80px;
 display: block;
 padding: 2px;
}

.footer {
 background: #014328;
 height: 120px;
 width: 100%;
}

.footer .footer-bq {
 width: 750px;
 margin: 0 auto;
 padding-top: 25px;
display: flex;
}

.footer .footer-bq .footer-logo {
margin-left: -40px;
}

.footer .footer-bq .footer-bq-nr {
 line-height: 26px;
 text-align: left;
}

.footer .footer-bq .footer-bq-nr span {
 color: #fff;
 display: block;
 opacity: 0.5;
}

.cotnr {
 margin-top: 53px;
 min-height: 600px;
}

.list-left {
 width: 250px;
 border: 1px solid #e4e4e4;
 background: #f3f3f3 url(../images/nav-left-bg_03.jpg) no-repeat center bottom;
 padding-bottom: 170px;
}

.list-left>h2 {
 background: url(../images/nav-left_03.png) no-repeat left center;
 color: #fff;
 font-size: 22px;
 height: 75px;
 padding-left: 22px;
 line-height: 75px;
 font-weight: bold;
 box-sizing: border-box;
 width: 100%;
}

.sideMenu {
 box-sizing: border-box;
 padding-bottom: 50px;
 width: 100%;
}

.sideMenu h3 {
 height: 56px;
 margin-left: 15px;
 cursor: pointer;
 background: url(../images/nav-left_11.png) no-repeat right center;
 margin: 0;
 width: 195px;
 border-bottom: 1px solid #d8d8d8;
 margin-left: 28px;
}

.sideMenu h3>a {
 display: block;
 width: 215px;
 height: 40px;
 font-size: 18px;
 font-weight: normal;
 margin-left: -28px;
 padding-left: 35px;
 display: block;
 padding-top: 16px;
}

.sideMenu>h3:hover {
 background: url(../images/nav-left_17.png) no-repeat right center;
}

.sideMenu>h3:hover a {
 color: #014328;
 font-weight: bold;
 width: 100%;
 background: url(../images/lm-left-bg.png) no-repeat left 16px;
}

.sideMenu>.on {
 background: url(../images/nav-left_17.png) no-repeat right center;
}

.sideMenu>.on a {
 color: #014328;
 font-weight: bold;
 width: 100%;
 background: url(../images/lm-left-bg.png) no-repeat left 16px;
}

.sideMenu ul {
 color: #999;
 font-size: 14px;
}

.sideMenu ul.has {
 width: 195px;
 margin: 0px auto;
 padding-bottom: 10px;
 padding-top: 10px;
 border-bottom: 1px solid #dbd5d5;
}

.sideMenu ul li {
 height: 30px;
 line-height: 30px;
 padding-left: 37px;
 background: url(../images/nav-left_21.png) no-repeat 22px center;
}

.sideMenu ul li a {
 display: block;
 line-height: 30px;
 font-size: 16px;
 color: #014328;
}

.sideMenu ul .fa-plus:before {
 font-size: 13px;
 margin-right: 20px;
}

.sideMenu ul .san-on {
 color: #014328;
 font-weight: bold;
}

.sideMenu ul li:hover a {
 color: #014328;
 font-weight: bold;
}

.sideMenu ul .on {
 color: #014328;
 background: url(../images/nav-left_21.png) no-repeat 22px center;
}

.sideMenu ul li:hover {
 color: #e84a27;
 background: url(../images/nav-left_21.png) no-repeat 22px center;
}

.list-right {
 width: 904px;
 margin-bottom: 50px;
}

.list-title {
 position: relative;
 height: 39px;
 line-height: 23px;
 color: #333;
 font-size: 18px;
 font-weight: bold;
 border-bottom: 1px solid #71abf5;
}

.list-title .dqlm {
 display: block;
 float: left;
 height: 35px;
 border-bottom: 5px solid #71abf5;
}

.list-right .list-title {
 height: 35px;
 border-bottom: 1px solid #b2b2b2;
 line-height: 20px;
}

.list-right .list-title>a {
 display: inline-block;
 font-size: 20px;
 height: 35px;
 border-bottom: 2px solid #014328;
 color: #014328;
}

.location {
 color: #888888;
 font-weight: normal;
 font-size: 14px;
 margin-top: 5px;
}

.location img {
 display: inline-block;
 width: 14px;
 height: 14px;
 vertical-align: middle;
float:left;
margin-top:7px;
margin-right:8px;
}

.location a {
 color: #888888;
 padding: 0 5px;
 font-size: 14px;
 font-weight: normal;
}

.list-con {
 padding: 17px 0;
}

.list-con ul li {
 height: 43px;
 line-height: 43px;
 background: url(../images/nav-left_07.png) no-repeat left center;
 padding-left: 15px;
 font-size: 15px;
 color: #454545;

}

.list-con ul li .date {
 float: right;
 color: #999999;
 font-size: 14px;
}

.list-con ul li a {
 transition: .3s all ease;
}

.list-con ul li:hover a {
 color: #014328;
 margin-left: 5px;
}



.list_pi li {
 margin-top: 25px;
 border-bottom: 1px solid #E8E8E8;
 height: 125px;
}

.list_pi li img {
 float: left;
 width: 190px;
 height: 100px;
 cursor: pointer;
}

.list_pi li .xslist {
 float: right;
 width: 650px;
}

.list_pi li .xslist h3 {
 font-size: 15px;
 font-weight: normal;
 color: #333;
 margin-bottom: 10px;
}

.list_pi li .xslist p {
 font-size: 12px;
 font-weight: normal;
 color: #777;
 height: 55px;
 line-height: 20px;
}

.list_pi li .xslist p:hover {
 color: #8F0030;
}

.list_pi li .xslist span {
 font-size: 12px;
 color: #777;
}

.list_sz ul {
 margin-top: -10px;
}

.list_sz li {
 width: 286px;
 height: 260px;
 background: url(../images/sz_03.jpg) no-repeat center center;
 text-align: center;
 padding: 25px 0;
 box-sizing: border-box;
 float: left;
 margin-top: 45px;
}

.list_sz li img {
 width: 150px;
 height: 200px;
}

.list_sz li p {
 font-size: 15px;
 color: #333;
 margin-top: 5px;
}

.page-con {
 padding: 20px;
}

.page-con .page-title {
 border-bottom: 1px dashed #d3d3d3;
 padding-bottom: 20px;
 text-align: center;
}

.page-con .page-title h1 {
 font-size: 20px;
 font-weight: bold;
 color: #444444;
 line-height: 45px;
}

.page-con .page-title h2 {
 font-size: 16px;
 color: #333333;
 font-weight: normal;
 line-height: 35px;
}

.page-con .page-title .date {
 font-size: 15px;
 color: #999999;
 line-height: 35px;
}

.page-con .page-title .date span {
 padding: 0 10px;
}

.page-con .article {
 padding: 20px 0;
 line-height: 200%;
 font-size: 15px;
}

.page-con .article p {
 text-indent: 2em;
 margin: 10px 0;
 color: #555555;
}

.page-con .article p img {
 max-width: 100%;
 margin: 10px;
}

.page-con .article p table td {
 text-indent: 0;
}

.list-right>span {
 display: inline-block;
 width: 100%;
 text-align: left !important;
 color: #555555;
 font-size: 16px;
}

.list-right>span:hover {
 color: #c90104;
}

.list-right>span:hover a {
 color: #c90104;
}

.list-right>span a {
 color: #555555;
}

.fanye {
 padding: 30px 15px 20px;
 text-align: center;
 font-size: 13px;
 color: #5b5b5b;
}

.other-title {
 padding: 40px 10px 10px;
 border-top: 1px dashed #d6d6d6;
}

.other-title a {
 color: #555555;
 font-size: 16px;
 display: block;
 line-height: 30px;
}

.other-title a:hover {
 color: #014328;
}

.list-body {
 background: #fefefe;
}

.szdw {
 margin-top: 32px;
}

.szdw .szdw-nr {
 margin-bottom: 40px;
}

.szdw .szdw-nr p {
 display: block;
 color: #fff;
 width: 100%;
 height: 45px;
 font-size: 20px;
 text-align: center;
 font-weight: bold;
 background: #43a17b;
 line-height: 45px;
}

.szdw .szdw-nr ul {
 padding: 8px 0 8px 17px;
 border: 1px solid #2b896a;
 border-top: none;
}

.szdw .szdw-nr ul li {
 height: 35px;
 line-height: 35px;
 background: url(../images/szdw-li-icon_03.png) no-repeat left center;
 width: 126px;
}

.szdw .szdw-nr ul li a {
 font-size: 15px;
 padding-left: 22px;
}

.xrld {
 width: 100%;
 margin-top: 13px;
}

.xrld ul li {
 width: 250px;
 height:400px;
 overflow: hidden;
 margin-top: 25px;
 margin-right: 60px;
}

.xrld ul li.xrld-thr {
 margin-right: 0;
}

.xrld ul li img {
 width: 100%;
 height: 300px;
 transition: 0.5s;
}

.xrld ul li:hover img {
 transform: scale(1.05);
}

.xrld ul li a {
 display: block;
}

.xrld ul li .xrld-nr {
 width: 100%;
 height: 127px;
 background: #f5f5f5;
 margin-top: -4px;
}

.xrld ul li .xrld-nr .leader {
 font-size: 16px;
 color: #333333;
 font-weight: bold;
 text-align: center;
 display: block;
 line-height: 34px;
}

.xrld ul li .xrld-nr p {
 width: 210px;
 line-height: 24px;
 font-size: 14px;
 margin: 0 auto;
}

.xrld-con {
 padding: 50px 12px;
}

.xrlg-tp {
 width: 200px;
 height: 290px;
 border: 1px solid #e5e5e5;
 padding: 10px;
 box-sizing: border-box;
}

.xrld-con .xrld-nr img {
 width: 180px;
 height: 270px;
}

.xrld-con .xrld-nr .ldxx {
 margin-left: 54px;
 margin-top: 8px;width:610px;
}

.xrld-con .xrld-nr .ldxx li {
 font-size: 15px;
 line-height: 200%;
}

.xrld-con .xrld-nr .ldxx b {
 font-size: 15px;
 font-weight: bold;
}

.grjl {
 margin-top: 30px;
}

.xrld-lm {
 width: 100%;
 display: block;
 background: #f6f6f6;
 height: 32px;
 margin-bottom: 13px;
}

.xrld-lm h2 {
 color: #fff;
 font-size: 18px;
 background: url(../images/xrldjj_07.png) no-repeat left center;
 height: 100%;
 padding-left: 32px;
 line-height: 30px;
 font-weight: normal;
}

.grjl p {
 line-height: 33px !important;
 margin-left: 12px !important;
 font-size: 14px !important;
 font-weight: normal;
}

.xrld-con .cg {
 margin-bottom: 10px;
 margin-top: 30px;
}

.xrld-con .cg>div {
 margin-left: 13px;
 line-height: 33px;
}

.xrld-con .cg div b {
 width: 46px;
 display: block;
}

.xrld-con .cg div p {
 width: 820px;
 font-family: "Microsoft YaHei" !important;
line-height: 33px !important;
margin-left: 12px !important;
font-size: 14px !important;
}

.xrld-con .cg div p span {
 display: block;
 font-family: "Microsoft YaHei" !important;
}

.xrld-con .grjl div p {
 font-family: "Microsoft YaHei" !important;
}

.xrld-con .grjl div p span {
 font-family: "Microsoft YaHei" !important;
}

.jgsz {
 margin-top: 8px;
}

.slideTxtBox1 {
 width: 100%;
}

.slideTxtBox1 .hd {
 height: 45px;
 line-height: 45px;
 position: relative;
 width: 550px;
 margin: 30px auto;
}

.slideTxtBox1 .hd ul {
 height: 45px;
}

.slideTxtBox1 .hd ul li {
 float: left;
 width: 248px;
 height: 45px;
 cursor: pointer;
 text-align: center;
 font-size: 20px;
 line-height: 45px;
 background: #f4f4f4;
 font-weight: bold;
}

.slideTxtBox1 .hd ul li.first {
 margin-right: 53px;
}

.slideTxtBox1 .hd ul li.on {
 height: 45px;
 background: #419c77;
 color: #fff;
}

.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-one,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-two,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-three {
 margin-bottom: 38px;
}

.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-one h2,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-two h2,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-three h2 {
 font-size: 18px;
 color: #014328;
 background: #f2f2f2;
 width: 157px;
 text-align: center;
 float: left;
}

.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-one h2 {
 height: 357px;
 line-height: 357px;
}

.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-two h2,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-three h2 {
 height: 195px;
 line-height: 195px;
}

.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-one ul,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-two ul,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-three ul {
 border: 1px solid #cccccc;
 width: 747px;
 float: left;
 box-sizing: border-box;
 border-left: none;
 padding: 30px 0 0 25px;
 overflow: hidden;
}

.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-one ul {
 height: 357px;
}

.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-two ul,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-three ul {
 height: 195px;
 padding: 19px 0 0 25px;
}

.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-one ul li,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-two ul li,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-three ul li {
 background: url(../images/xwtp-li.png) no-repeat left center;
 padding-left: 1.3em;
 width: 222px;
 float: left;
 margin-bottom: 25px;
}

.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-two ul li,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-three ul li {
 margin-bottom: 22px;
}

.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-one ul li a,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-two ul li a,
.slideTxtBox1 .bd .jgsz-xx .jgsz-xx-three ul li a {
 font-size: 15px;
}

.slideTxtBox1 .bd li .date {
 float: right;
 color: #999;
}