#main {width:100%;}

.main_visual {width:100%;height:660px;text-align:center;position:relative;}
.main_visual ul li img {display:none;}
.main_visual ul li a {display:block;height:100%;}
.main_visual .visual1 {background:url(../images/24_2_main_visual.png) no-repeat center top;height:660px;}
.main_visual .visual2 {background:url(../images/24_1_main_visual.png) no-repeat center top;height:660px;}
.main_visual .visual3 {background:url(../images/main_visual4bg.jpg) no-repeat center top;height:660px;}
.main_visual .visual4 {background:url(../images/main_visual1bg.jpg) no-repeat center top;height:660px;}
.main_visual .visual5 {background:url(../images/24_3_main_visual.png) no-repeat center top;height:660px;}
.main_visual .bx-pager{position:absolute; left:50%; bottom:0; margin-left:-700px;width:1400px; height:60px;}
.main_visual .bx-pager-item{float:left; width:280px; height:60px; *zoom:1;}
.main_visual .bx-pager-item:nth-child(1) a{display:block; width:280px; height:60px; background:url(../images/bull2_off.png) no-repeat; text-indent:-10000px; *zoom:1;}
.main_visual .bx-pager-item:nth-child(1) a.active{background-image:url(../images/bull2_on.png);}

.main_visual .bx-pager-item:nth-child(2) a{display:block; width:280px; height:60px; background:url(../images/bull3_off.png) no-repeat; text-indent:-10000px; *zoom:1;}
.main_visual .bx-pager-item:nth-child(2) a.active{background-image:url(../images/bull3_on.png);}

.main_visual .bx-pager-item:nth-child(3) a{display:block; width:280px; height:60px; background:url(../images/bull1_off.png) no-repeat; text-indent:-10000px; *zoom:1;}
.main_visual .bx-pager-item:nth-child(3) a.active{background-image:url(../images/bull1_on.png);}

.main_visual .bx-pager-item:nth-child(4) a{display:block; width:280px; height:60px; background:url(../images/bull4_off.png) no-repeat; text-indent:-10000px; *zoom:1;}
.main_visual .bx-pager-item:nth-child(4) a.active{background-image:url(../images/bull4_on.png);}
.main_visual .bx-pager-item:nth-child(5) a{display:block; width:280px; height:60px; background:url(../images/bull5_off.png) no-repeat; text-indent:-10000px; *zoom:1;}
.main_visual .bx-pager-item:nth-child(5) a.active{background-image:url(../images/bull5_on.png);}
.main_visual .bx-prev{position:absolute; left:50%; top:50%; margin-left:-770px;margin-top:-42px; width:50px;height:85px;background:url(../images/roll_left.png) no-repeat center; text-indent:-10000px; *zoom:1;}
.main_visual .bx-next{position:absolute; left:50%; top:50%; margin-left:720px;margin-top:-42px; width:50px;height:85px;background:url(../images/roll_right.png) no-repeat center; text-indent:-10000px; *zoom:1;}
.main_visualM {display:none;}

.main_content {width:100%;}

.main_tit1 {height:181px;background:url(../images/main_title1.jpg) no-repeat center top;}
.main_tit1 img {display:none;}
.main_tit2 {height:156px;background:url(../images/main_title2.jpg) no-repeat center top;}
.main_tit2 img {display:none;}

.main_con1 {width:1400px;margin:60px auto 0;overflow:hidden;}
.main_con1 ul {margin-left:-5px;}
.main_con1 ul li {float:left;margin-left:5px;}

.main_con2 {width:1400px;margin:0 auto;overflow:hidden;}
.main_con2 ul {margin-left:-10px;}
.main_con2 ul li {float:left;margin-left:10px;}

.main_con3 {width:1400px;margin:57px auto 60px;overflow:hidden;}
.main_con3 ul {margin-left:-4px;}
.main_con3 ul li {float:left;margin-left:4px;margin-bottom:5px;}

.main_banner1 {width:100%;height:780px;background:url(../images/main_banner1.jpg) no-repeat center top;text-align:center;}
.main_banner2 {width:100%;height:660px;background:url(../images/main_banner2.jpg) no-repeat center top;text-align:center;margin-top:60px;}
.main_banner3 {width:100%;height:600px;background:url(../images/main_banner3.jpg) no-repeat center top;text-align:center;}

