#banner-slide {
	width:739px; 
	margin:0px auto;
	overflow:hidden;
	font-size:16px;
}
#banner-slide > .inner { width:280px;height:170px;	 }
#banner-slide > .inner > .box {	  width:280px;float:left;	}
#banner-slide > .bullet_area { width:1px;margin:0px auto;padding:16px 0px;overflow:auto; }
#banner-slide > .bullet_area > .bullet {
	background-image:url(../js3/photo/home_50.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:17px; height:17px; margin-right:12px; float:left;
}
#banner-slide > .bullet_area > .bullet:hover , #banner-slide > .bullet_area > .bullet_active  {
	background-image:url(../js3/photo/home_48.gif);
}


#tab-header { width:725px;height:54px;margin:0px auto;overflow:hidden }
#tab-header > .menu { float:left;height:54px;position:relative }
#tab-header .btn { height:54px; }
#tab-header .btn_hover { display:none;height:54px;position:absolute;top:0px;left:0px;width:100%;padding-right:0px;z-index:1 }
#tab-header >  .m1 { width:155px; }
#tab-header >  .m2 { width:191px }
#tab-header >  .m3 { width:191px }
#tab-header >  .m4 { width:188px }

#tab-header > .m1 .btn { background-image:url(../js3/photo/menumiddle_o_01.png); }
#tab-header > .m2 .btn { background-image:url(../js3/photo/menumiddle_o_02.png); }
#tab-header > .m3 .btn { background-image:url(../js3/photo/menumiddle_o_03.png); }
#tab-header > .m4 .btn { background-image:url(../js3/photo/menumiddle_o_04.png); }

#tab-header > .m1 .btn_hover { background-image:url(../js3/photo/menumiddle_r_01.png);top:0px }
#tab-header > .m2 .btn_hover { background-image:url(../js3/photo/menumiddle_r_02.png); }
#tab-header > .m3 .btn_hover { background-image:url(../js3/photo/menumiddle_r_03.png); }
#tab-header > .m4 .btn_hover { background-image:url(../js3/photo/menumiddle_r_04.png); }

.tab-header-en > .m1 .btn { background-image:url(../js3/photo/menumiddle_o_01.png) !important; }
.tab-header-en > .m2 .btn { background-image:url(../js3/photo/menumiddle_o_02.png) !important; }
.tab-header-en > .m3 .btn { background-image:url(../js3/photo/menumiddle_o_03.png) !important; }
.tab-header-en > .m4 .btn { background-image:url(../js3/photo/menumiddle_o_04.png) !important; }

.tab-header-en > .m1 .btn_hover { background-image:url(../js3/photo/menumiddle_r_01.png) !important;top:0px; }
.tab-header-en > .m2 .btn_hover { background-image:url(../js3/photo/menumiddle_r_02.png) !important; }
.tab-header-en > .m3 .btn_hover { background-image:url(../js3/photo/menumiddle_r_03.png) !important; }
.tab-header-en > .m4 .btn_hover { background-image:url(../js3/photo/menumiddle_r_04.png) !important; }

#tab-header > .m1:hover .btn_hover  { display:block; }
#tab-header > .m2:hover .btn_hover  { display:block; }
#tab-header > .m3:hover .btn_hover  { display:block; }
#tab-header > .m4:hover .btn_hover  { display:block; }

#tab-header > .menu_active .btn_hover  { display:block; }

#tab-content {
	width:725px; 
	margin:0px auto;
	overflow:hidden;
	background-color:#ffffff;
	position:relative;
}
#tab-content > .inner { width:2900px;height:500px;overflow:hidden;background-color:#ffffff;	 }
#tab-content > .inner > .tab {
	width:705px; float:left;padding:25px 0px 5px 20px;
}

#tab-content .view_more {  position:absolute;bottom:5px;right:0px;display:none; }



#bg-slide { height:700px;width:100%;position:absolute;top:0px;left:0px;z-index:-1 }
#bg-slide > .inner { position:relative;height:700px;width:100%;min-width:1100px; }
#bg-slide > .inner > .bg { position:absolute;top:0px;left:0px;width:100%;height:100%; }

#bg-slide .bg { background-position:top;background-repeat:no-repeat; }


#bg-slide .bg1 { background-image:url(../js3/photo/banner-home/01.jpg); }
#bg-slide .bg2 { background-image:url(../js3/photo/banner-home/02.jpg); }
#bg-slide .bg3 { background-image:url(../js3/photo/banner-home/03.jpg); }
#bg-slide .bg4 { background-image:url(../js3/photo/banner-home/04.jpg); }
#bg-slide .bg5 { background-image:url(../js3/photo/banner-home/05.jpg); }

#bg-slide > .detail { width:100%;height:0px;position:absolute;top:0px;left:0px; }
#bg-slide > .detail > .set { width:0px;height:0px;margin:0px auto;position:relative; } 
#bg-slide > .detail > .set * { position:absolute;z-index:1;display:none }

#bg-slide > .detail > .set0 > .back { background-image:url(../js3/photo/bg.png);width:529px;height:470px;top:118px;left:-40px; }

