@charset "utf-8";
/* CSS Document */
@media (max-width:768px) {
	.wrap{
		width: 100%;
	}
	.header .part .t1{
		margin: 20px 0 10px 0;
	}
	.header .part .logo img{
		width: 100%;
	}
	.header .part .search{
		width: 100%;
		height: 40px;
		padding: 0 10px 0 10px;
		box-sizing: border-box;
		margin: 10px auto 0 auto;
		background: none;
	}
	.header .part{
		padding: 0 10px;
		box-sizing: border-box;
	}
	.header .part .search button{
		height: 40px;
		background: url(/images/m-search.png) center no-repeat;
    background-size: 29px;
	}
	.navigation-up .navigation-v3 li{
		width: 25%;
		text-align: center;
	}
	.navigation-up{
		height: auto;
	}
	.navigation-up .navigation-v3 li h2 a{
		padding: 0;
		font-size: 15px;
	}
	.slick-dots{
		bottom: 14px;
	}
	.ixSlide .img{
		height: 175px;
	}
	.header .part .search input{
		height: 40px;
		line-height: 40px;
		width: 90%;
		display: none;
	}
	.rightMenu{
		display: none;
	}
	.head-v3{
		width: 100%;
		min-width: 100%;
	}
	#ixPart1{
		margin-top: 20px;
		height: 80px;
	}
	#ixPart1 ul li{
		height: 80px;
	}
	#ixPart1 ul li .tit{
		padding: 0 10px;
		font-size: 18px;
	}
	.col-sm-6{
		padding: 0 10px;
	}
	.ixPart2 .right{
		margin-left: 0;
		margin-top: 20px;
	}
	.tabTit span{
		margin-right: 10px;
		padding: 0 10px;
	}
	.ixPart3{
		padding: 0 10px;
	}
	.ixPart3 .list .box{
		width: 50%;
		border-right:none;
		padding: 0;
		height: 60px;
		box-sizing: border-box;
	}
	.ixPart3 .list{
		padding: 10px;
		border:none;
	}
	.ixPart3 .list .box .tit{
		line-height: 60px;
		text-align: left;
		font-size: 16px;
	}
	.ixPart3 .list .box:nth-of-type(1){
		border-right: 1px solid #dedede;
		border-bottom: 1px solid #dedede;
	}
	.ixPart3 .list .box:nth-of-type(2){
		border-bottom: 1px solid #dedede;
		padding-left: 20px;
	}
	.ixPart3 .list .box:nth-of-type(3){
		border-right: 1px solid #dedede;
	}
	.ixPart3 .list .box:nth-of-type(4){
		padding-left: 20px;
	}
	.slick-initialized .slick-slide{
	/*	padding: 0 10px ;
		height: auto;*/
	}
	.ixPart4 .tabTit span{
		margin: 0 0 0 10px;
	}
	.ixPart4 .tabCon li a{
		width: 70%;
	}
	.ixPart4 .tabCon li em{
		width: 30%;
	}
	.col-sm-8{
		padding: 0 10px;
	}
	.list-content{
		height: auto;
		padding: 10px !important;
	}
	.ixPart4 .span1{
		width: 90%;
	}
	.ixTit{
		background: url(/images/tit.png) 0px 0px no-repeat;
		position: relative;
	}
	.tab2Tit{
		width: 105%;
		position: absolute;
		left:-70px;
		top: 15px;
    margin-bottom: 20px;
	}
	.tab2Tit i{
		position: absolute;
		right:-50px !important;
		top:30px !important;
	}
	.ixPart4 .video{
		margin-left: 0;
	}
	.col-sm-4{
		padding:0 10px;
	}
	.ixPart5{
		margin-top: 10px;
	}
	.ixPart5 .img img{
		width: 100%;
	}
	.ixPart5 .img{
		margin: 10px 30px 0 30px;
	}
	.ixPart7-slide  .slick-slide{
		/*width: 33.33%!important;*/
	}
	.ixPart7-slide{
		overflow: hidden;
	}
	.ixPart7 .img{
		margin: 0 ;
	}
	.ixPart7{
		padding: 0 10px;
	}
	.ixPart7 .col-sm-4{
		float: left;
		padding:0 10px 0 0;
		box-sizing: border-box;
	}
	.ixPart6{
		padding: 10px;
	}
	.ixPart6 .tit{
		width: 100%;
		padding-left: 0;
		text-align: center;
		border: none;
		line-height: 40px;
	}
	.ixPart6 .linkCon{
		width: 100%;
		text-align: center;
	}
	.ixPart6 .linkCon .cusSelect{
		width: 100%;
		height: 40px;
		padding-left: 0;
		margin-left: 0;
		line-height: 40px !important;
		background: url(/images/select.png) no-repeat 285px center;
	}
	.ixPart6 .linkCon .cusTitle{
		width: 100%;
	}
	.footer{
		padding: 10px;
	}
	.footer img{
		position: static;
	}


	.footer img{
		width: 40% !important;
	}
	.footer p a{
		margin-right: 55px !important;
	}
	.footer p{
		font-size:12px;
	}
	.ixPart3 .list .box2:hover .txt2 {
		display: block;
		z-index: 99;
	}
	.list .box:hover .txt{
		display: block;
		z-index: 99;
	}
	.ixPart3 .list .box .txt a{
		font-size: 12px;
		margin-left: -32px;
	}



	.navigation-down .nav-down-menu .navigation-down-inner{
		padding: 0 10px;
		box-sizing: border-box;
	}
	.navigation-down .nav-down-menu dl{
		margin: 0;
		width: 100%;
		margin-left: 0!important;
	}
	.navigation-down .nav-down-menu dt{
		width: 100%;
	}
	.navigation-down .nav-down-menu dd{
		/* width: 33.33%; */
		width: 100%;
		text-align: center;
		float: left;
	}
	.page-left, .page-right{
		width: 100%;
	}
	.page-left{
		position: relative;
	}
	.page-list li p{
		width: 75%;
	}
	.page-list li span{
		width: 25%;
	}
	.page-btn i{
		margin-bottom: 10px;
	}
	.left-nav{
		width: 100%;
		position: absolute;
		left:0;
		top:45px;
		display: none;
		z-index: 9;
		background: #f7f8fa;
	}
	.page-left .nav-til{
		text-align: left;
		padding-left: 10px;
	}
	.page-right{
		padding: 0 10px 10px;
	}
	/* .tabCon .more, .ixTit a{
		color:#666;
		font-size: 14px;
	} */
	.navigation-down-inner i{
		width: 34px;
		height: 34px;
		display: inline-block;
		margin-left: 20px;
		background:url("/images/down2.png") 0 25px no-repeat;
		background-size: 12px;
	}
	.navigation-down-inner i.down{
		width: 34px;
		height: 34px;
		display: inline-block;
		margin-left: 20px;
		background:url("/images/up2.png") 0 25px no-repeat;
		background-size: 12px;
	}
	.pack-up{
		height: 44px;
		width: 100%;
		background:url("/images/down2.png") center no-repeat;
		background-size: 12px;
	}
	
	.nav-til span{
		width: 45px;
		height: 45px;
		float: right;
		margin-left: 20px;
		background:url("/images/down3.png") center no-repeat;
		background-size: 14px;
	}
	.nav-til span.down{
		width: 45px;
		height: 45px;
		float: right;
		margin-left: 20px;
		background:url("/images/m-up.png") center no-repeat;
		background-size: 14px;
	}
	.left-up{
		height: 35px;
		width: 100%;
		background:url("/images/down.png") center no-repeat;
		background-size: 12px;
	}
	
    /* .footer img {
        margin-left: 300%;
    } */

    .header .part .t1 {
        font-size: 16px;
   }
    /* .tab-1 ul {
        padding: 20px;
    } */
    .tabCon .more {
        right: 20px;
    }

    .ixPart4 .tabCon {
        padding: 10px 20px;
    }
    .ixPart4 .tabCon .more {
        right: 20px;
        top: -45px;
    }

	.video .more {
		top: 5px;
	}
	
	
	.navigation-two{
		top:50px !important;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}
