/*==°ψΕλ==*/
@media screen and (max-width: 1024px) {
	#header{min-width:100%;}
	.in_head{width:100%;}
	.in_head .logo{float:none; margin:24px 0 22px 20px; }
	.in_head .info_menu{display:none; float:none; height:35px; line-height:33px; padding-right:20px; border-bottom: 1px solid #e0e0e0;}
}

@media screen and (max-width: 480px) {
	.in_head .logo{width:166px;}
	.in_head .logo img{width:100%;}
}

/*vis*/
@media screen and (max-width: 810px) {
	#main_vis{display:none;}
	#m_main_vis{display:block;}
}

/*sec1 Ό³±³*/
@media screen and (max-width: 1024px) {
	#sec1 > div{float:none; width:100%;}

	#sec1 .bg1 .box{float:none; width:100%;}
	#sec1 .bg2 .box{width:100%;}

	#sec1 .bg1 .box div, #sec1 .bg2 .box div{padding:4.5% 0 0 7%; width: 44%;  word-break: keep-all;}
	#sec1 .bg1 .box img, #sec1 .bg2 .box img{right:4%;}
}

@media screen and (max-width: 810px) {
	#sec1 .box div p br{display:none;}
}

@media screen and (max-width: 600px) {
	#sec1 .bg1 .box div, #sec1 .bg2 .box div{padding:7% 0 0 8%; width:59%;}
	#sec1 .bg1 .box img, #sec1 .bg2 .box img{height:80%;}
}

@media screen and (max-width: 480px) {
	#sec1 > div{height:178px;}
	#sec1 .box div h2{font-size:19px; line-height:20px; letter-spacing: 0;}
	#sec1 .box div.txt1 p{font-size:13px; line-height:20px; margin: 3% 0 4% 0; letter-spacing: 0;}
	#sec1 .box div.txt2 li{margin-bottom:0;}
	#sec1 .box div.txt2 li a{font-size:13px; letter-spacing:0;}

	#sec1 .bg1 .box img, #sec1 .bg2 .box img{height:70%;}
}

/*sec2*/
@media screen and (max-width: 1024px) {
	#sec2{width:92%;}
	#sec2 > div{float:left;}

	.notice{width:100%; margin:4.5% 0 0 0;}
	.quick{width:100%; margin:2% 0 4.5% 0;}
}

@media screen and (max-width: 540px) {
	.notice .more{display:none;}
	.notice ul.tab li{width:33.3%;}
	.quick{height:auto; padding-bottom:9px;}
	.quick ul li{width:33.3%; margin-bottom:21px;}
}

@media screen and (max-width: 414px) {
	.notice ul.tab{margin-bottom:24px;}
	.notice ul.tab li{font-size:14px;}
	.notice .cont ul li{margin-bottom:15px;}
	.notice .cont ul li a{font-size:13px; width:95%;}
	.notice .cont ul li span{display:none;}

	.quick h2{font-size:20px; line-height:16px; padding:23px 0 0 25px;}
	.quick > p{font-size:14px; margin:10px 0 30px 25px;}
}

/*sec3*/
@media screen and (max-width: 1024px) {
	#sec3{height:auto; padding:6% 0 13% 0;}
	#sec3 > p{margin:15px 0 20px 0;}

	#sec3 .tab_container ul.tab{margin:0 auto 6%;}
	#sec3 .tab_container .photo_list{width:98%;}
	#sec3 .tab_container .photo_list a,
	#sec3 .tab_container .photo_list img{box-sizing:border-box;}
	#sec3 .tab_container .photo_list img{height:130px;}

	#sec3 .tab_container .photo_list div.box a{padding:0 4%;}

}

@media screen and (max-width: 480px) {
	#sec3{padding:10% 0 20% 0;}
	#sec3 h2{font-size:20px; line-height:20px;}
	#sec3 > p{font-size:14px; margin:8px 0 20px 0;}

	#sec3 .tab_container ul.tab{width:81%;}
	#sec3 .tab_container ul.tab li{font-size:14px; height: 42px; line-height: 44px;}

	#sec3 .tab_container .photo_list{width:90%;}
	#sec3 .tab_container .photo_list div.box a{padding:0 10%;}
	#sec3 .tab_container .photo_list p{font-size:13px; line-height:20px;}
	#sec3 .tab_container .photo_list img{height:110px;}
}

@media screen and (max-width: 414px) {
	#sec3 .tab_container .photo_list img{height:90px;}
}


/*sec4*/
@media screen and (max-width:1024px){
	#sec4{width:92%; margin:6% auto 4%;}
}

@media screen and (min-width:481px) and (max-width:1024px){
	#sec4 ul{max-width:587px; margin:0 auto;}
	#sec4 ul li{width:30.666%; margin:0 4% 23px 0;}
	#sec4 ul li:nth-child(3n){margin-right:0;}
}

@media screen and (max-width:480px){
	#sec4{margin:4% auto 0;}
	#sec4 ul li{width:48%; margin:0 4% 4% 0; height:136px;}
	#sec4 ul li:nth-child(2n){margin-right:0;}
	#sec4 ul li p{font-size:16px; margin:32px 0 25px 0;}
	#sec4 ul li:nth-child(3){background:#32393e;}
	#sec4 ul li:nth-child(3) a.more{background:#438768;}
	#sec4 ul li:nth-child(4){background:#378e63;}
	#sec4 ul li:nth-child(4) a.more{background:#32393e;}
}

/*sec5*/
@media screen and (max-width:1024px){
	#sec5{display:none;}
}

/*sec6*/
@media screen and (max-width:1024px){
	#sec6{width: 92%; margin: 0 auto 45px;}
	#sec6 li{width:49%; margin-right:0; background-size:cover; margin-bottom: 2%;}
	#sec6 li:nth-child(odd){margin-right:2%;}
}

@media screen and (max-width:480px){
	#sec6 li{width:100%; margin-right:0 !important; margin-bottom: 4%;}
}

/*footer*/
@media screen and (max-width:1024px){
	#footer .info_menu{display:block; background: #f4f6f7; text-align: center; padding: 10px 0;}
	#footer .info_menu li{line-height:28px;}
	#footer .info_menu li.search a.btn_search,
	#footer .info_menu li.search .box{margin:0;}

	#in_footer{padding:20px 0;}
	#in_footer h3{margin:0 auto 15px; width:140px;}
	#in_footer address{padding:0 20px; line-height:160%; letter-spacing:0;}
}

@media screen and (max-width:480px){
	#footer .info_menu{padding:7px 0;}
	#footer .info_menu li{margin-left:13px;}
	#footer .info_menu li a,
	#footer .info_menu li.search .box input{font-size:12px;}
	#footer .info_menu li.search #search_pop_m input{width:150px;}

	#in_footer h3{margin:5px auto 10px; width:120px;}
	#in_footer address{font-size:12px; line-height:150%;}
	#in_footer address a{margin-top: 3px;}
}
