#mainVisual {position:relative;}
#mainVisual .mainVisualLeft {position:absolute;width:130px;height:80px;left:72px;bottom:192px;z-index:99;}
#mainVisual .mainVisualRight {position:absolute;width:130px;height:80px;right:70px;bottom:192px;z-index:99;}
#mainVisual .topSwiper {width:1200px;}
#mainVisual	.swiper-slide {}
#mainVisual .swiper-pagination-bullet { width:16px; height:16px; border:#fff solid 1px;background-color:#2c2c2c;}
#mainVisual .swiper-button-prev {  text-align:center;width:43px;height:44px;line-height:44px;background:url('/img/arrow_leftmv.png');font-size:0px;}
#mainVisual .swiper-button-prev:after {content:''}
#mainVisual .swiper-button-next {  text-align:center;width:43px;height:44px;line-height:44px;background:url('/img/arrow_rightmv.png');font-size:0px;}
#mainVisual .swiper-button-next:after {content:''}
#mainVisual	.swiper-slide .mvbox {background-color:rgb(0,0,0,.5);position:absolute;bottom:50px;left:30px;padding:10px 20px;border-radius:10px;}
#mainVisual	.swiper-slide .mvbox .mvtitle{font-size:2em;color:#dfdfdf;padding:10px 0;}
#mainVisual	.swiper-slide .mvbox .mvcontent{font-size:1.4em;color:#ddd;line-height:180%}


#mainVisual2 {position:relative;}
#mainVisual2 .mySwiper {width:870px;float:left;}
#mainVisual2 .swiper-slide {}
#mainVisual2 .swiper-pagination-bullet { width:16px; height:16px; border:#fff solid 1px;background-color:#2c2c2c;}
#mainVisual2 .swiper-button-prev {  text-align:center;width:43px;height:44px;line-height:44px;background:url('/img/arrow_leftmv.png');font-size:0px;}
#mainVisual2 .swiper-button-prev:after {content:''}
#mainVisual2 .swiper-button-next {  text-align:center;width:43px;height:44px;line-height:44px;background:url('/img/arrow_rightmv.png');font-size:0px;}
#mainVisual2 .swiper-button-next:after {content:''}
#mainVisual2	.swiper-slide .mvbox {background-color:rgb(0,0,0,.5);position:absolute;bottom:50px;left:20px;padding:10px 20px;border-radius:10px;width:830px;}
#mainVisual2	.swiper-slide .mvbox .mvtitle{font-size:2em;color:#dfdfdf;padding:10px 0;}
#mainVisual2	.swiper-slide .mvbox .mvcontent{font-size:1.4em;color:#ddd;line-height:180%}

#mainVisual2 .latestNews {float:right; width:310px; height:400px; overflow:hidden;  border:1px solid #e9e9e9; padding:0px 30px;}
#mainVisual2 .latestNews ol {padding:0px;}
#mainVisual2 .latestNews h3{font-weight:900; font-size:18px; color:#000; margin:30px 0px 15px 0px;}
#mainVisual2 .latestNews li{   font-size:14px; line-height:29px; height:29px; overflow:hidden; text-align:justify;  margin:0px;}
#mainVisual2 .latestNews li a{display:block; color:#111; }
#mainVisual2 .latestNews li a span {display:inline-block; margin-right:10px; color:#f03800; font-weight:900; }
#mainVisual2 .latestNews li a:hover { color:#f03800; text-decoration:underline; }


.latestLeft {float: left;    width: 880px;	border-right: 1px solid #e9e9e9;    padding: 10px 39px 0px 0px;    min-height: 660px; }
.commRight { float:right;    width: 300px;    padding: 25px 0 0 0px;}

.latestLeftSmall {float: left;    width: 50%;	border-right: 1px solid #e9e9e9;    padding: 0px 29px 0px 0px;    min-height: 660px; margin-top:10px;}
.latestRightSmall { float:right;    width: 50%;    padding: 0px 0 0 29px;  margin-top:10px;}




#bottombanner {}
#bottombanner .bottombanner {width:1200px;float:left;}
#bottombanner .swiper-slide {}
#bottombanner .swiper-pagination-bullet { width:16px; height:16px; border:#fff solid 1px;background-color:#2c2c2c;}
#bottombanner .swiper-button-prev {  text-align:center;width:43px;height:44px;line-height:44px;background:url('/img/arrow_leftmv.png');font-size:0px;}
#bottombanner .swiper-button-prev:after {content:''}
#bottombanner .swiper-button-next {  text-align:center;width:43px;height:44px;line-height:44px;background:url('/img/arrow_rightmv.png');font-size:0px;}
#bottombanner .swiper-button-next:after {content:''}
#bottombanner	.swiper-slide .mvbox {background-color:rgb(0,0,0,.5);position:absolute;bottom:50px;left:50px;padding:10px 20px;border-radius:10px;}
#bottombanner	.swiper-slide .mvbox .mvtitle{font-size:2em;color:#dfdfdf;padding:10px 0;}
#bottombanner	.swiper-slide .mvbox .mvcontent{font-size:1.4em;color:#ddd;line-height:180%}