body,p,span,img,ul,li,h1,h2,h3,h4,h5,h6,hr{font-size: 16px;font-family: "微软雅黑";font-weight: normal;padding: 0;margin: 0;}
ul li{list-style: none;}
a{text-decoration: none;color: #000;}
img{display: inline-block;border:none;}
*{zoom:1;}
body{background-color: #f1f1f1;min-width:1190px;}

.headerBox{height: 85px;width: 100%;background-color: #FFF;}
.header{width: 1190px;height: 85px;margin: 0 auto;overflow: hidden;}
.header .logo{width: 230px;height: 100%;float: left;margin-left: 10px;}
.header .logo img{width: 230px;}
.header .nav{float: left;margin-left: 44px;}
.header .nav  a{display: block;height: 100%;font-size:16px;}
.header .nav a{text-align: center;margin-right: 2px;margin-left: 2px;height: 85px;line-height: 85px;padding:0 22px;float: left;}
.header .login-wrap{line-height: 85px;float: right;text-align:center;}
.header .login-wrap .lan_active{color: #c60075;}
.header .nav .active{background:#c60075;color: #fff;}
.header .nav .active1{background:#c60075;color: #fff;}

.footer{background: #FFF;color:#000;}
    .footer .pubMain{width:1190px;height: 148px;margin: 0 auto;}
    .footer .pubMain img{float: left;height: 150px; width:auto; margin-right:48px;margin-left: 150px;}
    .footer .pubMain .pub_le{width: 600px;font-size:16px;line-height:40px;float: left;}
    .footer .pubMain .link{padding-top: 30px;}
    .footer .pubMain .link a{float: left;}
    .footer .pubMain .link a:hover{text-decoration: underline;}
    .footer .pubMain .link em{float: left;font-style: normal;margin: 0 20px;}
/*
 * 用户协议
 */
.agree-wrap{width: 100%;padding-top: 18px;background-color: #f6f6f6;}
.agree{width: 908px;border: 1px solid #d6d6d6;border-bottom: none;background-color: #fff;margin: 0px auto;padding: 0px 25px;}
.agree-tit{height: 94px;line-height: 94px;font-size: 24px;text-align: center;}
.agree h5,.agree p{text-indent: 28px;word-break: break-all;line-height: 24px;font-size: 14px;padding-bottom: 30px;}
.agree p a{color: #2d93da;}
.agree p span{display:block;padding-left: 28px;padding-top:10px;text-indent: 0px;}
.agree p em{display:block;padding-left: 28px;text-indent: 0px;font-style: normal;}



.pro_content .top_img{
	width:100%;
	height:313px;
	background:url(../img/pro_p1.jpg) no-repeat center top;
	background-size:100% auto;
}
.pro_content .main_con{
	width:100%;
}
.pro_content .main_con .pubMain{
	width:1200px;
	margin:0 auto;
	margin-top:30px;
}
.pro_content .show{
	/* width: 390px; */
	width: 343px;
	height:581px;
	overflow: hidden;
	position: relative;
	margin-bottom: 40px;
}
.pro_content li.show:nth-child(3n){
	float: left;
	margin-left:85px;
}
.pro_content li.show:nth-child(3n-1){
	float: left;
	margin-left:85px;
}
.pro_content li.show:nth-child(3n-2){
	float: left;
}
.pro_content .show .imgitem{
	-webkit-transition: all .6s ease;
	-moz-transition: all .6s ease;
	-ms-transition: all .6s ease;
	transition: all .6s ease;
}
.pro_content .show:hover .imgitem{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}
.pro_content .show .info{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:rgba(222,0,128,.8);
	opacity:0;
	-webkit-transition: all .6s ease;
	-moz-transition: all .6s ease;
	-ms-transition: all .6s ease;
	transition: all .6s ease;
}
.pro_content .show:hover .info{
	opacity:1;
	filter: alpha(opacity=100);
}
.pro_content .show .info h3{
	margin-top:45px;
	margin-bottom:30px;
	font-size:24px;
	font-weight:bold;
	color:#fff;
	text-indent:30px;
	position:relative;

}
.pro_content .show .info p{
	font-size: 18px;
	color:#ffd3ea;
	padding:0 30px;
    text-align:left;
}
.pro_content .show .info p.m{
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
}
.pro_content .show .info .info_line{
	position:absolute;
	top:50%;
	right:0;
	width:100px;
	height:1px;
	border-top:1px solid #fff;
}
.pro_content .show .btns{
	/* margin-top:40px; */
	position:absolute;
	top:580px;
	left:0;
	width:100%;
	-webkit-transition: all .6s ease;
	-moz-transition: all .6s ease;
	-ms-transition: all .6s ease;
	transition: all .6s ease;
}
.pro_content .show:hover .btns{
	top:440px;
}
.pro_content .show:hover .btns.m{
	top:300px;
}
.pro_content .show:hover .btns.mt{
	top:360px;
}
.pro_content .show .btns a{
	width:230px;
	height:37px;
	display:block;
	font-size:14px;
	letter-spacing:0px;
	color:#fff;
	line-height:37px;
	margin:0 auto;
	text-align:center;
	text-indent:50px;
	border: solid 1px #ffffff;
	margin-bottom:20px;
    position:relative;
    white-space: nowrap;
}
.pro_content .show .btns a span{
    font-size: 14px;
    white-space: nowrap;
}
.pro_content .show .btns.m a{
    margin-bottom:5px;
}
.pro_content .show .btns.mt a{
    margin-bottom:5px;
}
.pro_content .show .btns a.home::before{
	position:absolute;
	left:30px;
	top:7px;
	display:block;
	content:'';
	width:23px;
	height:21px;
	background:url(../img/p2_spr.png) no-repeat;
	background-position:-10px -10px;
}
.pro_content .show .btns a.down::before{
	position:absolute;
	left:30px;
	top:7px;
	display:block;
	content:'';
	width:21px;
	height:19px;
	background:url(../img/p2_spr.png) no-repeat;
	background-position:-10px -51px;
}
.btns a.home:hover{
	background:#fff;
	color:#cb1073;
}
.btns a.down:hover{
	background:#fff;
	color:#cb1073;
}
.btns a.home:hover span{
	color:#cb1073;
}
.btns a.down:hover span{
	color:#cb1073;
}
.pro_content .show .btns a.home:hover::before{
	background-position:-53px -10px;
}
.pro_content .show .btns a.down:hover::before{
	background-position:-51px -51px;
}
.showLeft{
	float:left;
}
.showM{
	float: left;
	margin-left:85px;
}
.showR{
	float:right;
}

