/* CSS Document design 2009.08.31*/
*{ margin:0px; padding:0px;}
body{ margin:0px;padding:0px; background:#FFF;}
body,table,ul,li,a,form,dl,dt,dd,ol,h1,h2{ margin:0px; padding:0px;}
ul{ list-style:none;}
a{ text-decoration:none}
img{border:none;}
.clearB{ clear:both;}
.floatL{ float:left;}
.floatR{ float:right;}
.main{ width:920px; margin:0 auto;}
#top{ height:120px; width:920px; margin:0 auto; position:relative; font-size:12px;}
#logo{ height:61px; width:197px; background:url(../images/logo.png) no-repeat; position:absolute; top:10px; left:25px;}
#logo a{ display:block; height:61px; width:197px;}
#fav{ background:url(../images/fav_home.png) no-repeat; width:135px; height:23px; position:absolute; top:5px; right:0px; line-height:23px; padding-left:5px;}
#fav a{ margin-left:10px; color:#999;}
#tel{ background:url(../images/tel.png) no-repeat; width:204px; height:32px; position:absolute; top:35px; right:10px;}
#menu{ background:url(../images/bar_bg.jpg) no-repeat; height:36px; width:920px; position:absolute; bottom:0px;}
#nav{ float:left;}
#nav ul{ font-size:12px; color:#FFF; height:20px; margin-top:9px; line-height:20px; margin-left:10px;}
#nav ul li{ float:left; width:95px; text-align:center;}
#nav ul li a{ color:#FFF;}
#nav ul li a:hover{ color:#FF6;}
#english{ background:url(../images/english.png) no-repeat; width:100px; height:20px; float:left; margin-top:8px; margin-left:10px;}
/*需要png透明bug*/
#english a{ width:100px; height:20px; display:block;}
#slider{ width:660px; height:236px; float:left; margin-top:8px;}
#player{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 660px; PADDING-TOP: 0px; HEIGHT:236px}
.marginT{ margin-top:10px;}
.news{ float:right; width:248px; height:234px; border:#CCC solid 1px; margin-top:8px;}
.news .title{ height:30px; background:url(../images/title.png) no-repeat 0px -90px;}
.news dl{ background:url(../images/news_line.png) no-repeat bottom center; font-size:12px; height:70px; margin:8px 5px 0px 5px;}
.news dl dt{ width:80px; height:60px; text-align:center; margin-top:5px; margin-left:5px;float:left; margin-right:10px;}
.news dl dt img{ width:75px; height:50px;}
.news dl dd{ float:left; height:18px; line-height:18px; width:140px;}
.news dl dd.name{ color:#333; margin-top:3px; font-weight:bold;}
.news dl dd.name a{ color:#333;}
.news dl dd.name a:hover{ text-decoration:underline;}
.news dl dd.date{ color:#999;}
.news dl dd.link{ color:#666}
.news dl dd.link a{ color:#666;}
.news ul{ margin:8px 15px; font-size:12px;}
.news ul li{ height:20px; line-height:20px; padding:2px 0px 0px 16px; background:url(../images/arraw.gif) no-repeat 2px 7px;}
.news ul li a{ color:#333;}
.news ul li a:hover{ text-decoration:underline; color:#F60} 
.about{ float:left; width:388px; height:190px; background:#f7f7f7;}
.about .title{ height:30px; background:url(../images/title.png) no-repeat 0px -60px;}
.about .cont{ padding:10px; line-height:20px; color:#666; font-size:12px;text-indent:2em}
.products{ width:265px; height:190px; float:left; margin-left:8px;background:#f7f7f7;}
.products .title{ height:30px; background:url(../images/title.png) no-repeat 0px -30px;}
.products ul{ margin:10px 10px; font-size:12px;}
.products ul li{ height:20px; line-height:20px; padding:0px 0px 0px 16px; background:url(../images/a0.png) no-repeat -2px 1px;}
.products ul li a{ color:#333;}
.products ul li a:hover{ text-decoration:underline; color:#F60} 
.contact{ width:249px; height:190px;float:right;background:#f7f7f7;}
.contact .title{ height:30px; background:url(../images/title.png) no-repeat}
.contact .cont{padding:10px; line-height:20px; color:#333; font-size:12px; font-family:Verdana, Geneva, sans-serif}

.color_line{ height:5px; background:url(../images/color_line.jpg) no-repeat; margin:10px 0px;}
.bottom{ height:85px; border-top:#ddd solid 1px; background:#f5f5f5 url(../images/bottom_logo.jpg) no-repeat 840px 12px; width:920px; margin:auto;}
.bottom .cont{ float:right; text-align:right; line-height:20px; color:#999; margin-right:90px; margin-top:8px; font-size:12px;}
.bottom .cont a{ color:#999;}
.bottom .cont a:hover{ color:#333;} 

/**-内容?*/
.flash{ height:160px; background: url(../flash/2.jpg) no-repeat; margin:8px auto 0 auto; width:920px;}

.left{ width:220px; float:left;}
.title220{ background:url(../images/title220.png) no-repeat; height:28px; padding:2px 0px 0px 15px; font-size:12px; color:#333; line-height:28px;}
#search{ border:#cfdee6 solid 1px; border-top:none; padding:10px; font-size:12px; text-align:center}
#search .input{ border:#CCC solid 1px;color:#666; margin-top:5px;}
#search .btn{ margin-top:10px;}
.left .list{ border:#cfdee6 solid 1px; border-top:none; padding:10px; font-size:12px;}
.left .list ul{}
.left .list ul li{line-height:20px; padding:0px 0px 0px 16px; background:url(../images/a0.png) no-repeat -2px 2px; font-family:Arial, Helvetica, sans-serif;}
.left .list ul li a{color:#333;}
.left .list ul li a:hover{ text-decoration:underline; color:#F60}
.content{ width:690px; float:right;}
.current{ float:right;}
.content .title{background: url(../images/title690.png) no-repeat; height:28px; line-height:28px; font-size:12px; color:#333; padding:2px 0px 0px 15px;}
.content .search{}
.a_cont{ border:#cfdee6 solid 1px; border-top:none; padding:10px; background:url(../images/cont_bg.jpg) no-repeat bottom right;}
.a_cont h1{ font-size:14px; text-align:center; padding:10px;}
.a_cont h2{ font-size:12px; color:#666; font-weight:normal; text-align:center; border-bottom:#eee solid 1px; margin:0 10px; padding-bottom:5px;}
.a_cont .cont{ color:#333; line-height:20px; padding:10px 15px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
/*-文章列表头条-*/
.a_list{ padding:20px; border:#cfdee6 solid 1px; border-top:none; font-size:12px; background:url(../images/cont_bg.jpg) no-repeat bottom right;}
.a_list dl{ background:url(../images/news_line.png) repeat-x bottom center; height:110px;}
.a_list dl dt{ width:140px; height:100px; float:left;}
.a_list dl dt img{ width:120px; height:90px;}
.a_list dl dd{ width:500px; line-height:20px;}
.a_list dl dd.name{ font-size:14px; font-weight:bold;}
.a_list dl dd.name a{ color:#666;}
.a_list dl dd.name span{ font-family:Arial, Helvetica, sans-serif; color:#777; font-size:12px; font-weight:normal;}
.a_list dl dd.info{ font-size:12px; color:#666; text-indent:2em;}
.a_list dl dd.link a{ color:#333;}
/*-文章列表-*/
.a_list ul{ padding:10px;}
.a_list ul li{ height:29px; line-height:29px; padding:2px 10px 0px 12px; background:url(../images/arraw.gif) no-repeat 0px 12px; border-bottom:#ddd dashed 1px;}
.a_list ul li a{ color:#333;}
.a_list ul li a:hover{ color:#F60; text-decoration:underline;}
.a_list ul li em{ font-style:normal; float:right; color:#999; font-family:Arial, Helvetica, sans-serif}
/*-产品列表-*/
.p_sort{}
.p_list{ font-size:12px; border:#cfdee6 solid 1px; border-top:none; padding:10px 0px; background:url(../images/cont_bg.jpg) no-repeat bottom right;}
.p_list ul{}
.p_list li{border:#f3f3f3 solid 3px;height:160px; width:160px; margin:10px 30px; float:left; background:#f3f3f3; text-align:center;}
.p_list li{ display:inline;}/*-IE6 margin 双倍bug修复-*/
.p_list li img{ border:#CCC solid 1px;width:150px; height:130px; padding:2px; background:#FFF;}
.p_list li span{ display:block; height:20px; line-height:20px; text-align:center; color:#666;}
.p_list li span a{ color:#666; text-align:center;}
.p_list li span:hover{ background:#FFF;}
.p_list li span a:hover{ color:#333;}
/*-产品内页-*/
.p_cont{ border:#cfdee6 solid 1px; border-top:none; padding:10px; background:url(../images/cont_bg.jpg) no-repeat bottom right;}
.p_cont h1{ font-size:14px; text-align:left; padding:10px;}
.p_cont .cont{ color:#333; line-height:20px; padding:10px 15px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../images/product_bg.jpg) no-repeat right top;}
.p_cont .cont .img{ padding:20px 30px 20px 100px;}
/*-分页-*/
.page{ text-align:center; font-size:12px; color:#999;}
.page a{ margin-right:10px; color:#666;}
.page a:hover{ color:#333; text-decoration:underline;}
/*-关于我们-*/
#about{ border:#cfdee6 solid 1px; border-top:none; padding:20px; line-height:20px; font-size:12px;background:url(../images/cont_bg.jpg) no-repeat bottom right;}
/*-荣誉资质-*/
.honor{}
.honor ul{}
.honor ul li{}
.honor ul li a{}
.honor ul li img{}
.honor ul li span{}
/*-销售网?*/
.area{ background:url(../images/cont_bg.jpg) no-repeat bottom right; border:#cfdee6 solid 1px; border-top:none; padding:10px; }
.area ul{ padding:10px;}
.area li{ line-height:23px; padding:2px 5px 0px 20px; font-size:12px; background: url(../images/dot.gif) no-repeat 0px 6px;}
.area li strong{}
.area li span{padding-left:5px;}
.map{}
/*-联系我们-*/
.c_cont{ border:#cfdee6 solid 1px; border-top:none; padding:30px 0px 20px 20px ;font-size:12px; background:url(../images/contact_bg.jpg) no-repeat  right top;}
.c_cont ul{ color:#333; font-family: Verdana, Geneva, sans-serif; margin-left:10px;}
.c_cont ul li{ line-height:20px;}
.m_cont{ border:#d4d4d4 solid 1px;  background:#fcfcfc; padding:10px 10px 20px 10px; margin:20px 10px 10px 10px;}
.m_cont h1{ font-family:Arial, Helvetica, sans-serif; height:30px; font-size:12px; color:#333; padding-left:10px; line-height:30px;}
#form_l{ float:left; margin-left:10px;}
#form_l input{ border:#CCC solid 1px; height:20px; padding:2px 0px 0px 5px; line-height:20px; color:#333; width:250px; margin-top:5px; font-size:12px}
#form_r{ float:left; padding-left:10px;}
#form_r TEXTAREA{ height:108px; border:#CCC solid 1px; width:240px; margin-top:5px; overflow:hidden; padding:2px 5px 5px 5px; line-height:20px; font-size:12px}
.m_cont .btn{ margin-top:10px;float:right;}
/*-广告宣传-*/
.ad{ background:url(../images/cont_bg.jpg) no-repeat bottom right;}
.ad ul{}
.ad ul li{border:#f3f3f3 solid 3px;height:160px; width:160px; margin:10px 10px; float:left; background:#f3f3f3; text-align:center;}
.ad ul li{ display:inline;}/*-IE6 margin 双倍bug修复-*/
.ad ul li img{ border:#CCC solid 1px;width:150px; height:110px; padding:2px; background:#FFF;}
.ad ul li span{ display:block; height:20px; line-height:20px; text-align:center; color:#666;}
.ad ul li span a{ color:#666; text-align:center;}
.ad ul li span:hover{ background:#FFF;}
.ad ul li span a:hover{ color:#333;}
/*-Ƹ-*/
.job{ padding:20px; font-size:12px; border:#cfdee6 solid 1px; border-top:none; background:url(../images/cont_bg.jpg) no-repeat bottom right; }
.job .cont table,.job .cont td,.job .cont th{border:1px #333 solid;border-collapse:collapse; color:#333;}
.job .cont table{ margin-bottom:20px;}
.job .cont td{padding:5px 10px 3px 10px; line-height:20px;}
.job .cont th{}  
.job .cont a{ color:#333;}

/*-ҳ-*/
.photo {
  WIDTH: 913px; HEIGHT: 120px; padding:20px 0px 5px 5px;border:#eee solid 1px;
}
.photo  .left_btn {
  FLOAT: left; WIDTH: 20px; CURSOR: pointer; MARGIN-RIGHT: 5px; HEIGHT: 120px; background:url(../images/btn0.png) no-repeat 0px 0px;
}
.photo  .right_btn  {
  FLOAT: left; WIDTH: 20px; CURSOR: pointer; MARGIN-left: 5px; HEIGHT: 120px; background:url(../images/btn0.png) no-repeat -59px 0px;
}
.photo  .left_btn  A {
  FLOAT: left; WIDTH: 20px; HEIGHT: 120px;
}
.photo  .right_btn  A {
  FLOAT: left; WIDTH: 20px; HEIGHT: 120px;
}

.photo  .links_ifr {
  FLOAT: left; OVERFLOW: hidden; WIDTH:855px; HEIGHT: 120px
}
.photo .links_ifr .pic_content {
  OVERFLOW: hidden; WIDTH: 855px; HEIGHT: 120px;
}
.p_img{ width:170px; height:120px; text-align:center; float:left; overflow:hidden;}
.p_img img{ width:140px; height:105px; padding:3px; border:#CCC solid 1px; background:#FFF;onmouseover: expression(onmouseover=function (){this.style.border="#F53 solid 1px"});onmouseout: expression(onmouseout=function (){this.style.border='#ccc solid 1px'});}
.p_img span a{ display:block; height:20px; line-height:20px; color:#333; font-style:normal;}
/*-һ-*/
.pp_list{ font-size:12px; border:#cfdee6 solid 1px; border-top:none; padding:10px 0px; background:url(../images/cont_bg.jpg) no-repeat bottom right;}
.pp_list ul{}
.pp_list li{border:#f3f3f3 solid 3px;height:143px; width:160px; margin:10px 30px; float:left; background:#f3f3f3; text-align:center;}
.pp_list li{ display:inline;}/*-IE6 margin ˫bug޸-*/
.pp_list li img{ border:#CCC solid 1px;width:150px; height:113px; padding:2px; background:#FFF;}
.pp_list li span{ display:block; height:20px; line-height:20px; text-align:center; color:#666;}
.pp_list li span a{ color:#666; text-align:center;}
.pp_list li span:hover{ background:#FFF;}
.pp_list li span a:hover{ color:#333;}
 .menu1
 {
	height:auto;
    color:#336601;
    padding:6px 0px 0px 0px;
    cursor:hand;
    -moz-opacity:0.7;
    font-weight:bolder;
    border:1px solid #9CDD75;
}
.menu2{
    height:18px;
    color:#999900;
    padding:6px 0px 0px 0px;
    overflow-y:hidden;
    cursor:hand;
}
.son
{
	font-weight:lighter;
	}



