@charset "utf-8";
body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1a2e48;
	background:#eaf4fe;
}
#warp {
	width:980px;
	margin:0px auto;
}
#header {
	height:82px;
	overflow:hidden;
}
.logo {
	float:left;
	padding:12px 0px 0px 10px;
}
.tel {
	float:left;
	padding:28px 0px 0px 209px;
}
.language {
	float:left;
	padding:35px 0px 0px 60px;
}
.language a {
	float:left;
	display:block;
	margin-right:10px;
}
.chinese {
	background:url(../images/china.gif) no-repeat left center;
	padding-left:20px;
}
.english {
	background:url(../images/english.gif) no-repeat left center;
	padding-left:20px;
}
.select_border {
	float:right;
	padding:31px 0px 0px 0px;
	padding-right:10px;
}
.select {
	width:77px; /*height:19px;*/
	background-color:#e6f0ff;
	float:left;
	border:solid 1px #0338ae;
	font-family:Arial, Helvetica, sans-serif;
	color:#1c1c1c;
}

.menu ul li a {
	display:block;
}
.menu_icon {
	background:url(../images/menu_icon.gif) no-repeat right center;
	display:block;
	padding-right:15px;
}
#banner {
	margin-bottom:2px;
}
#mainbody {
	background:url(../images/mainbody_bg.jpg) repeat-x;
	padding:8px 0px 0px 0px;
	height:175px;
}
.index_company {
	float:left;
	height:164px;
	width:268px;
	margin-right:13px;
}
.index_c_title {
	height:29px;
	background:url(../images/company_title_bg.gif) no-repeat left center;
	line-height:29px;
	padding-left:30px;
}
.index_c_title h2, .index_p_title h2, .index_n_title h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#044aa0;
}
.index_c_title span, .index_p_title span, .index_n_title span {
	float:right;
	padding:13px 10px 0px 0px;
}
.index_c_content, .index_p_content, .index_n_content {
	border-bottom:solid 1px #97c4ff;
	border-left:solid 1px #97c4ff;
	border-right:solid 1px #97c4ff;
	background:#fff;
	height:126px;
	padding:8px 5px 0px 7px;
	overflow:hidden;
}
.l_center{
	width:375px;
	height:126px;
	overflow:hidden;
	float:left;
	}
.index_p_content ul li {
	float:left;
}
.index_pro img {
	padding:1px;
	border:solid 1px #d0d0d0;
	width:113px;
	height:89px;
}
.index_pro {
	margin-right:8px;
}
.l_btn {
	margin-right:8px;
	padding-top:25px;
	cursor:pointer;
}
.r_btn {
	margin-left:2px;
	padding-top:25px;
	cursor:pointer;
}
.index_pro h2 {
	line-height:24px;
	text-align:center;
}
.index_pro h2 a {
	width:113px;

	display:block;
}
.index_product {
	float:left;
	height:164px;
	width:419px;
	margin-right:12px;
}
.index_p_title {
	height:29px;
	line-height:29px;
	background:url(../images/product_title_bg.gif) no-repeat left center;
	padding-left:30px;
}
.index_news {
	float:left;
	width:268px;
	height:164px;
}
.index_n_title {
	height:29px;
	line-height:29px;
	background:url(../images/news_title_bg.gif) no-repeat left center;
	padding-left:30px;
}
.index_c_content {
	font-size:11px;
	line-height:18px;
}
.index_c_content img {
	float:left;
	margin-right:8px;
	padding:1px;
	border:solid 1px #d6d6d6;
}
.index_p_c_left {
	float:left;
	padding-top:29px;
	padding-right:4px;
}
.index_p_c_center {
	float:left;
	width:372px;
}
.l_btn {
	float:left;
}
.r_btn {
	float:right;
}
/*.index_p_c_center p{float:left; width:115px;}
.index_p_c_center p img{padding:1px; border:solid 1px #d0d0d0;}
.index_p_c_center p span{font-size:12px; text-align:center; line-height:26px; display:block;}*/
.index_p_c_right {
	float:left;
	padding-top:29px;
	padding-left:4px;
}
.index_n_content dl {
	height:59px;
	border-bottom:dashed 1px #cedfd8;
}
.index_n_content dl dt, dd {
	float:left;
}
.index_n_content dl dt img {
	padding:1px;
	border:solid 1px #d0d0d0;
	margin-right:5px;
}
.index_n_content dl dd {
	color:#044aa0;
	width:170px;
	overflow:hidden;
	height:58px;
}
.index_n_content dl dd h2 {
	overflow:hidden;
	padding-bottom:5px;
	height:18px;
}

