/* BASIC css start */
#br_contentWrap { width:100%; height:100% ;margin: 0 auto; text-align:center;}
#br_content { width:1240px; height:100%; margin: 0 auto; text-align:center;}
#br_contentWrap .b_ti { display:block;  width:100%; height:30px; margin-top:100px;  margin-bottom: 10px; font-size:30px; color:#333; font-weight:400; text-align:center;}
#br_contentWrap .b_sti { display:block;  width:100%; height:25px; margin-top:10px;  margin-bottom: 50px; font-size:15px; color:#777; font-weight:300; text-align:center;}
#br_contentWrap div > .bl {color:#333;}
#br_contentWrap div > .bd { float:left; display:inline-block; width:110px; height:1px; margin:20px 0px;  background:#333; }
#br_contentWrap div > p.txt_cont { display:block;  float:left;  text-align:left; margin-top:20px; font-size:16px; line-height:24px; color:#666; font-weight:300; }

#br_contentWrap .info_step01 { Position: relative;  width:1240px;  height:900px;  text-align:center; margin:0 auto;  clear: both; }
#br_contentWrap .info_step01 h1 { width:100%;  font-size:30px; line-height:50px; font-weight:300; color:#333; }
#br_contentWrap .info_step01 h3 { width:100%;  font-size:15px; line-height:20px; font-weight:300; color:#777; }
#br_contentWrap .info_step01 li img { text-align:center; margin:0 auto; padding-top:20px;}

#br_contentWrap .info_step02 {Position: relative;  width:1240px;  height:900px;  text-align:center; margin:0 auto;  clear: both; }
#br_contentWrap .info_step02 h1 { width:100%;  font-size:30px; line-height:50px; font-weight:300; color:#333; }
#br_contentWrap .info_step02 h3 { width:100%;  font-size:15px; line-height:20px; font-weight:300; color:#777; }
#br_contentWrap .info_step02 li img { text-align:center; margin:0 auto; padding-top:20px;}


#br_contentWrap .info_step03 {Position: relative; width:1240px;  height:3000px;  text-align:center; margin:0 auto;  clear: both; }
#br_contentWrap .info_step03 h1 { width:100%;  font-size:30px; line-height:50px; font-weight:300; color:#333; }
#br_contentWrap .info_step03 h3 { width:100%;  font-size:15px; line-height:20px; font-weight:300; color:#777; }
#br_contentWrap .info_step03 li img { text-align:center; margin:0 auto; padding-top:20px;}

#br_contentWrap .smemu {Position: relative; width:1240px;  height:50px;  text-align:center; margin:0 auto;  clear: both; }
#br_contentWrap .smemu ul { display:block; width:900px; margin:0 auto; clear: both;}
#br_contentWrap .smemu ul > li {float:left;}
#br_contentWrap .smemu ul > li.off { width:223px; height:35px; line-height:35px; font-size:17px; font-weight:300; text-align:center; border:1px solid #eee; }
#br_contentWrap .smemu ul > li.off a {height:35px; line-height:35px; font-size:15px; font-weight:300; text-align:center;}
#br_contentWrap .smemu ul > li.off a:hover {height:35px; line-height:35px; font-size:15px; font-weight:300; text-align:center; color:#333;}
#br_contentWrap .smemu ul > li.on { width:223px;  height:35px; line-height:35px;font-size:15px; font-weight:400; text-align:center;  border:1px solid #333; color:#333;}

#br_contentWrap .smemu_02 {Position: relative; width:1240px;  height:50px;  text-align:center; margin:0 auto;  clear: both; }
#br_contentWrap .smemu_02 ul { display:block; width:900px; margin:0 auto; clear: both;}
#br_contentWrap .smemu_02 ul > li {float:left;}
#br_contentWrap .smemu_02 ul > li.off {width:298px; height:35px; line-height:35px; font-size:17px; font-weight:300; text-align:center; border:1px solid #eee; }
#br_contentWrap .smemu_02 ul > li.off a {height:35px; line-height:35px; font-size:15px; font-weight:300; text-align:center;}
#br_contentWrap .smemu_02 ul > li.off a:hover {height:35px; line-height:35px; font-size:15px; font-weight:300; text-align:center; color:#333;}
#br_contentWrap .smemu_02 ul > li.on { width:298px; height:35px; line-height:35px;font-size:15px; font-weight:400; text-align:center;  border:1px solid #333; color:#333;}
/* BASIC css end */

