
.home_con2 {
}
.home_con2 .home_tit {
	border-bottom: 1px solid #d7d7d7;
	padding-bottom: 12px;
	position: relative;
}
.home_con2 .home_tit .bt {
	display: table;
	float: left;
	font-weight: normal;
	color: #333333;
	font-size: 24px;
}
.home_con2 .home_tit .bt i {
	display: inline-block;
	font-family: arial;
	margin-left: 10px;
	text-transform: uppercase;
	color: #aeaeae;
	font-size: 14px;
	font-style: normal;
}
.home_con2 .home_tit .t {
	display: table;
	float: right;
	color: #9f9f9f;
	font-size: 12px;
	padding-top: 10px;
}
.home_con2 .home_tit .saixuan_bt {
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 10px;
	width: 100%;
	text-align: center;
}
.home_con2 .home_tit .saixuan_bt a {
	display: inline-block;
	color: #989186;
	font-size: 14px;
	margin: 0 10px;
	padding-bottom: 12px;
}
.home_con2 .home_tit .saixuan_bt a:hover, .home_con2 .home_tit .saixuan_bt a.cur {
	color: #726650;
	border-bottom: 2px solid #726650;
}
.home_div2 {
}
.home_div2 dt111 {
	width: 645px;
}
.home_div2 dt111 .img {
	display: block;
	width: 645px;
	height: 484px;
	position: relative;
}
.home_div2 dt111 .img img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.home_div2 dt111 .text {
	padding: 15px 20px 0;
	border: 1px solid #d8d8d8;
	border-top: none;
	border-bottom: 3px solid #d8d8d8;
	height: 96px;
}
.home_div2 dt111 .text .bt {
	display: block;
	color: #333333;
	font-size: 22px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.home_div2 dt111 .text .t {
	margin-top: 10px;
}
.home_div2 dt111 .text .t .s1 {
	display: table;
	float: left;
	color: #525252;
	font-size: 15px;
}
.home_div2 dt111 .text .t .s2 {
	display: table;
	float: right;
	color: #999999;
	font-size: 13px;
	background: url(../images/icon6.jpg) no-repeat left center;
	padding-left: 12px;
}
.home_div2 dd1111 {
	width: 536px;
	overflow: hidden;
}
.home_div2 dd1111 ul {
	width: 110%;
}
.home_div2 dd1111 ul li {
	float: left;
	width: 258px;
	margin-right: 18px;
	margin-bottom: 37px;
}
.home_div2 dd1111 ul li .img {
	display: block;
	width: 258px;
	height: 194px;
	position: relative;
}
.home_div2 dd1111 ul li .img img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.home_div2 dd1111 ul li .text {
	padding: 13px 20px 0;
	border: 1px solid #d8d8d8;
	border-top: none;
	border-bottom: 3px solid #d8d8d8;
	height: 77px;
}
.home_div2 dd1111 ul li .text .bt {
	display: block;
	color: #333333;
	font-size: 16px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.home_div2 dd1111 ul li .text .t {
	margin-top: 5px;
}
.home_div2 dd1111 ul li .text .t .s1 {
	display: table;
	float: left;
	color: #525252;
	margin-top: 5px;
	font-size: 15px;
}
.home_div2 dd1111 ul li .text .t .s2 {
	display: table;
	float: right;
	color: #999999;
	font-size: 13px;
	background: url(../images/icon6.jpg) no-repeat left center;
	padding-left: 12px;
}
.home_div2 dd1111.gcase ul li {
	float: left;
	width: 286px;
	margin-right: 18px;
	margin-bottom: 37px;
}
.home_div2 dd1111.gcase ul li .img {
	display: block;
	width: 286px;
	height: 194px;
	position: relative;
}
.home_div2 dd1111.gcase ul li .img img {
	width:100%;
}
.home_con3 {
	background: url(../images/home_bg2.jpg) no-repeat center top;
	height: 535px;
}
.home_con3 .home_tit {
	padding-top: 88px;
}
.home_con3 .home_tit .bt {
	text-align: center;
	color: #ffffff;
	font-size: 30px;
	font-weight: normal;
}
.home_con3 .home_tit .t {
	margin-top: 10px;
	color: #c1c1c1;
	font-size: 15px;
	text-align: center;
}
.home_con3 .home_div3 {
	margin-top: 78px;
	overflow: hidden;
	padding: 0 73px;
}
.home_con3 .home_div3 ul {
	width: 110%;
}
.home_con3 .home_div3 ul li {
	width: 142px;
	height: 164px;
	float: left;
	margin-right: 10px;
}
.home_con4 {
	background: url(../images/home_bg3.jpg) no-repeat center top;
	height: 598px;

}
.home_con4 .home_tit {
	padding-top: 80px;
}
.home_con4 .home_tit .bt {
	text-align: center;
	color: #333333;
	font-size: 30px;
	font-weight: normal;
}
.home_con4 .home_tit .t {
	margin-top: 10px;
	color: #828282;
	font-size: 15px;
	text-align: center;
}
.home_con4 .home_div4 {
	margin-top: 46px;
	overflow: hidden;
}
.home_con4 .home_div4 ul {
	width: 110%;
}
.home_con4 .home_div4 ul li {
	margin-right: 3px;
	float: left;
	width: 398px;
}
.home_con4 .home_div4 ul li .img {
	display: block;
	width: 398px;
	height: 242px;
	position: relative;
}
.home_con4 .home_div4 ul li .img img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.home_con4 .home_div4 ul li .text {
	padding-top: 18px;
}
.home_con4 .home_div4 ul li .text .bt {
	display: block;
	text-align: center;
	color: #444444;
	font-size: 18px;
}
.home_con4 .home_div4 ul li .text .t {
	margin-top: 6px;
	text-align: center;
	color: #777777;
	font-size: 14px;
	line-height: 20px;
	padding:0 5px 0 5px
}
.home_con4a {
}
.home_con4a .home_tit {
	padding-bottom: 30px;
}
.home_con4a .home_tit .bt {
	text-align: center;
	color: #333333;
	font-size: 30px;
	font-weight: normal;
}
.home_con4a .home_tit .t {
	margin-top: 10px;
	color: #828282;
	font-size: 15px;
	text-align: center;
}
.home_con5 {
	background: url(../images/home_bg4.jpg) no-repeat center top;
	height: 563px;
}
.home_con5 .home_tit {
	padding-top: 80px;
}
.home_con5 .home_tit .bt {
	text-align: center;
	color: #333333;
	font-size: 30px;
	font-weight: normal;
}
.home_con5 .home_tit .t {
	margin-top: 10px;
	color: #828282;
	font-size: 15px;
	text-align: center;
}
.home_con5 .home_div5 {
	background: url(../images/home_bg6.png) no-repeat center 84px;
	width: 1200px;
	margin: 44px auto 0;
	position: relative;
	height: 370px;
}
.home_con5 .home_div5 .home_text {
	width: 220px;
	position: absolute;
}
.home_con5 .home_div5 .home_text .img {
	width: 59px;
	height: 59px;
	border-radius: 50%;
	margin: 0 auto;
}
.home_con5 .home_div5 .home_text .i1 {
	background: url(../images/pic8.png) no-repeat center center;
}
.home_con5 .home_div5 .home_text .i2 {
	background: url(../images/pic9.png) no-repeat center center;
}
.home_con5 .home_div5 .home_text .i3 {
	background: url(../images/pic10.png) no-repeat center center;
}
.home_con5 .home_div5 .home_text .i4 {
	background: url(../images/pic11.png) no-repeat center center;
}
.home_con5 .home_div5 .home_text .bg {
	width: 23px;
	height: 23px;
	background: url(../images/home_bg7.png) no-repeat center center;
	margin: 15px auto;
}
.home_con5 .home_div5 .home_text .bt {
	text-align: center;
	color: #333333;
	font-size: 16px;
}
.home_con5 .home_div5 .home_text .text {
	text-align: center;
	color: #7d7d7b;
	font-size: 12px;
	line-height: 18px;
	margin-top: 8px;
}
.home_con5 .home_div5 .home_text:hover .i1, .home_con5 .home_div5 .home_text.cur .i1 {
	background: url(../images/pic12.png) no-repeat center center;
}
.home_con5 .home_div5 .home_text:hover .i2, .home_con5 .home_div5 .home_text.cur .i2 {
	background: url(../images/pic13.png) no-repeat center center;
}
.home_con5 .home_div5 .home_text:hover .i3, .home_con5 .home_div5 .home_text.cur .i3 {
	background: url(../images/pic14.png) no-repeat center center;
}
.home_con5 .home_div5 .home_text:hover .i4, .home_con5 .home_div5 .home_text.cur .i4 {
	background: url(../images/pic15.png) no-repeat center center;
}
.home_con5 .home_div5 .t1 {
	left: 76px;
	top: 59px;
}
.home_con5 .home_div5 .t2 {
	left: 358px;
	top: 75px;
}
.home_con5 .home_div5 .t3 {
	right: 350px;
	top: 26px;
}
.home_con5 .home_div5 .t4 {
	right: 76px;
	top: 5px;
}
.home_con6 {
	background: url(../images/home_bg5.jpg) no-repeat center top;
	height: 740px;
}
.home_con6 .home_tit {
	padding-top: 80px;
}
.home_con6 .home_tit .bt {
	text-align: center;
	color: #333333;
	font-size: 30px;
	font-weight: normal;
}
.home_con6 .home_tit .t {
	margin-top: 10px;
	color: #828282;
	font-size: 15px;
	text-align: center;
}
.home_con6 .home_div6 {
	margin-top: 38px;
	overflow: hidden;
}
.home_con6 .home_div6 ul {
	width: 110%;
}
.home_con6 .home_div6 ul li {
	float: left;
	width: 387px;
	margin-right: 20px;
}
.home_con6 .home_div6 ul li .img {
	display: block;
	width: 387px;
	height: 227px;
	position: relative;
}
.home_con6 .home_div6 ul li .img img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.home_con6 .home_div6 ul li .text {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom:1px dotted #cccccc;
}
.home_con6 .home_div6 ul li .text .bt {
	display: block;
	color: #202020;
	font-size: 16px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.home_con6 .home_div6 ul li .text span {
	margin-top: 10px;
	display: block;
	color: #999999;
	font-size: 14px;
}
.home_con6 .home_div6 ul li .text .t {
	margin-top: 10px;
	color: #666666;
	font-size: 13px;
	line-height: 20px;
	height: 60px;
	overflow: hidden;
}
.home_con6 .home_div6a {
	margin-top: 38px;
	overflow: hidden;
}
.home_con6 .home_div6a ul {
	width: 110%;
}
.home_con6 .home_div6a ul li {
	float: left;
	width: 387px;
	margin-right: 20px;
}
.home_con6 .home_div6a ul li .img {
	display: block;
	width: 387px;
	height: 227px;
	position: relative;
}
.home_con6 .home_div6a ul li .img img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.home_con6 .home_div6a ul li .text {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom:1px dotted #cccccc;
	background: url(../Image/inc.jpg) no-repeat 2px 17px;
	text-indent: 0.5cm
}
.home_con6 .home_div6a ul li .text .bt {
	display: block;
	color: #202020;
	font-size: 16px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.home_con6 .home_div6a ul li .text span {
	margin-top: 10px;
	display: block;
	color: #999999;
	font-size: 14px;
}
.home_con6 .home_div6a ul li .text .t {
	margin-top: 10px;
	color: #666666;
	font-size: 13px;
	line-height: 20px;
	height: 60px;
	overflow: hidden;
}
.home_con7 {
	padding: 43px 0 39px;
}
.home_con7 .home_div7 span {
	display: table;
	float: left;
	color: #444444;
	font-size: 13px;
	font-weight: none;
}
.home_con7 .home_div7 .lianjie {
	float: right;
	width: 1118px;
	margin-top: 1px;
}
.home_con7 .home_div7 .lianjie a {
	display: inline-block;
	float: left;
	color: #555555;
	font-size: 15px;
	margin-right: 30px;
}
/*.home_con7 .home_div7 {
  width: 1050px;
  margin: 0 auto;
}
.home_con7 .home_div7 a {
  display: block;
  width: 132px;
  height: 40px;
  float: left;
  position: relative;
}
.home_con7 .home_div7 a img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.home_con7 .home_div7 button {
  width: 38px;
  height: 38px;
  margin-top: -19px;
  border: none;
}
.home_con7 .home_div7 .slick-prev {
  left: -75px;
  background: url(../images/left.jpg) no-repeat center center;
}
.home_con7 .home_div7 .slick-next {
  right: -75px;
  background: url(../images/right.jpg) no-repeat center center;
}*/

/**2016-6-17**/
.ppq_con2 {
	padding: 50px 0 80px;
}
.ppq_con2 ul {
	padding-bottom: 40px;
}
.ppq_con2 ul li {
	width: 100%;
	float: left;
	padding: 30px 0;
	border-bottom: 1px dotted #dedede;
}
.ppq_con2 ul li .u_img {
	float: left;
	width: 324px;
	height: 214px;
	display: block;
	position: relative;
}
.ppq_con2 ul li .u_img img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.ppq_con2 ul li .u_text {
	float: right;
	width: 834px;
}
.ppq_con2 ul li .u_text .u_bt {
	line-height: 24px;
}
.ppq_con2 ul li .u_text .u_bt h3 {
	display: table;
	float: left;
	font-weight: normal;
	color: #333333;
	font-size: 22px;
}
.ppq_con2 ul li .u_text .u_bt h3 i {
	font-style: normal;
	font-size: 14px;
	color: #999999;
	display: inline-block;
	margin-left: 5px;
}
.ppq_con2 ul li .u_text .u_bt span {
	display: table;
	float: right;
	color: #666666;
	font-size: 15px;
}
.ppq_con2 ul li .u_text .u_xx {
	margin-top: 16px;
	background: #f5f5f5;
	width: 100%;
	min-height: 36px;
}
.ppq_con2 ul li .u_text .u_xx .u_div {
	display: table;
	margin: 0 25px;
	float: left;
	line-height: 36px;
}
.ppq_con2 ul li .u_text .u_xx .u_div span {
	display: table;
	float: left;
	color: #444444;
	font-size: 15px;
}
.ppq_con2 ul li .u_text .u_xx .u_div em {
	cursor: pointer;
	margin: 12px 3px 0;
	line-height: 13px;
	float: left;
	display: block;
	width: 13px;
	height: 13px;
	background: url(../images/ppq_con2_icon1.png) no-repeat center center;
}
.ppq_con2 ul li .u_text .u_xx .u_div em.cur {
	background: url(../images/ppq_con2_icon2.png) no-repeat center center;
}
.ppq_con2 ul li .u_text .u_wb {
	margin-top: 8px;
	font-size: 14px;
	line-height: 22px;
}
.ppq_con2 ul li .u_text .u_table {
	margin-top: 12px;
}
.ppq_con2 ul li .u_text .u_table table {
	background: #f5f5f5;
}
.ppq_con2 ul li .u_text .u_table table tr {
	border: 1px solid #FFFFFF;
}
.ppq_con2 ul li .u_text .u_table table tr td {
	border: 1px solid #FFFFFF;
	text-align: center;
	font-size: 14px;
	padding: 7px 0;
}
.ppq_con2 ul li:last-child {
	border: none;
}
.page {
	text-align: center;
}
.page a {
	display: inline-block;
	width: 38px;
	height: 38px;
	text-align: center;
	line-height: 36px;
	border: 1px solid #cccccc;
	font-size: 14px;
	margin: 0 5px;
}
.page a:hover, .page a.cur {
	background: #ffba00;
	color: #FFFFFF;
	border: 1px solid #ffba00;
}

.home_con {
	background: url(../images/bg1.jpg) no-repeat center top;
	height: 289px;
}
.home_con ul {
	width: 110%;
	padding-top: 30px;
}
.home_con ul li {
	width: 390px;
	height: 229px;
	position: relative;
	float: left;
	margin-right: 15px;
}
.home_con ul li span {
	display: block;
	width: 390px;
	height: 229px;
	position: relative;
}
.home_con ul li span img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.home_con ul li em {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
.home_con ul li .text {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	text-align: center;
	padding: 60px 0 0;
}
.home_con ul li .text h3 {
	font-weight: normal;
	color: #ffffff;
	font-size: 22px;
}
.home_con ul li .text .t {
	margin-top: 10px;
	padding: 0 56px;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
}
.home_con2 {
}
.home_con2 .home_tit {
	border-bottom: 1px solid #d7d7d7;
	padding-bottom: 12px;
	position: relative;
}
.home_con2 .home_tit .bt {
	display: table;
	float: left;
	font-weight: normal;
	color: #333333;
	font-size: 24px;
}
.home_con2 .home_tit .bt i {
	display: inline-block;
	font-family: arial;
	margin-left: 10px;
	text-transform: uppercase;
	color: #aeaeae;
	font-size: 14px;
	font-style: normal;
}
.home_con2 .home_tit .t {
	display: table;
	float: right;
	color: #9f9f9f;
	font-size: 12px;
	padding-top: 10px;
}
.home_con2 .home_tit .saixuan_bt {
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 10px;
	width: 100%;
	text-align: center;
}
.home_con2 .home_tit .saixuan_bt a {
	display: inline-block;
	color: #989186;
	font-size: 14px;
	margin: 0 10px;
	padding-bottom: 12px;
}
.home_con2 .home_tit .saixuan_bt a:hover, .home_con2 .home_tit .saixuan_bt a.cur {
	color: #726650;
	border-bottom: 2px solid #726650;
}
.home_div2 {
}
.home_div2 dt111 {
	width: 645px;
}
.home_div2 dt111 .img {
	display: block;
	width: 645px;
	height: 484px;
	position: relative;
}
.home_div2 dt111 .img img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.home_div2 dt111 .text {
	padding: 15px 20px 0;
	border: 1px solid #d8d8d8;
	border-top: none;
	border-bottom: 3px solid #d8d8d8;
	height: 96px;
}
.home_div2 dt111 .text .bt {
	display: block;
	color: #333333;
	font-size: 22px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.home_div2 dt111 .text .t {
	margin-top: 10px;
}
.home_div2 dt111 .text .t .s1 {
	display: table;
	float: left;
	color: #525252;
	font-size: 15px;
}
.home_div2 dt111 .text .t .s2 {
	display: table;
	float: right;
	color: #999999;
	font-size: 13px;
	background: url(../images/icon6.jpg) no-repeat left center;
	padding-left: 12px;
}
.home_div2 dd1111 {
	width: 536px;
	overflow: hidden;
}
.home_div2 dd1111 ul {
	width: 110%;
}
.home_div2 dd1111 ul li {
	float: left;
	width: 258px;
	margin-right: 18px;
	margin-bottom: 37px;
}
.home_div2 dd1111 ul li .img {
	display: block;
	width: 258px;
	height: 194px;
	position: relative;
}
.home_div2 dd1111 ul li .img img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.home_div2 dd1111 ul li .text {
	padding: 13px 20px 0;
	border: 1px solid #d8d8d8;
	border-top: none;
	border-bottom: 3px solid #d8d8d8;
	height: 77px;
}
.home_div2 dd1111 ul li .text .bt {
	display: block;
	color: #333333;
	font-size: 16px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.home_div2 dd1111 ul li .text .t {
	margin-top: 5px;
}
.home_div2 dd1111 ul li .text .t .s1 {
	display: table;
	float: left;
	color: #525252;
	margin-top: 5px;
	font-size: 15px;
}
.home_div2 dd1111 ul li .text .t .s2 {
	display: table;
	float: right;
	color: #999999;
	font-size: 13px;
	background: url(../images/icon6.jpg) no-repeat left center;
	padding-left: 12px;
}
.home_div2 dd1111.gcase ul li {
	float: left;
	width: 286px;
	margin-right: 18px;
	margin-bottom: 37px;
}
.home_div2 dd1111.gcase ul li .img {
	display: block;
	width: 286px;
	height: 194px;
	position: relative;
}
.home_div2 dd1111.gcase ul li .img img {
	width:100%;
}
.home_con31 {
	background: url(../images/zz_pic.jpg) no-repeat center top;
	height: 997px;
}
.home_con31 .home_tit {
	padding-top: 88px;
}
.home_con31 .home_tit .bt {
	text-align: center;
	color: #ffffff;
	font-size: 30px;
	font-weight: normal;
}
.home_con31 .home_tit .t {
	margin-top: 10px;
	color: #c1c1c1;
	font-size: 15px;
	text-align: center;
}
.home_con31 .home_div3 {
	margin-top: 78px;
	overflow: hidden;
	padding: 0 73px;
}
.home_con31 .home_div3 ul {
	width: 110%;
}
.home_con31 .home_div3 ul li {
	width: 142px;
	height: 164px;
	float: left;
	margin-right: 10px;
}
.home_con3_quan {
	width: 1200px;
	height: 800px;
	float: left;
}
.home_con3_left {
	float: left;
	width: 390px;
	margin-right: 50px;
	margin-left: 50px;
}
.home_con3_right {
	float: left;
	width: 390px;
	margin-top: 80px;
}
.home_con3_1 {
	width: 390px;
	margin-left: 150px;
	margin-top: 40px;
	padding-bottom:60px;
}
.home_con3_left h2 {
	height: 598px;
	width: 387px;
	height: 44px;
	/* background:#000;*/
	/*border-radius:20px ;*/
	/*opacity: 0.4;*/
	text-indent: 250px;
	font-family: "微软雅黑";
	font-size: 15px;
	line-height:44px;
}
#bg_1 {
	background: url(../images/bg_1.png) no-repeat;
}
#bg_2 {
	background: url(../images/bg_2.png) no-repeat;
}
#bg_3 {
	background: url(../images/bg_3.png) no-repeat;
}
#bg_4 {
	background: url(../images/bg_4.png) no-repeat;
}
#bg_5 {
	background: url(../images/bg_5.png) no-repeat;
}
#bg_6 {
	background: url(../images/bg_6.png) no-repeat;
}
#bg_7 {
	background: url(../images/bg_7.png) no-repeat;
}
#bg_8 {
	background: url(../images/bg_8.png) no-repeat;
}
.home_con3_left h2 a, .home_con3_right h2 a {
	color: #ffffff;
}
.home_con3_right h2 {
	width: 387px;
	height: 44px;
	border-radius:20px;
	text-indent: 60px;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #fff;
	line-height:44px;
}
.td {
	width: 100%;
	height:658px;
	background: url(../images/td_bg1.jpg) no-repeat;
}
.td_left {
	float: left;
	width: 20%;
	margin-left:22%;
	margin-top: 8%;
}
.td_left h2 {
	font-size: 30px;
	font-family: "微软雅黑";
	color: #212121;
}
.td_left ul {
	margin-top: 30px;
}
.td_left li {
	font-size: 16px;
	color: #444;
	line-height: 2em;
}
.td_right {
	width: 50%;
	float: right;
}
#gy {
	background: url(../images/gy_bg1.jpg) no-repeat;
	color: #fff;
	height: 692px;
}
#gy .bt {
	color: #fff;
	font-size: 28px;
}
#gy .t {
	color: #fff;
	font-size: 16px;
}
#gy0 {
	width: 1200px;
	margin-top: 62px;
}
.bg2 {
	width: 300px;
	height: 500px;
	background: none;
}
.bg2:hover {
	background: #fff;
	opacity: 0.2;
}
#gy1 {
	width:300px;
	height: 480px;
	background: url(../images/gy_pic1.png)no-repeat;
}
#gy1:hover {
	background: url(../images/gy_pic5.png)no-repeat;
}
#gy2 {
	width:300px;
	height: 480px;
	background: url(../images/gy_pic2.png)no-repeat;
}
#gy2:hover {
	width:300px;
	height: 480px;
	background: url(../images/gy_pic6.png)no-repeat;
}
#gy3 {
	width:300px;
	height: 480px;
	background: url(../images/gy_pic3.png)no-repeat;
}
#gy3:hover {
	width:300px;
	height: 480px;
	background: url(../images/gy_pic7.png)no-repeat;
}
#gy4 {
	width:300px;
	height: 480px;
	background: url(../images/gy_pic4.png)no-repeat;
}
#gy4:hover {
	width:300px;
	height: 480px;
	background: url(../images/gy_pic8.png)no-repeat;
}
#gy1 h2, #gy2 h2, #gy3 h2, #gy4 h2 {
	font-size: 20px;
	margin-top: 280px;
	margin-left: 110px;
}
/*#gy2{
	width:300px;
	height: 480px;
	background: url(../images/gy_pic2.png)no-repeat;}
#gy2:hover{background: url(../images/gy_pic6.png)no-repeat;}

#gy3{
	width:300px;
	height: 480px;background: url(../images/gy_pic3.png)no-repeat;}
#gy3:hover{background: url(../images/gy_pic7.png)no-repeat;}

#gy4{
	width:300px;
	height:480px;background: url(../images/gy_pic4.png)no-repeat;}
#gy4:hover{background: url(../images/gy_pic8.png)no-repeat;}*/


