@import url(animate.min.css);
@import url(ui.css);
@import url(jquery.fancybox.min.css);
@import url(iconfont.css);
@import url(swiper.min.css);
@import url(pc.css);
@media screen and (max-width: 768px) {
    body {min-width: 320px;padding-top: 60px;}
    .container {width: auto;}
    .header {}
    .header .logo{  line-height: 60px; }
	.header .logo img{ height: 25px; }
    .header .nav{ display: none; }
    .header .lang{ margin-right: 10px; }
    .header .lang li:first-child,.header .lang li:nth-child(2){ display: none; }
    .header .lang li a{ line-height: 55px; }
    .header .menu-btn{ display: block; }
    .banner{ margin-top: 0; height: auto;}
	.banner:before{ width: 100%; }
	.banner .text{ font-size: 50px;  height: 300px; padding: 40px; }
	.banner .img-cover{ position: relative; width: 100%; height: 300px;  }

    .in-tuwen{ flex-wrap: wrap;}
	.in-tuwen .text{ flex:100%; margin-bottom: 10px; }
	.in-tuwen .pic{ flex:100%; margin-bottom: 10px; }
	.in-tuwen .text h2{ font-size: 24px; }
	.in-tuwen .text .desc{ margin-bottom: 15px; }
	.in-tuwen .text h3{ font-size: 20px; }

    .section{ padding: 20px 0; }
    .in-hui{  padding: 20px 0; }
	.in-lv{padding: 20px 0; }
	.in-ys{ margin-top: 30px; }
	.in-ys h2{ font-size: 24px; margin-bottom: 0; }
	.in-ys li h3{ font-size: 18px; margin-bottom: 10px; margin-top: 20px; }
	.in-meet{ padding: 20px 0; }
	.in-meet:before{  width: 100%; }

	.footer-con{ padding: 20px 0; flex-wrap: wrap; }
	.footer-con .fnav{ flex:100%; flex-wrap: wrap; }
	.footer-con .fnav dl{ margin-bottom: 20px; margin-right: 30px; }
	.footer-con .fnav dl dt{ margin-bottom: 8; }

	.copyright{ font-size: 14px; height: auto; padding: 12px 0; display: block; }

	#message .m-content .m-message{width:90%;padding:20px}
	
	.section{padding:30px 0}
	.section-title{margin-bottom:20px;font-size:18px}
	.section-title small{font-size:12px;margin-top:5px}
	.title-1{font-size:18px;line-height:24px;padding-bottom:10px;margin-bottom:15px}
	.title-1 small{font-size:12px}
	.list-1{margin:-15px 0 0 -15px}
	.list-1 li{width:50%}
	.list-1 li a{margin:15px 0 0 15px}
	.list-1 li .img-center{height:188px;line-height:188px}
	.list-1 li p{margin-top:10px}
	.list-1 li a:hover .img-center{border-color:#d00}
	.list-1-1 li .img-center{height:108px;line-height:108px}
	
	
	.banner-sub{height:130px}
	.ct2-sd{display:none}
	.ct2-mn{float:none;width:auto}
	.sub-tit{padding-bottom:10px;margin-bottom:15px}
	.curmbs{display:none}

	.list-3 li .img-center{float:none;width:auto}
	.list-3 li .text{margin:15px 0 0}
	.list-3 li .text h4{font-size:16px}
	.list-3 li .text p{font-size:12px}

	.list-4 li a{line-height:40px;padding-left:15px}

	.content-title{margin-bottom:15px}
	.content-title h1{font-size:18px}
	.content-title p{margin-top:10px;padding-top:10px}
	.content-title p span{padding:0 5px}
	.content-exp{margin-top:15px}

	.pc-slide{float:none;width:auto}
	.showcase-info{margin:20px 0 0}
	.showcase-info h1{padding-bottom:10px}
	.showcase-info p{margin-top:10px}
	.map{height:200px}

}
