@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Tahoma;
	font-size: 14px;
	color: #636365;
}
body {
	background-color: #FFFEFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
select,input,textarea{
	font-family: Tahoma;
	font-size: 12px;
}
a {
	color: #636365;
	text-decoration:none;
}
a:hover {
	color:#FF0000;
	text-decoration:underline;
}
form{
	margin:0;
	padding:0;
}

#table_banner {
	border-top:dashed 2px #ed1a3a;
	border-bottom:dashed 2px #ed1a3a;
	margin-bottom:10px;
}
#table_center {
}
#table_bottom {
	margin-top:5px;
	border-top:dashed 2px #ed1a3a;
}
#td_brand img{
}
#td_left{
	border-right:dashed 2px #ed1a3a;
}
.table_left{
	border:solid 1px #f1536c;
	margin-top:30px;
}
.table_center{
	margin-top:15px;
}
.table_border {
	border:solid 1px #f1536c;
}
.no_margin{
	margin:0;
}
.sidebar_head{
	background-image:url(images/index_09.gif);
	background-repeat:no-repeat;
	width:160px;
	height:33px;
	line-height:33px;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	position:relative;
	top:-16px;
}
ul.sidebar_list_head{
	margin:0;
	padding:0;
	margin-top:30px;
}
ul.sidebar_list_head li{
	float:left;
	list-style:none;
	width:72px;
	margin:0 4px 0 0;
	height:20px;
	text-align:center;
	line-height:20px;
	vertical-align:bottom;
	position:relative;
	top:1px;
}
ul.sidebar_list_head li.tag_on{
	background-image:url(images/list_on.gif);
	color:#ed1a3b;
}
li.tag_on a{
	color:#ed1a3b;
	text-decoration:none;
}
ul.sidebar_list_head li.tag_off{
	background-image:url(images/list_off.gif);
	color:#FFFFFF;
}
li.tag_off a{
	color:#FFFFFF;
	text-decoration:none;
}

.ul_left {
	margin:0 0 0 50px;
	padding:0;
}
.ul_left li{
	padding:5px 0 0 25px;
	line-height:150%;
	font-size:18px;
	font-family:"黑体";
	background-image:url(images/list_dot.gif);
	background-repeat:no-repeat;
	background-position:left;
	list-style:none;
}
div.news_list{
	text-align:left;
	width:50%;
	float:left;
	line-height:200%;
}
.margin_b_30{
	margin-bottom:25px;
}
.search_table{
	border-top:dashed 1px #ed1a3a;
	border-bottom:dashed 1px #ed1a3a;
}
.select_big{
	font-size:14px;
}
.td_menu{
	background-image:url(images/index_03.gif);
	background-repeat:no-repeat;
	text-align:center;
}
.td_menu a{
	color:#FFFFFF;
	margin:0 10px;
}
.td_menu a:hover{
	color:#FFFF66;
}

.td_title3{
	text-align:center;
	color:#FFFFFF;
	background-image:url(images/center_title_1.gif);
	line-height:33px;
	vertical-align:middle;
}
.td_bg3{
	background-image:url(images/td_bg.gif);
	height:35px;
}
.submenu{
	margin:0;
	padding:0;
	display:none;
}
.submenu_on{
	display:block;
}
.submenu li{
	float:left;
	list-style:none;
	padding:0 10px;
	border-right:solid 1px #636365;
}


.sidebar_title{
	font-size:large;
	font-family:"黑体";
	color:#ed1b24;
	line-height:200%;
}

div.sidebar2{
	background-image:url(images/sidebar_bg.gif);
	background-repeat:repeat-y;
	width:250px;
	height:35px;
	line-height:35px;
	padding-left:50px;
	border-bottom:dashed 1px #FFFFFF;
}
div.on{
	background-image:url(images/sidebar_bg_on.gif);
	background-repeat:repeat-y;
}
div.sidebar2 a{
	color:#FFFFFF;
}

