/* 头部导航 */
@media only screen and (min-width:961px) {
	.page-header.typea:not(.typeanot) {
		background-color: transparent
	}
	.page-header.typea:not(.typeanot) .page-logo .img,
	.page-header.typea:not(.typeanot):after {
		opacity: 0
	}

	.page-header.typea:not(.typeanot) .page-logo .img-w {
		opacity: 1
	}
	.page-header.typea:not(.typeanot) .language .title,
	.page-header.typea:not(.typeanot) .page-nav .link {
		color: #232323
	}
	.page-header.typea:not(.typeanot) .language .title:after {
		border-top-color: #fff
	}
	.page-header.typea:not(.typeanot) .search,
	.page-header.typea:not(.typeanot) .user {
		color: #fff
	}
	.page-header.typea:not(.typeanot) .hr,
	.page-header.typea:not(.typeanot):hover {
		background-color: #ffffffb8
	}
	.page-header.typea:not(.typeanot):hover:after {
		opacity: .1
	}
	.page-header.typea:not(.typeanot):hover .page-logo .img {
		opacity: 1
	}
	.page-header.typea:not(.typeanot):hover .page-logo .img-w {
		opacity: 0
	}
	.page-header.typea:not(.typeanot):hover .page-nav .link {
		color: rgba(0, 0, 0, .6)
	}
	.page-header.typea:not(.typeanot):hover .page-nav .item.on .link,
	.page-header.typea:not(.typeanot):hover .page-nav .link:hover {
		color: #945f0d
	}
	
	.page-nav span{
		padding-top: 35px;
		font-size: 20px;
		color: #945f0d
	}
	.page-nav span:hover{
		color: #945f0d
	}
	
	.page-header.typea:not(.typeanot):hover .language .title {
		color: rgba(0, 0, 0, .6)
	}
	.page-header.typea:not(.typeanot):hover .language .title:after {
		border-top-color: rgba(0, 0, 0, .6)
	}
	.page-header.typea:not(.typeanot):hover .search,
	.page-header.typea:not(.typeanot):hover .user {
		color: rgba(0, 0, 0, .6)
	}

	.page-header .top_phone span{
		color:#945f0d;
	}
	

	.page-header.typea:not(.typeanot):hover .top_phone span{
		color:#945f0d;
	}
	
	.page-header.typea:not(.typeanot) .top_phone span{
		color:#fff;
	}
	
	.page-header.typea:not(.typeanot):hover .top_phone img.img1{
		display:none;
	}
	.page-header.typea:not(.typeanot):hover .top_phone img.img2{
		display:inline-block;
	}
	
	.page-header .top_phone img.img1{
		display:none;
	}
		.page-header .top_phone img.img2{
		display:inline-block;
	}

	.page-header.typea:not(.typeanot) .top_phone img.img1{
		display:inline-block;
	}

	.page-header.typea:not(.typeanot) .top_phone img.img2{
		display:none;
	}
	
	.page-header.typea:not(.typeanot):hover .hr {
		background-color: #ccc
	}
	.page-nav .item:hover .link {
		color: #945f0d
	}
	.page-nav .item:hover .link:after {
		transform: scaleX(1);
		opacity: 1
	}
	.page-nav .item:hover .page-subnav {
		transform: scaleY(1);
		opacity: 1;
		visibility: visible
	}
	.page-nava .side .link:hover {
		transform: translateX(0);
		color: #945f0d
	}
	.page-nava .side .link:hover:after {
		background-color: #945f0d
	}
	.page-nava .close:hover:after {
		transform: scale(1.1)
	}
	.page-nava .box1:hover:after {
		opacity: 1
	}
	.page-nava .box1:hover .btn {
		opacity: 1;
		transform: translateY(0)
	}
	.page-nava .box1:hover .img {
		transform: scale(1.1)
	}
	.page-nava .box2:hover .img {
		transform: translate(-50%, -50%) scale(1.1)
	}
	
	.page-header-zw {display:none;}
	
	



.t_line {
    background: url('../image/title_line.png');
    background-repeat: no-repeat;
    background-position: center;
	font-size: 30px;
}

	
.index-page02 {	}
.index-page02 .index-product-list{
    margin: 50px auto;
    max-width: 1564px;
}

.index-page02 .index-product-list ul{
    display: flex;
    flex-wrap: wrap;
	justify-content: space-around;
}
	
	
.index-page02 .index-product-list li {
    width: 33.3333333%;
    display: flex;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    position: relative;
    padding: 0 5%;
}

.index-page02 .index-product-list li .title-left{
    border-right: #6a6a6a solid 1px;
    padding-right: 14px;
    height: 294px;
}
	
.index-page02 .index-product-list li .title-left a{	
    display: block;
	writing-mode: vertical-rl;
    width: 20px;
    line-height: 20px;
}
	
.index-page02 .index-product-list li .pic_box{
    background: url('../image/cpyk.png');
	background-size: contain;
	padding: 12%;
	margin-left: 15px;
}
	
.index-page02 .index-product-list li img{
    width:100%;
	height:auto;
}		




.index-page02 .index-product-list li dd{	
	text-align: center;
}
.index-page02 .index-product-list li dd .more{
    display: inline-block;
    padding: 1px 10px;
    border: 1px solid #888;
    margin-top: 26px;
	width:auto; 
    line-height: 26px;
}
.index-page02 .index-product-list ul:after{
    width: 33.3333333%;
    content: ' ';
    display: block;
    height: 1px;
    line-height: 1px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}



/* index-page01 */


@media screen and (max-width: 768px){
	
	
	
	
}

@media screen and (max-width: 960px){
	
	
	
	
}

@media screen and (max-width: 1600px){
	
	
	
	
}

@media screen and (max-width: 1920px){
	
	
	
	
}





.index-page01 .header {
	align-items: flex-start
}
.index-page01 {position:relative}
.index-page01 img{width:100%;}
.index-page01 .title {font-weight: 700; color: #4c4c4c;font-size: 40px;text-align: center;}
.index-page01 .text {
    top: 44%;
    left: 41%;
    width: 32%;
    transform: translateX(-50%);
    position: absolute;
}
.index-page01 .text h4{ 
	color: #4c4c4c;
    font-size: 18px;
    display: block;
    text-align: center;
    margin-right: 24%;}

.index-page01 .text h4 a{
	    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}