body{
		background-color: #F1F1F1;
}
html,body,.content{
	height: 100%;
	}
.content{
			background:rgba(216,216,216,1) linear-gradient(180deg,rgba(228,245,235,0.98) 0%,rgba(255,255,255,0.67) 100%);
			position: relative;
		}
		
		.content .content-wrapper {
			width: 1538px;
			background: url(../images/bigbannner.png) no-repeat;
			background-attachment: scroll;
			background-repeat: no-repeat;
			background-position-x: 0%;
			background-position-y: 0%;
			background-color: transparent;
			position: absolute;
			left: 50%;
			margin-left: -769px;
			z-index: 100;
		}
		
		.content .content-wrapper .content-body .content-hd {
			margin-top: 100px;
		}
		
		.content .content-wrapper .content-body .content-hd p {
			width: 400px;
			height: 50px;
			font-size: 21px;
			font-weight: 600;
			color: #333333;
			line-height: 30px;
			text-align: center;
			margin: 0 auto;
			padding-top: 10px;
			border: 1px solid #EF8376;
		}
		
		.content .content-wrapper .content-body .content-hd img {
			margin: 0 auto;
			margin-top: 16px;
			width: 550px;
			height: 149px;
		}
		
		.content .content-wrapper .content-body .slideTxtBox {
			margin-top: 50px;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .hd {
			width: 610px;
			height: 36px;
			font-size: 25px;
			font-weight: 600;
			color: #333333;
			line-height: 36px;
			position: relative;
			margin: 0 auto;
			margin-bottom: 30px;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .hd ul {
			position: absolute;
			left: 20px;
			top: -1px;
			height: 32px;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .hd ul li {
			float: left;
			cursor: pointer;
			font-size: 20px;
			font-weight: 600;
			color: #333;
			line-height: 36px;
			margin-right: 49px;
			
		}
		
		.content .content-wrapper .content-body .slideTxtBox .hd ul li:last-child {
			margin-right: 0;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .hd ul li.on {
			font-size: 25px;
			height: 36px;
			background: linear-gradient(180deg, #F1F1F1 0%, #C6F7DA 77%, #E8F4ED 100%);
			border-radius: 4px;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .bd {
			width: 1124px;
			margin: auto;
			border-radius:20px ;
                        background: radial-gradient(#fff 75%, rgba(255,255,255,0));
		}
		
		.content .content-wrapper .content-body .slideTxtBox .bd ul {
			
			zoom: 1;
			width: 1200px;
			overflow: hidden;
			padding:90px 60px 30px;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .bd li {
			float: left;
			margin-right: 58px;
			margin-bottom: 30px;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .bd li .slideTxtBox-img img {
			width: 154px;
			height: 199px;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .bd li .slideTxtBox-txt p {
			margin-top: 15px;
			width: 154px;
			height: 70px;
			overflow: hidden;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .bd li:hover .slideTxtBox-txt p a {
			color: #03af70;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .bd li .slideTxtBox-txt p a {
			display: block;
			font-size: 16px;
			font-weight: 600;
			color: #333;
			line-height: 25px;
			text-align: center;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .bd .slideTxtBox2018 {
			width: 308px;
			height: 26px;
			border-top: 1px solid #ddd;
			position: relative;
			margin-top: -30px;
			left: 32%;
			margin-bottom: 30px;
		}
		
		.content .content-wrapper .content-body .slideTxtBox .bd .slideTxtBox2018 .slideTxtBox2018-p {
			width: 93px;
			background-color: #fff;
			text-align: center;
			position: absolute;
			top: -10px;
			left: 37%;
			font-size: 16px;
		}
		
		.slideTxtBox-table .bodyer-two-bd {
			margin-top: 16px;
		}
		
		.slideTxtBox-table .bodyer-two-bd table {
			border-collapse: collapse;
			border-spacing: 0;
			text-align: left;
			border-style: none;
			background: #F6F8FC;
		}
		
		.slideTxtBox-table table th p {
			font-size: 16px;
			color: #666666;
			line-height: 50px;
			text-align: left;
		}
		
		.slideTxtBox-table table .col-one p {
			width: 162px;
			padding: 0 0 0 30px;
		}
		
		.slideTxtBox-table table .col-two p {
			width: 168px;
			display: inline-block;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
		}
		
		.slideTxtBox-table table .col-three p {
			width: 132px;
			display: inline-block;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
			line-height: 50px;
		}
		
		.slideTxtBox-table table .col-four p {
			width: 132px;
			display: inline-block;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
			line-height: 50px;
		}
		
		.slideTxtBox-table table .col-five p {
			width: 435px;
			display: inline-block;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
			line-height: 50px;
		}
		
		.slideTxtBox-table table tr td {
			height: 50px;
		}
		
		.slideTxtBox-table table tr td p {
			padding-right: 10px;
			text-align: left;
		}
		
		.slideTxtBox-table table tr td p{
			font-size: 14px;
			line-height: 50px;
			display: block;
			white-space: nowrap;
			word-wrap: normal;
			overflow: hidden;
			text-overflow: ellipsis;
                        color:#333;
		}
		
		.slideTxtBox-table .bodyer-two-bd,
		.slideTxtBox-table .bodyer-two-ft {}
		
		.slideTxtBox-table .bodyer-two-ft table tbody tr {
			border-bottom: 1px solid #D9D9D9;
		}
		
		.slideTxtBox-table {
			/*margin-left: 140px;*/
			}


.content .content-wrapper .content-body .slideTxtBox .bd li .slideTxtBox-txt p a.txt-link1 {
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
}

.content .content-wrapper .content-body .slideTxtBox .bd li .slideTxtBox-txt p a.txt-link {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-bottom: 5px;
}
