@charset "utf-8";

/*container*/
#mainvisial .ei-slider{position: relative; width: 1000px; height:402px; margin: 0 auto;}
#mainvisial .ei-slider-loading{width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; z-index:99; color: #000; background:#FFF; text-align: center; line-height:402px;}
#mainvisial .ei-slider-large{width:1000px; overflow: hidden;}
#mainvisial .ei-slider-large li{position: absolute; top: 0px; left: 0px; overflow: hidden; height: 100%; width:100%;}
#mainvisial .ei-title{position: absolute; left: 35px; margin-left:0; top:50px;}
#mainvisial .ei-title h3{}
#mainvisial .ei-title p{margin-top:20px;}
#mainvisial .ei-slider-thumbs{height: 25px; margin-left:35px; position: absolute; top:330px; z-index:999; }
#mainvisial .ei-slider-thumbs li{background:url(../images/ibtn_off.png) no-repeat left top; float: left; height: 100%;}
#mainvisial .ei-slider-thumbs li.ei-slider-element{background:url(../images/ibtn_on.png) no-repeat left top; top: 0px; left: 0px; position: absolute; height: 100%; z-index: 10; text-indent:-9000px;}
#mainvisial .ei-slider-thumbs li a{display:inline-block; width:25px; width: 100%; height: 100%; cursor: pointer; z-index: 99;}
#mainvisial .ei-slider-thumbs li a span{display:inline-block; width:25px; color:#555; font-weight:bold; line-height:26px; margin-left:8px; font-size:11px;}
#mainvisial .ei-slider-thumbs li a:hover,
#mainvisial .ei-slider-thumbs li a:focus,
#mainvisial .ei-slider-thumbs li a:active{color:#fff; font-weight:bold; background:url(../images/ibtn_off_h.png) no-repeat left top;}
#main_bottom{width:1000px; margin:0 auto; padding-top:30px;}
#main_bottom .main_notice{width:235px; float:left; margin-right:20px; position:relative; height:170px;}
#main_bottom .main_notice h3{padding:5px 0; border-bottom:1px solid #bcbcbc;}
#main_bottom .main_notice ul{margin-top:15px;}
#main_bottom .main_notice ul li a{color:#898989; background:url(../images/main_notice_bold.jpg) 0 3px no-repeat; padding-left:8px;}
#main_bottom .main_notice ul li .date{float:right; color:#898989;}
#main_bottom .main_notice .more{position:absolute; top:15px; right:0px;}
#main_bottom .main_product{width:235px; float:left; margin-right:20px; position:relative;}
#main_bottom .main_product h3{padding:5px 0; border-bottom:1px solid #bcbcbc;}
#main_bottom .main_product p{margin-top:15px;}
#main_bottom .main_product .more{position:absolute; top:15px; right:0px;}
#main_bottom .main_facilities{width:235px; float:left; margin-right:20px; position:relative;}
#main_bottom .main_facilities h3{padding:5px 0; border-bottom:1px solid #bcbcbc;}
#main_bottom .main_facilities p{margin-top:15px;}
#main_bottom .main_facilities .more{position:absolute; top:15px; right:0px;}
#main_bottom .main_customer{width:235px; float:right;}
#main_bottom .main_customer h3{padding:5px 0; border-bottom:1px solid #bcbcbc;}
#main_bottom .main_customer p{margin-top:15px;}