/**************************************/

/*************[公用start]**************/

/**************************************/


.container{	padding-left: 0!important;	padding-right: 0!important;}
div.clear{	clear: both;	height: 0;	width: 0;}
a{text-decoration: none;	color:inherit;	cursor: pointer;}
img{	border:0;/*	width: 100%;*/	max-width: 100%;}
div.wp{	width: 1540px; /*主要内容区尺寸大小，每次制作前更新！！！ */margin:0 auto;	background-color: #fcfcfc;}
.fl{float: left;}
.fr{float: right;}
.tran{	transition: all .3s ease-out 0s;}

/*图片中心放大代码区域*/
.img-box{/*图片盒子类名*/	overflow: hidden;}
.img-box img{transition: .3s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; /* ueco 时间曲线*/	width: 100%;max-width: 100%;}

.img-box:hover img{	/*图片中心放大代码*/
	  -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}

/*图片中心放大代码区域*/
/**************************************/
/**************************************************************/


@-webkit-keyframes fadeInDown1 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown1 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeInUp1 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp1 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/**************************************************************/

/*main-over*/
.contact-input{overflow: hidden;padding-top: 2px;}
.contact-input input{width: 100%;background-color: #eaeae6;	border:0;	height: 25px;	padding: 8px;}
.contact-input input:focus{	outline: none;}
.contact-input textarea{width: 100%;background-color: #f8f8f8;border:0;	height: 130px;	padding: 13px 10px;	resize: none;}
.contact-input textarea:focus{outline: none;}

.zp1{height: 1220px;background-image: url(../images/zp1.jpg);background-repeat: no-repeat;	background-position: center;-webkit-background-size: cover;
background-size: cover;	padding-top: 125px;}
.zp1-div{margin-top: 60px;}
.zp1-div1{background-color: #fff;	padding: 50px 60px 0;	background-image: url(../images/time-list.jpg);	background-repeat: repeat-x;	background-position: left 88px;height: 436px;}
.zp1-div1 h1{display: inline-block;	padding-bottom: 13px;	border-bottom: 2px solid #b72024;	font-size: 22px;	color:#333;	margin:0;}
.zp1-div1-p{font-size: 16px;color:#333;	line-height: 2;	margin-top: 26px;}
.zp-div2-wp{margin-top: 34px;}
.zp-div2{width: 48.75%;}
.zp-div2>a{display: block;padding-bottom: 64%;overflow: hidden;	position: relative;}
.zp-div2>a>img{position: absolute;left: 0;top: 0;	width: 100%;	height: 100%;	z-index: 15;	transition: .3s;}
.zp-div2>a:hover img{/*图片中心放大代码*/	  -webkit-transform: scale(1.1);    -ms-transform: scale(1.1);    -o-transform: scale(1.1);    transform: scale(1.1);}
.zp-div2>a h1{margin:0;	position: absolute;	z-index: 25;	left: 0;	right: 0;	bottom: 0;	height: 48px;	line-height: 48px;	text-align: center;	color:#fff;	font-size: 18px;background-color: #b72024;}

.zp2-list{padding-bottom: 50px;}
.zp2-list ul{margin:0;}
.zp2-list li{margin-top: 35px;background-color: #f8f8f8;	padding: 42px 0 40px 60px;	background-image: url(../images/ren.png);background-repeat: no-repeat;	background-position: 93% 53px;	position: relative;}

.ial{position: absolute;width: 30px;height: 30px;right: -10px;top: 68px;cursor: pointer;background-image: url(../images/jia.png);}
.cur.ial{background-image: url(../images/jian.png);}

.zp2-1{width: 228px;margin-top: 20px;}
.zp2-1 h1{margin:0;	font-size: 24px;color:#036493;}
.zp2-1 h2{	margin:0;	font-size: 14px;	color:#b72024;	text-transform: uppercase;	margin-top: 9px;}
.zp2-1-nei{font-size: 14px;	color:#666;	line-height: 2;	padding-top: 84px;	display: none;}

.zp2-2{	padding-left: 70px;	border-left: 1px solid #eee;	width: 645px;}
.zp2-2-1{font-size: 14px;color:#666;line-height: 2;	min-height: 84px;}
.zp2-2-2{padding-top: 30px;	display: none;}
.zp2-2-2-p{font-size: 14px;	color:#666;	line-height: 2;}
.zp2-2-2-a{margin-top: 18px;}
.zp2-2-2-a a{height: 42px;	line-height: 42px;	color:#fff;	background-color: #036493;	border-radius: 3px;	/*padding: 0	42px;*/	display: block;	width: 138px;font-size: 14px;text-align: center;}
.zp2-2-2-a a:hover{font-weight: bold;}

@media only screen and (max-width: 1600px){
	div.wp{
		width: 100%;
	}
}

.erji-content-div .zy3-div{	padding: 0;	margin-top: 25px;}
.erji-content-div .zy3-div-left{width: 282px;	margin-right: 20px;}
.erji-content-div .zy3-div-left-dl{padding-left: 0;padding-right: 0;}
.erji-content-div .zy3-div-left-dl dd>a{font-size: 13px;}
.erji-content-div .zy2-dd-con{height: auto;}
.erji-content-div .zy3-div-left .zy2-con{padding: 25px 20px;}
.erji-content-div .zy3-div-right-con{padding: 20px;}
.erji-content-div .zy3-div-right{height: 624px;}
.erji-content-div .zy3-div-right-con-wp{height: 579px;}



