.flex-control-nav{bottom: 200px !important;}

.menu3s{display: none;}

.flex-direction-nav{bottom: 138px !important;}

.nytis{margin-bottom: 30px;}

.zd_ks{float: right;

margin-right: 0%;

width: 100%;

text-align: left;

margin-top: 0px;text-align: center;

}

.mc_nybanner{display: none;}

@media screen and (min-width: 1366px){

	.dh_menu:hover span:first-child{transform:rotate(50deg);position: relative;top: 7px;}



.dh_menu:hover span:last-child{transform:rotate(-50deg);position: relative;top: -7px;}



.dh_menu:hover span:nth-child(3n+2){opacity: 0;}

	.dh_menu1:hover span:first-child{transform:rotate(50deg);position: relative;top: 7px;}



.dh_menu1:hover span:last-child{transform:rotate(-50deg);position: relative;top: -7px;}



.dh_menu1:hover span:nth-child(3n+2){opacity: 0;}





}

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

.dh_nav{margin-left: 10%;}

}

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



	.ix_banner .slides li img{width: 100%;height: auto;}



	.ix_banner .slides li{background-size: cover !important;}



	.flex-direction-nav{left: 9%;}



	.banner_text h1{font-size: 60px;}



	.banner_text p{font-size: 12px;}

	.dh_nav{margin-left: 13%;}

.sol_lt {width: 20%;margin-left: 10%;}

.sol_tit{width: 100%;}

}







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



	#menu{left: 1%;}



	#menu li a small{display: none;}



	.jls{right: 2%;}



	.cthead{width: 95%;}



	.annes_3{width: 60%;}

	.dh_nav{margin-left: 4%;}
.zdfch2 ul li dt{position: static;width: 100%;}






}



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



	.banner_text{width: 300px;padding-right:30px;}



	.banner_text p{font-size: 12px;}



	.banner_text h1{font-size: 30px;}



	.jls {width: 50%;}



	.jls img{width: 100%;}



	.tems2 h1{font-size: 30px;}



	.sol_tit{width: auto;}



	.sol_tit h3{margin: 0px auto;}



	.sol_lt {width:100%;height: auto;text-align: center;}



	.sol_tit h1{font-size: 18px;margin-top: 10px;}



	.sol_tit h2{font-size: 16px;margin-bottom: 10px;}



	.sol_tit p{display: none;}



	.sol_bt {height: 0px;overflow: hidden;}



	.sol_rt{margin: 0px auto;margin: 0px auto;float: none;}



	.dh_nav{display: none;}



	.hacknav{width: 80%;}
	
	.hacknav1{width: 80%;}



	.hzzbr ul li{width: 23%;}



	.hzzbr ul li img{width: 100%;}



	.cthead ul li a{font-size: 14px;margin: 0px 20px;}



	.nytis_lt h1{font-size: 25px;}



	.nytis_lt h2{font-size: 20px;}



	.jiejue ul li dt{width: 50%;}



	.ftnr{display: none;}



	.hzzbr ul li p{overflow: hidden;}



	.zd_nr{height: auto;padding: 25px 40px;}



	.zdfch ul li dt{width: 100%;text-align: left;}



	.zdfch ul li img{width: 100%;}



	.zd_ks{float: left;margin-right: 0px;}



	.ab_hzhb ul li{width: 25%;}



	.annes_3{width: 50%;}



	.annes_3{padding:  20px;}



	.annes_3 h1{font-size: 16px;



margin-bottom: 8px;}



.sjz ul li{width: 51%;}







}



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



	.nybanner img{width: auto;height: 250px;}



	.compjs span{margin: 5px 0px;}



	.compjs h3{font-size: 20px;}



	.about ul li{width: 100%;}



	.ab_hzhb ul li{width: 50%;height: auto;line-height: 75px;}



	.annes_3{width: 100%;}



	.annes_1{width: 90%;}



	.annes_2{width: 100%;margin-top: 15px;}



	.annes_2 img{width: 90%;margin-left: 5%;}



	.annes_1 p{font-size: 16px;color: #1158c6;font-weight: bold;float: left;margin-left: 5%;}



	.annes{padding: 15px 0px;}

	.tems2 p{font-size: 16px;}
	.tems2 span{font-size: 16px;line-height: 15px;margin-bottom:12px;}





}

@media screen and (max-width: 359px){
	.tems2 span{font-size: 0.75rem;line-height: 15px;margin-bottom:0px;}
}



