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

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

}
@media only screen and (max-width: 1440px){
	body{zoom:0.9;}
	.contact .dianji{font-size: 18px;padding: 0 12px;line-height: 46px;top: 22%;right: 10px;}
	.contact .dianji img{height: 22px;margin-right: 4px;}
	.fudong li{margin-left: 30px;}
	
}
@media only screen and (max-width: 1366px){
	.banner .swiper-slide{height: 710px;}
	.index .jianjie{padding: 180px 0;}
	.index .jianjie .cont{font-size: 20px;line-height: 50px;}
	.more{font-size: 20px;}
	.youshi{margin-top: 180px;}
	.youshi ul li{margin-top: 60px;}
	.youshi ul li:first-child{margin-top: 40px;}
	.youshi ul li .cont .bt{font-size: 32px;}
	.youshi ul li .cont .zy{font-size: 20px;line-height: 50px;}
	.youshi ul li .tu{width: 42%;}
	.youshi ul li .cont{width: 58%;}
	.xinwen{margin-top: 180px;}
	.xinwen ul li:first-child{margin-top: 60px;}
	.xinwen ul li{margin-top: 40px;}
	.index{padding-bottom: 180px;}
	.footer .dao li{font-size: 18px;}
	.footer .link li{font-size: 18px;}
	.footer .xinxi{font-size: 18px;}
	.footer .down .ma p{font-size: 18px;}
	.footer .down{margin-top: 140px;}
	.footer .link{margin-top: 30px;}
	.footer{padding-left: 0;}
	.service .hei{padding-top: 180px;}
	.service .centerc{padding: 0 60px;}
	.service .cont{padding: 60px 0;}
	.service{padding: 70px 0 180px;}
	.tedian{margin-top: 280px;}
	.baozheng{padding: 100px 0 180px;}
	.yaopin .content ul li{margin-top: 180px;}
	.dayin ul li:first-child{margin-top: 180px;}
	.baozheng ul li{margin-top: 180px;}
	.about{padding: 100px 0 180px;}
	#aa2{margin-top: 130px;}
	.wenhua{margin-top: 180px;}
	.news{margin-top: 0 !important;padding: 100px 0 180px;}
	.contact{padding: 100px 0 120px;}
	.news .centerd .xw_zx{margin-top: 180px;}

}
@media only screen and (max-width: 1280px){
	.yixue .leixing .lx_cont{display: flex;overflow-x: auto;white-space: nowrap;}
	.yixue .lx_cont ul{display: block;}
	.yixue .lx_cont ul li{width: 300px;padding-bottom: 40px;}
	.yixue .lx_cont ul li h4{font-size: 36px;height: 130px;line-height: 130px;}
	.yixue .lx_cont ul li .open .desc{padding-top: 30px;font-size: 22px;}
	.yixue .lx_cont ul li .bt:before{margin-top: 7px;width: 18px;height: 18px;}

	
}