ul.sidebar3 {
	margin:0 0 0 50px;
	padding:0;
	line-height:150%;
	list-style:url(images/sidebar_dot.gif);
}
ul.sidebar3 li{
	float:left;
	width:50%;
}
ul.sidebar3 li a{
	color:#000000;
	font-size:12px;
}
ul.sidebar3 li.on a{
	font-weight:bold;
}
	
	
#td_right{
	padding:0 10px;
}
.content_title {
	font-size:large;
	font-family:"黑体";
	color:#000000;
	text-align:center;
}
.content_text {
	line-height:150%;
	color:#000000;
}

.news_img img{
	padding:2px;
	border:solid 1px #636365;
}


/*产品三维演示列表 */
.index_pic {
	padding:10px;
	text-align:center;
}
.index_pic .pic{
	width:150px;
	height:150px;
	line-height:150px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	border:solid 1px #CCCCCC;
}
.index_pic .text{
	width:152px;
	text-align:center;
	margin:5px 0;
	background-color:#999999;
	padding:3px 0;
}
.index_pic a{
	color:#FFFFFF;
	text-decoration:none;
}

/*产品平面演示列表 */
.index2_pic {
	float:left;
	border:solid 1px #666666;
	margin:4px;
	text-align:center;
	height:180px;
}
.index2_pic .pic{
	width:150px;
	height:150px;
	line-height:150px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
}
.index2_pic .text{
	width:152px;
	text-align:center;
	margin:5px 0;
}
.index2_pic a{
	color:#000000;
	text-decoration:none;
	font-size:12px;
}

.product_head{
	background-color:#ff3333;
	padding:5px 20px;
}
.product_head td{
	color:#FFFFFF;
}
.product_head a{
	color:#FFFFFF;
	font-size:12px;
}
.product_title {
	font-size:large;
	font-family:"黑体";
	color:#000000;
	text-align:left;
	margin:10px 0;
}

.attr{
	line-height:200%;
	border-bottom:solid 1px #CCCCCC;
}
.attr_value{
	font-size:12px;
	color:#000000;
}
.swf{
	text-align:center;
	background-image:url(images/center_title_1.gif);
	width:254px;
	line-height:33px;
	margin:10px 0;
}
.swf a{
	color:#FFFFFF;
	text-decoration:none;
}

.order{
	text-align:center;
	background-image:url(images/index_09.gif);
	background-repeat:no-repeat;
	width:160px;
	line-height:33px;
	margin:10px 0;
}
.order a{
	color:#FFFFFF;
	text-decoration:none;
}

.search_box{
	border:solid 1px #333333;
	margin:20px;
	padding:10px;
}
.search_box div{
	line-height:150%;
}
.search_title{
	font-size:18px;
	color:#000000;
	border-bottom:dashed 1px #999999;
}

.login_button a{
	margin:5px 10px;
	padding:3px 15px;
	border:solid 1px #CCCCCC;
	background-color:#ED4131;
	color:#FFFFFF;
	font-size:12px;
}
.login_button a:hover{
	text-decoration:none;
	background-color:#FF6666;
}



/* dashline.css is a modification of CSS stylesheets available at The Layout */
/* Reservoir of BlueRobot.com: http://bluerobot.com/web/layouts/             */

h1.survey {
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:28px;
	font-weight:900;
	color:#ccc;
	}
	
ol.survey li{
	line-height:180%;
}
ul.survey {
	margin:0;
	margin-bottom:20px;
	padding:0;
}
ul.survey li {
	list-style:none;
}

/* All the content boxes belong to the content class. */
.contentTrailer {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:120px;
	margin:0px 0px 5px 0px;
	border:1px solid black;
	background-color:white;
	padding:2px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}

.survey_content {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:120px;
	margin:0px 0px 10px 0px;
	border:solid 1px #CCCCCC;
	background-color:#eee;
	padding:10px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}
.survey_red {
	background-color:#FFCCCC;
	border:1px dashed black;
	font-weight:bold;
	font-size:12px;
	padding:10px;
}
