@charset "utf-8";

/*container*/
#main_visual{width:100%; position:relative; margin:0;padding:0;}
#main_visual .multiple{position:relative;width:100%;zoom:1;margin:0;padding:0; }
#main_visual .multiple li{width:100%; margin:0; position:relative; font-size:0px;}
#main_visual .multiple li img{width:100%;}
#main_visual .bx-pager{position:absolute; bottom:6%; left:0px; text-align:center; width:100%; z-index:99;}
#main_visual .bx-pager .bx-pager-item{display:inline-block; }
#main_visual .bx-pager a{display:inline-block; font-size:0px; line-height:0px;  margin:0px 5px;; height:13px; width:13px;}
#main_visual .bx-pager a.pager-0{background:url("../mobile/images/m_visual_btn.png") no-repeat 0 0; height:13px; background-size:13px; 13px;}
#main_visual .bx-pager a.pager-1{background:url("../mobile/images/m_visual_btn.png") no-repeat 0 0; height:13px; background-size:13px; 13px;}
#main_visual .bx-pager a.pager-2{background:url("../mobile/images/m_visual_btn.png") no-repeat 0 0; height:13px; background-size:13px; 13px;}
#main_visual .bx-pager a.pager-3{background:url("../mobile/images/m_visual_btn.png") no-repeat 0 0; height:13px; background-size:13px; 13px;}
#main_visual .bx-pager a.pager-4{background:url("../mobile/images/m_visual_btn.png") no-repeat 0 0; height:13px; background-size:13px; 13px;}
#main_visual .bx-pager a.pager-5{background:url("../mobile/images/m_visual_btn.png") no-repeat 0 0; height:13px; background-size:13px; 13px;}
#main_visual .bx-pager a.pager-6{background:url("../mobile/images/m_visual_btn.png") no-repeat 0 0; height:13px; background-size:13px; 13px;}
#main_visual .bx-pager a.pager-7{background:url("../mobile/images/m_visual_btn.png") no-repeat 0 0; height:13px; background-size:13px; 13px;}
#main_visual .bx-pager a.active{background-position:0 -13px}
#main_visual .bx-start {display:none;}
#main_visual .bx-stop {display:none;}
#main_visual .bx-prev {display:none;}
#main_visual .bx-next {display:none;}

#main_cont {padding:2%;}
.main_quick {width:100%; margin-bottom:2%; height:40px; border-bottom:2px solid #8c8c8c; background-color:#fff;}
.main_quick li {float:left;}
.main_quick li a {display:block; text-align:center; height:40px; font-size:13px; line-height:40px; color:#5d5d5d; font-weight:bold; border-left:1px solid #e0e0e0; }
.main_quick li:first-child a {border:0px none}

.main_gallery {width:100%;}
.main_gallery .gallery_tab{height:35px;}
.main_gallery .gallery_tab li{float:left;}
.main_gallery .gallery_tab li a{width:75px; height:35px;  color:#333; display:block; font-size:12px; background-color:#fff; margin-left:-1px; text-align:center; font-weight:bold; line-height:35px; border:1px solid #dedede; border-bottom:0px none;}
.main_gallery .gallery_tab li.active a{color:#be1e2d;border-top:2px solid #be1e2d; height:34px;}
.main_gallery .menu_cont {width:100%; clear:both; border:1px solid #d2d2d2; background-color:#fff;}
.main_gallery .menu_cont .list {display:inline-block; width:100%;}
.main_gallery .menu_cont .list li {float:left;width:45.5%; padding:3%; }
.main_gallery .menu_cont .list li.first {padding-right:0%;}
.main_gallery .menu_cont .list li .img {width:100%;}
.main_gallery .menu_cont .list li .tit {font-size:12px; line-height:12px; color:#4c4a4a; font-weight:bold; margin-top:5px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:center;}

.main_notice {width:92%; margin:2% 0%; border:1px solid #d7d6d6;background-color:#fff; padding:4% 4% 2% 4%; position:relative;}
.main_notice h3{color:#4c4a4a; font-size:15px; line-height:15px; padding-bottom:10px; border-bottom:1px solid #dcdcdc;}
.main_notice .more {position:absolute; top:10px; right:3%;}
.main_notice .more img {width:15px;}
.main_notice .list {margin-top:15px;}
.main_notice .list li {margin:8px 0;text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap}
.main_notice .list li a {color:#000; font-size:15px; line-height:15px; padding-left:12px; background:url("../mobile/images/m_notice_bold.jpg") 0 center no-repeat; background-size:4px;}

.m_banner{margin-top:10px;}
.m_banner li{margin-bottom:10px;}