@charset "utf-8";
/* CSS Document */
.mb10{margin-bottom:10px;}
.mr10{margin-right:10px;}

#main_visual{overflow:hidden; position:relative; width:1200px; margin:0px  auto 25px auto;}
#main_visual .pic{float:right;}
#slider2{float:left; position:relative; width:888px; height:537px; }
.bx-pager2 {width:auto; margin:10px auto 0 auto;}
.bx-controls{position:absolute; right:0; bottom:15px; }
.bx-pager2 .bx-pager-item2, .bx-controls-auto2 .bx-controls-auto-item2 {display: inline-block; *zoom: 1; *display: inline;}
.bx-pager2.bx-default-pager2 a {text-indent: -9999px; display: block; width: 13px; height: 12px; margin:0 3px 0 0; background:url(/img/bx-pager2_btn.png) no-repeat -51px 0;}
.bx-pager2.bx-default-pager2 a:hover, .bx-pager2.bx-default-pager2 a.active {width: 47px; height: 12px; background:url(/img/bx-pager2_btn.png) no-repeat 0 0;}
.bx-prev2 {display:none;}
.bx-next2 {display:none;}

#main_container{position:relative; width:100%; padding:0 0 30px 0;}
#main_container #content{overflow:hidden;  position:relative; width:1200px; margin:0px  auto 0 auto; }
#main_container #content .l_con{float:left;}
#main_container #content .r_con{overflow:hidden;  float:right; width:764px;}
#main_container #content .r_con p{float:left;}