#bg-slide > .detail > .set1 > .txt1 { background-image:url(../js3/photo/txt1.png);width:294px;height:41px;top:140px;left:160px; }
#bg-slide > .detail > .set1 > .txt2 { background-image:url(../js3/photo/txt2.png);width:318px;height:37px;top:170px;left:130px; }
#bg-slide > .detail > .set1 > .txt3 { background-image:url(../js3/photo/txt3.png);width:301px;height:32px;top:200px;left:120px; }
#bg-slide > .detail > .set1 > .img1 { background-image:url(../js3/photo/img1.png);width:270px;height:125px;top:260px;left:180px; }
#bg-slide > .detail > .set1 > .img2 { background-image:url(../js3/photo/img2.png);width:206px;height:81px;top:420px;left:130px; }
#bg-slide > .detail > .set1 > .img3 { background-image:url(../js3/photo/img3.png);width:269px;height:106px;top:340px;left:-20px; }

#bg-slide > .detail > .set2 > .txt1 { background-image:url(../js3/photo/txt1.png);width:294px;height:41px;top:140px;left:160px; }
#bg-slide > .detail > .set2 > .txt2 { background-image:url(../js3/photo/txt2.png);width:318px;height:37px;top:170px;left:130px; }
#bg-slide > .detail > .set2 > .txt3 { background-image:url(../js3/photo/txt3.png);width:301px;height:32px;top:200px;left:120px; }
#bg-slide > .detail > .set2 > .img1 { background-image:url(../js3/photo/img4.png);width:270px;height:125px;top:260px;left:180px; }
#bg-slide > .detail > .set2 > .img2 { background-image:url(../js3/photo/img5.png);width:206px;height:81px;top:420px;left:130px; }
#bg-slide > .detail > .set2 > .img3 { background-image:url(../js3/photo/img6.png);width:269px;height:106px;top:340px;left:-20px; }

#bg-slide > .detail > .set3 > .txt1 { background-image:url(../js3/photo/txt7.png);width:185px;height:41px;top:150px;left:240px; }
#bg-slide > .detail > .set3 > .txt2 { background-image:url(../js3/photo/txt8.png);width:318px;height:37px;top:190px;left:120px; }
#bg-slide > .detail > .set3 > .img1 { background-image:url(../js3/photo/img7.png);width:270px;height:125px;top:260px;left:180px; }
#bg-slide > .detail > .set3 > .img2 { background-image:url(../js3/photo/img8.png);width:206px;height:81px;top:420px;left:130px; }
#bg-slide > .detail > .set3 > .img3 { background-image:url(../js3/photo/img9.png);width:269px;height:106px;top:340px;left:-20px; }

#bg-slide > .detail > .set4 > .txt1 { background-image:url(../js3/photo/txt10.png);width:314px;height:41px;top:140px;left:160px; }
#bg-slide > .detail > .set4 > .txt2 { background-image:url(../js3/photo/txt11.png);width:325px;height:37px;top:175px;left:130px; }
#bg-slide > .detail > .set4 > .txt3 { background-image:url(../js3/photo/txt12.png);width:301px;height:32px;top:205px;left:130px; }
#bg-slide > .detail > .set4 > .img1 { background-image:url(../js3/photo/img10.png);width:270px;height:125px;top:260px;left:180px; }
#bg-slide > .detail > .set4 > .img2 { background-image:url(../js3/photo/img11.png);width:206px;height:81px;top:420px;left:130px; }
#bg-slide > .detail > .set4 > .img3 { background-image:url(../js3/photo/img12.png);width:269px;height:106px;top:340px;left:-20px; }

#bg-slide > .detail > .set5 > .txt1 { background-image:url(../js3/photo/txt13.png);width:314px;height:41px;top:140px;left:160px; }
#bg-slide > .detail > .set5 > .txt2 { background-image:url(../js3/photo/txt14.png);width:325px;height:37px;top:175px;left:130px; }
#bg-slide > .detail > .set5 > .txt3 { background-image:url(../js3/photo/txt15.png);width:301px;height:32px;top:205px;left:130px; }
#bg-slide > .detail > .set5 > .img1 { background-image:url(../js3/photo/img13.png);width:270px;height:125px;top:260px;left:180px; }
#bg-slide > .detail > .set5 > .img2 { background-image:url(../js3/photo/img14.png);width:206px;height:81px;top:420px;left:130px; }
#bg-slide > .detail > .set5 > .img3 { background-image:url(../js3/photo/img15.png);width:269px;height:106px;top:340px;left:-20px; }



.mc-hide-scrolls{
	overflow:hidden;
}

body .mc-cycle {
	height:640px;
	left:0;
	overflow:hidden;

	top:0;
	width:1600px;
	z-index:-1;
}

div.mc-image {
	/*NOTE: Mozilla flickers when fading and using 'all', so we have to be specific with what property we want to transition:
	 	If you are using fading transitions, use 'opacity: */
	-webkit-transition: opacity 1s ease-in-out; 
	-moz-transition: opacity 1s ease-in-out; 
	-o-transition: opacity 1s ease-in-out; 
	transition: opacity 1s ease-in-out;
	
	/*If you are using horizontal slide transitions, use the following CSS:
	-webkit-transition: left 1s ease-in-out; 
	-moz-transition: left 1s ease-in-out; 
	-o-transition: left 1s ease-in-out; 
	transition: left 1s ease-in-out;*/
	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position:center center;
	background-repeat:no-repeat;
	height:100%;
	overflow:hidden;
	width:100%;
}

.mc-old-browser .mc-image {
	overflow:hidden;
}