@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;
	}


	.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: 30px;
	}
	.page-right{
		padding: 0 30px 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;
	}
	
    .footer1 img {
        top: 270px;
        left: 40%;
    }

    .header .part .t1 {
        font-size: 12px;
   }
    .tab-1 ul {
        padding: 20px;
    }
    .tabCon .more {
        right: 20px;
    }

    .ixPart4 .tabCon {
        padding: 10px 20px;
    }
    .ixPart4 .tabCon .more {
        right: 20px;
        top: -45px;
    }

    .header {
       height: 175px;
    }

    .row {
    margin-top: -25px;
    }

    .footer1 {
        height: 350px;
        margin-top: -10px;
    }
	
	.w990 {
    margin: 0 auto;
    width: 100%;
    vertical-align: top;
}
	
		.navigation-two{
		top:50px !important;
	}
	
	

                    .glyphicon-triangle-bottom{
                        display:inline;
                    }
                    .page-list li i{
                        display:none;
                    }
                    .page-list li p a {
						white-space: normal;
						overflow: hidden;
						text-overflow: ellipsis;
						display: -webkit-box !important;
						-webkit-line-clamp: 2;
						-webkit-box-orient: vertical;
                    }
                    .page-list li p {
						width: 100%;
					}

                    .page-list li span{
						width: 100%;
                        text-align: left;
                    }
					.page-list li span{
					padding-left: 0;
					background: none;
					padding-bottom: 3px;
					padding-top: 3px;
					border-bottom: 1px solid #ded8d8;
					}
	
					.page-btn {
						text-align: center;
						margin-top: 1000px;
						padding-top: 20px;
					}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}
