﻿@import url("Base.css");
body {
	font-family:Arial, Helvetica, sans-serif;
	background:url(/Images/Body_Bg.jpg) repeat-x;
}
input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a:link,a:visited,a:active {
	color:#464646;
	text-decoration:none;
}
a:hover {
	color:#464646;
	text-decoration:none;
}

/*===================================================================================*/

#main_index {
	margin:0px auto;
	width:960px;
}
#main {

}
#header {
	position:relative;
	margin:0px auto;
	width:960px;
	height:100px;
	background:url(/Images/Header_Bg.jpg) no-repeat;
}
#header span {
	position:absolute;
	top:10px;
	right:0px;
	color:#464646;
}
#header span a {
	color:#464646;
}
#header span img {
	margin:0px 5px 0px 10px;
}
#searchkey {
	position:absolute;
	bottom:20px;
	right:80px;
	padding:0px 2px;
	width:196px;
	height:22px;
	line-height:22px;
	color:#c20000;
	border:1px solid #840103;
}
#searchbtn {
	position:absolute;
	bottom:20px;
	right:10px;
	width:58px;
	height:24px;
	border:none;
	background:url(/Images/Button_Search_cn.jpg) no-repeat;
	cursor:pointer;
}
#logo {
	position:absolute;
	top:0px;
	left:0px;
}
#nav {
	position:relative;
	margin:0px auto;
	width:960px;
	height:34px;
	line-height:34px;
	text-align:center;
}
#nav span {
	position:absolute;
	top:1px;
	right:0px;
	display:block;
	width:14px;
	height:34px;
	background:url(/Images/Nav_Bg.jpg) no-repeat;
}
.nav_a {
	display:inline;
	padding:9px 35px 9px 30px;
}
.nav_a:link,.nav_a:visited,.nav_a:active {
	color:#fff;
	background:url(/Images/Nav_Line.jpg) no-repeat right top;
}
.nav_a:hover {
	color:#fff;
	background:url(/Images/Nav_Over_cn.jpg) no-repeat right top;
}
.nav_over {
	display:inline;
	padding:9px 35px 9px 30px;
}
.nav_over:link,.nav_over:visited,.nav_over:active,.nav_over:hover {
	color:#fff;
	background:url(/Images/Nav_Over_cn.jpg) no-repeat right top;
}
#nav p {
	position:absolute;
	top:34px;
	left:0px;
	display:none;
	padding:5px;
	width:140px;
	background:#DA2631;
}
#nav p a {
	display:block;
	padding:5px 5px 5px 5px;
	width:135px;
	line-height:normal;
	text-align:left;
}
#nav p a:link,#nav p a:visited,#nav p a:active {
	color:#fff;
}
#nav p a:hover {
	color:#ff0000;
	background:#fff;
}
#flash_index_blk {
	height:331px;
	font-size:0px;
}
#flash_index {
	margin:4px auto 0px auto;
	width:960px;
	height:321px;
	border:1px solid #FF6F6F;
}
#flash_blk {
	height:175px;
	font-size:0px;
}
#flash {
	margin:9px auto 0px auto;
	width:960px;
	height:154px;
	font-size:0px;
	border:1px solid #FF6F6F;
}
#content_index {
	margin:0px auto;
	width:960px;
}
#content {
	background:#fff;
}
#content2 {
	margin:0px auto;
	padding-bottom:30px;
	width:960px;
	background:url(/Images/Content2_Right_Bg.jpg) repeat-y right top;
}
#left {
	float:left;
	width:630px;
	background:url(/Images/Content2_Left_Bg.jpg) repeat-x left bottom;
}
#right {
	float:right;
	width:294px;
}
#footer {
	height:175px;
	background:url(/Images/Footer_Bg.jpg) repeat-x;
}
#footer a {
	color:#fff;
}
#footer p {
	height:35px;
	line-height:35px;
	text-align:center;
	color:#D3E6FA;
}
#footer p a:hover {
	text-decoration:underline;
}
#footer div {
	margin-top:30px;
	line-height:25px;
	text-align:center;
	color:#fff;
}

