@charset "utf-8";

/*visual*/
#visual	{position:relative; height:600px;}
#visual p	{margin-top:80px; margin-left:530px;}
.v01	{height:600px; background:url(../images/main/visual/bg1.jpg) no-repeat center; }

#mc01	{position:relative; top: -43px; background:url(../images/main/bg_mt.png)repeat-x;}
#mc01>.cont_center	{position:relative;}
.mt_slider li	{ text-align:center;}
#mt_prev	{position:absolute; left:0; top:118px;}
#mt_next	{position:absolute; right:0; top:118px;}

#mc02{margin:17px 0 60px 0;}
.set_slider,.set_sc,.info	{float:left;}
.set_slider	{width:275px;}
.mq,.ev	{position:relative;}
.mq	{height:144px; margin-bottom:11px;}
#mq_pager	{position:absolute; right:10px; top:10px;}
#mq_pager>li	{float:left; width:12px; height:12px; margin-left:3px; }
#mq_pager>li>a	{display:block; width:12px; height:12px; overflow:hidden;}
#mq_pager>li>a.active img	{display:block; margin-top:-12px;}

.ev_slider	{height:280px;}
#ev_pager	{position:absolute; left:113px; top:95px;}
#ev_pager>li	{float:left; width:12px; height:12px; margin-left:3px; }
#ev_pager>li>a	{display:block; width:12px; height:12px; overflow:hidden;}
#ev_pager>li>a.active img	{display:block; margin-top:-12px;}

.set_sc	{width:570px; margin:0 20px;}
.set_sc>p	{padding:50px 0 40px 0; border:1px solid #e9eee0; border-bottom:0;  text-align:center;}
.set_sc>ul	{overflow:hidden;}
.set_sc>ul>li	{float:left; width:285px; height:118px;}

.info>ul	{overflow:hidden;}
.info>ul>li	{float:left;}


#mc03	{padding:100px 0; background-image:url(../images/main/bg_hc.jpg);background-repeat: no-repeat; background-position:center;}
#mc03 ul>li	{position:relative; float:left; width:281px; margin-right:12px;}
#mc03 ul>li:last-child	{margin-right:0;}
.medi_sch	{position:absolute; top:110px; left:21px; z-index:500;}
.medi_sch>input	{width:228px; height:28px; padding-left:10px; background-color:rgba(255,255,255,0.5); border:1px solid #fff;}
.medi_sch>button	{position:absolute; right:10px; top:7px; border:0; background-color:transparent;}


#mc04	{margin:40px 0;}
.latest	{float:left; width:304px;height:230px; padding:0 40px; border-left:1px solid #eee;}
.latest>h2	{margin-bottom:15px;}
.la_no	{border-right:1px solid #eee;}
.latest ul li	{height:24px;}