.home_con3_right .home_con3_1 img {
	float: left;
}
.home_con3_left .home_con3_1 img {
	float: right;
	margin-top: -45px;
	margin-right: 2px;
}
.home_con3_1 p {
	color: #fff;
	font-size: 12px;
	margin-top: 10px;
	width: 370px;
	margin-left: 20px;
}
#pl {
	width: 100%;
	height: 800px;
	background: #fff;
}
#pl .home_tit {
	padding-top: 80px;
}
#pl .home_tit .bt {
	text-align: center;
	color: #333333;
	font-size: 30px;
	font-weight: normal;
}
#pl .home_tit .t {
	margin-top: 10px;
	color: #828282;
	font-size: 15px;
	text-align: center;
}
#pl .pl_pic {
	margin-top: 51px;
	float: left;
}
#pl .pl_nr {
	margin-top: 100px;
	width: 465px;
	float: left;
}
#pl .pl_nr .span {
	width: 130px;
	float: right;
}
#span1, #span2 {
	cursor: pointer;
	color: #fff;
	text-align: center;
	font-size:48px;
	display: inline-block;
	width: 60px;
	height: 60px;
	background: #f6ba20;
}
#pl .pl_nr .sz {
	height: 400px;
	float: left;
	width: 465px;
	background: #544e45;
	color: #fff;
}
#pl .pl_nr .sz h2 {
	font-size: 26px;
	margin-left: 50px;
	margin-top: 40px;
}
#pl .pl_nr .sz .pl_img {
	margin-left: 50px;
	margin-top: 30px;
}
#pl .pl_nr .sz p {
	margin: 20px;
	line-height: 2em;
}

