.title{
	width: 180px;
	margin: 40px auto;
	font:24px/40px "microsoft yahei"; text-align: center;
	border-bottom: 3px solid #69a22c;
}
.title002{
	width: auto;
	margin-left: 0px;
	float:left;
	font: 24px/40px "microsoft yahei"; text-align: left;
	background: url(../images/r-line.jpg) left bottom no-repeat;
}
.title002 a{ color:#000;}
.title a{ color:#000;}
.index-main1-nav{
	text-align: center;
}
.index-main1-nav a{
	padding: 5px 6px;
	color: #545454; line-height:30px;
}
.index-main1{
	margin-top: 50px;
	margin-bottom: 50px;
	width:1200px;
}
.index-main1-div{
	width: 240px;
	background:#333;
	float: left; margin-right:50px;
}
.tupianda:hover{ transform: scale(1.3);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;}
.index-main1-img-container{
	position: relative;
	width: 240px; height: 240px;
}
.index-main1-img-container img{
	width: 100%;
}
.index-main1-img-container .detail{
	display: none;
	position: absolute;
	width: 100%; height: 100%;
	top: 0; left: 0;
	background: #0692dd; filter:alpha(opacity=90);  
      -moz-opacity:0.9;  
      -khtml-opacity: 0.9;  
      opacity: 0.9;  

}
.index-main1-img-container .detail h3{
	margin: 120px 25px 0px 25px;
	font: normal 14px/22px "microsoft yahei";
	color: #fff;
	text-align: center;
}
.index-main1-img-container .detail p{
	padding: 0;
	margin: 20px 25px 0 25px;
	text-align: left;
	font-size: 12px; line-height: 20px;
}
.index-main1-div p{
	padding-top: 12px;
	padding-bottom: 60px;
	font-size: 12px;
	color: #0091de;
	text-align: left;
}.index-main1-div img{ width:240px; height:240px; }.index-main1-div p a{ color:#FFF;}
.mgr0{margin-right: 0;}
#scroll2 .dots li,#scroll3 .dots li{
	background: #dddddd;
}
#scroll2 .dots li.active,#scroll3 .dots li.active{
	background: #C80008;
}
.player{
	position: absolute;
	width: 112px; height: 112px;
	top: 50%;
	left: 168px;
	margin-top: -56px;
	background: url(../imgs/play_big.png) no-repeat center center;
	background-size: 100%;
}
#scroll3 li p{
	position: absolute;
	width: 538px;
	left: 324px;
	top: 50%;
	margin-top: -46px;
	font: 40px/46px "microsoft yahei";
	color: #fff;
}#scroll3 li img{ width:1200px; height:330px;}#scroll3 li a{ color:#FFF;}
.index-main3-nav{
	width: 700px;
	margin: 30px auto 50px auto;
}
.index-main3-nav li{
	float: left;
	width: 80px; height: 30px;
	margin: 0 10px;
	border-radius: 8px;
	line-height: 30px;
	font-family: "microsoft yahei";
	text-align: center;
	cursor: pointer;
}
.index-main3-nav li.active,.index-main3-nav li:hover{
	background: #0091de;
	color: #fff;
}
.index-main3 li{
	display: none;
}
.index-main3 li img{
	width: 100%;
}
.index-main3 li.active{
	display: block;
}
.index-main4-p{
	color: #545454; line-height:30px;
}
.index-main4{
	padding: 60px 0;
	margin-right: -40px;
}
.index-main4 li{
	width: 220px;
	margin-right: 40px;
	background: #f7f7f6;
	float: left;
}.index-main4 a:hover{ text-decoration:none;}
.index-main4 li img{
	text-align: top;
	width: 220px; height: 200px;
}
.mg10{
	margin: 0 10px;
}
.index-main4 .index-main4-title{
border-bottom: 1px dashed #BBBBBB;
    color: #212121;
    font: 14px/36px "microsoft yahei";
    height: 47px;
    overflow: hidden;
    padding: 0;
    text-align: center;
}
.index-main4 p{
	padding: 20px 10px;
	font: 12px/22px "宋体";
	color: #666666;
}
/*经典案例*/
.index-anli-container a{
	position: relative;
	display: block;
	float: left;
}
.index-anli-container a img{
	width: 250px; height: 220px;
}
.index-anli-container a:hover p{
	display: block;
}
.index-anli-container p{
	display: none;
	position: absolute;
	bottom: 0; left: 0;
	width: 90%;
	height: 36px;
	background: #000;
	opacity: 0.8;/*案例透明度调整*/
	filter:alpha(opacity=80); /*ie8*/
	font: 12px/18px "microsoft yahei"; color: #fff;
	padding: 7px 5%;
	overflow: hidden;
}
/*修改scroll2*/
#scroll2{
	overflow: hidden;
}
#scroll2 ul{
	position: relative;
}