/*===================================================================================*/

.ititle_image {
	margin:15px 0px 5px 0px;
	font-size:0px;
}
#iaboutus {
	position:relative;
	top:0px;
	left:0px;
	width:960px;
	height:300px;
	overflow:hidden;
}
.iaboutus_title {
	margin-bottom:5px;
	color:#464646;
	font-weight:bold;
}
#iabout {
	position:absolute;
	top:0px;
	left:0px;
	width:380px;
}
#iabout div {
	margin-bottom:15px;
	position:relative;
	height:100px;
	overflow:hidden;
}
#iabout div img {
	position:absolute;
	top:0px;
	left:0px;
	width:140px;
	height:100px;
}
#iabout div p {
	position:absolute;
	top:0px;
	right:0px;
	width:230px;
	color:#464646;
	line-height:16px;
}

#iproducts {
	position:absolute;
	top:0px;
	right:0px;
	width:520px;
}
#iproducts td {
	height:125px;
	vertical-align:top;
	color:#464646;
}
#iproducts td img {
	padding:2px;
	width:100px;
	height:90px;
	border:1px solid #ADC1DA;
}

#iproducts td p {
	height:80px;
	line-height:16px;
	overflow:hidden;
}


#imiddle {
	position:relative;
	margin-top:10px;
	height:220px;
	overflow:hidden;	
}
#iservices {
	position:absolute;
	top:0px;
	left:0px;
	width:680px;
}
#iservices div {
	margin-top:15px;
	position:relative;
	height:165px;
	overflow:hidden;
}
#iservices div img {
	position:absolute;
	top:0px;
	left:0px;
	width:220px;
	height:165px;
}
#iservices div p {
	position:absolute;
	top:0px;
	right:0px;
	width:450px;
	color:#464646;
	line-height:23px;
}

#inewsletter {
	position:absolute;
	top:0px;
	right:0px;
	width:240px;
}
#inewsletter_form {
	margin-top:15px;
	padding-top:20px;
	width:240px;
	height:147px;
	background:url(/Images/iNewsletter_Bg.jpg) no-repeat;
}
#inewsletter_form table {
	margin:0px auto;
	width:90%;
}
#inewsletter_form table td {
	padding:0px 0px 4px 0px;
}


#ibottom {
	position:relative;
	margin-top:30px;
	height:270px;
	overflow:hidden;
}
#inews {
	position:absolute;
	top:0px;
	left:0px;
	width:375px;
	height:100px;
}
#inews_menu {
	font-size:0px;
	border-bottom:2px solid #c50000;
}
#inews_menu img {
	margin-right:3px;
	cursor:pointer;
}
#inews_image {
	margin:10px 0px;
	font-size:0px;
}
#inews ul {
	margin:0px auto;
	width:365px;
}
#inews ul li {
	padding-left:15px;
	width:350px;
	height:25px;
	line-height:25px;
	background:url(/Images/iNews_Ico.jpg) no-repeat left center;
}
#ilinks {
	position:absolute;
	top:0px;
	left:448px;
	width:241px;
}
#ilinks ul {
	margin:10px 0px 15px 0px;
}
#ilinks ul li {
	height:22px;
	line-height:22px;
	border-top:1px solid #ececec;
}
#ilinks2 {
	position:absolute;
	top:40px;
	right:0px;
}


/*===================================================================================*/

.more {
	display:block;
	width:48px;
	height:15px;
	font-size:0px;
	background:url(/Images/More7.jpg) no-repeat;
}
.nodata {
	padding:50px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}
