@charset "utf-8";
/* CSS Document */
*{
	padding: 0px;
	border: 0px;
}
body{
	font-size:12px;
	font-family:"宋体";
	color: #a2a08c;
	margin:0px;
	background-color: #0c0e14; 
	background-image:url(images/BackGround_Color_Ramp.jpg);
	background-position:center;
	background-repeat:repeat-y;
	}
a {
	font-size: 14px;
	color: #cfd1c2;
}
a:visited {
	color: #d57bdb;
}
a:hover {
	color: #d57bdb;
}
a:active {
	color: #cfd1c2;
}
	
#all {
	width:1000px;
	height:auto;
	margin:0px auto;
	position:relative;
/*	background-color:#A7B3BD;
*/}

#upper{
	height:14px;
}
#title_banner{
/*	margin-top:10px;*/
	height:132px;
	position:relative;
}

#title_banner_select_Language{
	position:absolute;
	width:80px;
	height:22px;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:14px;
	line-height:22px;
	text-align:center;
	color:yellow;
	border:2px yellow solid;
	border-radius:7px;
	background-color:#414152;
	box-shadow:#000000 3px 3px;
	top:30px;
	right:33px;
	z-index:2;
	cursor:pointer;
}
#main_bar{
	width:1000px;
	height:auto;
	margin:0px;
	padding:0px;
}
#main{
	width:1000px;
	height:auto;
	background-color: #0B0B0B  ; 
}
#foot{
	width:1000px;
	height:50px;	
	background-color: #262D3F ; 
	color: #888888;
	font-family: "宋体";
	line-height: 20px;
	text-align: center;
	position:relative;
}
/*#title_banner img{	margin-left:20px;}*/
#TEXT_for_PlayerToClick{
	width:1000px;
	height:62px;
	text-align:center;	
}

#MoviePlayertitle{
	margin-top:5px;
	float:left;
	height:30px;
	width:auto;
	background-color: #424c71	;
	background-image:url(images/play-video-button_small.png);
	background-repeat:no-repeat;
	background-position:10px center;
	font-size:16px;
	font-family:"黑体";
	line-height:32px;
	padding-left:62px;
	padding-right:42px;
	border-bottom-style:dashed;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	color: #D3D3D3;
	border-color:#909090;
	border:3px;
}

#PicPlayertitle{
	margin-top:5px;
	float:left;
	height:30px;
	width:auto;
	background-color: #424c71	;
	background-repeat:no-repeat;
	background-position:10px center;
	font-size:16px;
	font-family:"黑体";
	line-height:32px;
	padding-left:62px;
	padding-right:42px;
	border-bottom-style:dashed;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	color: #D3D3D3;
	border-color:#909090;
	border:3px;
}

#MoviePlayer{
	background-color:black;
	background-image:url(images/showcase_loading_screen.gif);
	background-position:center;
	}
#Company_adv_Main{
/*	background-color:	rgba(66,76,113,0.25);*/
	background-color:#191b24 ;
	background-image:url(images/BK/lasi.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}

#Company_adv_Main_left{
	/*background-color:	rgba(66,76,113,0.40)	;*/
}


.adv_TEXT{
/*	text-indent:2em;*/
	font-size:12px;
	margin-left:24px;
	margin-right:24px;
}
.Company_introduce_TEXT{
	color:#FFF;
	line-height:20px;
	font-size:16px;	
}

#ShowcaseMain{
	width:auto;
	height:1000px;
	border:solid 1px #0b0b0b;
}

.ProcessMain, #AnimationWuliu, #AnimationWuliuA, #AnimationShiGone, #Animation0, #Animation1, #Animation2, #Animation3{
	width:950px;
	height:auto;
	margin-bottom:50px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-color:#202433;
	border:solid 2px #6e6e6e;
	border-radius:10px;	
}

.AnimationsTitles{
	color:white;
	height:34px;
	background-image:url(images/play-video-button_small.png);
	background-repeat:no-repeat;
	background-position:10px center;
	font-size:16px;
	font-family:"黑体";
	line-height:32px;
	padding-left:62px;
}

.StillFrameTitles{
	color:white;
	height:34px;
	background-image:url(images/picture_s_icon.png);
	background-repeat:no-repeat;
	background-position:10px center;
	font-size:16px;
	font-family:"黑体";
	line-height:32px;
	padding-left:62px;
}

.AnimationDecriptionTEXT{
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

.ShowcaseMENUTEXT{
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	
}
.returnIndex{
	float:right;
	width:130px;
	height:30px;
	text-align:center;
	padding-top:10px;
	border:2px solid #756694;
	border-radius:20px 0px 20px 0px;
}

.adresstd{
	border:1px #000000 solid;
	 border-right-width: 0px;
	 border-bottom-width: 1px;
	 border-left-width: 0px;
	 border-top-style: none;
	 border-right-style: solid;
	 border-bottom-style: solid;
	 border-left-style: solid;
	 border-right-color: #666666;
	 border-bottom-color: #666666;
	 border-left-color: #666666;
	 text-align: center;
	 font-size:14px;
	 line-height:32px;
	 font-weight:bold;
}

.ProcessTitle{
	width:200px;
	height:30px;
	text-align:center;
	padding-top:10px;
	border:2px solid #756694;
	border-radius:10px 10px 0px 0px;
	background-color:#353844;
	font-weight:bolder;
}
.ProcessNumber{
	color:#c9c0c0;
	font-family:"黑体";
	font-size:64px;
	font-weight:bold;
	
		
}

.processTD{
	border:1px #666666 solid;
	 border-right-width: 0px;
	 border-top-width: 1px;
	 border-bottom-width: 1px;
	 border-left-width: 0px;
	 border-top-style: solid;
	 border-bottom-style: solid;
	 font-size:14px;
	 line-height:20px;
}

.floatIMG{float:left;}
#pro_banner{padding:0px;margin:0px;}
#pro_banner img{position:absolute;top:0px;left:0px;magin:0px;padding:0px;}

#newsDIV{
	position:absolute;
	width:auto;
	height:auto;
	top:258px;
	right:-20px;
/*	background-color:rgba(175,162,43,0.66);*/
}

