#full_visual_wrap{font-size:0px; width:100%; height:auto; min-height:340px;
background:url(../images/main/visual_main.jpg)no-repeat top center;}

.con1{padding:35px 0; margin:0 auto; width:850px; overflow:hidden;}
.con1 h2{color:#ffffff; height:35px; background-color:#392e66; text-align:center; line-height:35px; font-size:13px;}
.left>a>h2{width:100px;}
.right>h2{width:150px;}
.con_wrap{overflow:hidden; padding-top:35px; margin:0 auto; width:100%; height:auto; background-color:#ebdfd6;}
.center{text-align:center; margin-bottom:35px;}
.con2{overflow:hidden; width:850px; margin:0 auto; margin-bottom:35px;}
.con2 > div > p >a{color:#392e66; font-weight:bold; font-size:13px; padding-bottom:15px;}
.con2 > div > p{color:#392e66; font-weight:bold; font-size:13px; padding-bottom:15px;}


.rel{position:relative}

.bannerWrap{ overflow:hidden;}
.bannerWrap a{display:block; top:50%; margin-top:-15px; text-decoration:none;}
.bannerWrap a:hover{ background-color:red}

#imgWrap a{ display:inline-block; width:auto; height:auto; float:left}
#num a{width:15px; height:15px; text-align:center; line-height:15px; margin:0; margin-right:5px;
       background:#392e66; color:#ffffff; display:inline-block}

