@charset "UTF-8";

/* ========flow======== */

#content .flow{float:left; width:1052px; margin:0 29px 0 0; padding:0;}

#content .flow h2{width:100%; font-size:18px; color:#fff; text-align:center; font-weight:normal; padding:15px 0; margin:0 auto; background:#a92222; line-height:100%;}
#content .flow h3{width:100%; font-size:18px; color:#fff; text-align:center; font-weight:normal; padding:15px 0; margin:60px auto 30px auto; background-color:#343434; line-height:100%;}

#content .flow .main_pict{width:640px; height:427px; margin:30px auto 30px auto; padding:0;}

#content .flow .box{width:93%; margin:30px auto 0 auto; padding:0; border:1px solid #e3e3e3;}
#content .flow .box .box_l{width:20%; margin:30px 0 30px 40px; padding:0; float:left;}
#content .flow .box .box_l img{width:182px; height:184px; margin:0; padding:0;}
#content .flow .box .box_r{width:65%; margin:60px 0 0 10px; padding:0; float:left;}
#content .flow .box .box_r p{font-size:16px; color:#201f1f; text-align:left; margin:0; padding:0; line-height:160%;}
#content .flow .box .box_r p.spt_5{font-size: 80%; color: #292929; text-align: left; font-weight: normal; text-decoration: none; margin-top: 5%; margin-bottom: 0; padding: 0; line-height: 160%;}
#content .flow .box .box_r p a{color:#a92222; font-weight:bold; text-decoration:underline;}
#content .flow .box .box_r p a:link:visited{color:#a92222;}
#content .flow .box .box_r p a:hover{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
#content .flow .arrow_u{width:24px; height:23px; margin:10px auto; padding:0;}



