@charset "utf-8";
/* CSS Document */
 /* menu */
        #menu{ margin:0px; padding:0px; list-style:none; color:#fff; line-height:0px; display:inline-block; float:left; z-index:9999; margin-top:50px;font-weight:bold; }
        #menu a { color:#000; text-decoration:none; text-align:center;}
        #menu > li {background:transparent none repeat scroll 0 0; cursor:pointer; float:left; position:relative;padding:30px 20px 0px 0px;}
		#menu > li > a > span{ display:block;}
		#menu > li > a > h4{ margin-top:-1px;}
		#menu > li > a > img{ width:70px; height:50px;}
        #menu > li a:hover {color:#0099FF;}
        #menu .logo {background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent; }
        /* sub-menus*/
        #menu ul { padding:0px; margin:0px; display:block; display:inline; width:50;}
        #menu li ul { position:absolute; left:-10px; top:0px; margin-top:45px; width:150px; line-height:16px; background-color:#172322; color:#0395CC; /* for IE */ display:none; }
        #menu li:hover ul { display:block;}
        #menu li ul li{ display:block; margin:5px 20px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
        #menu li ul li:first-child { border-top: none; }
        #menu li ul li a { display:block; color:#0395CC; }
        #menu li ul li a:hover { color:#7FCDFE; }
        /* main submenu */
        #menu #main { left:0px; top:-20px; padding-top:20px; background-color:#7cb7e3; color:#fff; z-index:999;}
        /* search */
        .searchContainer div { background-color:#fff; display:inline; padding:5px;}
        .searchContainer input[type="text"] {border:none;}
        .searchContainer img { vertical-align:middle;}
        /* corners*/
        #menu .corner_inset_left { position:absolute; top:0px; left:-12px;}
        #menu .corner_inset_right { position:absolute; top:0px; left:150px;}
        #menu .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
        #menu .corner_left { position:absolute; left:0px; top:0px;}
        #menu .corner_right { position:absolute; left:132px; top:0px;}
        #menu .middle { position:absolute; left:18px; height: 20px; width: 115px; top:0px;}
		.logo{
			width:150px; 
			height:80px;
		}
/*---------------------------------------------------------------------------------------------*/
		#divAll{ 
			width:995px;
			padding-left:10px; 
			padding-right:10px;
			background: rgba(225, 225, 225, .5);
			font-family:Tahoma;
			font-size:12px;
			margin-left:-500px;
			position:relative;
			left:50%;
			filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#BFffffff,endColorStr=#BFffffff7);
			-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFffffff,endColorstr=#BFffffff)";
			
		}
		a{
			text-decoration:none;
			color:#0099FF;
		}
		a:hover{
			cursor:pointer;
			color:#0099FF;
		}
		.header{
			background-image:url(img/product_head_bg.png); 
			background-repeat:no-repeat;
			background-size:100%;
			vertical-align:middle;
			text-align:left;
			padding:3px;
		}
		.data_detail{
			font-size:12;
		}
		#divMiddle{
			margin-top:40px;
			margin-left:10px;
			width:850px;
		}
		.border_picture{
			margin-top:-40px;
			margin-left:-10px;
			position:absolute;
			width:980px;
			height:340px;
			z-index:99;
		}
		#divBottom{
			margin-top:20px;
			display:inline-block;
			font-size:12px;
		}
		.div_data_bottom{
			overflow-y:auto;
			background-color:#222D4D;
		}
		.div_data_bottom div:nth-child(even){
			background-color:#0C0F2E
		}
		.div_data_bottom div:nth-child(odd){
			background-color:#222D4D;
		}
		.div_data_bottom div a:hover{
			cursor:pointer;
			color:#0099FF;
		}
		.div_data_bottom div a{
			text-decoration:none;
			color:#E2E2E2;
		}
		.div_data_bottom div:hover{
			cursor:pointer;
			color:#0099FF;
		}
		.div_data_bottom div{
			text-decoration:none;
			color:#CCCCCC;
			padding-left:10px;
		}
		.div_word_bottom{
			padding:10px 10px 10px 10px; 
			background-color:#353A5A;
			overflow:auto;
			overflow-x:hidden;
			color:#E2E2E2;
		}
		#menu2 li a{
			text-decoration:none;
			color:#0099FF;
			font-weight:bold;
		}
		#menu2 li a:hover{
			text-decoration:none;
			cursor:pointer;
			color:#0099FF;
		}
		#menu2 li{
			margin-left:60px;
			padding-left:10px;
			padding-bottom:10px;
			padding-top:10px;
		}
		#menu2 h4{
			margin-left:10px;
		}
		#menu2{
			list-style:none;
			margin-right:-10px;
		}
		#divFooter{
			margin-left:-10px;
			margin-right:-10px;
			padding-left:10px;
			padding-right:10px;
			color:#999999;  	
			/* IE10 Consumer Preview */ 
			background-image: -ms-linear-gradient(top, #3D405F 0%, #3D75AE 100%);
			
			/* Mozilla Firefox */ 
			background-image: -moz-linear-gradient(top, #3D405F 0%, #3D75AE 100%);
			
			/* Opera */ 
			background-image: -o-linear-gradient(top, #3D405F 0%, #3D75AE 100%);
			
			/* Webkit (Safari/Chrome 10) */ 
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3D405F), color-stop(1, #3D75AE));
			
			/* Webkit (Chrome 11+) */ 
			background-image: -webkit-linear-gradient(top, #3D405F 0%, #3D75AE 100%);
			
			/* W3C Markup, IE10 Release Preview */ 
			background-image: linear-gradient(to bottom, #3D405F 0%, #3D75AE 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3D405F', endColorstr='#3D75AE');
			
		}
		.gradient {
      		filter: none;
    	}
		img{
			border:0px;
		}
		#hand_catch{
			left:450px;
		}
		.menu2{
			display:none;
		}
		.menu2_li{
			background-color:#D5EAFF;
			border-radius:20px 2px 2px 20px;
		}
		body{
			background-color:#3D405F;
			background-image:url(img/bg.png); 
			background-repeat:no-repeat;
			margin-top:0px;
			margin-bottom:0px;
		}