@charset "utf-8";
/* CSS Document */
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,textarea,ul,li,dt,dd,dl{margin:0;padding:0;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#393939;background:url(../images/水波纹.swf); background-color:#f8f8f8;}
ul,li{ list-style:none;}
img{ border:none;}
a{ color:#393939; text-decoration:none;}
a:hover{ color:#004c93; text-decoration:underline;}


#main{ width:1002px; height:auto; margin:0px auto; }
#top{ width:1002px; height:180px;}
.ding{ width:1002px; height:auto; }
.logo_zi{ width:680px; height:83px; line-height:83px; margin:15px 0px 0px 0px; float:left; font-size:30px; color:#72b029;}
.nav{ width:1002px; height:60px; line-height:60px; margin-top:10px;  border-bottom:solid #ccc 1px; border-top:solid #ccc 1px; float:left;}
.nav ul{ margin:7px 0px 0px 30px; _margin-left:15px; padding:0px; }
.nav  li{ width:200px; height:46px; float:left; text-align:center; margin-right:40px; font-size:16px; }
.nav  li a{ width:200px; height:46px; line-height:46px; background:#f9fbfa;  color:#393939; display:block;} 
.nav  li a:hover{ width:200px; height:46px; line-height:46px; background:#2674b6; display:block; color:#fff;}



#content{ width:1002px; height:auto;  margin-top:15px;}
.con_top{ width:1002px; height:auto; }
.cont_product{ width:311px; height:auto; float:left; }
.cont_pro_tu{ width:311px; height:401px;}
.cont_pro_wen{ width:311px; height:auto; background:#004c93;}
.cont_prow_bt{ width:178px; height:38px; margin-left:25px;padding-top:25px; }
.cont_prow_nr{ width:262px; height:155px; padding-bottom:13px;}
.cont_prow_nr ul{ margin:40px 0px 0px 25px; padding:0px;}
.cont_prow_nr li{ width:265px; height:auto; margin-bottom:12px; background:url(../images/biao.gif) no-repeat; padding-left:15px;}
.cont_prow_nr li a{ color:#fff;}
.cont_prow_nr li a:hover{ color:#fff;}
.cont_prow_more{ width:146px; height:35px; margin-top:15px; margin-left:26px;}



.cont_honor{ width:343px; height:auto; float:left; margin-left:19px; }
.cont_honor_tu{ width:343px; height:auto;}
.cont_honor_wen{width:343px; height:auto; background:#2674b6; }
.cont_honorw_nr{width:300px; height:auto; padding-bottom:25px; margin:18px auto 0px auto; color:#FFFFFF; line-height:20px;}

.cont_contact{width:311px; height:auto; float:right; }
.cont_con_tu{ width:311px; height:401px;}
.cont_con_wen{width:311px; height:230px; background:#72b029;}
.cont_conw_nr{width:270px; height:auto; padding-bottom:25px; margin:18px auto 0px auto; color:#FFFFFF; line-height:20px;}


.con_about{ width:950px; height:auto; margin:40px auto 0px auto;}
.con_about_bt{ width:700px; height:30px; line-height:30px; font-size:24px;  }
.con_about_nr{ margin:25px 0px 25px 0px;}



.con_right_gd{width:1002px; height:142px; margin-top:30px;}
.con_right_gd ul{ margin:23px 0px 20px 12px; padding:0px;}
.con_right_gd li{width:186px; height:142px; float:left; margin-right:12px;}

#demo {overflow:hidden;   width: 996px; height:142px; font-size:12px; margin:0px auto; }
#demo img {width:186px; height:142px;  margin-bottom:7px;}
#indemo {float: left; width:600%; overflow:hidden;}
#demo1  {float: left;}
#demo1 li{width: 186px; height:140px; text-align:center; float:left;  margin-right:12px;}
#demo2 {float: left;}
#demo2 li{ text-align:center; }



#foot{ float:left; width:1002px; height:100px; line-height:24px; border-top:solid #ccc 1px; margin-top:30px; padding:20px 0px 0px 0px;}
#foot_zuo{ width:200px; height:50px; float:left;}
#foot_you{ width:420px; height:50px; float:right; text-align:right;}



#ny_banner{ width:1002px; height:146px;}
#ny_con_left{ width:284px; height:auto; float:left; }
#ny_conl_pro{ width:284px; }
#ny_conl_pro_bt{ width:264px; height:46px; border-bottom:solid #cbcbcb 1px; padding:17px 0px 5px 20px; }
#ny_conl_pro_nr{ margin:10px 0px 0px 20px;}


#ny_conl_con{ width:284px; height:auto;}
#ny_conl_con_bt{ width:264px; height:46px;  padding:17px 0px 5px 20px;}
#ny_conl_con_nr{ width:244px; height:auto; margin:20px 0px 30px 20px; padding:0px 0px 0px 0px;}


#ny_con_right{ width:695px; height:auto; float:right; margin-top:17px;}
#ny_con_right_bt{ width:655px; height:37px; line-height:37px; padding-left:45px; background:url(../images/sns_09.jpg) no-repeat;  font-weight:bolder;}
#ny_con_right_nr{ width:675px; height:auto; padding:35px 10px 0px 10px; font-size:14px; line-height:24px;}


















/*------------------------------------------products 01-------------------------------------------------------*/
.box {
	line-HEIGHT: 22px; MARGIN: 0px 0px 30px 10px; width:638px; DISPLAY: inline; FLOAT: left;
}
.box th{
	line-HEIGHT: 22px; height:35px; text-align:left; padding-left:20px; font-size:15px; background:#eee url('images/app-head.gif') no-repeat 8px center; color:#3f738d; 
}
.box td{
	line-HEIGHT: 22px; height:28px; padding-left:22px; text-align:left; background:#f4f4f4;
}
.box td a{
	color:#333; text-decoration:none; 
}
.box td a:hover{
	color:#393; text-decoration:none; 
}

.ny_con_left_nr{ width:645px; height:auto; margin:30px auto 20px auto; line-height: 200%;}
h6 {
	font-size: 20px;
	font-weight: bold;
	color: #393939;
	background: url(../images/iron_5.gif) no-repeat left center;
	padding-left: 35px;
}

h6 a {
	color: #393939;
}

h5 {
	background: url(../images/incon.jpg) no-repeat left center;
	font-size: 16px;
	padding-left: 20px;
	margin: 10px 0 10px 10px;
	font-weight: bold;
}
.products_o {
	padding-bottom: 23px;
	padding-top: 8px;
	clear: both;
	background: url(../images/dotted.gif) repeat-x bottom;
	margin-left: 20px;
}

.products_o .products_left {
	float: left;
	background: url(../images/lanfang.jpg) no-repeat left center;
	margin: 0 60px 0 8px;
	line-height: 150%;
	padding-left: 10px;
}

.products_o .products_right {
	float: right;
	line-height: 150%;
	padding-right: 8px;
}

.product_nr ul {
	margin-top: 25px;
}
.product_nr li{ width:250px; background:url(../images/home_content_22.jpg) no-repeat 2px 2px; padding-left:15px; margin-bottom:10px; font-size: 14px; }
.product_nr dd {
	background: url(../images/lanfang.jpg) 2px 5px no-repeat #dde9f7;
	line-height: 14px;
	padding-left: 10px;
	border-bottom: 2px solid #FFF;
	font-size: 12px;
}

#taihe { width: 95%; margin:0 auto; font-family: Verdana; font-size: 9pt; padding-left: 6px; overflow:visible;}

#taihe a:hover {TEXT-DECORATION: underline}
#taihe table {
	font-family: arial;
	font-size: 11px; 
	margin-top:10px;
	border-top: 1px #000 solid; border-left:1px #000 solid;
}
#taihe td {
	padding-left:4px; font-size: 11px;
	height: 27px; background:#fff; 
	border-right: 1px #000 solid;
	border-bottom: 1px #000 solid;
}
#taihe th {
	padding-left:4px;
	height: 27px; background:#fff; 
	border-right: 1px #000 solid;
	border-bottom: 1px #000 solid;
}
#taihe th.left_th {
	text-align:left;
}
#taihe th.right_th {
	text-align:center;
}
#taihe a {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
#taihe a:hover {
}

#taihe h1 {font-family: arial; font-size: 14pt; text-align: center; text-indent: 0; line-height: 150%; font-weight:bold; margin-left:10; margin-right:10; margin-top:16px; margin-bottom:22px}

#taihe h1 a:link{
	color:#2e77af;
}
#taihe h1 a:visited{
	color:#2e77af;
}
#taihe h1 a:hover{
	color:#2e77af;
}

#taihe h2 {padding:0; margin: 4px 0 4px 6px; font-family: arial; font-size: 12pt; color:#222; text-align: left; font-weight: bold; line-height: 150%; background:none; border-width:0;}

#taihe p.fzs {font-family: arial; font-size: 11pt; font-weight: bold; line-height: 150%; text-indent: 0; text-align: left; margin-left: 30px; margin-top: 4px; margin-bottom: 4px}

#taihe p.eng {font-family: arial; font-size: 11pt; font-weight: bold; text-indent: 0; text-align: center; margin-left: 0; margin-top: 4px; margin-bottom: 8px}

#taihe p.text{margin:7px; font-size: 10pt; font-family: arial; text-align:left; margin-left: 24px; margin-right: 24px; color:#222222; line-height:150%}

#taihe a.yx:link {
	color: #000; font-size: 10pt;
}
#taihe a.yx:visited {
	color: #000; font-size: 10pt;
}
#taihe a.yx:hover {
	color: #000; font-size: 10pt; text-decoration:none; cursor:text;
}

/*------------------------------------------------left--------------------*/
#left{
	width:275px; height:auto;
	float:left;  margin-left:10px; _margin-left:6px; margin-top:12px;
}
#left h2{ width:94%; height:30px; line-height:30px; border-bottom:solid #b6690f 2px;  border-bottom:solid #91bce4 2px; margin-bottom:5px;}
#left h2 span{font-family:  Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#036bb6; height:30px; line-height:30px; }

.STYLE1 {color: #036bb6; font-size:15px;}

#left h2.pro{ width:250px;
	display:block;
	height:26px;
	font-size:15px;	color:#b6690f;font-family: Helvetica, sans-serif;
	padding:5px 0 0 10px;
	margin:10px 0px 5px 0px; border-bottom:solid #91bce4 2px;
}

#left h2.contact{
	display:block;	height:24px; width:250px;
	font-size:15px;	color:#ffff00;font-family:  Helvetica, sans-serif;
	padding:8px 0 0 10px;
	margin:10px 0px 5px 0px; border-bottom:solid #91bce4 2px;
}


