﻿/* author:sang*/
/* QQ:154593617 */
body{background:#999;color:#555;font-family: 宋体;font-size: 12px;margin:0;line-height:190%;}
*{}
a {
	color: #444;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #444;
}
a:hover {
	text-decoration: underline;
	color: #CC3300;
}
a:active {
	text-decoration: none;
	color: #444;
}
h1{ line-height:200%;}
ul,dl{ padding:0; margin:0; list-style:none;}
.lef{ float:left}

.c555{ color:#555!important;}
.c555 a{color:#666!important;}
.c555 a:link{color:#666!important;}
.c555 a:visited{color:#666!important;}
.c555 a:hover{color:#333!important}
.c555 a:active{color:#666!important;}
.rig{ float:right}
.f30{color:#f30;}
.f30 a{color:#f30;}
.f30 a:link{color:#f30; text-decoration:none;}
.f30 a:visited{color:#f30; text-decoration:none;}
.f30 a:hover{color:#000; text-decoration:underline;}
.f30 a:active{color:#f30; text-decoration:none;}
input{ padding:1px;}
p{ text-indent:2em;}
.p0{ text-indent:0em;}
.p0 p{ text-indent:0em;}
img{ border:0px;}
.height_8{ height:8px; overflow:hidden;}

#box{ background:#fff url(../images/top_bg.jpg) no-repeat -0px -0px;width:998px; margin:0 auto; height: auto;}
#boxtop{ height:73px; overflow:hidden;}
#boxtop dl{}
#boxtop dt{}
#boxtop dd{ padding:48px 15px 0px 0px; color: #8FA3AB}
#boxtop dd a,#boxtop dd a:link,#boxtop dd a:visited,#boxtop dd a:active{ color: #8FA3AB}
#boxtop dd a:hover{color:#708EA5}

#main{ height:54px; background:url(../images/maindi.gif) repeat-x left top; 
}
#main ul{height:54px;background:url(../images/maindileft.gif) no-repeat left top; margin-right:15px; }
#main li{ float:right;line-height:32px; margin-left:28px;}
#main a,#main a:link,#main a:visited{ color:#fff; font-size:13px;}

#main2{ height:58px; background:url(../images/maindi2.gif) repeat-x left top; position:relative;
}
#main2 ul{height:58px;background:url(../images/maindileft2.gif) no-repeat left top; margin-right:15px; }
#main2 li{ float:right;line-height:32px; margin-left:28px;}
#main2 a,#main a:link,#main a:visited{ color:#fff; font-size:13px;}

#banner{ width:978px; margin:0 auto; background:url(../images/banner_di.jpg) no-repeat bottom left; padding-bottom:2px;}

#cantent{ clear:both;width:978px; margin:5px auto; padding-bottom:3px;}
#cantent p{margin:0;}
#cantent2{ clear:both;width:978px; margin:0 auto; padding-top:15px; background:#F7F9FB;}
#home_cant_lef{float:left; width:240px; margin-right:23px;border:3px solid #f1f1f1; margin-top:3px;}
#home_cant_cen{float:left; width:230px;height:246px;margin-right:24px; overflow:hidden; line-height:170%!important;}
#home_cant_rig{float:left; width:250px;height:246px; overflow:hidden}

#fooder{ padding-top:8px;clear:both; background:#F0F8FA url(../images/fooder.gif) repeat-x left top;
 height:85px; margin:0 auto; text-align:center; padding-top:5px!important; color:#666; }

.homenews{}
.homenews li{}


#leftmain{margin-bottom:20px;line-height:27px; padding-top:6px;}
#leftmain li{ border-bottom:1px solid #D9D9D9; height:26px;text-align:left; display:block; padding-left:3px;line-height:27px;}
#leftmain li a{background:url(../images/leftmain1.gif) no-repeat left 3px;height:26px;width:150px; padding-left:20px; font-weight:bold;display:block ;line-height:27px;}
#leftmain li a:hover{background:url(../images/leftmain2.gif) no-repeat left 3px; height:26px;width:150px;display:block; line-height:27px;font-weight:bold; text-decoration:none;}

.leftimg{ text-align:right; margin-bottom:20px;}
.leftimg li{ margin-bottom:5px; border-bottom:1px solid #E8E8E8; width:174px; overflow:hidden;}

.newslist{ padding:5px;}
.newslist li{ line-height:200%}
.newslist span{ margin-right:30px; color:#888}
.page{ clear:both;margin:20px 2px;}
.page a{ margin:0 2px;}

#subject{width:95%; margin:0 3px; position:relative; z-index:1; padding-bottom:15px;}
#subject td{ vertical-align:top;}

.productlist2{clear:both!important;}
.productlist2 li{float:left;padding:5px 5px;}
.productlist2_img{text-indent:0em; margin:0px;text-align:center; width:172px;}
.productlist2_img img{width: expression(this.width > 160 ? 160: true); max-width:160px;background:#fff; padding:5px;border:1px solid #E1E1E1;}
.productlist2_text{text-indent:0em; margin:0px;width:160px;overflow:hidden;text-align:center; padding:2px 3px; line-height:140%!important;}

.productlist3{clear:both!important;}
.productlist3 li{float:left;padding:5px 10px 5px 0px;}
.productlist3_img{text-indent:0em; margin:0px;text-align:center; width:232px;}
.productlist3_img img{width: expression(this.width > 220 ? 220: true); max-width:240px;background:#fff; padding:5px;border:1px solid #E1E1E1;}
.productlist3_text{text-indent:0em; margin:0px;width:220px;overflow:hidden;text-align:center; padding:2px 3px; line-height:140%!important;}

.productlist4{clear:both!important;}
.productlist4 li{float:left;padding:5px 10px 5px 0px;}
.productlist4_img{text-indent:0em; margin:0px;text-align:center; width:262px;}
.productlist4_img img{width: expression(this.width > 250 ? 250: true); max-width:270px;background:#fff; padding:5px;border:1px solid #E1E1E1;}
.productlist4_text{text-indent:0em; margin:0px;width:220px;overflow:hidden;text-align:center; padding:2px 3px; line-height:140%!important;}

.productlist5{clear:both!important;}
.productlist5 li{float:left;padding:5px 10px 5px 0px;}
.productlist5_img{text-indent:0em; margin:0px;text-align:center; width:252px;}
.productlist5_img img{width: expression(this.width > 240 ? 240: true); max-width:260px;background:#fff; padding:5px;border:1px solid #E1E1E1;}
.productlist5_text{text-indent:0em; margin:0px;width:220px;overflow:hidden;text-align:center; padding:2px 3px; line-height:140%!important;}

.join{ clear:both; margin-bottom:15px;}
.join li{ border-bottom:1px dashed #ddd; height:25px; line-height:25px; padding:2px 5px 0 5px;}

.leftcontact{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#999999}
.leftcontact a:link,.leftcontact a:visited,.leftcontact a:link{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;color:#999999}
.leftcontact a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;color:#777777; text-decoration:none;}

.lm_top{background:url(../images/1a_40.jpg) no-repeat top left; height:25px; color:#fff; font-size:14px; font-weight:bold; padding-left:23px; padding-top:3px;}
