@charset "utf-8";
body {
	color: #333333;
	font-size: 14px;
	background-color: #FFFFFF;
	overflow-x: hidden;
}
.left {
	float: left;
}
.right {
	float: right;
}
a {
	display: inline-block;
	cursor: pointer;
}
.section {
	width: 100%;
}
.section-cont{
	width: 1000px;
	margin: 0 auto;
}
.section-cont1{
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
.section-cont1::after{
	content: '';
	display: block;
	background: url(../img/icon.png) no-repeat 0px 0px;
	width: 112px;
	height: 112px;
	position: absolute;
	left: 0;
	top: -56px;
}

.banner{
	width:100%;
	height: 499px;
	background: url(../img/banner.png) no-repeat center top;
	padding-top: 120px;
	box-sizing: border-box;
}
.banner .ban-tit1{
	width:100%;
	height: 38px;
	line-height:36px;
	font-size: 36px;
	font-weight: bolder;
	-webkit-background: linear-gradient(to right, #e11937, #ff8300);
	-webkit-background-clip: text;
	color: #e11937;
}
.banner .ban-tit2{
	width:100%;
	height: 46px;
	line-height:46px;
	font-size: 46px;
	font-weight: bolder;
	color: #fff;
	margin-top: 40px;
	margin-left: 50px;
}
.banner .ban-tit3{
	width:100%;
	height: 36px;
	line-height:36px;
	font-size: 36px;
	color: #fff;
	margin-top: 15px;
	margin-left: 50px;
}
.banner .ly-wrap{
	width: 410px;
	height: 40px;
	margin-right: 120px;
	margin-top: 70px;
}
.banner .ly-wrap a{
	width: 200px;
	height: 40px;
	border: 1px solid #999;
	color: #999;
	box-sizing: border-box;
	line-height:40px;
	text-align: center;
	font-size: 16px;
	border-radius: 5px;
}
.banner .ly-wrap a:hover{
	background: #999;
	color: #fff;
}

.nav-top{
	height: 50px;
	background: #9b9fae;
}
.nav-top a{
	width: 160px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size:14px;
}
.a-hover{
	color: #1c1e2a!important;
}

.lead{
	height: 380px;
	background: #f3f4f7;
}
.lead .lead-l{
	width: 510px;
	height: 380px;
}
.lead .lead-l .tit{
	padding-top: 100px;
	width: 100%;
	height:30px;
	font-size: 30px;
	font-weight: bolder;
	line-height: 30px;
}
.lead .lead-l .detil{
	margin-top: 5px;
	width: 100%;
	font-size: 14px;
	line-height: 30px;
	color: #666;
}
.lead .lead-r{
	width: 430px;
	height: 360px;
	background: #fff;
	margin-top:50px;
	border-bottom:5px solid #edebea;
}
.lead .lead-r .form-tit{
	padding-top:35px;
	width: 100%;
	height: 20px;
	font-size: 20px;
	line-height: 20px;
	text-align: center;
}
.biaodan{
	margin-top: 15px;
}
.biaodan form p .Validform_checktip.Validform_wrong{
	color: #fff !important;
}
.biaodan form input{
	height:40px;
	line-height:40px;
	margin-left:40px;
	width:252px;
	border:none;
	background:none;
	color:#aab2bd;
	}
.biaodan form select{
	height:40px;
	line-height:40px;
	margin-left:40px;
	width:250px;
	border:none;
	background:none;
	color:#aab2bd;
}
.biaodan form select option{
	background:#FFFFFF;
	color:#7dbbfa;
	border:none;
	line-height:22px;}
.biaodan form div{
	width:300px;
	height:40px;
	overflow: hidden;
	font-size:14px;
	border:1px solid #ccc;
	box-sizing: border-box;
	margin:0 auto 10px;
}
.biaodan form .mobile{
	background:url(../img/phone.png) no-repeat;
}
.biaodan form .name{
	background:url(../img/name.png) no-repeat;
}
.biaodan form .Pchengji{
	background:url(../img/chengji1.png) no-repeat;
}
.biaodan form .branch{
	background:url(../img/branch.png) no-repeat;
}
.from_btn {
	background: #66cc66!important;
	color: #FFFFFF!important;
	width: 300px!important;
	height: 50px!important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 16px!important;
	cursor: pointer;
	line-height: 50px;
	text-align: center;
	margin-left:65px!important;
}
.section .t-icon{
	width: 120px;
	height: 11px;
	background: url("../img/t-icon.png") no-repeat 0 0;
	margin: 0 auto;
}
.section h2{
	width:100%;
	height: 36px;
	line-height: 36px;
	font-weight: bolder;
	font-size: 36px;
	margin-top:20px;
	text-align: center;
}
.section .h2-tit{
	width:100%;
	height: 30px;
	line-height: 30px;
	font-size: 30px;
	margin-top:20px;
	text-align: center;
	color:#666;
}
.apply .t-icon1{
	height:60px;
}
.apply .info{
	margin-top: 30px;
	width:100%;
	color: #666;
	font-size: 14px;
	line-height: 25px;
	color: #666;
	text-align: center;
}
.apply .info1{
	width:100%;
	color: #ff9900;
	font-size: 14px;
	font-weight: bolder;
	line-height: 25px;
	text-align: center;
}
.apply .stars{
	width: 100%;
	height: 350px;
	margin-top: 50px;
}
.apply .stars li{
	width:190px;
	height:350px;
	border: 1px solid #ccc;
	box-sizing: border-box;
	float: left;
	position: relative;
	margin-right: 12px;
	padding:60px 20px 0 20px;
	box-sizing: border-box;
}
.apply .stars li:nth-child(5){
	margin-right: 0;
}
.apply .stars li:nth-child(1):after{
	content: '';
	display: block;
	width: 83px;
	height: 80px;
	background: url("../img/star1.png") no-repeat 0 0;
	position: absolute;
	left:0;
	top:-27px;
}
.apply .stars li:nth-child(2):after{
	content: '';
	display: block;
	width: 83px;
	height: 80px;
	background: url("../img/star2.png") no-repeat 0 0;
	position: absolute;
	left:0;
	top:-27px;
}
.apply .stars li:nth-child(3):after{
	content: '';
	display: block;
	width: 83px;
	height: 80px;
	background: url("../img/star3.png") no-repeat 0 0;
	position: absolute;
	left:0;
	top:-27px;
}
.apply .stars li:nth-child(4):after{
	content: '';
	display: block;
	width: 83px;
	height: 80px;
	background: url("../img/star4.png") no-repeat 0 0;
	position: absolute;
	left:0;
	top:-27px;
}
.apply .stars li:nth-child(5):after{
	content: '';
	display: block;
	width: 83px;
	height: 80px;
	background: url("../img/star5.png") no-repeat 0 0;
	position: absolute;
	left:0;
	top:-27px;
}
.apply .stars li .tit{
	font-size: 18px;
	font-weight: bolder;
}
.apply .stars li .detail{
	font-size: 14px;
	line-height: 25px;
	margin-top: 10px;
}
.apply .ly-wrap{
	width: 760px;
	height: 50px;
	margin:30px auto 50px;
}
.apply .ly-wrap a{
	width: 400px;
	height: 40px;
	border: 1px solid #66cc66;
	color: #66cc66;
	box-sizing: border-box;
	line-height:40px;
	text-align: center;
	font-size: 18px;
	border-radius: 5px;
}
.apply .ly-wrap a:nth-child(2){
	width: 340px!important;
}
.apply .ly-wrap a:hover{
	background: #66cc66;
	color: #fff;
}
.people{
	height: auto;
	background: url("../img/people-bg.png") no-repeat 0 0;
	padding-top: 70px;
	box-sizing: border-box;
	background-color: #f3f4f7;
}
.people .people-cont{
	height: 817px;
	width: 1033px;
	background: url("../img/peoplebg.png") no-repeat 0 0;
	background-size:100% 100%;
	padding: 30px;
	box-sizing: border-box;
	margin:0 auto;
}
.people .record,.people major{
	width: 100%;
	height: 135px;
	margin-top: 25px;
}
.people .record li{
	width: 240px;
	height: 135px;
	float: left;
	border-right: 1px solid #999;
}
.people .major{
	margin-top: 30px;
}
.people .major li{
	width: 245px;
	height: 135px;
	float: left;
	border-right: 1px solid #999;
}
.people .major li p b{
	color: #000;
}
.people .record li:nth-child(4){
	border:none;
}
.people .major li:nth-child(1){
	width: 360px;
}
.people .major li:nth-child(3){
	width: 350px;
	border:none;
}
.people  li img{
	display: block;
	width: 70px;
	height: 70px;
	margin:0 auto;
}
.people  li p{
	width:100%;
	font-size: 14px;
	line-height: 25px;
	text-align: center;
	margin-top: 10px;
	color: #999;
}
.people .line{
	margin: 50px auto 30px;
	width: 100%;
	text-align: center;
	font-size: 18px;
}
.people .line a{
	color: #46c502;
}

.require{
	padding-top: 30px;
	background: #f3f4f7;
	padding-bottom: 60px;
}
.require .require-bg{
	width: 100%;
	height: 400px;
	background:url("../img/youde-bg.png") no-repeat 0 0;
	background-size:100% 100%;
	margin-top: 40px;
	padding:7px 0;
	box-sizing: border-box;
}
.require .require-bg li{
	width: 220px;
	height: 385px;
	border: 5px solid #fff;
	border-radius: 8px;
	box-sizing: border-box;
	float:left;
	margin-right: 35px;
	display: flex;
	justify-content: center;
	align-items: center;
	color:#fff;
	text-align: center;
}
.require .require-bg li:nth-child(4){
	margin-right: 0;
}
.require .require-bg li .req{
	font-size: 24px;
	font-weight: bolder;
	line-height: 30px;
}
.require .require-bg li .hover-p{
	width: 100%;
	height: 100%;
	padding: 20px 10px 0 10px;
	box-sizing: border-box;
	position: relative;
	display: none;
}
.require .require-bg li .hover-p:hover{
	background: rgba(0,0,0,0.5);
}
.require .require-bg li .hover-p .tit{
	font-size: 18px;
	font-weight: bolder;
	line-height: 30px;
}
.require .require-bg li .hover-p .detail{
	margin-top: 10px;
	line-height: 23px;
	text-align: left;
}
.require .require-bg li .hover-p .ly{
	width: 188px;
	height: 60px;
	border-radius: 5px;
	background: #66cc33;
	color:#fff;
	font-size: 18px;
	font-weight: bolder;
	padding: 7px 0;
	box-sizing: border-box;
	position: absolute;
	left: 10px;
	bottom:20px;
}
.dry{
	padding-top: 50px;
}
.dry .list{
	margin-top: 30px;
}
.dry .list li{
	padding: 0 15px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	margin:0 auto 15px;
	border-radius: 10px;
	background: #ff9900;
	display: table;
}
.dry .ly-wrap{
	width: 590px;
	height: 50px;
	margin:30px auto 0;
}
.dry .ly-wrap a{
	width: 280px;
	height: 50px;
	border: 1px solid #66cc33;
	color: #66cc33;
	line-height: 50px;
	box-sizing: border-box;
	font-size: 18px;
	text-align: center;
	border-radius: 5px;
}
.dry .ly-wrap a:hover{
	background: #66cc33;
	color: #fff;
}

.recom{
	padding: 50px 0 80px 0;
	height: 734px;
}
.recom .navlist{
	margin: 40px auto 0;
	width: 520px;
}
.recom .navlist li{
	width: 128px;
	height: 20px;
	border-right: 1px solid #000000;
	float: left;
	text-align: center;
	font-size: 18px;
	line-height: 20px;
}
.recom .navlist li:nth-child(1){
	border-left: 1px solid #000000;
}
.nav-first{
	font-weight: bolder;
	color: #66cc33;
}
.recom .contlist{
	width: 100%;
	height: auto;
	margin-top: 30px;
	border: 1px solid #ccc;
}
.recom .contlist .list1{
	height: 525px;
	width: 100%;
}
.recom .contlist li div{
	float:left;
}
.recom .contlist .list1 .first{
	width: 243px;
	height: 525px;
	background: url("../img/rec1.png") no-repeat 0 0;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	padding-top: 60px;
	box-sizing: border-box;
}
.recom .contlist li .first p{
	width: 100%;
	height: 73px;
	background: #ff9900;
	border-radius: 10px;
	font-size: 24px;
	font-weight: bolder;
	line-height: 73px;
	text-align: center;
	color:#fff;
}
.recom .contlist li .divs a{
	display: block;
	width: 100%;
}
.recom  .list1 div.divs{
	width: 251px;
	height: 485px;
	margin-top:20px;
	border-right:1px solid #ccc;
	padding:0 22px;
	box-sizing: border-box;
	position: relative;
}
.recom .contlist li div.last{
	border:none;
}
.recom .contlist li .divs img{
	width: 128px;
	height: 60px;
	margin:0 auto;
}
.recom .contlist li .divs .name{
	width: 100%;
	font-size: 18px;
	line-height: 25px;
	text-align: center;
	font-weight: bolder;
	color:#000000;
	margin-top: 15px;
}
.recom .contlist li .divs .info{
	font-size: 14px;
	margin-top: 15px;
	text-align: center;
}
.recom .contlist li .divs .study{
	margin-top: 15px;
	font-size: 14px;
	line-height: 24px;
}
.recom .contlist li .divs .pass{
	font-size: 14px;
	line-height: 25px;
	position: absolute;
	left:22px;
	bottom: 0;
	color:#ff0000;
}
.noact{
	display: none;
}
.act{
	display: block;
}
.recom .contlist li .divs .divs-fb{
	width: 242px;
	height: 380px;
	position: absolute;
	left: 4px;
	bottom: -20px;
	background: rgba(133,133,133,0.5);
	border-radius: 10px;
	padding-top: 240px;
	box-sizing: border-box;
	z-index: 2;
}
.recom .contlist li .divs .divs-fb a{
	width: 184px;
	height: 60px;
	background: #66cc33;
	color:#fff;
	font-size: 18px;
	font-weight: bolder;
	margin:0 auto;
	border-radius: 10px;
	text-align: center;
	line-height: 60px;
}
.recom .contlist .list2{
	height: 446px;
	width: 100%;
}
.recom .contlist .list2 .first{
	width: 243px;
	height: 444px;
	background: url("../img/rec5.png") no-repeat 0 0;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	padding-top: 25px;
	box-sizing: border-box;
}
.recom  .list2 div.divs{
	width: 378px;
	height: 406px;
	margin-top:20px;
	border-right:1px solid #ccc;
	padding:0 22px;
	box-sizing: border-box;
	position: relative;
}
.recom .contlist li.list2 .divs .divs-fb{
	width: 370px;
	height: 300px;
	padding-top: 190px;
	box-sizing: border-box;
}
.recom .contlist .list3{
	height: 374px;
	width: 100%;
}
.recom .contlist .list3 .first{
	width: 243px;
	height: 372px;
	background: url("../img/rec8.png") no-repeat 0 0;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	padding-top: 25px;
	box-sizing: border-box;
}
.recom  .list3 div.divs{
	width: 378px;
	height: 334px;
	margin-top:20px;
	border-right:1px solid #ccc;
	padding:0 22px;
	box-sizing: border-box;
	position: relative;
}
.recom .contlist li.list3 .divs .divs-fb{
	width: 370px;
	height: 225px;
	padding-top: 120px;
	box-sizing: border-box;
}
.recom .contlist .list4{
	height: 327px;
	width: 100%;
}
.recom .contlist .list4 .first{
	width: 243px;
	height: 325px;
	background: url("../img/rec11.png") no-repeat 0 0;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	padding-top: 25px;
	box-sizing: border-box;
}
.recom  .list4 div.divs{
	width: 750px;
	height: 285px;
	margin-top:20px;
	padding:0 100px;
	box-sizing: border-box;
	position: relative;
}
.recom .contlist li.list4 .divs .divs-fb{
	width: 700px;
	height: 175px;
	padding-top: 80px;
	box-sizing: border-box;
	left: 30px;
}
.recom .contlist li.list4 .divs .pass{
	left:100px;
}
.teach{
	background: #f3f4f7;
	padding:60px 0;
}
.teach .section-cont1::after{
	top:-110px;
}
.teach .teach-cont{
	width: 100%;
	height:600px;
	background: url(../img/teach-bg.png) no-repeat 0 0;
	background-size: 100% 100%;
	margin-top: 50px;
	position: relative;
}
.teach .teach-cont .loca1{
	position: absolute;
	top:0;
	right:0;
}
.teach .teach-cont .loca2{
	position: absolute;
	top:286px;
	right:-22px;
}
.teach .teach-cont .loca3{
	position: absolute;
	top:524px;
	right:500px;
}
.teach .teach-cont .loca4{
	position: absolute;
	top:366px;
	right:706px;
	text-align: right;
}
.teach .teach-cont .loca5{
	position: absolute;
	top:0px;
	right:706px;
	text-align: right;
}
.teach .teach-cont .name{
	font-size: 18px;
	font-weight: bolder;
	color:#fff;
	line-height: 26px;
	margin-left: 15px;
}
.teach .teach-cont p a{
	text-decoration: underline;
}
.teach .teach-cont p a:hover{
	color:#66cc33;
}
.teach .teach-cont .sch1{
	line-height: 33px;
}
.teach .teach-cont .sch2{
	padding:9px 0;
}

.welfare{
	width: 100%;
	height: 360px;
	background:url(../img/welfare-bg.png) no-repeat 0 0;
	background-size: cover;
	padding:30px 0;
	box-sizing: border-box;
}
.welfare .more{
	font-size: 30px;
	font-weight: bolder;
	color: #fff;
	text-align: center;
}
.welfare .req{
	font-size: 36px;
	font-weight: bolder;
	color: #fff;
	text-align: center;
}
.welfare .study{
	margin:15px 0;
}
.welfare .study li{
	height: 25px;
	line-height: 25px;
	font-size: 18px;
	color: #fff;
	margin-bottom: 10px;
	text-align:center;
}
.welfare .study li img{
	width: 17px;
	height: 22px;
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
}
.welfare a{
	width: 460px;
	height: 60px;
	background:#66cc33;
	font-size: 18px;
	font-weight: bolder;
	line-height: 60px;
	text-align: center;
	color: #fff;
	margin:25px auto;
	border-radius: 30px;
	display: block;
}

.quest{
	padding:60px 0;
}
.quest .quest-cont{
	margin-top: 30px;
}
.quest .quest-cont .qa{
	width: 100%;
	height: 130px;
	background: #f3f4f8;
	padding:20px 55px;
	box-sizing: border-box;
	font-size: 14px;
}
.quest .quest-cont div.qa1{
	background: #666;
	color: #f5f5f5;
}
.quest .quest-cont .qa .que{
	font-weight: bolder;
	line-height: 30px;
	width: 370px;
	height: 30px;
	border-bottom: 1px dashed #c9cace;
}
.quest .quest-cont div.qa1 .que{
	width: 510px;
	border-bottom: 1px dashed #f5f5f5;
}
.quest .quest-cont .qa .ans{
	line-height: 25px;
}
.quest .quest-cont .qa .ans a{
	text-decoration: underline;
}
.quest .quest-cont .qa .ans a:hover{
	color:#66cc33;
}
.quest .video{
	width: 100%;
	height: 420px;
	background: #f3f4f8;
	padding:20px 50px;
	box-sizing: border-box;
}
.quest .video .video-l{
	width: 400px;
	height: 370px;
	padding-top: 120px;
	box-sizing: border-box;
}
.quest .video .video-l .que{
	width: 370px;
	height: 60px;
	font-weight: bolder;
	border-bottom: 1px dashed #c5c6ca;
	line-height: 25px;
}
.quest .video .video-l .ans{
	line-height: 30px;
}
.quest .video .video-r{
	width: 500px;
	height: 370px;
}
.quest .video .video-r .vid{
	width: 500px;
	height: 370px;
}
.quest .quest-cont .ly{
	width: 285px;
	height: 50px;
	border:1px solid #66cc33;
	font-size: 18px;
	line-height: 50px;
	text-align: center;
	color: #66cc33;
	margin:30px auto 0;
	border-radius: 5px;
	display: block;
}
.quest .quest-cont .ly:hover{
	background:#66cc33;
	color: #fff;
}
.atten .reads{
	width: 100%;
	height: 44px;
	overflow: hidden;
}
.atten .read{
	width: 100%;
	height: 44px;
	border-radius: 8px;
	border:1px solid #ccc;
	overflow: hidden;
	box-sizing: border-box;
}
.atten .read .read-l{
	width: 180px;
	height: 44px;
	background: #ff9900;
	font-size: 24px;
	font-weight: bolder;
	color: #fff;
	line-height: 44px;
	text-align: center;

}
.atten .read .read-r{
	width: 800px;
	height: 44px;
	font-size: 18px;
	line-height: 44px;
	text-align: center;
}
.atten .read .read-r a{
	width: 800px;
	height: 44px;
	color: #959595;
}
.atten .attention{
	padding-top: 30px;
}
.atten .attention .tit{
	font-size: 24px;
	font-weight: bolder;
	text-align: center;
}
.atten .attention .att-img{
	margin-top: 20px;
}
.atten .attention .att-img img{
	width: 483px;
	height: 220px;
}
.adv,.serve,.case,.cream,.advan{
	padding-top: 60px;
}
.ausys_title ul li{
	background-color:#66cc33!important;
}
.adv .h2-tit{
	margin-bottom: 60px;
}
.serve .t-icon{
	margin-bottom: -50px!important;
}
.ausService h2{
	color: #000!important;
}
.ausService h3{
	color: #666!important;
}
.ausService ul li p{
	color: #666!important;
}
.ausService .ewmBtn{
	display: none!important;
}
.case .case-img a{
	display: block;
	width: 315px;
	height: 190px;
	margin-right: 25px;
	margin-top: 20px;
}
.case .case-img a:nth-child(3n){
	margin-right: 0;
}
.case .case-img img{
	width: 315px;
	height: 190px;
}
.advan h2{
	margin-bottom: 30px;
}
.box_main{
	margin-top: 40px;
}
.box_main .box_tit{
	width: 440px;
	height: 18px;
	font-size: 18px;
	line-height: 18px;
	margin:0 auto;
}
.box_con{
	margin-top: 30px;
	width: 100%;
	height: 430px;
}
.se{ font-weight: bold;}
.box_con{ height: 432px; overflow: hidden;}
.slideBox1{ width:870px; padding:0 65px; height:432px; overflow:hidden; position:relative; }
.slideBox1 .bd{ height:100%; z-index:0;   }
.slideBox1 .bd ul{}
.slideBox1 .bd li{ zoom:1; vertical-align:middle;}
.slideBox1 .bd li .bd_list{ position:relative; width: 284px; height: 140px; margin:1px; display: inline; overflow: hidden; border:1px solid #ccc;}
.slideBox1 .bd li .bd_list img{ display:inline;width: 130px; height: 130px; margin:5px 15px 0 70px;}
.slideBox1 .bd li .bd_list span{position: absolute;right: 10px;bottom:10px; color: #cc6600; font-size: 12px; text-decoration: underline; cursor: pointer ;}
.slideBox1 .bd li .bd_list div{ display: none; position: absolute; top:0; left:0; width:284px; height: 140px; background: url(../img/bd_bg.png) repeat; }
.slideBox1 .bd li .bd_list div p{ padding:0 10px 0 10px;  line-height:22px; color: #fbfbfb;}
.slideBox1 .bd li .bd_list div.bd_sp p{ line-height: 18px;}
.slideBox1 .bd li .bd_list div p.bd_jie{ padding-top:10px ; padding-bottom: 3px;}
.slideBox1 .bd li .bd_list div a{ display: block; width: 96px; margin:5px auto 0; height: 26px; line-height: 26px; color: #fbfbfb; background: #66cc33; text-align: center;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox1 .prev,
.slideBox1 .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:30px; height:50px; background:url(../img/prev.png) no-repeat;}
.slideBox1 .next{ left:auto; right:0;  background:url(../img/next.png) no-repeat;}
.slideBox1 .prev:hover,
.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox1 .prevStop{ display:none;  }
.slideBox1 .nextStop{ display:none;  }
.slideBox2{ width:870px; padding:0 65px; height:432px; overflow:hidden; position:relative; }
.slideBox2 .bd{ height:100%; z-index:0;   }
.slideBox2 .bd ul{}
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd li .bd_list{ position:relative; width: 284px; height: 140px; margin:1px; display: inline; overflow: hidden; border:1px solid #ccc;}
.slideBox2 .bd li .bd_list img{display:inline; width: 130px; height: 130px; margin:5px 15px 0 70px;}
.slideBox2 .bd li .bd_list span{ position: absolute;right: 10px;bottom:10px;color: #cc6600; font-size: 12px; text-decoration: underline; cursor: pointer ;}
.slideBox2 .bd li .bd_list div{ display: none; position: absolute; top:0; left:0; width:284px; height: 140px; background: url(../img/bd_bg.png) repeat; }
.slideBox2 .bd li .bd_list div p{ padding:0 10px 0 15px;  line-height:22px; color: #fbfbfb;}
.slideBox2 .bd li .bd_list div.bd_sp p{ line-height: 18px;}
.slideBox2 .bd li .bd_list div.bd_sp1 p{ line-height: 16px;}
.slideBox2 .bd li .bd_list div p.bd_jie{ padding-top:10px ; padding-bottom: 3px;}
.slideBox2 .bd li .bd_list div a{ display: block; width: 96px; margin:5px auto 0; height: 26px; line-height: 26px; color: #fbfbfb; background: #66cc33; text-align: center;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox2 .prev,
.slideBox2 .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:30px; height:50px; background:url(../img/prev.png) no-repeat;}
.slideBox2 .next{ left:auto; right:0;  background:url(../img/next.png) no-repeat;}
.slideBox2 .prev:hover,
.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox2 .prevStop{ display:none;  }
.slideBox2 .nextStop{ display:none;  }