.index_n_content dl dd a {
	width:172px;
	display:block;
	height:18px;
	overflow:hidden;
}
.index_n_content ul li {
	line-height:30px;
	border-bottom:dashed 1px #cedfd8;
	background:url(../images/news_icon1.gif) no-repeat left center;
	padding-left:8px;
	height:30px;
	overflow:hidden;
}
.index_n_content ul li a{
	width:230px;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	height:30px;
}
#footer {
	background:url(../images/copyright_bg.gif) no-repeat center top;
	height:34px;
	text-align:center;
	line-height:34px;
	font-size:12px;
}
/*news*/
#news_mainbody {
	background:#fff;
	padding:8px 10px 0px 10px;
	height:100%;
}
.left_col {
	float:left;
	width:208px;
	margin-right:10px;
	margin-bottom:20px;
}
.right_col {
	float:left;
	width:742px;
}
.news_c_title {
	height:29px;
	background:url(../images/news_list_title.gif) no-repeat left center;
	line-height:29px;
	padding-left:30px;
	color:#044aa0;
	font-size:14px;
}
.news_c_list {
	margin-bottom:8px;
}
.server, .fax {
	margin-bottom:8px;
}
.news_c_list ul{padding-left:8px; width:190px; border-bottom:solid 1px #97c4ff; border-left:solid 1px #97c4ff; border-right:solid 1px #97c4ff; background:#fff; padding-bottom:15px; padding-right:8px;}
.news_c_list ul li{line-height:28px; background:url(../images/news_icon1.gif) no-repeat left center; padding-left:10px; border-bottom:dashed 1px #97bdc8;}
.right_col_title {
	height:30px;
	background:url(../images/news__center_title_bg.gif) no-repeat left center;
	line-height:29px;
	padding-left:30px;
	color:#0044aa;
	font-size:14px;
}
.right_col_title span {
	float:right;
	padding-right:10px;
	font-size:12px;
}
.news_c_content dl {
	background:url(../images/news_center_space.gif) no-repeat left bottom;
	height:94px;
	margin-top:15px;
}
.news_c_content dl dt, dd {
	float:left;
	line-height:18px;
}
.news_c_content dl dd {
	width:625px;
}
.news_c_content dl dd h2 {
	line-height:24px;
	font-size:14px;
}
.news_c_content dl dd h2 span {
	float:right;
}
.news_c_content dl dd p {
}
.news_c_content dl dt img {
	padding:1px;
	border:solid 1px #9bb7ca;
	margin-right:8px;
}
.news_c_content ul {
	padding-top:10px;
}
.news_c_content ul li span {
	float:right;
}
.news_c_content ul li {
	line-height:30px;
	border-bottom: dashed 1px #74909a;
}
.page {
	font-size:12px;
	line-height:60px;
	text-align:center;
}
.news_c_content_info {
	font-size:12px;
	color:#3d6ba3;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;}
.news_c_content_info h2 {
	color:#044aa0;
	font-size:14px;
	text-align:center;
	line-height:22px;
	background:url(../images/news_center_space.gif) no-repeat left bottom;
	padding-bottom:5px;
	margin-bottom:15px;
	margin-top:15px;
}
.news_c_content_info span {
	font-size:12px;
	color:#3d6ba3;
}
.news_c_content_info p {
	width:600px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.news_c_content_info p.back {
	display:block;
	text-align:center;
	font-weight:bold;
	color:#044aa0;
	font-family:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:20px;
}
/*about*/
.about_c_content {
	padding:20px 15px;
	line-height:26px;
	font-size:12px;
	min-height:400px;
	height:auto;
	overflow:hidden;
	zoom:1;
}
.about_c_content dl dt, dd {
	float:left;
}
.about_c_content dl dt {
	width:712px;
	line-height:26px;
	padding:0px;
	text-align:left;
}
.about_c_content dl dd {
	width:712px;
	line-height:22px;
	text-indent:20px;
	padding:0px;
	margin-bottom:10px;
}
/*products*/
.sub_list {
	width:177px;
	overflow:hidden;
}
.sub_list li {
	font-size:11px;
	border:none;
	line-height:16px;
}
.products_c_content {
	padding:10px 0px 0px 5px;
}
.pro1, .pro2 {
	float:left;
	width:168px; /*height:177px;*/
	overflow:hidden;
	margin-bottom:25px;
}
.pro1 img, .pro2 img {
	padding:1px;
	border:solid 1px #93b9d8;
}
.pro1 {
	margin-right:26px;
}
.pro1 h2, .pro2 h2 {
	text-align:center;
	line-height:24px;
	font-size:12px;
}
.product_search {
	margin-bottom:8px;
}
.product_s_title {
	height:29px;
	background:url(../images/news_list_title.gif) no-repeat left center;
	line-height:29px;
	padding-left:28px;
	color:#044aa0;
	font-size:14px;
}
.product_s_content {
	height:110px;
	border-bottom:solid 1px #97c4ff;
	border-left:solid 1px #97c4ff;
	border-right:solid 1px #97c4ff;
	background:#fff;
	width:206px;
	overflow:hidden;
}
.search_selech {
	width:184px;
	background:#91cdff;
	font-family:Arial, Helvetica, sans-serif;
	color:#00479f;
	border:solid 1px #6596be;
	height:22px;
}
.search_input {
	width:157px;
	height:21px;
	background:url(../images/products_search.gif) no-repeat left top;
	color:#00479f;
	border:solid 1px #6596be;
	line-height:21px;
	padding-left:23px;
}
.s1, .s2 {
	width:180px;
	margin:0px auto;
	padding-top:10px;
}
.s3 {
	width:65px;
	margin:0px auto;
	padding-top:10px;
}
.products_info_c_content {
	margin-top:10px;
}
.products_info_c_content dl {
	width:254px;
	float:left;
	margin-right:16px;
}
.products_info_c_content dl dt img {
	padding:1px;
	border:solid 1px #93b9d8;
}
.products_info_c_content dl dd p {
	float:left;
	padding-right:6px;
}
.products_info_c_content dl dd {
	padding-top:10px;
}
.p02 img {
	padding:1px;
	border:solid 1px #76adda;
}
.p01 {
	padding-top:14px;
}
.products_info_tab {
	width:484px;
	float:left;
}
.products_info_tab_title {
	height:27px;
	background:url(../images/products_info_title_bg.gif) no-repeat left top;
}
.products_info_tab_title ul li {
	float:left;
	width:100px;
	margin-right:2px;
	text-align:center;
	line-height:27px;
	color:#0044aa;
}
.products_info_tab_content p h2 {
	font-size:14px;
	line-height:24px;
	color:#0044aa;
}
/*customers*/
.customers_c_content {
	margin-top:15px;
}
.customers_c_content p {
	float:left;
	width:182px;
	height:52px;
}
.p1 {
	margin-right:11px;
}
.p1, .p2 {
	margin-bottom:10px;
}
/*feedback*/
.feedback_c_content table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#044aa0;
}
.feedback_input {
	width:194px;
	height:21px;
	line-height:22px;
	background:url(../images/feedback_input_bg.gif) no-repeat left top;
	border:solid 1px #69a0c4;
}
.feedback_textarea {
	width:396px;
	height:100px;
	background:url(../images/feedback_input_bg2.gif) no-repeat left top;
	border:solid 1px #69a0c4;
}
/*contact_us*/
.contact_c_content {
	padding:10px 0px 0px 5px;
}
.contact_c_content p {
	line-height:24px;
	color:#1a2e48;
	font-size:12px;
}
/*产品详细页样式*/
.products_info_c_content{ margin-top:10px; padding:10px 0px 20px 5px;}
.products_info_c_top{height:556px; overflow:hidden; width:406px; margin:0px auto;}
.products_info_c_top span{text-align:center; display:block; line-height:30px; color:#044aa0;}
.products_info_c_top img{padding:1px; border:solid 1px #92aab5;}
.functions h2{color:#044aa0; font-size:14px;}
.functions p{line-height:24px; font-size:12px;}
.details { margin-bottom:25px;}
.details h2,.functions h2{font-size:14px; color:#044aa0; line-height:26px; border-bottom:solid 1px #ccd6db;}
.details p{font-size:12px; line-height:24px;}
.table{ font-size:12px; line-height:30px;}


/*产品list*/
.icon{display:block; background:url(../images/news_icon1.gif) no-repeat left center; padding-left:12px; height:26px;}


td.environment {
	width:225px;
	height:189px;
	background:url(../images/etimgbg.gif) no-repeat center;
	padding-left:8px;
	}
td.environment img { border:0px;}