@charset "utf-8";
/* CSS Document */
@import url("skin.css");
@import url("online.css");
/* CSS Document */
body{margin:0;padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000000; background:url(../images/bg.png) top center no-repeat #EDEDED;} /* 背景色和除链接外的字体颜色*/
hr{-webkit-margin-before: 0em; -webkit-margin-after:0.5em; border:none; border-top:2px solid #999;}
ul{ list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,dl{ margin:0; padding:0;}
a{text-decoration:none; color:#666666;} /*链接颜色*/
a:hover{ color:#333;}  /*链接悬停颜色*/
br{ clear:both; height:0px; margin:0; padding:0;}
img{ border:none;}
.left-title{ font-size:14px; font-weight:bold; height:26px; padding-top:11px; padding-left:28px;}
.right-title{ font-size:14px; font-weight:bold; height:26px; padding-top:10px; padding-left:28px; background:url(../images/ti_bg4.png) no-repeat; color:#FFF; }


#content{width:1003px;margin:0 auto; text-align:left; overflow:hidden; padding-bottom:5px;}
#content{ background:#FFF; padding:0px 10px;}
#top{ margin:0px auto; width:1003px; }
#top .logo{float:left; width:180px; height:145px;}
.banner{ padding-bottom:4px; padding-top:3px;}
#top .top-right{ height:70px; float:right; margin-top:65px; width:810px; }
#top .tel{ float:left; margin-left:125px;  }
.tel dl{
	width:150px;
	float:left;
	height:60px;
	text-align:left;
	margin-left:5px;
	}
.tel dl dt{
	width:170px;
	float:left;
	height:30px;
	font-size:16px;
	color:#999;
	text-align:left;
	}
.tel dl dd{
	width:170px;
	text-align:left;
	float:left;
	height:30px;
	font-size:16px;
	color:#000;
	margin-left:0px;
	}
.sear{
	float:left;
	width:255px;
	text-align:left;
	margin-top:-3px;
	}
.sear span{ float:left;font-size:16px; line-height:25px;color:#999;}
#content .nav  { height:40px; background:url(../images/nav_bg.png) repeat-x;}
#content .nav ul{ height:40px; padding-left:25px;}
#content .nav ul li{ width:auto; float:left; font-weight:bold; font-size:14px;background: url(../images/navli.jpg) no-repeat left center;}
.left-title{color:#ffffff;} /* 左侧标题字体颜色*/
#content .nav ul li:first-child{ border:none; background:none;}
#content .nav ul li a{float:left; display:block; padding:13px 30px 11px 30px; text-align:center; font-weight:blod; color:#ffffff;}
#content .nav ul li a:hover{  display:block; padding:13px 30px 11px 30px;  text-align:center; text-decoration:none; background:#0a6f64; color:#fff;}

/*#content .nav ul{ height:30px; padding-left:25px;}
#content .nav ul li{ width:auto; float:left; font-weight:bold; font-size:14px;}
#content .nav ul li a{float:left; display:block; padding:7px 20px 5px; font-weight:blod;}
#content .nav ul li a:hover{  display:block; padding:8px 20px 6px;}*/





#index-content .index-left .left-menu .left-content { background:#FFF; }
#index-content .index-left .left-menu .left-content dl a{ color:#000;}
#index-content .index-left .left-menu .left-content dl a:hover{ color:#444;}
#index-content .index-left .left-menu .left-content dt{ border-bottom:dashed 1px #CCCCCC; margin:0 15px; }
#index-content .index-left .left-menu .left-content .dd{ background:;}
*html #index-content .index-left .left-menu .left-content .dd{ background:#fff;}
*+html #index-content .index-left .left-menu .left-content .dd{ background:#fff;}
#index-content .index-left .left-menu .left-title{background:url(../images/ti_bg.png);} 
.right-content{ background:url(../images/ti_bg_bb.png) top repeat-x;}
#index-content .index-right .right-content .right-title{ }
.smallbanner{ border-color:#494949;}
#index-content .index-right .right-content .rightcontent ul li{ border-width:1px; border:#9d9d9d solid 1px; width:135px; height:183px;}
#index-content .index-right .right-content .rightcontent ul li:hover{ border:#59d9d9d dashed 1px;}
#index-content .index-right .right-content .rightcontent ul li img { width:160px; height:160px;}
#foot{ background-color:#EDEDED;}
.right-title .more a{ color:#444444;}
.right-title a{ color:#666;}


#index-content{ margin:0; padding:0; overflow:hidden;}
#index-content{ margin-top:3px; padding:0 3px;}
#index-content .index-left{ width:263px; float:left; border-style: solid; border-width: 1px ; border-color:#177b73; margin-bottom:10px;} 
#index-content .index-left .left-menu{ margin-bottom:8px;}
#index-content .index-left .left-menu .left-content dl{ padding:0px 0px;}
#index-content .index-left .left-menu .left-content dt{ line-height:28px;padding:3px 0; padding-left:10px; font-weight:bold; font-size:14px; margin-top:1px; }
/*#index-content .index-left .left-menu .left-content ul ul{ padding:0;}*/
#index-content .index-left .left-menu .left-content .dd{ padding:0px; font-weight:normal; font-size:12px; margin:0px; margin-top:1px; padding:3px 0;padding-left:25px;}
/*#index-content .index-left .left-menu .left-content ul li:first-child{ border:none;}*/
#index-content .index-left .left-menu .left-content .new li{ font-weight:normal; padding:5px 0px 0px 10px; font-size:12px;}
#index-content .index-right{ width:725px; float:right; background-color:#FFF; }
#index-content .index-right .right-content{ margin-bottom:8px;border-style: solid; border-width: 1px ; border-color:#E3E3E3; overflow:hidden; }
#index-content .index-right .right-content .right-title{ width:705px; }
#index-content .index-right .right-content .right-title:first-letter{text-transform:uppercase;}
#index-content .index-right .right-content .rightcontent{ width:710px; text-align:justify; line-height:16px; padding:10px 0 10px 10px;  word-wrap:break-word; }
#index-content .index-right .right-content .rightcontent ul{ padding:7px 0 0 4px; margin-bottom:10px; overflow:hidden;}
#index-content .index-right .right-content .rightcontent ul li{width:160px; padding:1px; float:left; display:inline; margin: 3px 5px 15px 5px;text-align:center;}
#index-content .index-right .right-content .aboutus{ width:754px; text-align:justify; line-height:16px; padding:10px 3px 10px 13px; }
#index-content .index-right .right-content .rightcontent ul li .productname{padding-top:3px;}
#foot{ text-align:center; margin:0 auto; width:1023px;}
#foot ul li{ display:inline; padding:0 6px 0;}
#index-content .index-right .right_content .new li{ padding-left:8px; padding-top:3px; padding-bottom:3px;}
#index-content .index-right .right_content ul{ margin-top:5px;}
#index-content .index-right .right-content .right-title .more{ font-size:10px; position:relative;  top:-15px; text-align:right; right:20px; color:#444444;}
.smallbanner{ border:solid 0px; padding:0px; margin-bottom:5px;}
.cla{ clear:both; height:0px; float:none; line-height:0px;}
.info_img{ margin:0 auto; padding:0 auto; text-align:center;}
h1,h3{ font-size:12px;}
.page{ text-align:center;}
table{  border-collapse:collapse;  border-spacing:0;  }   
th,td{  padding:0;  }
#index-content .index-right .right-content .rightcontent .prodes ul li { width:100%; height:auto; text-align:left; list-style:decimal;}


/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}