
.back1{
	width: 1002px;
	height: 280px;
	margin: 0 auto;
}
.back1 .left{
	float: left;
	width: 307px;
	height: 280px;
	overflow: hidden;
}
.back1 .left .out {
	padding: 1px;position: relative;width: 307px;height: 280px;overflow: hidden;
}
.back1 .left  ul li a p{
	position: absolute;
	bottom: 0px;
	color: #383838;
	font-size: 12px;
	width: 100%;
	height: 35px;
	 line-height: 35px;
	 overflow: hidden;
	 text-align: center;
	 background: url(../img/slider_bg.png) repeat-x;
	 color: white;
}
.back1 .left  ul li{
	display: none;
}
.back1 .left  .out .num {
	position: absolute;bottom: 42px;right: 10px;font-size: 0;width: 150px;text-align: center;
}
.back1 .left  ul li img{
	width: 307px;
	height: 280px;
}
.back1 .left  .out .num li {
	float: left; width: 24px;height: 18px;display: inline-block;font-size: 12px;background-color: black;color: #fff;text-align: center;line-height: 18px;margin: 0 3px;cursor: pointer;border-radius: 4px;border: 1px solid white;
}
.back1 .left  .out .num li.active {
	 background-color:white;color: #e67900;
}
.back1 .left  .out .btn {
	position: absolute;top: 50%;width: 30px;height: 60px;margin-top: -30px;background: rgba(0,0,0,.5);color: #fff;text-align: center;line-height: 60px;font-size: 40px;display: none;
}
.back1 .left  .out:hover .btn{
	display: block;cursor: pointer;
}
.back1 .center{
	float: left;
	width: 370px;
	height: 280px;
	background: #f7f7f7;
	margin: 0 15px;padding: 0 13px;
}
.back1 .center .title{
	width: 100%;
	height: 38px;
	background: url(../img/title1.jpg) no-repeat bottom;
	line-height: 38px;
}
.back1 .center .title h5{
	width: 88px;
	padding-left: 12px;
	color: #f27e54;
	font-size: 16px;
	float: left;
}
.back1 .center .title a{
	float: right;
	margin-right: 8px;
	color: #bababa;
	font-size: 12px;
}
.back1 .center .body{
	width: 370px;
	height: 240px;
	background: url(../img/section1.jpg) no-repeat bottom right;
}
.back1 .center .body li{
	height: 34px;
	line-height: 34px;
	width: 357px;
	background: url(../img/btn1.jpg) no-repeat 0px 9px;
	padding-left: 13px;
}
.back1 .center .body li a{
	float: left;
	height: 34px;margin-left: 10px;
	line-height: 34px;
	color: #857D7D;
	font-size: 14px;
}
.back1 .center .body li span{
	float: right;
	height: 34px;
	line-height: 34px;
	color: #857D7D;
	font-size: 14px;
}
.back1 .right{
	width: 267px;
	height: 280px;
	float: left;
	
}
.back1 .right .title{
	width: 100%;
	height: 38px;
	background:url(../img/title2.jpg) no-repeat;
	line-height: 38px;
}
.back1 .right .title h5{
	width: 110px;
	padding-left: 12px;
	color: white;
	font-size: 16px;
	float: left;
	margin-left: 23px;
}
.back1 .right .title a{
	float: right;
	margin-right: 8px;
	color: white;
	font-size: 12px;
}
.back1 .right .body{
	width: 265px;
	height: 241px;
	background:#fbfbfa url(../img/section2.jpg) no-repeat bottom right;
	    border: 1px solid gainsboro;
    border-top: none;
}
.back1 .right .body li{
	height: 34px;
	line-height: 34px;
	width: 245px;
	background: url(../img/btn2.jpg) no-repeat 10px 13px;
	padding-left: 22px;
}
.back1 .right .body li a{
	float: left;
	height: 34px;
	line-height: 34px;
	color: #857D7D;
	font-size: 14px;
}
.back1 .right .body li span{
	float: right;
	height: 34px;
	line-height: 34px;
	color: #857D7D;
	font-size: 14px;
	margin-right: 6px;
}
.banner_center{
	margin: 20px auto 15px;
	width: 1002px;
	height: 91px;
}
.banner_center img{
	width: 1002px;
	height: 91px;
}
.back2{
	width: 1002px;
	height: 296px;
	margin: 0 auto;
}
.back2 .left{
	width: 322px;
	height: 296px;
	float: left;
}
.back2 .left .title{
	width: 100%;
	height: 37px;
	background:url(../img/title3.jpg) no-repeat;
	line-height: 38px;
	border-bottom: 1px solid #f0f0f0;
}
.back2 .left .title h5{
	width: 88px;
	color: #ffa939;
	font-size: 16px;
	float: left;
	margin-left: 40px;
}
.back2 .left .title a{
	float: right;
	margin-right: 8px;
	color: white;
	font-size: 12px;
}
.back2 .left .body{
	width: 310px;
	height: 260px;
	background:url(../img/section3.jpg) no-repeat bottom right;
    border-top: none;
    padding: 0 6px;
}
.back2 .left .body li{
	height: 40px;
	line-height: 40px;
	width: 292px;
	background: url(../img/btn2.jpg) no-repeat 10px 17px;
	padding-left: 16px;
	border-bottom: 1px dashed gainsboro;
}
.back2 .left .body li a{
	float: left;
	height: 40px;
	line-height: 40px;
	color: #857D7D;
	font-size: 14px;margin-left:10px;
}
.back2 .left .body li span{
	float: right;
	height: 40px;
	line-height: 40px;
	color: #857D7D;
	font-size: 14px;
	margin-right: 6px;
}
.back2 .center{
	width: 322px;
	height: 296px;
	float: left;
	    margin: 0 18px;
}
.back2 .center .title{
	width: 100%;
	height: 37px;
	background:url(../img/title4.jpg) no-repeat;
	line-height: 38px;
	border-bottom: 1px solid #f0f0f0;
}
.back2 .center .title h5{
	width: 88px;
	color: #7dbb67;
	font-size: 16px;
	float: left;
	margin-left: 40px;
}
.back2 .center .title a{
	float: right;
	margin-right: 8px;
	color: white;
	font-size: 12px;
}
.back2 .center .body{
	width: 310px;
	height: 260px;
	background:url(../img/section4.jpg) no-repeat bottom right;
    border-top: none;
    padding: 0 6px;
}
.back2 .center .body li{
	height: 40px;
	line-height: 40px;
	width: 292px;
	background: url(../img/btn2.jpg) no-repeat 10px 17px;
	padding-left: 16px;
	border-bottom: 1px dashed gainsboro;
}
.back2 .center .body li a{
	float: left;
	height: 40px;
	line-height: 40px;
	color: #857D7D;
	font-size: 14px;margin-left:10px;
}
.back2 .center .body li span{
	float: right;
	height: 40px;
	line-height: 40px;
	color: #857D7D;
	font-size: 14px;
	margin-right: 6px;
}
.back2 .right{
	width: 322px;
	height: 296px;
	float: left;
}
.back2 .right .title{
	width: 100%;
	height: 37px;
	background:url(../img/title5.jpg) no-repeat;
	line-height: 38px;
	border-bottom: 1px solid #f0f0f0;
}
.back2 .right .title h5{
	width: 88px;
	color: #3aa8f5;
	font-size: 16px;
	float: left;
	margin-left: 40px;
}
.back2 .right .title a{
	float: right;
	margin-right: 8px;
	color: white;
	font-size: 12px;
}
.back2 .right .body{
	width: 310px;
	height: 260px;
	background:url(../img/section5.jpg) no-repeat  85px 76px;
    border-top: none;
    padding: 0 6px;
}
.back2 .right .body li{
	height: 40px;
	line-height: 40px;
	width: 292px;
	background: url(../img/btn2.jpg) no-repeat 10px 17px;
	padding-left: 16px;
	border-bottom: 1px dashed gainsboro;
}
.back2 .right .body li a{
	float: left;
	height: 40px;
	line-height: 40px;
	color: #857D7D;margin-left:10px;
	font-size: 14px;
}
.back2 .right .body li span{
	float: right;
	height: 40px;
	line-height: 40px;
	color: #857D7D;
	font-size: 14px;
	margin-right: 6px;
}
.banner_foot{
	width: 1002px;
	height: 90px;
	background: white;
	margin: 10px auto 0px;
}
.banner_foot img{
	width:322px ;
	height: 71px;
}
.banner_foot .center{
	margin: 0 10px;
}
.back3{
	width: 1002px;
	height: 266px;
	margin: 0 auto;
	    background-color: white;
}
.back3 .left{
	width: 659px;
	height: 266px;
	float: left;
	position: relative;
	background: white;
}
.back3 .left .title{
	width: 100%;
	height: 43px;
	background:url(../img/title6.jpg) no-repeat;
	line-height: 43px;
	border-bottom: 1px solid #f0f0f0;
}
.back3 .left .title h5{
	width: 88px;
	color: #7cba65;
	font-size: 16px;
	float: left;
	margin-left: 40px;
}
.back3 .left .title a{
	float: right;
	margin-right: 8px;
	color: white;
	font-size: 12px;
}
.back3 .left #marquee2{
	position: absolute;
	width:630px;
	top: 25px;
	margin: 0 15px;
	height: 224px;
	overflow: hidden;
}
.back3 .left #marquee2 ul{
	height: 224px;
}
.back3 .left #marquee2 li{
	float: left;
	height: 224px;
	width: 193px;
	margin-right:23px ;
}
.back3 .left #marquee2 li a{
	display: block;
}
.back3 .left #marquee2 li img{
	width:190px;
	height: 150px;
	margin-top: 40px;
}
.back3 .left #marquee2 li p{
	height: 40px;
	line-height: 40px;
	text-align: left;
	font-size: 12px;
	color: #857D7D;
}
.back3 .left #marquee2 li p span{
	color: #F19B3E;
}
.back3 .right{
	width: 321px;
	height: 266px;
	float: left;
	margin-left: 14px;	
	background: white;
}
.back3 .title{
	width: 100%;
	height: 43px;
	background:url(../img/title7.jpg) no-repeat;
	line-height: 43px;
	border-bottom: 1px solid #f0f0f0;
}
.back3 .right .title h5{
	width: 88px;
	color: white;
	font-size: 16px;
	float: left;
	margin-left: 40px;
}
.back3 .right .title a{
	float: right;
	margin-right: 8px;
	color: white;
	font-size: 12px;
}
.back3 .right .body{
	width: 309px;
	height: 222px;
	background:url(../img/section6.jpg) no-repeat  bottom right;
    border-top: none;
    padding: 0 6px;
}
.back3 .right .body li{
	height: 40px;
	line-height: 40px;
	width: 284px;
	background: url(../img/btn2.jpg) no-repeat 10px 17px;
	padding-left: 24px;
	border-bottom: 1px dashed gainsboro;
}
.back3 .right .body li a{
	float: left;
	height: 40px;
	line-height: 40px;
	color: #857D7D;
	font-size: 14px;
}
.back3 .right .body li span{
	float: right;
	height: 40px;
	line-height: 40px;
	color: #857D7D;
	font-size: 14px;
	margin-right: 6px;
}












