﻿@charset "utf-8";
/*------------------------------ Flash ------------------------------*/
#flash_bg_main
{
	width: 1000px;
	height: 456px;
	margin-right: auto;
	margin-left: auto;
	background: url(/Themes/Normal/Images/flash_bg_main.png);
}
#flash_main
{
	float: left;
	width: 780px;
	height: 286px;
	margin: 65px 110px 45px 110px;
}
#flash_button
{
	float: left;
	width: 52px;
	height: 15px;
	margin-left: 830px;
}
#flash_bg_bottom
{
	width: 740px;
	height: 160px;
	margin-right: auto;
	margin-left: auto;
	padding: 2px 130px 3px 130px;
	background: url(/Themes/Normal/Images/flash_bg_bottom.png);
}
#flash_bg_logo
{
	float: left;
	width: 330px;
	height: 80px;
	background: url(/Themes/Normal/Images/flash_bg_logo.png);
}
#flash_bg_text
{
	float: right;
	width: 370px;
	height: 40px;
	padding: 20px 0px 20px 0px;
	color: #808080;
	line-height: 20px;
}
#flash_bg_text span
{
	letter-spacing: 0.2em;
}
#flash_bg_text em
{
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#flash_bg_text hr
{
	border-left: none;
	border-right: none;
	border-top: #11171F solid 1px;
	border-bottom: #424242 solid 1px;
}
/*------------------------------ Main ------------------------------*/
#body_main
{
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}
/*------------------------------ Top ------------------------------*/
#body_top
{
	float: left;
	width: 1002px;
}
#body_top_ul_li
{
	display: inline;
	background: #13406D;
	padding-right: 8px;
}
#body_top_right
{
	float: right;
	width: 165px;
	height: 49px;
	line-height: 49px;
	text-align: center;
	margin: 0px 2px 0px 0px;
	background: url(/Themes/Normal/Images/top_right.png);
}
#body_top_right span
{
	padding-right: 8px;
}
#body_top_right span a:link
{
	color: #FF0;
}
#body_top_right span a:visited
{
	color: #FF0;
}
#body_top_right span li a:hover
{
	color: #F30;
}
#body_top_right em
{
	background: url(/Themes/Normal/Images/top_dot_right.png) left no-repeat;
	padding-left: 12px;
	font-style: normal;
}
#body_top_right em a:link
{
	color: #FF0;
}
#body_top_right em a:visited
{
	color: #FF0;
}
#body_top_right em li a:hover
{
	color: #F30;
}
#body_top_flash
{
	width: 1002px;
	height: 300px;
}
#body_top_menu
{
	width: 1002px;
	height: 54px;
}
/*------------------------------ Middle ------------------------------*/
#body_middle
{
	float: left;
	width: 1002px;
	background: url(/Themes/Normal/Images/center_middle.png);
}
/*------------------------------ Left ------------------------------*/
#body_left
{
	float: left;
	width: 200px;
	padding: 12px 25px 10px 25px;
	background: #EBF2FA;
}
#body_left_notice
{
	margin-bottom: 8px;
}
#body_left_Contact
{
	margin-bottom: 8px;
}
/*------------------------------ Center ------------------------------*/
#body_center
{
	float: left;
	width: 502px;
}
#body_center_project_title
{
	float: left;
	width: 460px;
	height: 23px;
	background: url(/Themes/Normal/Images/center_title_red.png);
}
#body_center_project_text
{
	float: left;
	width: 460px;
	height: 135px;
}
#demoL
{
	float: left;
	overflow: hidden;
	height: 130px;
	width: 460px;
	margin-top:6px;
}
#demoR
{
	float: left;
	overflow: hidden;
	height: 118px;
	width: 460px;
	margin-top:6px;
}
#demoT
{
	float: left;
	overflow: hidden;
	height: 110px;
	width: 180px;
}
#demoB
{
	float: left;
	overflow: hidden;
	height: 440px;
	width: 184px;
}
#body_center_about_title
{
	float: left;
	width: 460px;
	height: 23px;
	background: url(/Themes/Normal/Images/center_title_blue.png);
}
#body_center_about_text
{
	float: left;
	width: 445px;
	height: 180px;
	padding: 5px 5px 5px 10px;
	line-height: 150%;
	background: #FAFCFE;
}
#body_center_about_text p
{
	margin: 0;
	padding: 0;
	text-indent: 2em;
}
#body_center_product_title
{
	float: left;
	width: 460px;
	height: 23px;
	background: url(/Themes/Normal/Images/center_title_green.png);
}
#body_center_product_text
{
	float: left;
	width: 460px;
	height: 130px;
}
#body_search
{
	widows: 460px;
	height: 26px;
	border-top: #BFD0E0 solid 1px;
	border-bottom: #BFD0E0 solid 1px;
	background: #FAFCFE;
	padding: 2px 0px 2px 10px;
}
/*------------------------------ Right ------------------------------*/
#body_right
{
	float: left;
	width: 200px;
	padding: 12px 25px 10px 25px;
	background: #EBF2FA;
}
#body_right_video
{
	width: 200px;
	height: 170px;
	margin-bottom: 18px;
}
#body_right_link
{
	width: 180px;
	height: 50px;
}
#body_right_link label
{
	float: left;
	width: 180px;
	height: 22px;
	font-weight: bold;
	line-height: 22px;
}
#body_right_link form
{
	float: left;
	margin: 0;
	padding: 0;
}
#body_right_link form select
{
	width: 180px;
	font-size: 11px;
}
/*------------------------------ Bottom ------------------------------*/
#body_bottom
{
	float: left;
	width: 1002px;
	line-height: 30px;
	color: #FFF;
	text-align: center;
}
#body_bottom_copyright
{
	width: 1002px;
	height: 30px;
	background: #133D67;
}
#body_bottom_copyright span
{
	font-family: Arial, Helvetica, sans-serif;
}
#body_bottom_text
{
	width: 1002px;
	height: 30px;
	background: #245F98;
}
#body_bottom_text span
{
}
/*------------------------------ AllRight ------------------------------*/
#all_right
{
	float: left;
	width: 735px;
	padding: 12px 6px 10px 10px;
	background: #FFF;
}
#right_top
{
	float: left;
	width: 735px;
	height: 40px;
	background: url(/Themes/Normal/Images/all_top.png);
}
#right_bg
{
	float: left;
	width: 735px;
	background: url(/Themes/Normal/Images/all_bg.png);
}
#right_bottom
{
	float: left;
	width: 735px;
	line-height: 30px;
	height: 35px;
	background: url(/Themes/Normal/Images/all_bottom.png);
	text-align: center;
}

#page_style_red
{
	font-size: 16px;
	font-family: Georgia, Times, serif;
	color: #ff0000;
}