#title {
	margin:10px 0px 25px 0px;
	height:30px;
	line-height:30px;
	color:#5e5e5e;
	background:url(/Images/Title_Bg.jpg) repeat-x left bottom;
}
#title a:link,#title a:visited,#title a:active {
	color:#8E0D10;
	text-decoration:none;
}
#title a:hover {
	color:#000;
	text-decoration:none;
}
#subtitle {
	height:40px;
	line-height:40px;
	color:#8E0D10;
	font-size:17px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #d6d6d6;
}
#showtext {
	margin-top:10px;
	line-height:20px;
	color:#464646;
}
#showtext p {
	margin-bottom:15px;
}
.tbe td {
	padding:3px 5px;
}
.tbe td span {
	margin-left:5px;
	color:#ff0000;
}
.input_text {
	margin:0px;
	padding:0px 2px;
	height:20px;
	line-height:20px;
	border:1px solid #979797;
}
.inputarea {
	padding:2px;
	width:500px;
	height:150px;
	border:1px solid #bbb;
}
.button {
	padding:0px 2px;
	height:20px;
	text-align:center;
	border:1px solid #ccc;
	cursor:pointer;
	background:#eee;
}
.button_image1 {
	width:48px;
	height:20px;
	color:#000;
	border:none;
	background:url(/Images/Button_Image1.jpg) no-repeat;
	cursor:pointer;
}

.left_title {
	margin:10px 0px 0px 20px;
	height:40px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border-bottom:1px solid #d6d6d6;
}
.left_menu {

}
.left_menu p {
	margin:1px 0px 0px 20px;
	padding-left:35px;
	height:50px;
	line-height:50px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.current {
	color:#464646;
	background:url(/Images/Left_Menu_Current.jpg) no-repeat 18px 18px #F8F8F8;
}
.nocurrent {
	background:url(/Images/Left_Menu_NoCurrent.jpg) no-repeat 18px 18px #F1F1F1;
}
.current a:link,.current a:visited,.current a:active,.current a:hover {
	color:#464646;
}
.nocurrent a:link,.nocurrent a:visited,.nocurrent a:active {
	color:#8E0D10;
}
.nocurrent a:hover {
	color:#8E0D10;
}
.left_menu ul {
	margin:4px 0px 10px 20px;
}
.left_menu ul li {
	padding-left:30px;
	height:25px;
	line-height:25px;
	border-bottom:1px dashed #ccc;
}
.left_menu ul li a:link,.left_menu ul li a:visited,.left_menu ul li a:active {
	color:#333;
}
.left_menu ul li a:hover {
	color:#ff0000;
}


/*===================================================================================*/
/* 企业图片列表 */

#about_image {
	margin:0px auto;
	width:620px;
}
#about_image dl {
	margin-top:30px;
	float:left;
	width:155px;
	text-align:center;
}
#about_image dl dt img {
	padding:3px;
	width:120px;
	height:90px;
	border:1px solid #ccc;
}
#about_image dl dd {
	padding:8px 10px 0px 10px;
	width:135px;
}

/*===================================================================================*/
/* 产品列表 */

#products {
	margin:0px auto;
	width:620px;
}
#products dl {
	margin-top:10px;
	float:left;
	width:155px;
	text-align:center;
}
#products dl dt img {
	padding:3px;
	width:120px;
	height:108px;
	border:1px solid #ccc;
}
#products dl dd {
	padding:8px 10px 0px 10px;
	width:135px;
	height:40px;
}

/* 产品内容 */
#products_show {
	padding:20px 0px 0px 0px;
}
#products_show table {
	width:100%;
}
#products_image {
	padding:3px;
	width:300px;
	height:225px;
	text-align:center;
	border:1px solid #ccc;
}
#products_name p {
	margin:0px 0px 5px 10px;
	padding:8px 0px 5px 5px;
	background:#F5F5F5;
}
#products_title {
	margin:20px 0px 10px 0px;
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:2px solid #ccc;
}
#products_content {
	line-height:20px;
}
#products_content p {
	margin-bottom:15px;
}

/*===================================================================================*/
/* 新闻列表 */
#news {
	padding:20px 0px 0px 0px;
}
#news li {
	margin-top:10px;
	padding:4px 0px 0px 15px;
	height:29px;
	background:url(/Images/News_Line2.jpg) no-repeat left top;
}
#news span {
	float:right;
	color:#999;
}
#news_title {
	margin:20px 0px 15px 0px;
	font-size:14px;
	font-weight:bold;
	color:#2C348E;
}
#news_info {
	margin:0px auto 30px auto;
	padding:8px 0px 5px 0px;
	width:600px;
	color:#464646;
	text-align:center;
	border:1px solid #E8E8E8;
	background:#f7f7f7;
}

