﻿@charset 'utf-8';
@media screen and (max-width:1680px){
	.boxtxt2 p{
		height:92px;
	}
	.hd_con{
		width:1200px;
	}
	.nav_item>a{
		padding:0 36px;
		width:159px;
	}
	.pc_nav {
   		/*margin-left: 32px;*/
   		margin-left: 100px;
	}
	.xiala_list .xiala_item a {
    	padding: 13px 0px;
    	width:159px;
	}
	.xiala_con {
    	/*transform: translateX(73px);*/
    	transform: translateX(141px);
	}
	.take_con{
		width:1200px;
	}
	.news_item{
		width:1200px;
	}
	.newsc{
		width:1200px;
	}
	.ft_con{
		width:1200px;
	}
	.ft_item {
    	/*margin-right: 144px;*/
    	margin-right: 90px;
	}
	.erweima img{
    	/*width: 94px;*/
	}
}
@media screen and (max-width:1441px){
	.banner_txt h2{
		font-size:42px;
	}
	.banner_txt p{
		font-size:30px;
	}
	.bt {
    	padding-top: 45px;
	}
	.take_list {
    	margin: 40px -29px 0px;
	}
	.take {
    	padding-bottom: 80px;
	}
	.bt h3 {
    	font-size: 28px;
	}
	/*.banner_txt {
    	top: 39%;
	}*/
	.scroll {
    	transform: translate(-50%,-16%);
	}
	.ft_cona{
		width:1200px;
	}
	.interbox{
		width:1200px;
    	margin: 38px auto 0;
	}
	.inright_item{
		height:239px;
	}
	.if_bt{
		width:500px;
	}
	.hightxt_list {
    	margin-bottom: 30px;
	}
	.htpic::after {
    	bottom: -13px;
	}
	.hightxt {
	    width: 1200px;
	    top: 59%;
	    left: 50%;
	    transform: translate(-50%,-50%);
	    padding-top: 55px;
	}
	.hg_bt{
		padding-top:45px;
	}
	.ibleft .slick-prev::after{
		right:-13px;
	}
}
@media screen and (max-width:1360px){
	.boxtxt2 p{
		height:92px;
	}
	/*.banner_txt {
    	top: 31%;
	}*/
}
@media screen and (max-width:1280px){
	.hd_con {
    width: 1189px;
}
}
@media screen and (max-width:1200px){
	.index_box{
		padding-top:80px;
	}
			.sj_xiala{
		display:block;
	}
	.padp {
    display: block;
}
.padp a{
	font-size:16px!important;
	font-family:"微软雅黑"!important;
}
	
	.more span {
	    transform: translateY(-11px);
	}
	.waibig {
   		 margin-bottom: 0!important;
	}
	.difix {
	    position: relative!important;
	}
	.news{
		padding:0 15px;
	}
	.ft_list .ft_item:nth-child(1){
		display:none;
	}
	.ft_list .ft_item:nth-child(2){
		display:none;
	}
	.ft_list .ft_item:nth-child(3){
		display:none;
	}
	.c2body .ft_list .ft_item:nth-child(4){
		display:none;
	}
	.scroll{
		display:none;
	}
	.banner_item video{
		display:none;
	}
	.hd_con{
		width:100%;
		padding:0 15px;
		height:80px;
	}
	.pc_nav{
		display:none;
	}
	.sousuo .icon-sousuo{
		display:none;
	}
	.fenge{
		display:none;
	}
	.openmenu{
		display:block;
	}
	.header{
		background:#000;
	}
	.lg_a{
		display:none;
	}
	.lg_b{
		display:block;
	}
	.sousuo{
		float: right!important;
		position:absolute!important;
		right: 50px!important;
	}
	.logo{
		width:148.5px;
	}
	.container{
		width:100%;
	}
	.take_con {
    	width: 100%;
    	padding: 0 15px;
	}
	.banner_txt h2{
		font-size:24px;
	}
	.banner_txt p{
		font-size: 18px;
	}
	.bt h3{
		font-size:24px;
		margin-bottom:15px;
		line-height: 1.5;
	}
	.bt p{
		font-size:18px;		
	}
	.httxt p{
		font-size:14px;
		line-height:1.5;
	}
	.boxtxt p{
		font-size:18px;
	}
	.boxtxt2 h3{
		font-size:18px;
	}
	.boxtxt2 p{
		font-size:14px;
		line-height:24px;
		height:72px;
	}
	.nw_time {
    	width: 100%;
    	transform: translateY(0); 
    	float: none;
    	margin-bottom:20px;
	}
	.nw_txt{
		float:none;
		width:100%;
	}
	.nw_txta {
    	width: 100%;
    	margin-bottom: 15px;
    	float:none;
	}

	.news_item{
		width:100%;
		padding:10px 0px;
	}
	.nw_jiantou {
   	 	width: 50px;
    	transform: translateY(0); 
    	float: none;
    	margin-top:15px;
	}
	.nw_time span{
		font-size:24px;
	}
	.nw_time i{
		font-size:12px;
	}
	.nw_txt h3{
		font-size: 18px;
		margin-bottom:10px;
	}
	.nw_txt p {
	    font-size: 12px;
	    line-height: 18px;
	    height:36px;
	}
	.nw_time{
		margin-bottom:15px;
	}
	.newsc{
		padding:0;
		width:100%;
	}
	.bt {
    	padding: 45px 15px 0;
	}
	.take_list {
    	margin: 29px -29px 0px;
	}
	.take {
    	padding-bottom: 13px;
	}
	.more {
    	margin: 18px 0 36px;
    	width:162px;
	}
	.newsbox {
    	margin-top: 37px;
	}
	.ft_con{
		width:100%;
	}
	.footer{
		display:block;
	}
	.interbox{
		width:100%;
		padding:0 15px;
		margin:29px auto 0;
	}
	.ibleft{
		height: 560px;
	    float: none;
	    margin: 0 auto;
	    width:700px;	
	}
	.inright_item {
    	height: 190px;
	}
	.if_bt p{
		font-size:16px;
	}
	.inright_item p{
		font-size:16px;		
	}
	.hightxt {
    	width: 100%;
    	padding: 18px 15px;
		position: relative;
		top:0;
		left:0;
		transform: translate(0,0);
		margin-top:0;
		background:#151515;
	}
	.hightxt_list {
    	width: 33.333333%;
    	float: left;
    	margin-bottom:55px;
	}
	.hightxt_list_box {
		float:none;
		padding-top:25px;
	}
	.ft_cona {
    	width: 100%!important;
    	text-align: center;
	}
	.ft_item {
		float:none;
		margin-right:0;
		text-align: center;
	}
	.ft_item p:nth-child(5){
		display:none;
	}
	.ft_list{
		float:none;
		width:250px;
		margin:0 auto;
	}
	.ft_item h2::after{
		left:50%;
		transform: translateX(-50%);
	}
	.erweima {
		float:none;
		margin:0 auto;
		width:169px;
		text-align: center;
		padding-top:10px;
	}
	.ibleft .slick-prev::after {
    	right: -23px;
	}
	.ibleft .slick-prev, .ibleft .slick-next{
		top:40%;
	}
}
@media screen and (max-width:991px){
	.take_item{
		width:100%;
		margin-bottom:20px;
	}
}
@media screen and (max-width:768px){
	.index_box{
		padding-top:80px;
	}
	.ibleft .slick-prev, .ibleft .slick-next{
		height:42px;
	}
		.padp{
		display:block;
	}
	.padp a{
	font-size:14px!important;
	font-family:"微软雅黑";
	letter-spacing: 1px!important
}
	.ctrona {
    	padding: 14px 0;
	}
	.ctrona h2 {
    	margin-bottom: 8px;
	}
	.ncxia p{
		line-height: 1.75;
	}
	.nw_jiantou {
    	margin-top: 5px;
	}
	.nw_txta {
    	margin-bottom: 5px;
	}
	.newsbox {
    	margin-top: 9px;
	}
	.c1body .c1ai .b1itemleft h2::before{
		bottom:-13px;
	}
	.b4sxr p::before{
		top:9px;
		transform: translateY(0); 
	}
	.c1body .b1itemleft {
    	margin-bottom: 18px;
	}
	.ft_cona p a{
		display:block;
		margin-left:0;
		margin-top:5px;
	}
	.hightxt_list.active .htpic::after{
		width:0;
		background:none;
	}
	.hightxt_list.active .htp_b{
		opacity: 0;
	}
	.hightxt_list.active .htp_a{
		opacity: 1;
	}
	.hightxt_list.active p{
		color:#ffffff;
	}
	.news_itema{
		/*padding:0 15px;*/
	}
	.b_a{
		display:none;
	}
	.b_b{
		display:block;
	}
	.banner_txt{
		padding:0 15px;
	}
	.banner_txt h2{
		margin-bottom: 15px;	
	}
	.ibleft{
		width:100%;
		height:auto;
	}
	.if_bt {
    	width: 100%;
    	top:16%;
	}
	.inright {
    	width: 100%;
	}
	.inright2 {
    	width: 100%;
    	height: auto;
	}
	.asekuai {
    	top: 23px;
    	left: 15px;
	}
	.inright_item {
    	height: 134px;
	}
	.inright_item p {
    	bottom: 27px;
	}
	.htpic {
		width:50px;
    	height: 76px;
    	float:none;
    	margin: 0 auto 10px;
	}
	.hightxt_list:nth-child(2) .htpic {
    	padding-top: 0px;
	}
	.hightxt_list:nth-child(2) .htp_b{
		top:0;
	}
	.httxt {
    	width:100%;
    	padding:0 58px;
    	float:none;
    	text-align: center;
	}
	.htpic::after{
		display:none;
	}
	.ibleft .slick-prev{
		left: 15px;
	}
	.ibleft .slick-next{
		right:15px;
	}
	.ibleft .slick-prev::after{
		display:none;
	}
	.ibleft .slick-prev, .ibleft .slick-next{
		top: 51%;
	}
	.hp_b{
		display:block;
	}
	.hp_a{
		display:none;
	}
	.hightxt_list {
    	margin-bottom: 10px;
	}
	.hightxt_list_box {
    	padding-top: 15px;
	}
	.hightxt_list_box .slick-prev, .hightxt_list_box .slick-next{
		top:50%;	
	}
	.hightxt_list_box .slick-prev{
		width: 20px;
	    height: 37px;
	    background: url(../images/prev3.png) no-repeat;
	    background-size: 100% 100%;
	    background-position: center;
	    left: 24px;
	    z-index: 100;
	}
	.hightxt_list_box .slick-next {
	    width: 20px;
	    height: 37px;
	    background: url(../images/next4.png) no-repeat;
	    background-size: 100% 100%;
	    background-position: center;
	    right: 24px;
	    z-index: 100;
	}
	.more span{
		font-size:14px;
    	transform: translateY(-2px);

	}
	.nw_txt h3{
		font-size:16px;
		margin-bottom: 6px;
		height:auto;
		text-overflow: unset;
		white-space: inherit;
	}
	.itembox .boxtxt {
    	top: 40%;
    	opacity: 0;
	}
	.itembox .boxtxt2 {
    top: 50%;
    opacity: 1;
	}
	.itembox .hengxian1 {
    	width: calc(100% - 30px);
    	opacity: 1;
	}
	.itembox .hengxian2 {
   	 height: calc(100% - 30px);
    	opacity: 1;
	}
	.itembox .hengxian3 {
    	width: calc(100% - 30px);
    	opacity: 1;
	}
	.itembox .hengxian4 {
    	height: calc(100% - 30px);
    	opacity: 1;
	}
	.nw_time span {
    	font-size: 20px;
	}
	.nw_time i {
    	font-size: 14px;
	}
	.icon-jiantou{
		font-size: 36px;
		display:block!important;
	}
	.c1r{
		display:none!important;
	}
	.c1l{
		display:none!important;
	}
	.jian2{
		right:12px;
		top:2px;
	}
	.nw_time {
    	margin-bottom: 10px;
	}
	.inright{
		display:none;
	}
	.inright2{
		display:none;
	}
	.bt {
    	padding: 32px 15px 0;
	}
	.waibig{
		margin-bottom:0;
	}
	.ft_con {
    	padding-top: 25px;
	}
	.ft_item h2 {
	    margin-bottom: 29px;
	}
	.ft_cona {
    	margin: 20px auto 0;
	}
	.ft_cona p {
    	padding: 3px 15px 7px!important;
    	line-height: 1.5;
	}

	.ft_item h2::after{
		bottom:-14px;
	}
	.ft_item p {
    	margin-bottom: 11px;
    	color: #999999;
    	font-size: 14px;
    	letter-spacing: 1px;
	}
	.ft_cona .cazza{
		margin-left:0;
		margin-bottom:10px;
	}   	
}
@media screen and (max-width:414px){
	.banner_txt {
    	top: 50%;
	}
	.if_bt {
    	width: 100%;
    	top: 6%;
	}
	.if_bt {
    	top: 0;
	}
	.boxtxt2{
		padding:0 40px;
	}
}