﻿/*css重置*/
body, div, span,input, h1, h2, h3, h4, h5, h6,img, dl, dt, dd, ol, ul, li, form, label{ padding: 0; margin: 0;}
a{text-decoration:none; outline:none; hide-focus: expression(this.hideFocus=true); cursor:pointer; color:Black; }
a:hover { text-decoration:underline;}
a:visit{}
input,select{ vertical-align:middle; outline:none; hide-focus: expression(this.hideFocus=true);}
img { border: 0; }
ol, ul{ list-style: none; }

/*基本设置*/
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.left, .fl{ float:left !important;

}
.right, .fr{ float:right !important;}
.txt_left{ text-align:left;}
.txt_center{ text-align:center;}
.txt_right{ text-align:right;}
.marCenter{ margin:0 auto;}
.hide{ display:none;}
.overflow{  overflow:hidden;}
.clearfix{ zoom:1;}
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clear {clear:both; }
.family1{ font-family:微软雅黑;}
.family2{ font-family:Arial;}
.red{ color:#d50808;}
.red2{color:#4e0a0a;}
.white{ color:White;}
.oran{ color:#f07511;}

/*字符串超出长度显示省略号*/
.split { -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; -moz-binding: url('ellipsis.xml#ellipsis'); overflow: hidden; }

/*自适应高度*/
.fixH { padding-bottom: 32767px !important; margin-bottom: -32767px !important;}

/*其他表单元素的定义*/
input.password, input.text { height: 14px; padding: 4px; border: 1px solid #bbb; background: #fff; line-height: 14px; color:#555; }
input.password.focus, input.text.focus { padding: 3px; border: 2px solid #eab252; color:#222; }
textarea { background: #fff; }
textarea.text { overflow: auto; padding: 4px; border: 1px solid #bbb; }
textarea.text.focus { padding: 3px; border: 2px solid #eab252; }
select.select { height: 24px;padding: 2px;height:auto; border: 1px solid #bbb; background: #fff; }
input.radio, input.checkbox { margin-right: 6px; *margin-right:3px;}
input.file { height: 24px; }
input, button, select { vertical-align: middle; }
input, button, textarea, select { color: #666; }

/*设置*/
body { font-size:14px; font-family:宋体; background:#add2ce; margin:0;}
.container{ width:1003px; background-color:#ffffff;}
/*-----------------------------------------------------头部---------------------------------------------------*/
.header{ height:164px; background:url('../images/head_bg.jpg') no-repeat;}
	.header .title1{ padding:15px 0 0 70px;}
		.header .title1 .T1{ font-size:30px; color:#4e0a0a; margin-right:25px;}
		.header .title1 .T2{ font-size:16px;}
		.header .nav{ padding:21px 350px 10px 10px;}
			.header .nav ul.menu{ padding:15px 0; padding:18px 0\9; _padding:13px 0; font-size:14px;}
				.header .nav ul.menu li{ width:104px; float:left; text-align:center;}
				.header .nav ul.menu li.spe{ width:120px;}
					.header .nav ul.menu li a{ color:#4e0a0a;}
	.header .title2{ padding:12px 0 0 90px;}
/*-----------------------------------------------------身体---------------------------------------------------*/	
.body{ padding:15px 25px 20px 25px; background:White;}
	/*------------------------------------------内容部分-----------------------------------------*/	
	.body .mainbody{ margin-bottom:10px;}
		/*---------------------------------左边（新特性）-----------------------------------*/	
		.body .mainbody .bodyL{ width:455px; height:100%; background:url('../images/property.jpg') no-repeat; margin-right:15px;}
			.body .mainbody .bodyL .proTit{ padding:10px 0 10px 10px;}
			.body .mainbody .bodyL .proCon{ padding-right:5px;}
				.body .mainbody .bodyL .proCon ul.proList{}
					/*.body .mainbody .bodyL .proCon ul.proList li{ width:119px; height:119px; padding:15px; padding-top:45px; float:left; line-height:24px;}*/
					.body .mainbody .bodyL .proCon ul.proList .l1{ width:119px; height:119px; padding:15px; padding-top:50px; float:left; line-height:24px; text-align:center;}
					.body .mainbody .bodyL .proCon ul.proList .l2{ width:119px; height:119px; padding:15px; padding-top:35px; float:left; line-height:24px; text-align:center;}
					.body .mainbody .bodyL .proCon ul.proList .l3{ width:119px; height:119px; padding:15px; padding-top:10px; float:left; line-height:24px; text-align:center;}
		/*---------------------------------右边-----------------------------------*/
		.body .mainbody .bodyR{ width:480px;}
			/*----------------------------新闻----------------------------*/
			.body .mainbody .bodyR .news{ height:165px; background:#fce5d2; padding:5px 5px 0 5px; margin-bottom:20px; *margin-bottom:25px; _margin-bottom:20px;}
				.body .mainbody .bodyR .news .newsTit{ height:20px; background:#f07511; padding:7px 0 0 10px;}
				.body .mainbody .bodyR .news .newsCon{ height:120px; padding:5px 10px 10px 10px;}
					.body .mainbody .bodyR .news .newsCon ul.newsList{ }
						.body .mainbody .bodyR .news .newsCon ul.newsList li{ padding:5px 0; _padding:4px 0; border-bottom:dashed 1px #fcaa7d; overflow:hidden;}
														
			/*----------------------------表单----------------------------*/
			.body .mainbody .bodyR .form{ padding:0 12px; color:#2d2d2d; font-weight:bold;}
				.body .mainbody .bodyR .form .words{ margin-bottom:10px; _margin-bottom:5px;}
				.body .mainbody .bodyR .form dl.fieldset_form{ padding:0 0 0 75px; margin-bottom:10px; *margin-bottom:0; _margin-bottom:10px;}
					.body .mainbody .bodyR .form dl.fieldset_form dt{ width:75px; height:38px; padding-top:10px; _height:35px; _padding-top:13px; padding-right:5px; line-height:34px; text-align:right; float:left;  _display: inline; clear: both; margin: 0 0 0 -75px; white-space: nowrap;}
					.body .mainbody .bodyR .form dl.fieldset_form dd{ width:320px; height:38px; float:left; padding:7px 0 0 5px;}
						.body .mainbody .bodyR .form dl.fieldset_form dd input{ width:314px; height:100%; border:solid 1px #f7b683; padding:0 2px; color:Black; font-family:微软雅黑;color:#2d2d2d; font-weight:bold; padding:10px 2px 0 2px\9; height:28px\9;}
			.body .mainbody .bodyR input.submitBg{ border:none; width:120px; height:50px; background:url('../images/submit_bg.gif') no-repeat; font-weight:bold;}
	/*------------------------------------------足部-----------------------------------------*/		
	.body .footer{ width:900px; border-top:solid 1px #f07511;}
		/*-----------------------------小导航----------------------*/
		.footer .footerLink{ padding:10px 120px 10px 350px; text-align:center;}
			.footer .footerLink ul.submenu{color:#ff6400;}
				.footer .footerLink ul.submenu li{ float:left; padding-top:10px;}
				.footer .footerLink ul.submenu li.spe2{ padding-top:0;}
					.footer .footerLink ul.submenu li a{ color:#ff6400; padding:0 4px;}
		.footer .msg{ margin-top:5px;}

/*-- 产品介绍文章 --*/
#lc { width:180px;float:left;display:block; margin-top:5px;}
#lc li { height:32px;padding:15px 0px 0px 15px;border-bottom:dotted 1px #DDDDDD;}
#lc li a { color:black;}
#rc { border:solid 1px #EEEEEE;padding:10px 0px 0px 15px;float:left;display:block;width:800px; line-height:100px; padding-top:20px; margin-top:5px;}
.Snt{ font-weight:bold;  color:#f08e23;}
.downlaod{background-image:url(../images/pic.gif); background-repeat:no-repeat; height:77px; width:156px;float:left;}
.downlaod .down{ width:110px; margin-left:35px; padding-top:10px; float:left;display:inline;}
.desc{ width:250px; float:left;color:#e53b07; padding-top:15px; padding-left:10px;}
.desc a{ padding-right:10px;}
.downinfo{ line-height:25px;padding-left:15px;}
.downinfo a{ color:#e53b07;}
.otherdown{ line-height:25px;padding-left:15px;}
.otherdown ul li{display:block;width:80px;float:left;}
.otherdown a{ color:#888888;padding-left:15px;}