.sg {
	width: 1200px;
	margin-top: 30px;
	color: #444;
	height: 425px;
}
.sg li {
	background: #fff;
	height: 425px;
	width: 373px;
	float: left;
	margin: 12px;
}
.sg h2 {
	width:55px;
	font-size: 18px;
	border-bottom: 2px #ccc solid;
	line-height: 50px;
	margin-left: 30px;
}
.sg p {
	margin: 20px;
}
.home_con41 {
	background: url(../images/dm_bg3.jpg) no-repeat center top;
	height: 598px;
}
.home_con41 .home_tit {
	padding-top: 80px;
}
.home_con41 .home_tit .bt {
	text-align: center;
	color: #333333;
	font-size: 30px;
	font-weight: normal;
}
.home_con41 .home_tit .t {
	margin-top: 10px;
	color: #828282;
	font-size: 15px;
	text-align: center;
}
.home_con41 .home_div4 {
	margin-top: 46px;
	overflow: hidden;
}
.home_con41 .home_div4 ul {
	width: 110%;
}
.home_con41 .home_div4 ul li {
	margin-right: 3px;
	float: left;
	width: 282px;
	height: 320px;
}
.home_con41 .home_div4 ul li .img {
	display: block;
	width: 300px;
	height: 340px;
	position: relative;
}
.home_con41 .home_div4 ul li .img img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
#gj11 {
	background: url(../images/js_bg1.png)no-repeat;
}
#gj22 {
	background: url(../images/js_bg2.png)no-repeat;
}
#gj33 {
	background: url(../images/js_bg3.png)no-repeat;
}
#gj44 {
	background: url(../images/js_bg4.png)no-repeat;
}
.home_con41 .home_div4 ul li h2 {
	font-size: 15px;
	margin-top: 200px;
	margin-left: 110px;
}
.home_con41 .home_div4 ul li p {
	font-size: 15px;
	margin-top: 10px;
	line-height: 24px;
	text-align: center;
}
.home_con41 .home_div44 {
	margin-top:30px;/*border-top: 1px solid #ccc;*/
}
.home_con41 .home_div44 li {
	width: 240px;
	height: 294px;
	border: 1px #e6e6e8 solid;
	float: left;
}
.home_con41 .home_div44 li:hover {
	color: #fff;
}
#gj1 {
	background: url(../images/gj_bg1.jpg)no-repeat;
}
#gj1:hover {
	background: url(../images/gj_bg11.jpg)no-repeat;
}
#gj2 {
	background: url(../images/gj_bg2.jpg)no-repeat;
}
#gj2:hover {
	background: url(../images/gj_bg22.jpg)no-repeat;
}
#gj3 {
	background: url(../images/gj_bg3.jpg)no-repeat;
}
#gj3:hover {
	background: url(../images/gj_bg33.jpg)no-repeat;
}
#gj4 {
	background: url(../images/gj_bg4.jpg)no-repeat;
}
#gj4:hover {
	background: url(../images/gj_bg44.jpg)no-repeat;
}
#gj5 {
	background: url(../images/gj_bg5.jpg)no-repeat;
}
#gj5:hover {
	background: url(../images/gj_bg55.jpg)no-repeat;
}
.home_con41 .home_div44 li img {
	margin-left: 80px;
	margin-top: 50px;
}
.home_con41 .home_div44 h2 {
	margin-left: 80px;
	font-size: 18px;
	margin-top: 120px;
}
.home_con41 .home_div44 p {
	margin: 20px;
	font-size: 14px;
	margin-top: 50px;
}
.home_con41 .home_div4 ul li .text {
	padding-top: 18px;
}
.home_con41 .home_div4 ul li .text .bt {
	display: block;
	text-align: center;
	color: #444444;
	font-size: 18px;
}
.home_con41 .home_div4 ul li .text .t {
	margin-top: 6px;
	text-align: center;
	color: #777777;
	font-size: 14px;
	line-height: 20px;
}
.home_con40 {
	background: url(../images/si_pic.jpg) no-repeat center top;
	height:720px;
	margin-top: -100px;
}
.home_con40 .home_tit {
	padding-top: 80px;
}

