*{  margin:0px; padding:0px}
body {font:normal normal 12px/22px Arial, Helvetica, sans-serif;  line-height:22px; background:#d8f4fe url(icon_01.gif) center top no-repeat}
.left{ float:left}
.right{ float:right}
li{ list-style:none}
a{ text-decoration:none; color:#333}
h4{ font-size:12px}
h4 a{ float:right;font-size:12px; font-weight:lighter; color:#666}
h4 a:hover{ text-decoration:underline; color:#0000FF}
a:hover{  color: #990000; text-decoration:underline}
#top{ margin:auto ;width:960px; height:101px; background:url(icon_01.gif) top repeat-x}
#top img{ float:left; display:inline; margin-left:5px}
#top p{ float:right; padding:50px 20px 0px 0px; text-align:left;}
#nav{ margin:auto; padding :10px 0px 0px 0px; width:960px; height:41px; background:#fff url(icon_03.gif) top center no-repeat ;text-align:center; color:#fff; font-size:14px}



#nav a{ margin:0px 8px; font-size:14px; font-weight:bold; color:#FFFFFF;  }
#nav a:hover{ color:#FFFF00; text-decoration:underline}
/*---------------下拉菜单start-------------------*/
#sddm
{	margin: 0 auto;
	padding-left:30px;
	z-index: 30;
	height:23px;}
#sddm li
{	margin: 0;
	padding: 0px 8px; 
	list-style: none;
	float: left;}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: auto;
	color: #FFF;
	text-align: center;
	text-decoration: none}


#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #1068bf;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #1068bf;
		color: #fff;
		font: 12px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFFF00}
/*---------------下拉菜单end-------------------*/
#banner{  margin:auto;width:960px; overflow:hidden}
#main{ margin:auto; padding:20px 0px 10px 0px; width:960px;  overflow:hidden; background:#fff; }
#main .leftside{ float: left; display:inline; margin-left:20px; width:460px; overflow:hidden;}
#main .product_index{  margin-bottom:5px; padding-left:10px}
.b_gray{background:#eae9e9;height:190px;}
#main .product_index h4{ height:25px; padding-right:10px; border-bottom:1px solid #eae9e9;  background:#fff url(icon_pr.gif) left bottom no-repeat; color:#fff;}
#main .leftside .product_index ul{ padding-top:13px}
#main .leftside .product_index li{ float:left; height:140px; width:146px;  background:#fff; text-align:center }
#main .leftside .product_index li a { display:block; width:112px; height:118px}
#main .leftside .product_index li a:hover{display:block; width:112px; height:38px; background:#efefef}
#main .leftside .product_index li a img{ border:1px solid #efefef; width:112px; height:112px;}
#main .leftside .product_index li  span{ display:block}

/*---------------滚动产品start-------------------*/
#demos {overflow:hidden; width:435px; height:140px; background:#fff; margin-top:10px} 
#indemos { float: left; width: 700%; } 
#demos1 { float: left; height:140px} 
#demos2 { float: left; }
/*---------------滚动产品end-------------------*/

#main  .leftside .cotact_index{padding:10px 20px 0px 20px; height:101px; margin-top:5px; background:url(icon_con.gif) top left  no-repeat; line-height:20px; color:#333}
#main  .leftside .cotact_index span{ font-weight:bold; color:#1266a1}
a.blue{ margin:0px 5px; color:#0066FF}
.font3{ color:#333}
.blue{ color:#0066FF}
.red14{ font-weight:bold; font-size:14px; color:#CC3300}
.img1{ margin:10px 3px 10px 5px}
#main  .rightside{ float:right; display:inline; margin-right:40px; width:400px; overflow:hidden}
#main  .rightside .about_index{ height:190px;}
#main  .rightside .about_index h4{padding:0px 10px 0px 10px ; height:25px;border-bottom:1px solid #eae9e9; background:url(icon_about.gif) left bottom no-repeat;}
#main  .rightside .about_index .text{ padding:20px 20px;  color:#666}

#main  .rightside .new_index{ height:180px; margin-top:10px;background:url(icon_new.gif) top  center  no-repeat;}
#main  .rightside .new_index h4{padding:13px 10px 5px 10px; height:18px;color:#9c0001 }
#main .rightside .new_index   ul{ padding:8px 20px;}
#main .rightside .new_index  li{ padding:5px 0px 2px 15px; height:23px; background:url(icon_08.gif) left no-repeat; border-bottom:1px dashed #ccc;color:#666;}
#main  .contact{ padding:1px; margin-top:8px; overflow: hidden; border:1px solid #ccc}
#main  .contact .content{ height:170px; padding-top:3px; }
#main  .contact .content p{ color:#666; padding:5px 5px 5px 10px; }
#footer{ margin:auto; width:960px;height:100px; padding-top:25px; background:#1266a1 url(icon_b.gif) top center no-repeat; text-align:center;color:#c3e4fc}
#footer a{ color:#c3e4fc; margin:0px 15px;}
#footer a:hover{ color: #FFFF66}
#footer p{ padding-top:5px;color:#5db5f2; text-align:center}


.sidebar{ float:left; display:inline; margin-left:13px;  width:210px; overflow:hidden;}
.sidebar .menu1{ margin-bottom:10px; border:1px solid #ccc }
.sidebar  h4{ font-size:16px;padding-top:8px; height:30px; background:url(icon_26.gif) top center no-repeat; text-align:center; color: #fff; font-family: "黑体"; font-weight:lighter}
.sidebar .menu1  ul{ padding:10px;}
.sidebar .menu1  ul li{ border-bottom:1px dashed #ccc; height:28px; padding-top:5px }
.sidebar .menu1  ul li a{ display:block; padding:2px 5px 2px 20px; font-weight:bold;  color:#333 ;background:url(icon_27.gif) left no-repeat}
.sidebar .menu1  ul li a:hover{ display:block; padding:2px 5px 2px 20px; color: #FF0000; text-decoration:none;background:#fff url(icon_12.gif) left no-repeat}

#content{ display:inline; float:right; margin-right:13px; width:667px; padding:0px 20px 15px 20px; overflow:hidden;}
#content h4{ border-bottom:1px  dashed #3366FF ; padding:8px 10px; margin-bottom:30px; background:url(icon_29.gif) left no-repeat;font-size:16px; font-family: "黑体"; font-weight:lighter; color:#003399 }
#content h4 .left{ float:left}
#content h4 span{ float:right; font-size:12px; font-weight:lighter; color:#666; font-family:"宋体"}
#content p{color:#3F3F3F; line-height:22px; text-indent:23px;}

/*---------------新闻中心-------------------*/
#content .news_detail{ padding:0px 10px}
#content  .news_detail p{ padding:10px 20px; color:#3F3F3F; line-height:22px; text-indent:23px;}
#content .p1{ padding:20px 0px 0px 0px; text-align:center}
#content .class1 ul{padding:0px 10px 10px 10px}
#content .class1 li{ margin:0px 30px 0px 30px; padding: 8px 0px 3px 15px; height:20px; border-bottom:1px  dashed #333; background:url(icon_08.gif) left no-repeat}
#content .class1 li span{ color:#999;}
#content .p3{ text-align:left; padding-left:20px;}
.bold{ font-weight:bold}
/*---------------产品中心-------------------*/
#main #content .products li { float:left; width:190px; height:220px; border:1px solid #ccc; margin:15px }
#main #content .products dt{ width:190px;height:180px;  text-align:center}
#main #content .products dd{ text-align:center; height:18px }
#main #content .products li img{ width:180px; height:180px; }
#main #content .products .page{ margin-top:20px; padding-top:5px; clear:both; border-top:1px  dashed #333; text-align:center}

#main #content .products_detail{ padding:10px 20px}
#main #content .products_detail .img1{ height:300px;}
#main #content .products_detail  .img1 img{float:left; width:300px; height:300px;border:1px solid #ccc;}
#main #content .products_detail .text { float:right; width:300px}
#main #content .products_detail .text h2{ font-size:16px; }
#main #content .products_detail h3{ width:60px; background: #CC3333 ; font-size:12px; padding:0px 5px; color:#fff}
#main #content .products_detail p{ padding:10px 0px}
/*---------------单页-------------------*/
.red{ color:#FF0000}
#content .p1 a{ color:#666666}
#content .p1 a:hover{ color:#0000FF}
#content h3{ font-size:14px; text-align:center}
#content .font1{ padding:2px 0px ; border-bottom:1px solid #dedede; color:#666666; text-align:center}
#content h2{ font-size:16px;}
#content dt{ text-align:center}
#content dt img{ width:350px;  height:350px;padding:3px; }
#content dd{ overflow:hidden; margin:5px 20px;}
#content .bg{ height:26px; background:url(icon_15.gif) left bottom no-repeat}

/*---------------留言板-------------------*/
#content .class3 ul{ padding:20px 30px;}
#content .class3 li{ overflow:hidden; margin:6px 0px; padding:5px 0px; clear:both}
#content .class3 li .input{ width:370px; height:88px}
#content .class3 li span{ display:block; width: auto; float:left}
#content .class3 .t6{ width:100px; text-align:right}
#content .contact_us{ padding-left:20px; font-size:14px; line-height:24px;}
#content .contact_us img{ float:right; padding:0px 20px}
#content h5{ background:#EEEEEE; padding:4px 10px 0px 10px;; font-size:14px; color:#0000FF;}
/*---------------我要留言-------------------*/
#content .class2 ul{ padding:0px 30px;}
#content .class2 ul li{overflow:hidden; margin:6px 0px; padding:5px 0px; border-bottom:1px dashed #ccc }
#content .class2 ul li .f_name{ font-weight:bold; color:#000 }
#content .class2 ul li .f_date{ color:#666}

#content .class4 li { margin:10px 0px; border-bottom:1px solid #eee;}
#content .class4 li p{ line-height:18px; padding:10px 0px }