#ShowHideNewsBtn{
	width:400px;
/*	background-color:#FF3366;*/
	background-image:url(images/BK/Red_BGL.gif);
	background-repeat:repeat;
	border:solid 1px #CC3300;cursor:pointer;
}

#NewsTitle{
	
	background-image:url(images/BK/Red_BGL.gif);
	background-repeat:repeat;
	border:solid 1px #CC3300;
}

#NewsTitle2{
	
	/*background-image:url(images/BK/Red_BGL.gif);
	background-repeat:repeat;
	*/
	background:#2806FF;
	border:solid 1px ;
	border-color:#2806FF;
}

.TEXT_for_Player{
	text-align:center;	
	cursor:pointer;
	width:944px;
	position: absolute; 
	top: 300px; 
	color: #E9E80B; 
	font-size: 36px; 
	font-family: '黑体'; 
	line-height:40px;
	background-color:rgba(12,14,20,0.75); 
	border:solid 3px #ffb4b4;
}

.MainNAV_button{
	width:120px;
	height:33px;
	background-image:url(images/menu_BAR_1_button/menu_BAR_1_button_01_flat1.jpg);
	background-repeat:no-repeat;
	line-height:33px;
	font-family:"宋体";
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color:#EEE685 ;
	text-shadow:0px 0px #3B3B3B;
	cursor:pointer;
}

.MainNAV_button_none{
	width:120px;
	height:33px;
	background-image:url(images/menu_BAR_1_button/menu_BAR_1_button_01_flat1.jpg);
	background-repeat:no-repeat;
	line-height:33px;
	font-family:"宋体";
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color:#EEE685 ;
	text-shadow:0px 0px #3B3B3B;
	cursor: default;
}

.MainNAV_button:hover{
	background-image:url(images/menu_BAR_1_button/menu_BAR_1_button_01_flat1B.jpg);
	background-repeat:no-repeat;
	color:#003366;
}
.TEXT_for_PlayerToClick_E{
		width:994px;
		position: absolute; 
		top: 300px; 
		font-family:Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif;
		background-color:rgba(12,14,20,0.75);
		border:solid 3px #ffb4b4;
		color:white;
		font-size:16px;
		font-weight:bold;
		line-height:38px;
		text-align:center;
		text-decoration:underline;
}

.Showcase1_playercontainer,.StillFrameContainer{
	background-image:url(images/showcase_loading_screen.gif);
	background-position:center;
	background-size:contain;
}

.QQDIV{
	position:absolute;
	top:85px;
	left:24px;	
	border:0px;
}

.Short_curt_film{
	width:1000px;
	min-height:70px;
	position:relative;
	overflow:scroll -moz-scrollbars-horizontal;
	overflow-style:marquee-block;
	overflow-y:hidden;
}

.Short_curt_film_grid{
		width:1040px;
		min-height:10px;
		background-image:url(images/index_player/filmgrid_1000.gif);
		background-repeat:repeat-x;
		display:inline-block;
		margin:0px;
		padding:0px;
}

.Short_curt_film_icons{margin-left:2px;margin-right:2px;padding:0px;float:left;
	cursor:pointer;
}

#Company_introduce_inside{
	 margin:auto;
	 margin-top:10px;
	 width:880px;
	 height:50px;
	 background-color:#191b24 ;
	 border:2px solid #756694;
	 border-radius:20px;
	 padding:20px;
	 position:relative;
}

.shareTitle{height:26px;line-height:26px;}

#centerGrid{position:relative;}

#newsDataDIV{width:396px;height:auto;background-color:rgba(5,8,8,0.91);border:solid grey 2px;border-radius:0px 0px 20px 20px;overflow:hidden;padding-bottom:20px;}

#newsDataDIVText{width:350px;margin:20px auto;font-size:24px;font-weight:bold;line-height:26px;text-indent:2em;color: #fcdc64;
	text-decoration:none;
	}
	
.newsDataDIVclass{width:auto ;margin:0px auto;font-size:24px;font-weight:bold;line-height:26px;
	/*text-indent:2em;*/
	color: #fcdc64;
	background-color:rgba(25,25,45,1);
	border:solid grey 1px;
	text-decoration:none;
	}

.newsDataDIVTextclass{margin:20px auto;font-size:12px;font-weight:normal;line-height:26px;text-indent:2em;color: #fcdc64; text-decoration:none;width: auto;}