/*===================================================================================*/
/* 在线报价 */

#onlinequote table {
	margin-top:15px;
	border:1px solid #c1c1c1;
}
.onlinequote_title {
	padding-left:10px;
	color:#848381;
	font-weight:bold;
	height:25px;
	line-height:25px;
	background:#EAEBED;
}
.onlinequote_image {
	width:130px;
	text-align:center;
}
.onlinequote_image img {
	margin:5px auto;
	width:110px;
	height:80px;
}
.onlinequote_content {
	vertical-align:top;
}
.onlinequote_content p {
	margin:10px 0px 0px 0px;
	vertical-align:top;
	line-height:18px;
}
.onlinequote_button {
	width:120px;
}
.onlinequote_button a {
	margin:0px auto;
	display:block;
	width:100px;
	height:20px;
	line-height:19px;
	text-align:center;
	border:1px solid #ccc;
	background:#eee;
}


#onlinequote_form span {
	margin-left:5px;
	color:#ff0000;
}
.onlinequote_tbe {
	margin-top:15px;
	border:1px solid #c1c1c1;
}
.onlinequote_tbe td {
	padding:3px 5px;
}


#onlinequote_contact_title {
	margin-top:30px;
	padding-left:10px;
	height:21px;
	line-height:21px;
	background:url(/Images/OnlineQuote_Contact_Title_Bg.jpg) no-repeat;
}
#onlinequote_contact_title span {
	margin-left:5px;
	background:#fff;
}
#onlinequote_contact_blk {
	padding-left:6px;
}
.onlinequote_contact {
	margin:13px 6px 0px 0px;
	float:left;
	width:300px;
	height:65px;
	border:1px solid #B9B9B9;
	background:url(/Images/OnlineQuote_Contact.jpg) no-repeat;
}
.onlinequote_contact img {
	float:left;
	margin:0px 10px 0px 0px;
}
.onlinequote_contact p {
	margin-bottom:5px;
	height:22px;
	line-height:22px;
}

#featureservice {
	margin:0px auto;
	width:560px;
}
#featureservice div {
	margin:10px 10px 0px 0px;
	padding:10px 0px;
	float:left;
	width:260px;
	text-align:center;
	border:1px solid #ccc;
	background:#eee;
}
#featureservice div strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff6600;
}
#featureservice div span {
	color:#0000FF;
}
#featureservice div a {
	margin:10px auto 0px auto;
	display:block;
	width:70px;
	height:20px;
	line-height:19px;
	text-align:center;
	border:1px solid #ccc;
	background:#fff;
}

.order_feature_title {
	margin:15px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ff6600;
}
.order_feature_content {
	line-height:18px;
}
.order_feature_content p {
	margin-bottom:10px;
}

/*===================================================================================*/
/* 信息反馈 */

#feedback table {
	margin-top:10px;
}
#feedback td {
	padding:3px 5px;
}
#feedback td span {
	margin-left:5px;
	color:#ff0000;
}

/*===================================================================================*/
/* 友情链接 */

#links ul li {
	float:left;
	margin-top:10px;
	padding:0px 5px;
	width:110px;
	text-align:center;
}
#links ul li img {
	width:88px;
	height:31px;
	border:1px solid #ddd;
}
#links_img li {
	font-size:0px;
}

/*===================================================================================*/
/* 点击左右滚动 */

