.harea, .carea, .farea, .h1a {padding:0px;}
.content .carea {width:100%; max-width:100%; margin:10px auto;}
.cnt, .bbb #photo1 .promb {width:auto; max-width:1170px; margin:0 auto; position:relative;}
.h1l {display:none !important;}
@font-face {font-family:'Oswald'; font-style:normal; font-weight:300; src:local('Oswald Light'), local('Oswald-Light'), url(http://www.bcpgroupals.com/files/fonts/Oswald-Light.woff) format('woff');}
.bbb {display:block;height:450px;margin-top:101px;}
.carea img {margin:0;max-width:1920px;height:initial;display:inherit;}

/* slide 1 */
.bbb .slide1, .bbb #photo1 .slide2, .bbb #photo1 .slide3, .bbb #photo1 .slide4, .bbb #photo1 .slide5 {width:100% !important; height:450px !important; margin:0;}
div#entry3 span.top {font-size:52px;color:#fff;display:block;position:absolute;z-index:999;text-transform:uppercase;font-family:oswald;line-height:55px;font-weight:300;letter-spacing:1px;top:103px;left:50%;margin-left:-570px;}
div#entry3 span.bott {font-size:37px;color:#fff;position:absolute;display:block;z-index:999;font-weight:500;font-family:oswald;bottom:104px;letter-spacing:2px;left:50%;text-transform:uppercase;margin-left:-95px;}
div#entry3 span.bott-small {font-size:32px;color:#fff;position:absolute;display:block;z-index:999;font-weight:500;font-family:oswald;bottom:65px;letter-spacing:2.2px;right:20px;left:50%;text-transform:uppercase;margin-left:-95px;}
.bbb .sldimg1 {background:url(http://www.bcpgroupals.com/images/site/slide1.jpg) center no-repeat; background-size:cover; width:100%; height:450px; position:absolute; top:0px; left:0px;}
.bbb .sldimg2 {background:url(../images/site/slide2.jpg) center no-repeat; background-size:cover; width:100%; height:450px; position:absolute; top:0px; left:0px;}
.bbb .sldimg3 {background:url(http://www.bcpgroupals.com/images/site/slide3.jpg) center center no-repeat; background-size:cover; width:100%; height:450px; position:absolute; top:0px; left:0px;}
.bbb .sldimg4 {background:url(http://www.bcpgroupals.com/images/site/slide4.jpg) center no-repeat; background-size:cover; width:100%; height:450px; position:absolute; top:0px; left:0px;}
.bbb .sldimg5 {background:url(http://www.bcpgroupals.com/images/site/slide5.jpg) center no-repeat; background-size:cover; width:100%; height:450px; position:absolute; top:0px; left:0px;}

#slides {width:100% !important; height:auto; margin:0px auto 0; position:relative; display:block; z-index:1; overflow:hidden; bottom:auto;}
#slides .slide img {left:50% !important; margin-left:-960px; position:absolute;}
#slides .slide {width:100%; height:449px; border-bottom:1px solid #fff;}
#slides .ctxt {width:1170px; height:auto; position:absolute; opacity:0.85; bottom:65px; left:50%; margin-left:-591px; z-index:502;}
#slides .ctxt.uno {bottom:224px; margin-left:-798px;}
#slides .ctxt.dos .txt {height:63px; padding-top:8px; font-size:32px; line-height:33px;}
#slides .ctxt.tres .txt {font-size:34px; padding-top:5px;}
#slides .ctxt .txt {max-width:642px; font-size:34px; text-align:center; color:#fff; padding:8px 10px; background:url(http://www.bcpgroupals.com/images/template/menuDD.png); margin:0 auto; letter-spacing:3px; width:623px; line-height:38px; height:69px; font-weight:800;}
#slides .ctxt.uno .txt span {font-size:28px; letter-spacing:1px;}
#slides .ctxt.uno .txt {line-height:31px; height:60px;}
#navbar {width:245px;z-index:500;position:absolute;overflow:hidden;bottom:30px;margin-right:-555px;right:50%;}
#navbar span {display:block; width:43px; height:5px; background:#fff; cursor:pointer; float:left; opacity:0.5; margin:0px 3px 0px 3px;}
#navbar span.activeSlide {background:#fff; opacity:1;}

/* line 1 */
.content .carea .line1 {background:url(http://www.bcpgroupals.com/images/site/hpi-bg.jpg) no-repeat;overflow:hidden;position:relative;width:100%;height:488px;background-size:cover;}
.content .carea .line1 .cnt a {display:inline-block; float:left; border:0; cursor:pointer; text-decoration:none;}
.content .carea .line1 .cnt .hpit {float:left;margin-top:20px;width:216px;background:#c81f33;color:#fff;padding:8px 15px;text-transform:uppercase;font-size:16px; *font-size:13px;font-family:'Oswald' , sans-serif;font-weight:300;line-height:20px;text-align:left;letter-spacing:1px;}
.content .carea .line1 .cnt .hpi1 {background:url(../images/site/hpi1.jpg) no-repeat;width:292px;height:488px;background-size:cover;}
.content .carea .line1 .cnt .hpi1:hover {background:url(http://www.bcpgroupals.com/images/site/hpi1-h.jpg) no-repeat;background-size:cover;}
.content .carea .line1 .cnt .hpi2 {background:url(http://www.bcpgroupals.com/images/site/hpi2.jpg) no-repeat; width:293px; height:488px; background-size:cover;}
.content .carea .line1 .cnt .hpi2:hover {background:url(http://www.bcpgroupals.com/images/site/hpi2-h.jpg) no-repeat; background-size:cover;}
.content .carea .line1 .cnt .hpi3 {background:url(http://www.bcpgroupals.com/images/site/hpi3.jpg) no-repeat; width:293px; height:488px; background-size:cover;}
.content .carea .line1 .cnt .hpi3:hover {background:url(http://www.bcpgroupals.com/images/site/hpi3-h.jpg) no-repeat; background-size:cover;}
.content .carea .line1 .cnt .hpi4 {background:url(../images/site/hpi4.jpg) no-repeat; width:292px; height:488px; background-size:cover;}
.content .carea .line1 .cnt .hpi4:hover {background:url(http://www.bcpgroupals.com/images/site/hpi4-h.jpg) no-repeat; background-size:cover;}

/* slide 2 */
.content .carea .line2 {background:url("../images/template/bg-texture01.png");overflow:hidden;position:relative;width:auto;height:572px;}
.content .carea .line2 #slides2 .slide {margin-left:-960px; position:absolute !important; left:50% !important;}

.content .carea .line2 #slides2 .slide img {}
.content .carea .line2 #slides2 {position:relative;min-height:463px;}
.content .carea .line2 #navbar {margin:0;width:auto;height:5px;position:absolute;z-index:9999;bottom:55px;right:50%;margin-right:-560px;}
.content .carea .line2 #navbar span {height:3px; z-index:999;}
.content .carea .line2 #nav2 {margin:0; width:auto;}
.content .carea .line2 #nav2 a {float:left; height:3px; width:40px; margin:0 0 0 7px; background:url(http://www.bcpgroupals.com/images/site/nav.png) no-repeat; text-indent:-999em;}
.content .carea .line2 #nav2 a.activeSlide, #nav2 a:hover {background:url(http://www.bcpgroupals.com/images/site/nav-h.jpg) no-repeat;}
.content .carea .line2 #photo2 {height:507px !important; width:100%; z-index:1; padding:0px; overflow:hidden; margin:29px auto 0; border-bottom:4px solid #fff; border-top:4px solid #fff;}
.content .carea .line2 #photo2 .imgTop {max-width:1170px; margin:0 auto;}
.content .carea .line2 #photo2 .imgBot {width:1170px; margin:0 auto; display:block !important; padding-top:310px;}
.content .carea .line2 #photo2 .imgBot img.up {width:884px;height:64px;margin:0 auto;float:none;display:block;z-index:9999;}
.content .carea .line2 #photo2 .imgBot img.down {width:727px;height:80px;display:block;margin:35px auto;}
.content .carea .line2 #photo2 .imgBottom {max-width:1170px; display:block !important;}
.content .carea .line2 #photo2 .imgTop span.right {float:left;display:block;width:356px;margin:20px 185px 0px 80px;}
.content .carea .line2 #photo2 .imgTop span.left {width:479px; height:auto; display:block; float:left; margin:20px 0 0 0;}
.content .carea .line2 #photo2 .imgTop span.left a {color:#fff; font-size:16px; text-decoration:none; font-weight:500; padding:2px 41px; border:solid 1px; display:block; width:72px; font-family:oswald; margin:31px auto;}
.content .carea .line2 #photo2 .imgTop span.right img.meteor {margin:0 auto 14px;float:none;width:177px;display:block;}
.content .carea .line2 #photo2 .slide1, .content .line2 #photo2 .slide2 {width:100% !important; height:350px !important; margin:0; background:transparent;}
.content .carea .line2 #photo2 .slide img {width:100%; height:450px; position:absolute; top:0px; left:0px;}
.content .carea .line2 #photo2 .promb .promib1 {width:430px; height:auto; position:absolute; left:20px; top:0; z-index:100; text-align:center;}
.content .carea .line2 #photo2 .promb .promib1 img {margin:40px 0;}
.content .carea .line2 #photo2 .promb .promib1 .a {background:url(http://www.bcpgroupals.com/images/site/l3-dem-btn.png) no-repeat; width:233px; height:46px; display:block; margin:0 auto;}
.content .carea .line2 #photo2 .promb .promib1 .a:hover {background:url(http://www.bcpgroupals.com/images/site/l3-dem-btn-h.png) no-repeat;}
.content .carea .line2 #photo2 .promb .promib2 {width:auto; height:auto; float:right; margin:85px 50px 0;}
/* line 3 */
.content .carea .line3 {height:443px;overflow:hidden;background:#261b20;padding:35px 0 20px;position:relative;}
.content .carea .line3 .cnt {max-width:1170px;overflow:hidden;margin:0 auto;}
.content .carea .line3 .cnt .block {float:left;width:368px;min-height:446px;margin:0 10px;}
.content .carea .line3 .cnt .block a b {color:#fff;}
.content .carea .line3 .cnt .block a.rm {color:#fff;float:right;text-transform:uppercase;font-family:oswald;letter-spacing:2px;display:block;padding:34px 30px 0 0;font-size:12px;font-weight:300;text-decoration:none;background:url(http://www.bcpgroupals.com/images/template/rm.png) bottom right no-repeat;}
.content .carea .line3 .cnt .block a.rm:hover {background:url(../images/template/rm-h.png) bottom right no-repeat;}
.content .carea .line3 .cnt .block span {display:block;font-size:16px;color:#fff;font-family:oswald;padding:8px 0 8px 15px;font-weight:300;margin:30px 0 0;width:300px;background:#c81f33;text-transform:uppercase;}
.content .carea .line3 .cnt .block img {width:100%;border:solid 3px #fff;height:auto;}
.content .carea .line3 .cnt .block span.blue {background:#2b388b;}
.content .carea .line3 .cnt .block span.green {background:#3a872d;}
.footer {padding:0 !important; border:none !important;}

/* 940 */
.res940 .content .carea .line3 {height:385px;}
.res940 .content .carea .line3 .cnt .block {width:291px;}
.res940 .content .carea .line3 .cnt .block span {width:230px;}
.res940 .content .carea .line2 #navbar {margin-right:-460px;}
.res940 .cnt, .res940 .bbb #photo1 .promb {max-width:940px;}
.res940 .content .carea .line2 #slides2 .slide {margin-left:-585px;}
.res940 div#entry3 span.top {top:130px;margin-left:-455px;}
.res940 div#entry3 span.bott {bottom:55px;margin-left:-212px;}
.res940 div#entry3 span.bott-small {bottom:20px;margin-left:-210px;}
.res940 #slides .slide {width:100%;left:0% !important;margin-left:0px;overflow:hidden;}
.res940 #slides img {width:auto;position:absolute;margin-left:-585px;left:0;}
.res940 #slides img.one {margin-left:-535px;}
.res940 #slides .ctxt {margin-left:-476px;width:940px;bottom:114px;}
.res940 #slides .ctxt.uno {bottom:291px; margin-left:-600px;}
.res940 .bbb .sldimg1 {background:url(../images/site/slide1-940.jpg) center no-repeat;}
.res940 .bbb .sldimg2 {background:url(http://www.bcpgroupals.com/images/site/slide2-940.jpg) center no-repeat;}
.res940 .bbb .sldimg3 {background:url(http://www.bcpgroupals.com/images/site/slide3-940.jpg) center center no-repeat;}
.res940 .bbb .sldimg4 {background:url(http://www.bcpgroupals.com/images/site/slide4-940.jpg) center no-repeat;}
.res940 .bbb .sldimg5 {background:url(http://www.bcpgroupals.com/images/site/slide5-940.jpg) center no-repeat;}

.res940 #navbar {margin-right:-445px;}
.res940 .content .carea .line3 .cnt {width:937px;}
.res940 .content .carea .line2 #photo2 .imgBot {width:940px;}
.res940 .content .carea .line2 #photo2 .imgBot img.down {margin:20px auto;}
.res940 .content .carea .line2 #photo2 .imgTop span.right {margin:10px 60px 0 20px;}
.res940 .content .carea .line2 #photo2 .imgTop span.left a {margin:30px auto;}

/* line 1 */
.res940 .content .carea .line1 {height:391px;}
.res940 .content .carea .line1 .cnt .hpi1 {width:235px; height:391px;}
.res940 .content .carea .line1 .cnt .hpi2 {width:235px; height:391px;}
.res940 .content .carea .line1 .cnt .hpi3 {width:235px; height:391px;}
.res940 .content .carea .line1 .cnt .hpi4 {width:235px; height:391px;}
/* slide 2 */
.res940 .content .carea .line2 {background:url(../images/template/bg-texture01.png);overflow:hidden;position:relative;width:auto;}
.res940 .content .carea .line2 #nav2 a {float:left; height:3px; width:40px; margin:0 0 0 7px; background:url(http://www.bcpgroupals.com/images/site/nav.png) no-repeat; text-indent:-999em;}
.res940 .content .carea .line2 #nav2 a.activeSlide, #nav2 a:hover {background:url(http://www.bcpgroupals.com/images/site/nav-h.jpg) no-repeat;}
.res940 .content .carea .line2 #photo2 .slide img {width:100%; height:450px; position:absolute; top:0px; left:0px;}
.res940 .content .carea .line2 #photo2 .promb .promib1 {width:430px; height:auto; position:absolute; left:20px; top:0; z-index:100; text-align:center;}
.res940 .content .carea .line2 #photo2 .promb .promib1 img {margin:50px 0; width:320px;}
.res940 .content .carea .line2 #photo2 .promb .promib1 a {background:url(http://www.bcpgroupals.com/images/site/l3-dem-btn.png) no-repeat; width:233px; height:46px; display:block; margin:0 auto;}
.res940 .content .carea .line2 #photo2 .promb .promib1 a:hover {background:url(http://www.bcpgroupals.com/images/site/l3-dem-btn-h.png) no-repeat;}
.res940 .content .carea .line2 #photo2 .promb .promib2 {width:auto; height:auto; float:right; margin:85px 50px 0;}
.res940 .content .carea .line2 #photo2 .promb .promib2 img {width:400px;}
/* line 3 */

/* 720 */
.res720 #navbar {margin-right:-123px;}
.res720 .cnt, .res720 .bbb #photo1 .promb {max-width:720px;}
.res720 .content .carea .line2 #photo2 {height:480px !important;}
.res720 .content .carea .line2 #slides2 .slide {margin-left:-470px;}
.res720 .content .carea .line2 #slides2 {min-height:553px;}

/* slide 1 */
.res720 .bbb .sldimg1 {background:url(../images/site/slide1-720.jpg) center no-repeat;}
.res720 .bbb .sldimg2 {background:url(http://www.bcpgroupals.com/images/site/slide2-720.jpg) center no-repeat;}
.res720 .bbb .sldimg3 {background:url(http://www.bcpgroupals.com/images/site/slide3-720.jpg) center center no-repeat;}
.res720 .bbb .sldimg4 {background:url(http://www.bcpgroupals.com/images/site/slide4-720.jpg) center no-repeat;}
.res720 .bbb .sldimg5 {background:url(http://www.bcpgroupals.com/images/site/slide5-720.jpg) center no-repeat;}
.res720 div#entry3 span.top {text-align:center; top:88px; width:680px; left:50%; margin-left:-340px;}
.res720 div#entry3 span.bott {text-align:center; width:680px; left:50%; margin-left:-340px; bottom:71px;}
.res720 div#entry3 span.bott-small {width:680px; bottom:31px; left:50%; margin-left:-332px;}
.res720 .content .carea .line3 .cnt {max-width:393px;}
.res720 .content .carea .line3 .cnt .block {margin:20px 10px 5px;}
.res720 .content .carea .line2 #photo2 .imgBot {width:680px;padding-top:304px;}
.res720 .content .carea .line2 #photo2 .imgBot img.up {width:680px;height:auto;}
.res720 .content .carea .line2 #photo2 .imgBot img.down {width:680px;margin:20px auto;}
.res720 .content .carea .line2 #photo2 .imgTop span.right {float:left; margin:5px 10px 0;}
.res720 .content .carea .line2 #photo2 .imgTop span.left img {max-width:320px; height:auto;}
.res720 .content .carea .line2 #photo2 .imgTop span.left {width:320px; margin-top:20px;}

/* line 1 */
.res720 .content .carea .line1 {background:url(http://www.bcpgroupals.com/images/site/hpi-bg.jpg) no-repeat; overflow:hidden; position:relative; width:100%; height:auto; background-size:cover;}
.res720 .content .carea .line1 .cnt .hpi1 {width:360px; height:488px; background:url(http://www.bcpgroupals.com/images/site/hpi1-720.jpg) no-repeat;}
.res720 .content .carea .line1 .cnt .hpi2 {width:360px; height:488px; background:url(http://www.bcpgroupals.com/images/site/hpi2-720.jpg) no-repeat;}
.res720 .content .carea .line1 .cnt .hpi3 {width:360px; height:488px; background:url(http://www.bcpgroupals.com/images/site/hpi3-720.jpg) no-repeat;}
.res720 .content .carea .line1 .cnt .hpi4 {width:360px; height:488px; background:url(http://www.bcpgroupals.com/images/site/hpi4-720.jpg) no-repeat;}
.res720 .content .carea .line1 .cnt .hpi1:hover {background:url(http://www.bcpgroupals.com/images/site/hpi1-h-720.jpg) no-repeat;}
.res720 .content .carea .line1 .cnt .hpi2:hover {background:url(http://www.bcpgroupals.com/images/site/hpi2-h-720.jpg) no-repeat;}
.res720 .content .carea .line1 .cnt .hpi3:hover {background:url(http://www.bcpgroupals.com/images/site/hpi3-h-720.jpg) no-repeat;}
.res720 .content .carea .line1 .cnt .hpi4:hover {background:url(http://www.bcpgroupals.com/images/site/hpi4-h-720.jpg) no-repeat;}

/* slide 2 */
.res720 .content .carea .line2 {height:553px;}
.res720 .content .carea .line2 #navbar {display:block;left:50%;margin-left:231px;top:12px;}
.res720 .content .carea .line2 #nav2 {margin:0; width:auto;}
.res720 .content .carea .line2 #nav2 a {float:left; height:3px; width:40px; margin:0 0 0 7px; background:url(http://www.bcpgroupals.com/images/site/nav.png) no-repeat; text-indent:-999em;}
.res720 .content .carea .line2 #nav2 a.activeSlide, .res720 #nav2 a:hover {background:url(http://www.bcpgroupals.com/images/site/nav-h.jpg) no-repeat;}
.res720 .content .carea .line2 #photo2 .slide img {width:100%; height:450px; position:absolute; top:0px; left:0px;}
.res720 .content .carea .line2 #photo2 .promb .promib1 {width:370px; position:relative; margin:0 auto;}
.res720 .content .carea .line2 #photo2 .promb .promib1 img {margin:30px 0; width:100%;}
.res720 .content .carea .line2 #photo2 .promb .promib1 a {background:url(http://www.bcpgroupals.com/images/site/l3-dem-btn.png) no-repeat; width:233px; height:46px; display:block; margin:0 auto;}
.res720 .content .carea .line2 #photo2 .promb .promib1 a:hover {background:url(http://www.bcpgroupals.com/images/site/l3-dem-btn-h.png) no-repeat;}
.res720 .content .carea .line2 #photo2 .promb .promib2 {display:none;}
/* line 3 */
.res720 .content .carea .line3 {height:auto;}
.res720 .footer .farea {margin:20px auto 0;max-width:610px;}

/* 480 */
.res480 #navbar {margin-right:-123px;bottom:160px;}
.res480 .content .carea .line2 #slides2 .slide {margin-left:-360px;}
.res480 .cnt, .res480 .bbb #photo1 .promb {max-width:480px;}
.res480 .content .carea .line3 .cnt {max-width:375px;}
.res480 .content .carea .line3 .cnt .block {margin:0 auto 30px;}
.res480 .content .carea .line2 #photo2 {min-height:625px;}
.res480 .content .carea .line2 #photo2 .imgBot {padding-top:0; width:440px; float:none; margin:0 auto;}
.res480 .content .carea .line2 #photo2 .imgBot img.up {width:440px;height:auto;}
.res480 .content .carea .line2 #photo2 .imgBot img.down {width:440px;margin:15px auto;height:auto;}
.res480 .content .carea .line2 #photo2 .imgTop span.right {width:358px; margin:13px auto; float:none;}
.res480 .content .carea .line2 #photo2 .imgTop span.left {width:400px; float:none; margin:30px auto;}
.res480 .content .carea .line2 #photo2 .imgTop span.left img {width:400px;}

/* slide 1 */
.res480 .bbb .sldimg1 {background:url(http://www.bcpgroupals.com/images/site/slide1-480.jpg) center no-repeat; height:311px;}
.res480 .bbb .sldimg2 {background:url(http://www.bcpgroupals.com/images/site/slide2-480.jpg) center no-repeat; height:311px;}
.res480 .bbb .sldimg3 {background:url(http://www.bcpgroupals.com/images/site/slide3-480.jpg) center center no-repeat; height:311px;}
.res480 .bbb .sldimg4 {background:url(http://www.bcpgroupals.com/images/site/slide4-480.jpg) center no-repeat; height:311px;}
.res480 .bbb .sldimg5 {background:url(http://www.bcpgroupals.com/images/site/slide5-480.jpg) center no-repeat; height:311px;}

.res480 div#entry3 span.top {top:86px; font-size:25px; line-height:30px; text-align:center; width:447px; left:50%; margin-left:-224px;}
.res480 div#entry3 span.bott {font-size:22px; text-align:center; top:180px; width:440px; height:31px; left:50%; margin-left:-220px;}
.res480 div#entry3 span.bott-small {width:391px; font-size:17px; top:210px; height:24px; left:50%; margin-left:-197px;}
.res480 .bbb {height:311px; overflow:hidden;}
.res480 .bbb #photo1 .slide1, .res480 .bbb #photo1 .slide2, .res480 .bbb #photo1 .slide3, .res480 .bbb #photo1 .slide4 {height:312px !important;}
.res480 .bbb #photo1 .sldimg1 {background:url(http://www.bcpgroupals.com/images/site/slide1-480.jpg) center no-repeat; height:312px;}
.res480 .bbb #photo1 .sldimg2 {background:url(http://www.bcpgroupals.com/images/site/slide2-480.jpg) center no-repeat; height:312px;}
.res480 .bbb #photo1 .sldimg3 {background:url(http://www.bcpgroupals.com/images/site/slide3-480.jpg) center no-repeat; height:312px;}
.res480 .bbb #photo1 .sldimg4 {background:url(http://www.bcpgroupals.com/images/site/slide4-480.jpg) center no-repeat; height:312px;}
.res480 .bbb #photo1 .sldimg5 {background:url(http://www.bcpgroupals.com/images/site/slide5-480.jpg) center no-repeat; height:312px;}

/* line 1 */
.res480 .content .carea .line1 {background:url(http://www.bcpgroupals.com/images/site/hpi-bg.jpg) no-repeat; overflow:hidden; position:relative; width:100%; height:auto; background-size:cover;}
.res480 .content .carea .line1 .cnt .hpi1 {width:240px; height:488px; background:url(http://www.bcpgroupals.com/images/site/hpi1-480.jpg) no-repeat;}
.res480 .content .carea .line1 .cnt .hpi2 {width:240px; height:488px; background:url(http://www.bcpgroupals.com/images/site/hpi2-480.jpg) no-repeat;}
.res480 .content .carea .line1 .cnt .hpi3 {width:240px; height:488px; background:url(../images/site/hpi3-480.jpg) no-repeat;}
.res480 .content .carea .line1 .cnt .hpi4 {width:240px; height:488px; background:url(http://www.bcpgroupals.com/images/site/hpi4-480.jpg) no-repeat;}
.res480 .content .carea .line1 .cnt .hpi1:hover {background:url(../images/site/hpi1-480-h.jpg) no-repeat;}
.res480 .content .carea .line1 .cnt .hpi2:hover {background:url(http://www.bcpgroupals.com/images/site/hpi2-480-h.jpg) no-repeat;}
.res480 .content .carea .line1 .cnt .hpi3:hover {background:url(http://www.bcpgroupals.com/images/site/hpi3-480-h.jpg) no-repeat;}
.res480 .content .carea .line1 .cnt .hpi4:hover {background:url(http://www.bcpgroupals.com/images/site/hpi4-480-h.jpg) no-repeat;}
/* slide 2 */
.res480 .content .carea .line2 {height:694px;}
.res480 .content .carea .line2 #navbar {display:block;top:12px;right:50%;margin-right:-220px;}

.res320 .content .carea .line2 #navbar {display:block;top:9px;right:50%;margin-right:-155px;}
.res480 .content .carea .line2 #nav2 {margin:0; width:auto;}
.res480 .content .carea .line2 #nav2 a {float:left; height:3px; width:40px; margin:0 0 0 7px; background:url(http://www.bcpgroupals.com/images/site/nav.png) no-repeat; text-indent:-999em;}
.res480 .content .carea .line2 #nav2 a.activeSlide, .res480 #nav2 a:hover {background:url(http://www.bcpgroupals.com/images/site/nav-h.jpg) no-repeat;}
.res480 .content .carea .line2 #photo2 .slide img {width:100%; height:450px; position:absolute; top:0px; left:0px;}
.res480 .content .carea .line2 #photo2 .promb .promib1 {width:370px; position:relative; margin:0 auto;}
.res480 .content .carea .line2 #photo2 .promb .promib1 img {margin:30px 0; width:100%;}
.res480 .content .carea .line2 #photo2 .promb .promib1 a {background:url(http://www.bcpgroupals.com/images/site/l3-dem-btn.png) no-repeat; width:233px; height:46px; display:block; margin:0 auto;}
.res480 .content .carea .line2 #photo2 .promb .promib1 a:hover {background:url(http://www.bcpgroupals.com/images/site/l3-dem-btn-h.png) no-repeat;}
.res480 .content .carea .line2 #photo2 .promb .promib2 {display:none;}
/* line 3 */
.res480 .content .carea .line3 {height:auto;}

/* 320 */
.res320 #navbar {margin-right:-123px;bottom:17px;}
.res320 .cnt, .res320 .bbb #photo1 .promb {max-width:320px;}
/* slide 1 */
.res320 .bbb {height:250px;}
.res320 .content .carea .line3 .cnt {max-width:308px;}
.res320 .content .carea .line3 .cnt .block {width:280px; min-height:410px;}
.res320 .content .carea .line3 .cnt .block span {width:220px;}
.res320 .content .carea .line2 #slides2 .slide {margin-left:-240px;}
/* line 1 */
.res320 .bbb .sldimg1 {background:url(http://www.bcpgroupals.com/images/site/slide1-320.jpg) center no-repeat;height:250px;}
.res320 .bbb .sldimg2 {background:url(http://www.bcpgroupals.com/images/site/slide2-320.jpg) center no-repeat; height:250px;}
.res320 .bbb .sldimg3 {background:url(http://www.bcpgroupals.com/images/site/slide3-320.jpg) center center no-repeat; height:250px;}
.res320 .bbb .sldimg4 {background:url(http://www.bcpgroupals.com/images/site/slide4-320.jpg) center no-repeat; height:250px;}
.res320 .bbb .sldimg5 {background:url(http://www.bcpgroupals.com/images/site/slide5-320.jpg) center no-repeat; height:250px;}
.res320 #slides .slide {height:250px !important;}
.res320 div#slides {height:250px;}
.res320 div#entry3 span.top {top:60px;font-size:18px;line-height:23px;text-align:center;width:300px;left:50%;margin-left:-150px;}
.res320 div#entry3 span.bott {font-size:14px;text-align:center;top:150px;width:300px;height:31px;left:50%;margin-left:-150px;}
.res320 div#entry3 span.bott-small {width:280px;font-size:13px;top:170px;height:24px;left:50%;text-align:center;margin-left:-140px;}
.res320 .content .carea .line1 {background:url(http://www.bcpgroupals.com/images/site/hpi-bg.jpg) no-repeat; overflow:hidden; position:relative; width:100%; height:auto; background-size:cover;}
.res320 .content .carea .line1 .cnt .hpi1 {width:320px; height:300px; background:url(http://www.bcpgroupals.com/images/site/hpi1-320.jpg) no-repeat;}
.res320 .content .carea .line1 .cnt .hpi2 {width:320px; height:300px; background:url(../images/site/hpi2-320.jpg) no-repeat;}
.res320 .content .carea .line1 .cnt .hpi3 {width:320px; height:300px; background:url(http://www.bcpgroupals.com/images/site/hpi3-320.jpg) no-repeat;}
.res320 .content .carea .line1 .cnt .hpi4 {width:320px; height:300px; background:url(../images/site/hpi4-320.jpg) no-repeat;}
.res320 .content .carea .line1 .cnt .hpi1:hover {background:url(http://www.bcpgroupals.com/images/site/hpi1-320-h.jpg) no-repeat;}
.res320 .content .carea .line1 .cnt .hpi2:hover {background:url(http://www.bcpgroupals.com/images/site/hpi2-320-h.jpg) no-repeat;}
.res320 .content .carea .line1 .cnt .hpi3:hover {background:url(http://www.bcpgroupals.com/images/site/hpi3-h-320.jpg) no-repeat;}
.res320 .content .carea .line1 .cnt .hpi4:hover {background:url(http://www.bcpgroupals.com/images/site/hpi4-h-320.jpg) no-repeat;}
/* slide 2 */
.res320 .content .carea .line2 {height:630px;}
.res320 .content .carea .line2 #nav2 {margin:0; width:auto;}
.res320 .content .carea .line2 #nav2 a {float:left; height:3px; width:40px; margin:0 0 0 7px; background:url(http://www.bcpgroupals.com/images/site/nav.png) no-repeat; text-indent:-999em;}
.res320 .content .carea .line2 #nav2 a.activeSlide, .res320 #nav2 a:hover {background:url(http://www.bcpgroupals.com/images/site/nav-h.jpg) no-repeat;}
.res320 .content .carea .line2 #photo2 {height:280px !important; width:100%; z-index:1; padding:0px; overflow:hidden; margin:48px auto 0; border-bottom:1px solid #fff; border-top:1px solid #fff;}
.res320 .content .carea .line2 #photo2 .slide img {width:100%; height:450px; position:absolute; top:0px; left:0px;}
.res320 .content .carea .line2 #photo2 {min-height:530px;}
.res320 .content .carea .line2 #photo2 .imgBot {padding-top:0;width:300px;float:none;margin:0 auto;}
.res320 .content .carea .line2 #photo2 .imgBot img.up {width:280px;height:auto;}
.res320 .content .carea .line2 #photo2 .imgBot img.down {width:300px;margin:15px auto;height:auto;}
.res320 .content .carea .line2 #photo2 .imgTop span.right {width:300px;margin:13px auto;float:none;}
.res320 .content .carea .line2 #photo2 .imgTop span.right img {width:300px;}
.res320 .content .carea .line2 #photo2 .imgTop span.right img.meteor {width:177px; margin:0 84px;}
.res320 .content .carea .line2 #photo2 .imgTop span.left {width:280px; float:none; margin:30px auto;}
.res320 .content .carea .line2 #photo2 .imgTop span.left img {width:280px;}

/* line 3 */
.res320 .content .carea .line3 {height:auto;}