@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; list-style-type:none}
a{ color:#333; text-decoration:underline}
a:hover{ text-decoration:underline; color:#000}
img{ border:0}
body{ background-color:#1B1B1B}
.hide{ display:none}
.clear{ clear:both; font-size:0; height:1px}
.fwh{ color:#FFF}
.f14{ font-size:14px!important}

.top{ height:258px; background-image:url(/images/page_top.png); background-repeat:repeat-x; background-color:#FFF}
	.top .tbdy{ width:900px; height:258px; margin:0 auto; background-image:url(/images/banner.png); background-repeat:no-repeat; overflow:hidden; position:relative}
		.top .gLogo{ position:absolute; left:142px; top:90px; width:278px; height:119px; display:block; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png'); background-repeat:no-repeat;}
		*:lang(zh) .gLogo{ background-image:url(/images/logo.png)}
		
		.gNav{ position:absolute; bottom:10px; left:150px;  background-repeat:no-repeat; height:57px; background-position:0 100%; padding-left:50px; width:600px; z-index:50}
		.gNavTxt{ position:absolute; bottom:10px; left:150px; height:57px; padding-left:50px; width:600px; z-index:66}
		
		.gN1{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nav1.png');   background-repeat:no-repeat;}
		*:lang(zh) .gN1{  background-image:url(/images/nav1.png)}
		
		.gN2{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nav2.png');   background-repeat:no-repeat;}
		*:lang(zh) .gN2{  background-image:url(/images/nav2.png)}
		
		.gN3{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nav3.png');   background-repeat:no-repeat;}
		*:lang(zh) .gN3{  background-image:url(/images/nav3.png)}
		
		.gN4{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nav4.png');   background-repeat:no-repeat;}
		*:lang(zh) .gN4{  background-image:url(/images/nav4.png)}
		
		
		
		.gNavTxt li{ width:133px; height:56px; float:left}
		.gNavTxt li a{ width:133px; height:56px; display:block}
		.gNavTxt li a b{ display:none}

.main{ background-color:#FFF}
.main .mbdy{ width:900px; padding:10px 0; text-align:center; margin:0 auto}



		.sNav{ width:723px; height:58px}
			.sNav ul{ margin-left:35px}
			.sNav li{ float:left; width:130px; height:58px;}
			.sNav li a b{ display:none}
			.sNav li a{ display:block; width:130px; height:58px}
		.sNav1{background-image:url(/images/snav1.png)}
		.sNav2{background-image:url(/images/snav2.png)}
		.sNav3{background-image:url(/images/snav3.png)}
		.sNav4{background-image:url(/images/snav4.png)}
		.sNav5{background-image:url(/images/snav5.png)}

.main2{ width:887px}
.main2 .m2top{ height:6px; background-image:url(/images/main2_top.png); background-repeat:no-repeat; font-size:0}
.main2 .m2bdy{background-image:url(/images/main2_bg.png); background-repeat:repeat-y; background-color:#262626; padding:25px 0 20px 20px}
.main2 .m2bdy a{ color:#CCC}
.main2 .m2bdy a:hover{ color:#FFF}
.main2 .m2bot{ height:6px; background-image:url(/images/main2_bot.png); background-repeat:no-repeat; font-size:0}

.main2 .pBdy{width:600px; float:left; text-align:left}
.main2 .pBdy p{ line-height:180%; margin:0 0 15px 0; color:#CCC; font-size:13px; padding-left:15px}
.main2 .pBdy b{ font-size:13px}
.main2 .pBdy .showLst img{ border:1px solid #1A1A1A}
.m2_pic{ float:left}




.prt1{text-align:left; width:800px; margin:25px auto}
.sTxt{font-size:13px; color:#666; line-height:180%; margin-bottom:30px; margin-top:10px}
	.sTxt p{ margin:10px 0; font-size:13px; color:#555}
.line1{background-image:url(/images/line1.png); background-repeat:no-repeat; background-position:50% 0; font-size:0; height:8px; margin:8px auto 14px auto}
	
	
.prt2{ margin:20px 0 30px 0}
.prt2 h3{width:250px; float:left}
.prt2 .pBdy{width:600px; float:left; text-align:left}
.prt2 .pBdy p{ line-height:180%; margin:0 0 15px 0; color:#555; font-size:13px; padding-left:15px}
.prt2 .pBdy b{ font-size:13px}

.prt3{ text-align:left; width:850px; margin:25px auto}
.prt3 .pBdy p{ line-height:180%; margin:0 0 15px 0; color:#555; font-size:13px; padding-left:15px}
.prt3 .pBdy b{ font-size:13px}

.showLst{ text-align:center}
.showLst img{ margin:25px auto}
	
.footer{ height:107px; background-image:url(/images/page_bot.png); background-repeat:repeat-x}
	.footer .fbdy{ width:900px; background-image:url(/images/footer.png); height:107px; margin:0 auto}