.home_con40 .home_tit .bt {
	text-align: center;
	color: #333333;
	font-size: 30px;
	font-weight: normal;
}
.home_con40 .home_tit .t {
	margin-top: 10px;
	color: #828282;
	font-size: 15px;
	text-align: center;
}
.home_con40 .shouji img {
	margin-left: 30px;
	margin-top: -20px;
}
.home_con40 .home_div40 {
	width: 180px;
	height: 200px;
	margin-top: 46px;
	overflow: hidden;
	border: 1px #ccc solid;
	font-size: 12px;
	line-height: 2em;
	float: left;
	margin: 10px;
	background: #fff;
}
.home_con40 .home_div400 {
	width: 420px;
	margin-top: 20px;
}
.home_con40 .home_div40 h2 {
	font-size: 15px;
	margin-left: 10px;
	color: #595042;
}
.home_con40 .home_div40 ul {
	width: 110%;
	margin: 10px;
}
.home_con40 .home_div40 ul li {
	float: left;
	width: 150px;
	margin: 0 10px;
}
.home_con40 .home_div40 ul li .img {
	display: block;
	width: 300px;
	height: 340px;
	position: relative;
}
.home_con40 .home_div40 ul li .img img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.home_con40 .home_div40 ul li .text {
	padding-top: 18px;
}
.home_con40 .home_div40 ul li .text .bt {
	display: block;
	text-align: center;
	color: #444444;
	font-size: 18px;
}
.home_con40 .home_div40 ul li .text .t {
	margin-top: 6px;
	text-align: center;
	color: #777777;
	font-size: 14px;
	line-height: 20px;
}
.home_con51 {
	background: url(../images/lc_pic.jpg) no-repeat center top;
	height: 686px;
	margin-top: -5px;
}
.home_con51 .home_tit {
	padding-top: 60px;
}
.home_con51 .home_tit .bt {
	text-align: center;
	color: #333333;
	font-size: 30px;
	font-weight: normal;
}
.home_con51 .home_tit .t {
	margin-top: 10px;
	color: #828282;
	font-size: 15px;
	text-align: center;
}
.home_con51 .home_div5 {
	width: 1200px;
	margin: 60px auto 0;
	position: relative;
	height: 370px;
}
.home_con51 .home_div5 .home_text {
	width: 220px;
	position: absolute;
}
.home_con51 .home_div5 .home_text .img {
	width: 70px;
	height: 70px;
	border-radius: 50%;
	margin: 0 auto;
}
.home_con51 .home_div5 .home_text .i1 {
	background: url(../images/lc_bg1.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text .i2 {
	background: url(../images/lc_bg2.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text .i3 {
	background: url(../images/lc_bg3.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text .i4 {
	background: url(../images/lc_bg4.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text .i5 {
	background: url(../images/lc_bg5.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text .i6 {
	background: url(../images/lc_bg6.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text .i7 {
	background: url(../images/lc_bg7.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text .i8 {
	background: url(../images/lc_bg8.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text .bg {
	width: 23px;
	height: 23px;
	margin: 15px auto;
}
.home_con51 .home_div5 .home_text .bt {
	text-align: center;
	color: #333333;
	font-size: 16px;
}
.home_con51 .home_div5 .home_text .text {
	text-align: center;
	color: #7d7d7b;
	font-size: 12px;
	line-height: 18px;
	margin-top: 8px;
}
.home_con51 .home_div5 .home_text:hover .i1, .home_con51 .home_div5 .home_text.cur .i1 {
	background: url(../images/lc_bg11.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text:hover .i2, .home_con51 .home_div5 .home_text.cur .i2 {
	background: url(../images/lc_bg22.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text:hover .i3, .home_con51 .home_div5 .home_text.cur .i3 {
	background: url(../images/lc_bg33.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text:hover .i4, .home_con51 .home_div5 .home_text.cur .i4 {
	background: url(../images/lc_bg44.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text:hover .i5, .home_con51 .home_div5 .home_text.cur .i5 {
	background: url(../images/lc_bg55.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text:hover .i6, .home_con51 .home_div5 .home_text.cur .i6 {
	background: url(../images/lc_bg66.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text:hover .i7, .home_con51 .home_div5 .home_text.cur .i7 {
	background: url(../images/lc_bg77.png) no-repeat center center;
}
.home_con51 .home_div5 .home_text:hover .i8, .home_con51 .home_div5 .home_text.cur .i8 {
	background: url(../images/lc_bg88.png) no-repeat center center;
}
.home_con51 .home_div5 .t1 {
	left: 10px;
	top: -30px;
}
.home_con51 .home_div5 .t2 {
	left: 292px;
	top: -30px;
}
.home_con51 .home_div5 .t3 {
	right: 406px;
	top: -30px;
}
.home_con51 .home_div5 .t4 {
	right: 125px;
	top: -30px;
}
.home_con51 .home_div5 .t5 {
	right: 125px;
	top: 225px;
}
.home_con51 .home_div5 .t6 {
	right: 406px;
	top: 225px;
}
.home_con51 .home_div5 .t7 {
	left: 292px;
	top: 225px;
}
.home_con51 .home_div5 .t8 {
	left: 10px;
	top: 225px;
}
.home_con61 {
	background: url(../images/dm_bg5.jpg) no-repeat center top;
	height: 640px;
	border: 1px solid #ccc;
	width: 100%;
	margin: 0 auto;
}
.home_con61 img {
	float: left;
}
.home_con61 .home_tit {
	padding-top: 40px;
}
.home_con61 .home_tit .bt {
	text-align: center;
	color: #fff;
	font-size: 35px;
	font-weight: normal;
}
.home_con61 .home_tit .t {
	margin-top: 10px;
	color: #fff;
	font-size: 15px;
	text-align: center;
	margin-left: 130px;
}
.home_con61 .home_div6 {
	margin-top: 38px;
	overflow: hidden;
}
.home_con61 .home_div6 ul {
	width: 110%;
}
.home_con61 .home_div6 ul li {
	float: left;
	width:400px;
	margin-right:20px;
	height: 221px;
}
.home_con81 {
	background: #FFFFFF;
	height: 640px;
	border: 1px solid #ccc;
	width: 100%;
	margin: 0 auto;
}
.home_con81 img {
	float: left;
	margin-top: -190px;
	margin-left: -50px;
}
.home_con81 .home_tit {
	padding-top: 80px;
	margin-left: 150px;
}
.home_con81 .home_tit .bt {
	text-align: center;
	color: #444;
	font-size: 35px;
	font-weight: normal;
}
.home_con81 .home_tit .t {
	margin-top: 10px;
	color: #444;
	font-size: 15px;
	text-align: center;
	margin-left: 120px;
}
.home_con81 .home_div8 {
	margin-top: 38px;
	overflow: hidden;
}
.home_con81 .home_div8 ul {
	width: 110%;
}
.home_con81 .home_div8 ul li {
	float: left;
	width:400px;
	margin-right:20px;
	color: #444444;
}
.home_con81 .home_con8_1 {
	width: 1100px;
	border: 1px #ccc solid;
	margin-top: 100px;
}
.tj_list {
	margin-left: 560px;
	margin-top: 10px;
	margin-bottom: 50px;
}
.tj_list li {
	line-height: 2em;
	font-size: 14px;
}
.tj_list li a {
	color: #444444;
}

/*tanchu*/
/*@font-face {
 font-family: 'iconfontyyy';
 src: url('../Image/iconfont.eot');
 src: url('../Image/iconfont.eot?#iefix') format('embedded-opentype'), url('../font_icon9/iconfont.woff') format('woff'), url('../font_icon9/iconfont.ttf') format('truetype'), url('../font_icon9/iconfont.svg#iconfontyyy') format('svg');
}
.iconfontyyy {
	font-family: "iconfontyyy" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}*/
.iconfont11{background: url(../Image/fdj.png); width: 28px; height: 30px; }
.fuchuang {
	width: 32px;
	height: 93px;
	background-color: #adafb2;
	position: fixed;
	right:200px;
	top: 400px;
	cursor: pointer;
	z-index: 9999;
}
.tanchu_1 .iconfontyyy {
	font-size: 18px;
	color:#544E45;
	margin-right: 5px;
}
.fc_one {
	width: 100%;
	height: 15px;
	font-size: 13px;
	line-height: 15px;
	color: #fff;
	text-align: center;
}
.fc_two {
	width: 8px;
	height: 8px;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	-webkit-transform: rotateZ(-45deg);
	-moz-transform: rotateZ(-45deg);
	-ms-transform: rotateZ(-45deg);
	-o-transform: rotateZ(-45deg);
	transform: rotateZ(-45deg);
	margin: 12px 0px 6px 10px;
}
.tchu {
	width: 200px;
	position: fixed;
	top:400px;
	right:0px;
	border: 2px solid #544E45;
	background-color: #fff;
	background: #fff;
	z-index: 9999;
	padding-bottom:20px
}
.tanchu_top {
	width:198px;
	height: 70px;
	text-align: center;
	background-color:#544E45;
}
.tanchu_top img {
	margin-top: 13px;
}
.tanchu_1 {
	font-family: "微软雅黑";
	font-size: 15px;
	width: 153px;
	height: 40px;
	border-radius: 2px;
	background-color: #e5e2dd;
	text-align: center;
	line-height: 40px;
	margin: 0 auto;
	margin-bottom: 10px;
}
.tanchu_5 {
	margin-top: 16px;
}
.tanchu_2 {
	background-color: #f8b500;
	color: #fff;
}
.tanchu_3 {
	font-size: 13px;
	width: 100%;
	text-align: center;
	font-family: "微软雅黑";
	color: #5a677a;
}
.tanchu_4 {
	font-family: "微软雅黑";
	font-weight: 600;
	font-size: 15px;
	color: #544E45;
}
.tanchu_2 .iconfontyyy {
	font-size:22px;
	color:#fff;
}

.home_con ul li, .home_div2 dl a, .home_con4 li a, .home_con6 li a, .product_body li, .pro_div ul li .img, li,  {
	overflow: hidden;
}
.home_con3 .home_div3, .other_body .home_con52 li, .other_body .home_con52 .home_div4, .support_banner li, .merchants_body .home_con41 .home_div4, .home_con3 .home_div3 li {
	overflow: inherit;
}

.index_body li:hover img, .home_div2 dl a:hover img, .product_body li:hover img, .solution_body li:hover img, .other_body li:hover img, .service_body li:hover img, .support_con dd:hover img, .merchants_body li:hover img, .about_body li:hover img, .about_con3 dt:hover img, .dizhi span:hover img, .news_body li:hover img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.home_con3 li:hover img, .support_banner li:hover img, .merchants_body .home_con41 li:hover {
	-webkit-transform: translateY(-40px);
	-moz-transform: translateY(-40px);
	-ms-transform: translateY(-40px);
	-o-transform: translateY(-40px);
	transform: translateY(-40px);
}
.other_body .home_con41 li:hover {
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	-o-transform: translateY(-20px);
	transform: translateY(-20px);
}
.banner li:hover img, .banner3 li:hover img, .banner2 li:hover img, .banner1 li:hover img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
.index_body div, .product_body .pro_div2, .product_body .pro_div2 div, .product_body .pro_div3, .product_body .pro_div3 div, .product_body .pro_div4, .product_body .pro_div4 div, .pro_div4 ul, .product_body .pro_div5, .product_body .pro_div5 div, .pro_div5 ul {
 transition: all .8s;
}
.pro_div5 div, .other_body div {
	transition: all 1s;
}
.la_ul li:hover .la_ul1{display: block; }
/*index-animate;*/
.index_body .home_tit, .index_body .home_div2, .index_body .home_con3, .index_body .home_div3, .index_body .home_div4, .index_body .home_con5, .index_body .home_div5, .index_body .home_con6, .index_body .home_div6 {
	opacity: 0;
	-webkit-transform: translateY(60px);
	-moz-transform: translateY(60px);
	-ms-transform: translateY(60px);
	-o-transform: translateY(60px);
	transform: translateY(60px);
}
.product_body .pro_div2, .product_body .pro_div3 .w1220, .product_body .pro_div3 .pro_con, .product_body .pro_div4, .product_body .pro_div4 .tit, .product_body .pro_div4 ul, .product_body .pro_div5 .tit, .product_body .pro_div5 .name, .product_body .pro_div5 ul, .product_body .pro_div5 .main_li, .product_body .pro_div5 .more_center {
	opacity: 0;
	-webkit-transform: translateY(60px);
	-moz-transform: translateY(60px);
	-ms-transform: translateY(60px);
	-o-transform: translateY(60px);
	transform: translateY(60px);
}
.solution_body .ppq_con img {
	opacity: 0;
	-webkit-transform: translateY(60px);
	-moz-transform: translateY(60px);
	-ms-transform: translateY(60px);
	-o-transform: translateY(60px);
	transform: translateY(60px);
}
.solution_body .tu_con img {
	opacity: 0;
	-webkit-transform: translateY(60px);
	-moz-transform: translateY(60px);
	-ms-transform: translateY(60px);
	-o-transform: translateY(60px);
	transform: translateY(60px);
}
.other_body .home_con52 li, .other_body .home_con53, .other_body .home_con53 li, .other_body .home_con54 {
	opacity: 0;
	-webkit-transform: translateY(60px);
	-moz-transform: translateY(60px);
	-ms-transform: translateY(60px);
	-o-transform: translateY(60px);
	transform: translateY(60px);
}
.other_body .home_con52 .opac1, .other_body .opac1, .other_body .home_con53 .opac1 {
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	transform: translateY(0px);
}
.solution_body .tu_con .opac1, .solution_body .pro_div5 .opac1, .solution_body .ppq_con .opac1, .solution_body .ppq_con img:nth-child(1) {
 opacity: 1;
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
.product_body .opac1, .product_body .pro_div3 .opac1, .product_body .pro_div3 .opac1, .product_body .opac1, .product_body .opac1, .product_body .pro_div4 .w1220 .opac1, .product_body .pro_div5 .opac1, .product_body .pro_div5 .opac1, .product_body .pro_div5 .opac1, .product_body .pro_div5 .opac1, .product_body .pro_div5 .opac1 {
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	transform: translateY(0px);
}
.index_body .opac1, .product_body .opac1 {
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	transform: translateY(0px);
}

.menu_btn {
	z-index: 10;
}
.good_banner2 {
	position: relative;
}
.good_banner_p1, .good_banner_p2 {
	position: absolute;
	color: #fff;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	transition: all 1s;
	opacity: 0;
}
.good_banner_p1 {
	font-size: 35px;
	top: 185px;
	left: 40%;
}
.good_banner_p2 {
	font-size: 18px;
	top: 255px;
	left: 60%;
}
.home_con42 .home_div4 ul li, .other_body .home_con42 .home_div4 {
	overflow: visible;
}
.banquan a:hover {
	text-decoration: underline;
}
/*弹框*/
.case-tc {
	display: none;
	position: fixed;
	z-index: 99;
	/*background: url(../images/tc1.png);*/
	width: 100%;
	height: 100%;
	bottom: 0px;
	left: 0;
	text-align: center;
}
.case-tc .case-d {
	border-radius: 5px;
	width: 1200px;
	background: #FFFFFF;
	height: auto;
	padding: 35px 63px 40px 50px;
	display: inline-block;
 *display: inline;
 *zoom: 1;
	vertical-align: middle;
	text-align: left;
	position: relative;
}
.case-tc .case-d .guanbi {
	cursor: pointer;
	position: absolute;
	right: -43px;
	top: 0;
	width: 43px;
	height: 43px;
	background: url(../Image/case-guanbi.png) no-repeat center center;
}
.case-tc .case-d h1 {
	color: #fab000;
	font-size: 24px;
	font-weight: normal;
}
.case-tc .case-d h1 span {
	display: inline-block;
	font-family: arial;
	font-size: 20px;
	color: #9a9a9a;
	margin-left: 5px;
}
.case-tc .case-d .case-box2 {
	margin-top: 26px;
}
.case-tc .case-d .case-box2 .case-t {
	float: left;
	width: 903px;
	height: 534px;
}
.case-tc .case-d .case-box2 .case-t em {
	display: block;
	width: 903px;
	height: 534px;
	position: relative;
}
.case-tc .case-d .case-box2 .case-t em img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.case-tc .case-d .case-box2 .case-xiaotu {
	float: right;
	width: 184px;
	height: 534px;
	background: #f5f5f5;
	border: 1px solid #e5e5e5;
}
.case-tc .case-d .case-box2 .case-xiaotu .xiaotu {
	height: 424px;
	width: 145px;
	margin: 62px auto 0;
}
.case-tc .case-d .case-box2 .case-xiaotu .xiaotu em {
	cursor: pointer;
	margin-bottom: 15px;
	display: block;
	width: 145px;
	height: 89px;
	position: relative;
	border: 4px solid #f5f5f5;
}
.case-tc .case-d .case-box2 .case-xiaotu .xiaotu em img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.case-tc .case-d .case-box2 .case-xiaotu .xiaotu em:hover {
	border: 4px solid #b6ab9b;
}
.case-tc .case-d .case-box2 .case-xiaotu .xiaotu button {
	width: 30px;
	height: 15px;
	top: 0;
	margin-top: 0;
	border: none;
}
.case-tc .case-d .case-box2 .case-xiaotu .xiaotu .slick-prev {
	background: url(../Image/case-prev.png) no-repeat center center;
	top: -35px;
	left: 50%;
	margin-left: -15px;
}
.case-tc .case-d .case-box2 .case-xiaotu .xiaotu .slick-next {
	/*background: url(../images/case-next.png) no-repeat center center;*/
	top: 432px;
	right: 50%;
	margin-right: -15px;
}
.case-tc .case-d .case-tc-text {
	margin-top: 25px;
}
.case-tc .case-d .case-tc-text span {
	display: inline-block;
	float: left;
	color: #666666;
	font-size: 16px;
	line-height: 26px;
	padding-left: 35px;
	margin-right: 50px;
}
/*.case-tc .case-d .case-tc-text .s1 {
	background: url(../images/case-icon1.png) no-repeat left center;
}
.case-tc .case-d .case-tc-text .s2 {
	background: url(../images/case-icon2.png) no-repeat left center;
}
.case-tc .case-d .case-tc-text .s3 {
	background: url(../images/case-icon3.png) no-repeat left center;
}
.case-tc .case-d .case-tc-text .s4 {
	background: url(../images/case-icon4.png) no-repeat left center;
}*/
.nav li:hover img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
.nav_con li:hover img {
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
}
.nav_con a {
	overflow: visible;
}
/*视频播放样式*/
#playboxbg {
	position:absolute;
	left:0;
	top:0;
	z-index:88888;
	width:100%;
	height:100%;
	background-color:#000;
}
#play_video_container {
	position:absolute;
	left:0;
	top:0;
	z-index:99999;
	width:90.63%;
	min-width:800px;
	height:480px;
	border:2px solid #94BDDD;
	background-color:#000;
	top:0;
	left:0;
	max-width:640px;
}
#play_video_container a.close_video {
	width:24px;
	height:24px;
	display:block;
	position:absolute;
	right:-26px;
	top:-2px;
	/*background:url(../images/close.jpg) no-repeat 0 0;*/
	background-size:100%;
	line-height:20em;
	overflow:hidden;
}
/** main **/ 
.maina {
	width:1200px;
	height:auto;
	overflow:hidden;
	padding-bottom: 87px;
	margin:0 auto;
}
.hui {
	background: #f5f5f5;
	width: 100%;
	height: auto;
	overflow: hidden;
}
.pic {
	float: left;
	width: 110px;
	height: auto;
	overflow: hidden;
	margin: 40px 45px 0;
}
.pic .yuanbj {
	width: 102px;
	height: 82px;
	border-radius: 51px;
	border: 1px solid #2e2c5d;
	padding-top: 20px;
	transition: 0.3s all 0s linear;
}
.pic .yuanbj .yuan {
	width: 60px;
	height: 60px;
	display: block;
	overflow: hidden;
}
.pic .yuanbj .yuan img {
	width: 60px;
	height: 60px;
	display: block;
}
.pic:hover .yuanbj .yuan .box_img {
	position: relative;
	transition: 0.3s all 0s linear;
	display: block;
	margin-top: -60px;
}
.pic .font {
	text-align: center;
	color: #4c4c4c;
	height: 30px;
	line-height: 30px;
	padding: 10px 0 15px;
}
.pic .yy {
	width: 107px;
	height: 14px;
}
.pic:hover .font {
	color: #e63c3d;
}
.pic:hover .yuanbj {
	border: 1px solid #e63c3d;
}
#cpbt {
	background: url(../img/cpbt.jpg) no-repeat left top #ededed;
	height: 84px;
	line-height: 84px;
	border: 1px solid #dddddd;
	padding-left: 300px;
	margin-bottom: 30px;
}
#cpbt a {
	color: #4c4c4c;
	font-size: 16px;
	padding: 0 50px 0 0;
}
.index_prolist {
	background:url(../images/leftcpbt.jpg) no-repeat center top;
	width:270px;
	padding:96px 0 0;
	float:left;
background:
}
.index_prolist ul li {
	height:51px;
	line-height:51px;
	background: url(../images/left_icon1.png) no-repeat 8px center #ededed;
	padding-left:30px;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 1px;
	font-size: 15px;
	transition:all .2s;
}
.index_prolist ul li a {
	color: #4c4c4c;
}
.index_prolist ul li:hover {
	background: url(../images/left_icon.png) no-repeat 8px center #00c8c8;
}
.index_prolist ul li:hover a {
	color: #fff;
}
#cpzs > ul > .selected a {
	text-decoration:none;
}
.index_proright {
	width:900px;
	float:right;
	overflow:hidden
}
.picFocus {
	width:900px;
	position:relative;
	overflow:hidden;
	zoom:1;
}
.picFocus .hd {
	width:100%;
	overflow:hidden;
}
.picFocus .hd ul {
	overflow:hidden;
	zoom:1;
}
.picFocus .hd ul li {
	float:left;
	text-align:center;
	width:285px;
	background: #fff;
	border: 1px solid #e2e2e2;
	border-bottom: 5px solid #4c4c4c;
	padding:10px 7px 12px 7px;
	margin-left:15px;
	margin-bottom:8px
}
.picFocus .hd ul li p {
	height:35px;
	line-height:35px;
	color:#2f2a2a;
}
.picFocus .hd ul li p a {
	color:#2f2a2a;
}
.picFocus .hd ul li img {
	width:268px;
	height:182px;
	cursor:pointer;
}
.picFocus .hd ul li .zxcp {
	background: url(../images/bt_icon2.png) no-repeat 10px center;
	width: 85px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #4c4c4c;
	border-radius: 20px;
	padding-left: 30px;
	margin-bottom: 10px;
	transition:0.4s all 0s linear;
	margin:0 auto;
}
.picFocus .hd ul li.on {
	border-bottom: 5px solid #e63c3d;
}
.picFocus .hd ul li.on .zxcp a {
	color:#e63c3d;
}
.picFocus .hd ul li.on .zxcp {
	border: 1px solid #e63c3d;
}
.prodetail {
	box-sizing: border-box;
	min-width: 1200px;
}
.wrapper {
	width: 1200px;
	margin: 0px auto;
}
.landscape {
	/*margin-top: 30px;*/
	margin-bottom:30px
}
.landscape h2 {
	width: 100%;
	text-align: center;
}
.la_ul {
	width: 1200px;
	margin: 0 0 28px auto;
}
.la_ul li {
cursor: pointer;
    /*float: left;*/
    margin-right: 2px;
    width: 264px;
    height: 50px;
    text-align: center;
    font-size: 15px;
    color: #333;
    /*font-weight: bold;*/
	margin-bottom:2px;
	line-height: 50px;
	/*background: #e5e5e4;*/
}
.la_ul li a {
	/*color: #333;*/
	/*font-weight: bold;*/

	/*background: #1e69b9;*/
}
.la_ul li:hover {
	color: #fff;
	font-weight: bold;
	background: #d92325;
}
.la_ul li:nth-child(5) {
float:left;
margin-right:0px
}
.la_ul li:nth-child(15) {
float:left;
margin-right:0px
}
/*.la_ul li span {
*line-height:24px;
	display: block;
*display: inline-block;
	text-align: center;
	font-size: 24px;
	margin: 13px 0 8px;
	color: #adadad;
	font-weight: normal;
*margin-bottom: 5px;
}*/
.la_ul .la_u_l {
	/*background-color: #005CA2\0;
*background-color: #005CA2;
animation: ladd1 .5s linear forwards;
	color: #fff;*/
}
.la_ul .la_u_l span {
	color: #fff;
}
.la_ul .la_u_ll {
/*animation: ladda1 .5s linear forwards;
	color: #333;*/
}
.la_ul .la_u_ll span {
	color: #adadad;
}
.la_tap {
	width:1200px;
	overflow:hidden;
}
.la_ul1 {
	display: none;
	margin-bottom: 34px;
	position: relative;
	width:1200px;
}
.la_ul1 li {
	width: 100%;
	float: left;
	margin-right: 27px;
	text-align: center;
	padding-bottom: 11px;
	background: url(../img/la_li.png) no-repeat center bottom;
	position: relative;
	overflow: hidden;
    width: 295px;
    height: 233px;
    margin-bottom: 28px;
}
.la_ul1 li:nth-child(5) {
float:right;
margin-right:0px
}
.la_ul1 li:nth-child(10) {
float:right;
margin-right:0px
}
.la_ul1 li span {
	width: 45px;
	height: 45px;
	text-align: center;
	background: #005CA2;
	position: absolute;
	right: 0;
	top: 0;
	font-size: 24px;
	line-height: 45px;
	color: #fff;
}
.la_ul1 li dl {
	height:383px;
	overflow: hidden;
	position: relative;
}
.la_ul1 li dt {
	position: relative;
	text-align: center;
}
.la_ul1 li dt img {
	height:298px;
}
.la_ul1 li dt em {
	display: none;
	position: absolute;
	z-index: 10;
	width: 86px;
	height: 86px;
	background: url(../img/f_a.png) no-repeat center;
	top: 83px;
	left: 70px;
	font-size: 24px;
	line-height: 86px;
	color: #fff;
	cursor: pointer;
}
.la_ul1 li dd {
	position: relative;
	height: 144px;
	background: #f2f2f2;
}
/* .la_ul1 li dd h2 { height: 57px; } */
.la_ul1 li dd h3 {
	font-size: 18px;
	color: #333333;
	padding-top: 20px;
	line-height: 30px;
*padding-top: 15px;
}
.la_ul1 li dd p {
	width: 223px;
	text-align: left;
	margin: 0 auto;
	color: #dddbdb;
	margin-top: 35px;
	height:40px;
	line-height: 20px;
	overflow: hidden;
}
/* .la_ul1 li .la_dd1 h2 { background: url(../img/a_1.png) no-repeat center 24px; }
.la_ul1 li .la_dd2 h2 { background: url(../img/a_2.png) no-repeat center 24px; }
.la_ul1 li .la_dd3 h2 { background: url(../img/a_3.png) no-repeat center 24px; }
.la_ul1 li .la_dd4 h2 { background: url(../img/a_4.png) no-repeat center 24px; }
.la_ul1 li .la_dl dd { *background: #005CA2; }
.la_ul1 li .la_dl .la_dd1 h2 { background: url(../img/a2_1.png) no-repeat center 24px; }
.la_ul1 li .la_dl .la_dd2 h2 { background: url(../img/a2_2.png) no-repeat center 24px; }
.la_ul1 li .la_dl .la_dd3 h2 { background: url(../img/a2_3.png) no-repeat center 24px; }
.la_ul1 li .la_dl .la_dd4 h2 { background: url(../img/a2_4.png) no-repeat center 24px; } */
.la_ul1 li .la_dt img {
animation: dt .5s linear forwards;
transition: all .2s;
}
.la_ul1 li .la_tdt img {
animation: dtd .5s linear forwards;
transition: all .2s;
}
.la_ul1 li .la_dd {
animation: ladd .5s linear forwards;
*background:#005ca2;
	background:#005ca2\0;
}
.la_ul1 li .la_dd h2 {
	background: url(../img/a2.png) no-repeat center 24px;
}
.la_ul1 li .la_dd p {
	margin-top: 20px;
}
.la_ul1 li .la_dd h3 {
	color: #fff;
}
.la_ul1 li .la_ddd {
animation: ladda .5s linear forwards;
}
.la_ul1 .l_la {
	margin-right: 0;
}
.la_ul1a {
	margin-bottom: 34px;
	position: relative;
}
.la_ul1a li {
	width: 218px;
	float: left;
	margin-right: 22px;
	text-align: center;
	padding-bottom: 11px;
	background: url(../img/la_li.png) no-repeat center bottom;
	position: relative;
}
.la_ul1a li:nth-child(4) {
float:right;
margin-right:0px
}
.la_ul1a li:nth-child(8) {
float:right;
margin-right:0px
}
.la_ul1a li:nth-child(12) {
float:right;
margin-right:0px
}
.la_ul1a li span {
	width: 45px;
	height: 45px;
	text-align: center;
	background: #005CA2;
	position: absolute;
	right: 0;
	top: 0;
	font-size: 24px;
	line-height: 45px;
	color: #fff;
}
.la_ul1a li dl {
	height:383px;
	overflow: hidden;
	position: relative;
}
.la_ul1a li dt {
	position: relative;
	text-align: center;
}
.la_ul1a li dt img {
	height:298px;
}
.la_ul1a li dt em {
	display: none;
	position: absolute;
	z-index: 10;
	width: 86px;
	height: 86px;
	background: url(../img/f_a.png) no-repeat center;
	top: 83px;
	left: 70px;
	font-size: 24px;
	line-height: 86px;
	color: #fff;
	cursor: pointer;
}
.la_ul1a li dd {
	position: relative;
	height: 144px;
	background: #f2f2f2;
}
/* .la_ul1 li dd h2 { height: 57px; } */
.la_ul1a li dd h3 {
	font-size: 18px;
	color: #333333;
	padding-top: 20px;
	line-height: 30px;
*padding-top: 15px;
}
.la_ul1a li dd p {
	width: 223px;
	text-align: left;
	margin: 0 auto;
	color: #dddbdb;
	margin-top: 35px;
	height:40px;
	line-height: 20px;
	overflow: hidden;
}
/* .la_ul1 li .la_dd1 h2 { background: url(../img/a_1.png) no-repeat center 24px; }
.la_ul1 li .la_dd2 h2 { background: url(../img/a_2.png) no-repeat center 24px; }
.la_ul1 li .la_dd3 h2 { background: url(../img/a_3.png) no-repeat center 24px; }
.la_ul1 li .la_dd4 h2 { background: url(../img/a_4.png) no-repeat center 24px; }
.la_ul1 li .la_dl dd { *background: #005CA2; }
.la_ul1 li .la_dl .la_dd1 h2 { background: url(../img/a2_1.png) no-repeat center 24px; }
.la_ul1 li .la_dl .la_dd2 h2 { background: url(../img/a2_2.png) no-repeat center 24px; }
.la_ul1 li .la_dl .la_dd3 h2 { background: url(../img/a2_3.png) no-repeat center 24px; }
.la_ul1 li .la_dl .la_dd4 h2 { background: url(../img/a2_4.png) no-repeat center 24px; } */
.la_ul1a li .la_dt img {
animation: dt .5s linear forwards;
}
.la_ul1a li .la_tdt img {
animation: dtd .5s linear forwards;
}
.la_ul1a li .la_dd {
animation: ladd .5s linear forwards;
*background:#005ca2;
	background:#005ca2\0;
}
.la_ul1a li .la_dd h2 {
	background: url(../img/a2.png) no-repeat center 24px;
}
.la_ul1a li .la_dd p {
	margin-top: 20px;
}
.la_ul1a li .la_dd h3 {
	color: #fff;
}
.la_ul1a li .la_ddd {
animation: ladda .5s linear forwards;
}
.la_ul1a .l_la {
	margin-right: 0;
}
 @keyframes ladd1 {
0% {
background: #fff;
}
 100% {
background: #005ca2;
}
}
@keyframes ladda1 {
0% {
background: #005ca2;
}
 100% {
background: #fff;
}
}
@keyframes ladd {
0% {
background: #f2f2f2;
}
 100% {
background: #005ca2;
}
}
@keyframes ladda {
0% {
background: #005ca2;
}
 100% {
background: #f2f2f2;
}
}
.l_more {
	text-align: center;
}
.l_more a {
	font-size: 16px;
	display: inline-block;
	width: 110px;
	height: 34px;
	border: 2px solid #005ca2;
	line-height: 34px;
	color: #006699;
}
.l_more a:hover {
	background: #005ca2;
	color: #fff;
}