#rolllr_blk {
	position:relative;
	width:740px;
	height:168px;
	border:1px solid #ddd;
	overflow:hidden;
}
#rolllr_button_left {
	position:absolute;
	top:56px;
	left:0px;
	width:23px;
	height:56px;
	font-size:0px;
	cursor:pointer;
	background:url(/Images/Arrow.jpg) no-repeat;
}
#rolllr_button_right {
	position:absolute;
	top:56px;
	right:0px;
	width:23px;
	height:56px;
	font-size:0px;
	cursor:pointer;
	background:url(/Images/Arrow.jpg) no-repeat -23px 0px;
}
#rolllr_list {
	position:absolute;
	top:15px;
	left:35px;
	width:670px;
	height:153px;
	overflow:hidden;
}
#rolllr_list dl {
	margin-right:10px;
	float:left;
	width:160px;
}
#rolllr_list dl dt {
	height:125px;
}
#rolllr_list dl dd {
	width:160px;
	text-align:center;
}
#rolllr_list img {
	width:160px;
	height:115px;
}
#rolllr_list a {
	color:#F26384;
}

/*===================================================================================*/
/* 点击上下滚动 */

#roll_blk {

}
#roll_button_top {
	margin:0px auto 10px auto;
	width:20px;
	height:12px;
	font-size:0px;
	cursor:pointer;
	background:url(/Images/Arrow.jpg) no-repeat;
}
#roll_button_down {
	margin:10px auto 0px auto;
	width:20px;
	height:12px;
	font-size:0px;
	cursor:pointer;
	background:url(/Images/Arrow.jpg) no-repeat left -12px;
}
#roll_list {
	width:100%;
	overflow:hidden;
	font-size:0px;
}
#roll_list img {
	margin:0px auto 10px auto;
	width:120px;
	height:88px;
	border:1px solid #fff;
}

/*===================================================================================*/
/* 浮动在线客服 */

#qq_online {
	position:absolute;
	width:130px;
}
#qq_online_top {
	width:100%;
	height:26px;
	background:url(/Images/QQ_Top_Bg.gif) no-repeat;
}
#qq_online_top p {
	padding:8px 10px 0px 10px;
	color:#fff;
	font-weight:bold;
}
#qq_online_top p img {
	margin-top:1px;
	float:right;
}
#qq_online_list {
	width:100%;
	background:url(/Images/QQ_Middle_Bg.gif) repeat-y;
}
#qq_online_list p {
	position:relative;
	margin:0px 3px;
}
#qq_online_list p img {
	position:absolute;
	top:2px;
	left:5px;
	width:21px;
	height:21px;
}
#qq_online_list p a {
	position:absolute;
	top:6px;
	left:31px;
}
.qq_over {
	height:25px;
	border-top:1px solid #A3E7FC;
	border-bottom:1px solid #A3E7FC;
	background:#E1F7FD;
}
.qq_out {
	height:25px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:#fff;
}
#qq_online_bottom {
	width:100%;
	height:42px;
	font-size:0px;
	background:url(/Images/QQ_Bottom_Bg.gif) no-repeat;
}

/*===================================================================================*/

#showpage {
	margin:30px 0px 0px 0px;
	height:23px;
	overflow:hidden;
}
.scott a {
	margin-right:4px;
	float:left;
	display:block;
	text-align:center;
	
}
.scott a:link,.scott a:visited,.scott a:active {
	width:23px;
	height:23px;
	line-height:23px;
	color:#303030;
	text-decoration:none;
	background:#DCD9D4;
}
.scott a:hover {
	width:21px;
	height:21px;
	line-height:21px;
	color:#ff0000;
	text-decoration:none;
	border:1px solid #DCD9D4;
	background:#eee;
}
.scott span.current {
	margin-right:4px;
	float:left;
	display:block;
	width:21px;
	height:21px;
	line-height:21px;
	text-align:center;
	color:#303030;
	border:1px solid #DCD9D4;
	background:#eee;
}
.scott span.disabled {
	margin-right:4px;
	float:left;
	display:block;
	width:21px;
	height:21px;
	line-height:21px;
	text-align:center;
	color:#303030;
	text-decoration:none;
	border:1px solid #DCD9D4;
	background:#DCD9D4;
}


.button_next {
	width:100px;
	height:24px;
	color:#fff;
	border:none;
	background:url(/Images/nextproduct.jpg) no-repeat;
	cursor:pointer;
}
/*===================================================================================*/
/*
.products_over {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
.products_out {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
*/