@media only screen and (max-width: 1152px){
	
}
@media only screen and (max-width: 1024px){
	.index .jianjie{padding: 100px 0;}
	.index .jianjie .cont {font-size: 18px;line-height: 40px;}
	.more{font-size: 16px;line-height: 44px;margin-top: 60px;}
	.fuwu ul li .he .tm{font-size: 20px;}
	.fuwu ul li .he .zy{font-size: 16px;line-height: 26px;}
	.fuwu ul li{width: 22%;margin-right: 17%;}
	.fuwu ul li .tu img{width: 77%;display: block;margin: auto;}
	.youshi ul li .cont .bt{font-size: 26px;}
	.youshi ul li .cont .zy{font-size: 18px;line-height: 44px;margin-top: 16px;}
	.xinwen{margin-top: 100px;}
	.index{padding-bottom: 100px;}
	.banner .cont .cn{font-size: 30px;}
	.banner .cont .en{font-size: 20px;}
	.youshi{margin-top: 100px;}
	.service .desc{font-size: 20px;line-height: 50px;margin-top: 30px;}
	.service .hei{padding-top: 70px;}
	.service{padding: 60px 0 100px;}
	.fudong{display: none;}
	.service .centerc{padding: 0;}
	.yixue .lx_cont ul li .open .desc{font-size: 20px;}
	.tedian{margin-top: 180px;}
	.baozheng{padding: 60px 0 100px;}
	.yixue .leixing{margin-top: 100px;}
	.baozheng .bz_desc .desc{font-size: 20px;line-height: 44px;}
	.yixue .leixing .lx_cont{margin-top: 40px;padding: 40px 0;}
	.yixue .lx_cont ul li h4{font-size: 24px;height: 90px;line-height: 90px;}
	.yixue .lx_cont ul li .open .desc{font-size: 18px;}
	.tedian .desc{font-size: 20px;margin-top: 20px;}
	.tedian .cont{margin-top: 40px;}
	.heng{margin-top: 40px;}
	.baozheng .bz_desc .desc{margin-top: 20px;}
	.yaopin .jinkou{margin-top: 180px;}
	.yaopin .content ul li .cont{padding-top: 0;}
	.yaopin .content ul li .cont .bt{font-size: 26px;}
	.yaopin .content ul li .cont .desc{font-size: 18px;line-height: 44px;}
	.yaopin .content ul li .cont{width: 46%;}
	.yaopin .content ul li{margin-top: 100px;}
	.yaopin .jinkou{margin-top: 100px;}
	.dayin .heng{margin-top: 100px;}
	.dayin ul li:first-child{margin-top: 100px;}
	.baozheng ul li{margin-top: 100px;}
	.about{padding: 70px 0 100px;}
	#aa1 .desc{font-size: 20px;}
	#aa2{margin-top: 100px;}
	#aa2 ul li .year{font-size: 48px;}
	#aa2 ul li .cont{font-size: 20px;}
	.wenhua .wh_zuo ul li{font-size: 18px;line-height: 40px;}
	.wenhua .wh_zuo ul li .cont{width: 64%;}
	.wenhua{margin-top: 100px;}
	#aa1 .desc{font-size: 18px;line-height: 40px;}
	.news{padding: 60px 0 100px;}
	.contact{padding: 60px 0 80px;}
	.contact ul li .cont{font-size: 20px;line-height: 44px;}
	.black .fix{padding: 30px 20px;}
	.tong{font-size: 26px;}
	.black .fix ul li input{font-size: 20px;}
	.black .fix ul li{margin-top: 20px;}
	.black .fix ul li textarea{margin-top: 20px;font-size: 20px;height: 90px;}
	.black .send{font-size: 20px;line-height: 54px;width: 120px;}
	.black .fix label{font-size: 20px;}
	.jinkou .swiper-button-prev, .jinkou .swiper-button-next{background-size: 18px 40px;width: 18px;height: 40px;}
	.news .centerd .xw_zx{margin-top: 100px;}
.dianh{
	display: none;
}
}
@media only screen and (max-width: 768px){
	.banner .swiper-slide{height: 400px;}
	.banner .cont{margin-top: 50px;}
	.banner .cont .cn{font-size: 28px;margin-top: 10px;}
	.header .cai:before{top: -30px;}
	.header .centera{height: 80px;padding-top: 0;align-items: center;}
	.close{height: 80px;display: flex;align-items: center;}
	.menu .nav ul li{font-size: 20px;}
	.close a{margin: auto;}
	body{zoom:1;}
	.header .en a{font-size: 16px;}
	.cai{font-size: 16px;}
	.banner .cont .cn{font-size: 26px;}
	.header{position: fixed;}
	.gao{height: 80px;}
	.index .jianjie .cont{font-size: 16px;}
	.index .jianjie{padding: 60px 0;}
	.index .jianjie .img{width: 41%;}
	.index .jianjie .cont{width: 54%;}
	.fuwu ul li{width: 30%;margin-right: 5%;}
	.youshi{margin-top: 60px;}
	.youshi ul li .cont .bt{font-size: 22px;}
	.youshi ul li .cont .zy{font-size: 16px;line-height: 36px;}
	.xinwen ul li .he .bt{font-size: 16px;margin-top: 10px;}
	.xinwen ul li .he{padding: 10px 10px 0;}
	.footer .dao li{font-size: 16px;}
	.footer .link li{font-size: 16px;margin-right: 20px;}
	.footer .link{margin-top: 20px;}
	.footer .xinxi{font-size: 16px;width: 60%;}
	.footer .down .ma img{width: 110px;}
	.tong{font-size: 26px;}
	.fuwu ul li .tu:after{height: 30px;margin: 14px auto;}
	.fuwu ul li .he .tm{font-size: 18px;}
	.fuwu ul li .he .zy{font-size: 14px;}
	.fuwu ul li .tu img{width: 70%;}
	.footer .dao{display: none;}
	.footer .link{clear: both;overflow: hidden;margin-top: 0;padding-bottom: 20px;}
	.footer .link a{line-height: 36px;}
	.footer .down{margin-top: 20px;}
	.footer .down .ma{display: none;}
	.footer .xinxi{width: 100%;text-align: left;}
	.index{padding-bottom: 60px;}
	.xinwen{margin-top: 60px;}
	.close a{font-size: 16px;}
	.service .desc{font-size: 16px;line-height: 44px;margin-top: 14px;}
	.service .cont{margin-top: 40px;}
	.service .hei{padding-top: 40px;}
	.service .tong a{font-size: 14px;width: 100px;}
	.tedian{margin-top: 60px;}
	.baozheng{padding: 40px 0 60px;}
	.tedian .tong, .tedian .desc{padding: 0;}
	.yixue .bz_desc .centerc{padding: 0;}
	.yixue .tong.centerc{padding: 0;}
	.yixue .leixing{margin-top: 60px;}
	.baozheng .bz_desc .desc{font-size: 18px;}
	.tedian .desc{font-size: 18px;}
	.baozheng .bz_desc .centerc{padding: 0;}
	.baozheng ul{padding: 0;}
	.baozheng .bz_desc .centerc{padding: 0;}
	.baozheng ul{padding: 0;}
	.yaopin .jinkou .swiper-slide .centerc{padding: 0;}
	.yaopin .jinkou .swiper-pagination-bullet{width: 20px;height: 20px;}
	.yaopin .zhongxin{left: 0;}
	.yaopin .content ul li{margin-top: 60px;}
	.yaopin .jinkou{margin-top: 60px;}
	.dayin .heng{margin-top: 60px;}
	.dayin ul li:first-child{margin-top: 60px;}
	.baozheng ul li .cont .bt{font-size: 26px;}
	.baozheng ul li .cont .desc{font-size: 16px;line-height: 36px;}
	.baozheng ul li:first-child{margin-top: 40px;}
	.baozheng ul li .cont .desc{margin-top: 20px;}
	.baozheng ul li{margin-top: 60px;}
	#aa1 .centerc{padding: 0;}
	#aa2 p.tong{
		padding: 0;
	}
	#aa2 ul li{padding: 0;}
	.wenhua .centerc{padding: 0;}
	.about{padding: 40px 0 60px;}
	#aa2 ul li .year{font-size: 36px;}
	#aa2 ul li .cont{font-size: 18px;line-height: 36px;}
	#aa2{margin-top: 60px;}
	#aa1 .desc{font-size: 16px;}
	.wenhua{margin-top: 60px;}
	.news{padding: 40px 0 60px;}
	.contact .tong{padding: 0;}
	.contact ul li .cont{padding: 0;}
	.contact{padding: 40px 0 60px;}
	.contact ul li .cont{font-size: 18px;line-height: 40px;}
	.contact ul li{margin-top: 60px;}
	.contact .dianji{font-size: 16px;}
	.contact .dianji img{height: 18px;}
	.news .centerd .xw_zx{margin-top: 60px;}
	.news .centerd ul li{width: 48%;margin-right: 4%;margin-top: 4%;}
	.news .centerd ul li:nth-child(3n){margin-right: 4%;}
	.news .centerd ul li:nth-child(even){margin-right: 0;}
	.zhuc{
	margin-top: 60px;
}
	.zhuc_ri,.zhuc_lf,.zy_lf,.zy_ri{
		float: none;
		width: 100%;
	}
	.zhuc_lf{
		padding-left: 0;
		margin-top: 20px;
	}
	.zyzy {
    margin-top: 60px;
}
.p7{
	padding-top: 0;
}
.zy_lf{
	margin-bottom: 30px;
}
.en{
	display: none;
}
.cai {
    left: auto;
    right: 3.5%;
    transform: unset;
}
.menu {
    top: 80px;
}
.menu .nav .yiji {
    display: block;
}
.menu .nav ul li {
    position: relative;
}
.menu .nav .erji {
    position: unset;
    left: 0;
    top: 0;
    transform: unset;
    padding: 20px 0;
}
.menu .nav .erji ul li {
    display: block;
    width: 100%;
    font-size: 18px;
    line-height: 50px;
/*    border-bottom: 1px solid ##cbcbcb;*/
}
.menu .nav .erji ul:after{
	display: none;
}
.foot {
    padding-top: 40px;
}
.foot2{
	display: none;
}
.footer:after {
    height: 120px;
}
}
@media only screen and (max-width: 640px){
	.index .jianjie .cont{line-height: 30px;font-size: 14px;}
	.more{line-height: 40px;font-size: 14px;margin-top: 40px;}
	.youshi ul li .cont .bt{font-size: 20px;}
	.youshi ul li .cont .zy{font-size: 14px;line-height: 30px;}
	.xinwen ul li{width: 100%;}
	.xinwen ul li:first-child{margin-top: 40px;}
	.youshi ul li .tu{width: 49%;}
	.youshi ul li .cont{width: 50%;padding-right: 20px;}
	.youshi ul li:after{width: 90px;}
	.menu .nav ul li{font-size: 18px;}
	.service .desc{font-size: 14px;line-height: 36px;}
	.yaopin .content ul li .cont .desc{font-size: 16px;line-height: 36px;margin-top: 20px;}
	.yaopin .content ul li .cont .bt{font-size: 24px;}
	.yaopin .jinkou .swiper-pagination-bullet{width: 16px;height: 16px;margin: 0 4px !important;}
	.yaopin .zhongxin{bottom: 0;}
	.yaopin .content ul li .tu{float: none;width: 100%;}
	.yaopin .content ul li .cont{float: none;width: 100%;margin-top: 20px;}
	.baozheng .bz_desc .desc{font-size: 16px;line-height: 36px;}
	.baozheng ul li .tu{float: none;width: 100%;}
	.baozheng ul li .cont{float: none;width: 100%;padding-top: 20px;}
	.baozheng ul li .cont .bt{font-size: 24px;}
	.wenhua .wh_zuo{float: none;width: 100%;}
	.wenhua .wh_you{float: none;width: 100%;}
	.wenhua .wh_zuo ul li .cont{float: none;width: 100%;}
	.wenhua .wh_zuo ul li{font-size: 16px;margin-top: 0;}
	#aa2 ul li .year{font-size: 30px;}
	#aa2 ul li .year{padding: 10px 10px 20px;}
	#aa2 ul li .cont{font-size: 16px;}
	.contact ul li .cont{font-size: 16px;}
	.allmap{height: 300px !important;}
	.contact ul li{margin-top: 40px;}
	.contact ul li .ditu{margin-top: 30px;}
	.black .fix label{font-size: 18px;}
	.black .fix ul li input{font-size: 16px;}
	.black .fix ul li textarea{font-size: 16px;}
	.black .send{line-height: 44px;font-size: 16px;margin: 20px auto 0;}
	/*.jinkou .swiper-button-prev, .jinkou .swiper-button-next{background-size: 34px 37px;width: 34px;height: 37px;}*/
	
}
@media only screen and (max-width: 500px){
	.header .centera{height: 70px;}
	.gao{height: 70px;}
	.banner .cont .cn{font-size: 22px;}
	.banner .cont .en{font-size: 18px;}
	.banner .swiper-slide{height: 300px;}
	.index .jianjie .img{width: 100%;}
	.index .jianjie .centerBox{display: block;}
	.index .jianjie .cont{width: 100%;margin-top: 20px;}
	/*.fuwu ul li .tu img{width: 100%;}*/
	.fuwu ul li{width: 48%;margin-right: 4%;margin-top: 4%;}
	.fuwu ul li:nth-child(3n){margin-right: 4%;}
	.fuwu ul li:nth-child(even){margin-right: 0;}
	.tong{font-size: 24px;}
	.youshi ul li .tu{float: none;width: 100%;}
	.youshi ul li .cont{float: none;width: 100%;padding-right: 0;padding-bottom: 30px;padding-top: 20px;}
	.youshi ul li .cont .zy{margin-top: 6px;}
	.youshi ul li{margin-top: 30px;}
	.footer .link li{font-size: 14px;margin-right: 12px;}
	.footer{padding: 0 0 30px;}
	.footer .xinxi{font-size: 14px;}
	.tong{font-size: 22px;}
	#aa2 ul li .year{font-size: 28px;}
	.contact .dianji{font-size: 14px;}
	.black .fix ul li textarea{height: 70px;font-size: 14px;}
	.black .fix ul li input{font-size: 14px;}
	.black .fix label{font-size: 14px;}
	.menu .nav ul li{font-size: 16px;}
	#aa2 ul li .cont{font-size: 14px;line-height: 26px;}
	.wenhua .wh_zuo{padding-top: 0;}
.zhuc {
    padding: 40px 0;
}
.zhuc_nr {
    font-size: 16px;
    line-height: 36px;
    padding-top: 20px;
}
.menu {
    top: 70px;
}
.menu .nav .yiji>li>a {
    font-size: 18px;
    line-height: 50px;

}
.menu .nav .erji {
    padding: 10px 0;
}
.menu .nav .erji ul li {
    font-size: 16px;
    line-height: 40px;
}
.logo {
    width: 65%;
}
.logo img{
	max-width: 100%;
}
}
@media only screen and (max-width: 414px){

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