.box-banner {width:1400px;height:72px;background:#fcfcfc;border:1px solid #e1e1e1;box-sizing:border-box;position:relative;margin:35px auto 0;}
.box-banner .scroller_size {position:absolute;top:10px; left:34px;overflow:hidden; width:1130px; height:50px;}
.box-banner ul#scrollerFrame {width:1500px;}
.box-banner ul li:first-child {padding-left:0;}
.box-banner ul li {float:left; width:170px;padding-left:20px;}
.box-banner .prev {position:absolute; top:29px; left:9px;cursor:pointer;}
.box-banner .next {position:absolute; top:29px; right:9px;cursor:pointer;}

.main_map {margin-top:52px;background:#f9f8f0;text-align:center;}


@media all and (max-width: 770px){
	#main {width:100%;}

	.main_visual {width:100%;height:auto;text-align:center;}
	.main_visual .visual1 {height:auto;}
	.main_visual .visual2 {height:auto;}
	.main_visual .visual3 {height:auto;}
	.main_visual .visual4 {height:auto;}
	.main_visual .visual5 {height:auto;}
	.main_visual .bx-pager{position:absolute; left:0; bottom:5%; margin-left:0;width:100%; height:13px;text-align:center;}
	.main_visual .bx-pager-item{float:none;display:inline-block; width:13px; height:13px; *zoom:1;margin:0 5px;}
	.main_visual .bx-pager-item:nth-child(1) a{display:block; width:13px; height:13px; background:url(../images/bull_off.png) no-repeat; text-indent:-10000px; *zoom:1;}
	.main_visual .bx-pager-item:nth-child(1) a.active{background-image:url(../images/bull_on.png);}
	.main_visual .bx-pager-item:nth-child(2) a{display:block; width:13px; height:13px; background:url(../images/bull_off.png) no-repeat; text-indent:-10000px; *zoom:1;}
	.main_visual .bx-pager-item:nth-child(2) a.active{background-image:url(../images/bull_on.png);}
	.main_visual .bx-pager-item:nth-child(3) a{display:block; width:13px; height:13px; background:url(../images/bull_off.png) no-repeat; text-indent:-10000px; *zoom:1;}
	.main_visual .bx-pager-item:nth-child(3) a.active{background-image:url(../images/bull_on.png);}
	.main_visual .bx-pager-item:nth-child(4) a{display:block; width:13px; height:13px; background:url(../images/bull_off.png) no-repeat; text-indent:-10000px; *zoom:1;}
	.main_visual .bx-pager-item:nth-child(4) a.active{background-image:url(../images/bull_on.png);}
	.main_visual .bx-pager-item:nth-child(5) a{display:block; width:13px; height:13px; background:url(../images/bull_off.png) no-repeat; text-indent:-10000px; *zoom:1;}
	.main_visual .bx-pager-item:nth-child(5) a.active{background-image:url(../images/bull_on.png);}
	.main_visual ul li img {display:block;width:100%;}
	.bx-controls-direction {display:none;}
	.main_visualM {width:100%;display:block;}
	.main_visualM img {width:100%;}

	.main_tit1 {height:auto;background:url(../images/main_tit1.jpg) no-repeat center top;}
	.main_tit1 img {width:100%;display:block;}
	.main_tit2 {height:auto;background:url(../images/main_tit2.jpg) no-repeat center top;}
	.main_tit2 img {width:100%;display:block;}
	.main_tit3 {height:auto;background:url(../images/main_tit3.jpg) no-repeat center top;}
	.main_tit3 img {width:100%;display:block;}

	.main_con1 {width:100%;margin:0;}
	.main_con1 ul {margin-left:0;}
	.main_con1 ul li {float:none;margin-left:0;}
	.main_con1 ul li img {width:100%;}

	.main_con2 {width:100%;margin:0 auto;overflow:hidden;}
	.main_con2 ul {margin-left:0;}
	.main_con2 ul li {float:none;margin-left:0;margin-bottom:30px;}

	.main_con3 {width:100%;margin:0;overflow:hidden;}
	.main_con3 ul {margin-left:0;}
	.main_con3 ul li {float:left;margin-left:0;margin-bottom:0;width:25%;}
	.main_con3 ul li img {width:100%;}
	.main_con3 ul li.li2 {width:50%;}

	.main_banner1 {width:100%;height:auto;background:url(../images/main_banner1.jpg) no-repeat center top;text-align:center;}
	.main_banner2 {width:100%;height:auto;background:url(../images/main_banner2.jpg) no-repeat center top;text-align:center;margin-top:0;}
	.main_banner3 {width:100%;height:auto;background:url(../images/main_banner3.jpg) no-repeat center top;text-align:center;}

	.main_map {display:none;}

	#mbox1 { position:relative; width:100%; overflow:hidden; clear:both;}
	#mbox1 .mboxImg li { float:left; width:100%;}
	#mbox1 .mboxImg li img {width:100%; }
	#mbox1 .mboxBtn {position:absolute;bottom:8%;right:12%; width:18%;}
	#mbox1 .mboxBtn li {float:left;width:15%;padding-right:7%;}
	#mbox1 .mboxBtn li img{width:100%;}
}