#left ul{
	width: 99%; margin:0 auto 0 2px; padding:0;
}
#left ul li{
	width: 88%; display:block; color:#333; padding-left:5px;
}
#left ul li a{
	width: 97%; display:block; padding:7px 0 7px 12px; color:#000; font-weight:bold;border-bottom:dashed #ccc 1px; background: url(../images/jt.gif) left center no-repeat; 
	font-family:Arial; font-size:11px;  text-decoration:none;
}
#left ul li a.sub{
	width: 97%; display:block; padding:4px 0 4px 12px; color:#444; font-weight:normal;border-bottom:dashed #ccc 1px; background:none; 
	font-family:Arial; font-size:11px;  text-decoration:none;
}
#left ul li a:visited{
	color:#000;
}
#left ul li a:hover{
	color:#000;  text-decoration:underline; background:#dde9f7 url(../images/jt.gif) left center no-repeat;
}
#left ul li a.sub:visited{
	color:#444;
}
#left ul li a.sub:hover{
	color:#087FDD;  background:none; text-decoration:none;
}
#left ul li a.sub span{
	color:#ff0000;
}
a.mainpro{
	font-weight: bold; letter-spacing:0px; font-size:15px;	color:#036bb6; font-family:  Helvetica, sans-serif;  text-decoration:none;
}
a.mainpro:link{
	color:#036bb6;
}
a.mainpro:visited{
	color:#036bb6;
}
a.mainpro:hover{
	color:#036bb6;
	text-decoration:underline;
}

/*------------------------------------------------left--------------------*/