@media screen and (max-width: 480px){
	
	.s2{background: url(../picture/1543226164374491.jpg) no-repeat center center; background-size: cover !important;}
	


	.hacknav ul{width: 49%;text-align: left;height: 219px;}

	.hacknav1 ul{width: 49%;text-align: left;height: 219px;}


	.tems2{width: 80%;}



	.sol_rt{width: 100%;}



	.sol_rt .swiper-slide {width: 100%;}



	.ms{margin-right:0px;margin-bottom: 50px;width: 100%;}



	.msm1{bottom: 50px;right: 40%;}



	.sol_rt2 .ms_a{display: none;}



	.sol_rt2{height: auto;}



	.sol_rt2 .ms_b{width: 100%;height: auto;}



	.sol_rt2 .ms{width: 100%;margin-right: 0px;height: 200px;}



	.footer p{width: 210px;}



	.cthead{margin-top: 0px;overflow-y:scroll;width: 100%; }



	.cthead ul{width: 500%;}



	.cthead ul li{width: auto;display: inline-block;text-align: center;}



	.nybanner img{height: 160px;}



	.ny_wz{top: 50%;}



	.ny_wz h2{font-size: 25px;}



	.nytis{margin-top: 20px;}



	.nytis_rt{float: left !important;}



	.nytis_rt  p{text-align: left;}



	.nytis_rt p{font-size: 14px;}



	.nyyytit p{margin-top: 20px;font-size: 20px;}



	.jiejue ul li dt{width: 100%;position: static;}



	.hzzbr ul li{width: 48%;margin: 1%;}



	.ftnr2 a{display: none;}



	.nyhead{height: 60px;line-height: 60px;}



	.logo{margin-top: 0px;}



	.logo  img{width: 100px;}



	.dh_menu{margin-top: 5px;margin-right: 9px;}
	
	.dh_menu1{margin-top: 5px;margin-right: 9px;}




	.divimg, .zd_nr{width: 100%;}



	.zd_nr{padding: 25px 0px;}



	.case_name p{font-size: 18px;}



	.gosss_1{margin-top: 0px;height: auto;overflow: hidden;}



	.gosi_list ul li .ovh{width: 100%;}



	.vision{width: 100%;position: static;transform:none;padding: 30px 0px;}



	.zp_1{padding: 0px 15px;}



	.zinfo {display: none;}



	.zp_2{margin-top: -2px;}



	.zhaop ul li{margin-top: -1px;}



	.syyxyy a{width: 100%;margin-bottom: 10px;line-height: 20px;padding: 15px;text-indent: 0px;}



	.xinwenh1{font-size: 18px;}



	.sjz ul li{width: 100%;background: none; text-align: left;}



	.sjz ul li dd{float: right;display: inline-block;}



	.sjz ul li dt{width: 10%;padding-right: 25px;display: inherit;}



	.sjz ul li:nth-child(2n){background: none;text-align: left;}



	.ddws{width: 100%;}



	.ddws img{width: 100%;}



	#menu{display: none;}



	.ms_b{width: 100%;}



	.sol_rt2 .ms_b {



    width: 100%;



    height: auto;}



    .xjt{display: none;}







   



    .logo{margin-top: 5px;}



    .hack{background: #ffffff !important;}

	.hacknav ul li a{margin-bottom: 0px;font-size:12px;}

	.hacknav ul{height: auto;}
	
	.hacknav1 ul li a{margin-bottom: 0px;}

	.hacknav1 ul{height: auto;}

	.sol_rt .swiper-button-prev{opacity: 1 !important;}

	.msm1{z-index: 999;}

	.flex-control-nav{left: 24.5%;}

	.nyhead .logo a img{width: 84px;}

	.nyhead .logo{margin-top: -4px;}

	.nryryry p img{max-width: 100%;}

	.gosss_1{width: 100%;background: #fff;}

	.goss_lt{width: 100%;}

	.ab_hzhb ul li img{width: 100%;}

	.ab_hzhb ul li{width: 33%;}

	.annes_1{margin-top: 0px;}

	.annes{padding: 10px 0px;}

	.annes_3{padding-bottom: 0px;}

	.sjz{background: url(../images/dddsfd.png) repeat-y 7% top;

    background-size: auto auto;

background-size: 23%;}

.pbmore{background: none;}



.mc_banner{display: block;}

.pc_banner{display: none;}

.sjz ul li dd{width: 100%;margin-bottom: 20px;}

.sjz ul li dt{width: 100%;margin-top: 0px;}

.sjz ul li{margin-bottom: 10px;}

.sjz ul li{padding-left: 65px;}

.sjz{background: url(../images/dddsfd.png) no-repeat 7% top;}

.sjz ul{padding-top:120px;}

.slides li{background: rgba(0, 0, 0, 0) url(../images/mbanner.jpg) no-repeat scroll center center !important;}

.sjz{margin-top: 30px;}

.sjz ul li dt{position: absolute;}

.sjz ul li dd{margin-top: 30px;}

.ms_b p{

overflow: hidden;}

.mc_nybanner{display: block;}

.pc_nybanner{display: none;}

.nybanner img{width: 100%;}

.logo a img{width: 100px !important;height: auto !important;margin-left: 10px;margin-top: 10px;}

.tems2{left: 10%;}

.flex-direction-nav{bottom: 90px !important;}

.flex-control-nav{bottom: 150px !important;}

.nryryry  strong{font-size: 24px;}

.nryryry   strong span{font-size:18px !important;}

.nryryry    span strong{font-size:18px !important;}

table{width: 100% !important;border: 1px solid red !important;}

.sol_lt {width: 100%;margin-left: 0%;}

.zdfch ul li{width: 100%;}

.hacknav ul{min-height: 190px;}
.hacknav1 ul{min-height: 190px;}
.dg{display: none;}
.zdfch2 ul li{width: 100%;}
.zdfch2 ul li img{display: block;margin: 0px auto;}
.ftmjh span{display: block;}
}



