@charset "utf-8";

/*visual*/
#visual	{position:relative;}
.visual_slider>li	{width:100%; height:750px; background-position:center; background-repeat:no-repeat; }
.visual_center	{overflow:hidden; width:1100px; margin:0 auto;}

.visual_slider .left01	{float:left; margin-left:30px;width:750px;}
.visual_slider .left01 img	{ margin-right:100px; }
.visual_slider .left01 img:nth-child(1) {margin-top:120px;}
.visual_slider .left01 img:nth-child(2) {margin-top:10px;}
.visual_slider .left01 img:nth-child(3) {margin-top:40px;}



.visual_slider .left02	{float:left;}
.visual_slider .left02 img	{ margin-top:40px; }
.visual_slider .right02	{float:right; width:550px; text-align:center;}
.visual_slider .right02 img:nth-child(1) {margin-top:70px;}
.visual_slider .right02 img:nth-child(2) {margin-top:50px;}

.v01	{background-image:url(../images/main/visual/bg01.jpg);}
.v02	{background-image:url(../images/main/visual/bg02.jpg);}
#visual_prev	{position:absolute; left:200px; top:50%; margin-top:-31px;}
#visual_next	{position:absolute; right:200px; top:50%; margin-top:-31px;}

#mc01	{padding:30px 0 20px 0; }
.main_quick	{float:left; width:490px;}
.sc	{position:relative; height:190px; margin-bottom:10px;}
#sc_pager	{position:absolute; right:10px; top:10px; }
#sc_pager>li	{float:left; wdith:15px; height:15px; overflow:hidden; margin-left:3px;}
#sc_pager>li>a	{display:block; width:15px; heigt:15px; }
#sc_pager>li>a.active img {margin-top:-15px;}

.qm	{overflow:hidden;}
.qm>li	{float:left; margin-right:8px;}
.qm>li:last-child	{margin-right:0;}

.cont_center:after { clear:both; content:""; display:block; height:0; visibility:hidden; }

.con01 {float:left; margin-right:10px;}
.con02 {float:left; }


.event	{position:relative; width:508px; float:left; margin-right:10px;}
#ev_pager	{position:absolute; right:10px; top:10px; }
#ev_pager>li	{float:left; wdith:15px; height:15px; overflow:hidden; margin-left:3px;}
#ev_pager>li>a	{display:block; width:15px; heigt:15px; }
#ev_pager>li>a.active img {margin-top:-15px;}

#mc02 { background-image:url(../images/main/cont02_bg.jpg);}
#mc02 .cont_center .list li {float:left; margin:10px 0;}
#mc02 .cont_center .list li:nth-child(1) {margin:10px 37px 0 10px;}
#mc02 .cont_center .list li:nth-child(2), #mc02 .cont_center .list li:nth-child(3) {margin-right:37px;}
#mc02 .cont_center .list li:nth-child(4) {margin-right:10px;}
#mc02 .cont_center h1 {margin:10px 0;}



#mc03	{padding-bottom:30px; margin-top:30px; }
#mc03:after { clear:both; content:""; display:block; height:0; visibility:none; }
#mc03 .con03 div {float:left;}

.center { width:500px; height:290px;}
.center ul:after { clear:both; content:""; display:block; height:0; visibility:none; }
.center ul li {float:left;}
#mc03 .center ul li:nth-child(1) {}
#mc03 .center ul li:nth-child(1), #mc03 .center ul li:nth-child(3) {margin-right:10px;}




.latest	{float:left; width:250px; height:250px; margin-right:10px; padding:20px 20px;  background:#dadada; }
.latest:last-child	{margin-right:0;}
.latest>h2	{overflow:hidden; margin-bottom:25px;}
.latest>h2>.btn_more	{float:right; display:block; width:14px; height:14px; overflow:hidden; text-align:center; }
.latest>h2>.btn_more:hover img	{margin-top:-14px;}
.latest>ul>li	{line-height:24px;}
.latest>ul>li .date	{float:right}












