@charset="utf-8";
.main-b{width:98%;margin:0 auto;position:relative;}
.main-about {
	overflow: hidden;
}
.main-about .head {
	height:110px;
}
.main-about .head .main-business {overflow: hidden;zoom:1;width:800px;height:100%;margin:0 auto;background: url("../images/pro_tit.png") center no-repeat;}
.main-about .head h3 {font-size:22px;text-align:center;color:#3d3d3d;}
.abou-body {overflow: hidden;width:90%;margin-left:5%;}
/*---------------------------------------------------左侧------------------------------------------------*/
.abou-body .main {
	width:100%;
	margin-top:20px;
	position: relative;overflow: hidden;float:left;
}

.main  a.linkMore {
	display: block;
	position: absolute;
	bottom:54px;
	left:50%;
	margin-left:-78px;
	width:156px;
	height:42px;
	line-height: 42px;
	text-align: center;
	background: #e72043;
	color:#ffffff;
	font-size: 14px;
}
.main .join {
	overflow: hidden;
	margin-top:52px;
	margin-bottom: 150px;
}
.main .join .img-list {
	width:20%;
	float:left;
	margin:20px 2.5% 0 2.3%;
}
.main .join .img-list:hover {
	
}
.main .join .p-img{height:190px;overflow:hidden;}

.main .join .img-list img {
	height:100%;
	vertical-align: top;
	display: block;
}
.main .join .img-list p {
	text-align:left;
}
.main .join .img-list p.p1 {
	font-size:24px;
	color:#e72043;
	line-height:55px;
}
.main .join .img-list p.p2 {
	color:#3d3d3d;
	height:42px;
}
.main .join .lineR {
	width:1px;height:180px;margin-top:22px;background-color:#ccc;float:left;
}
.main .join .lineB {
	width:80%;height:1px;margin-left:10%;background-color:#ccc;margin-top:20px;
}

.pro-body {overflow: hidden;width:92%;margin-left:4%;}
.pro-body .left{float:left;width:52%;position:relative;margin:60px 0;}

#tFocus-btn li.active .cur,#tFocus-leftbtn,#tFocus-rightbtn{display:block;background:url(../images/spr.png) no-repeat;}
#tFocus{width:100%;height:596px;overflow:hidden;margin:0 auto 0 auto;}
#tFocus-pic{width:100%;height:439px;position:relative;}
#tFocus-pic li{width:100%;height:439px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;overflow:hidden;}
#tFocus-pic li img{height:98%;}
#tFocusBtn{width:100%;height:138px;padding-left:5px;margin-top:25px;z-index:20;overflow:hidden;}
#tFocus-btn{width:570px;height:128px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:3px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{width:138px;margin-top:7px;display:block;float:left;margin-right:5px;overflow:hidden;height:120px;border:2px solid #dddddd;position:relative;}
#tFocus-btn li img{height:100%;}
#tFocus-btn li.active{border:2px solid #40b9e5;}
#tFocus-btn li.active img{height:100%;}
#tFocus-btn li.active .cur{background-position:-421px -100px;position:absolute;top:-9px;width:0;height:0;left:65px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #40b9e5;}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:44px;width:15px;float:left;text-indent:-9999px;}
#tFocus-leftbtn{margin-right:5px;background-position:-455px -60px;}
#tFocus-rightbtn{background-position:-480px -60px;}

.pro-body .right{float:right;width:44%;position:relative;margin:60px 0;border-bottom:1px #ccc solid;}
.pro-body .right .title{font-size:28px;padding-bottom:30px;width:100%;font-weight:bold;}
.pro-body .right .param_t{font-size:16px;line-height:25px;width:100%;}
.pro-body .right .param{font-size:14px;line-height:25px;width:100%;margin-bottom:30px;}
.pro-body .right .share{font-size:14px;line-height:35px;width:100%;margin:10px 0;text-align:right;}
.pro-con {overflow: hidden;width:92%;margin-left:4%;position:relative;}
.pro-con .title{font-size:28px;margin-bottom:50px;width:100%;line-height:50px;color:#d70000;border-bottom:1px #d70000 solid;font-weight:bold;padding:30px 0 10px 0;}
.pro-con .content{font-size:14px;line-height:25px;overflow:hidden;margin-bottom:50px;}

div.floatCtro{ width:120px; position:absolute; left:10px; top:10%; z-index:900;border:1px #ccc solid;}
div.floatCtro p{width:118px; text-align:center; height:40px; line-height:40px; font-family:'微软雅黑'; font-size:14px; color:#676767; margin:0; padding:0; cursor:pointer; background:#efefef;border-top:1px #ccc solid;}
div.floatCtro p a{ display:inline-block;color:#383838; vertical-align:middle; cursor:pointer;}
div.floatCtro p:hover{ background:#c40000;}
div.floatCtro p:hover a{color:#fff;}
div.floatCtro p.cur{ background:#dfdfdf; color:#383838;}
div.floatCtro p.action{ background:#c40000; color:#fff;}
div.floatCtro p.action a{color:#FFF;}