
/* CSS Document */

/*              all           */

body{ margin:0; padding:0; background:url(../image/bg4.jpg) repeat; font-family:微软雅黑, impact; font-size:12px; color:#333; line-height:22px; font-weight:normal;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,label,dl,dt,dd,fieldset,img {margin:0;padding:0;border:0;list-style:none; }
a{ color:#333; text-decoration:none;}
a:hover{color: # 039;}
img{ border:none;}
.clearbox{clear:both; height:0; line-height:0; float:none;}
.float-left{ float:left;}
.clear{ clear:both; overflow:hidden;}

/*             index          */
.nav_co{margin:0px auto;width:960px;}

  /*                 top                     */

.top0{height:95px;overflow:hidden; margin:0px auto;width:100%;background:url(../image/top_bg1.png) repeat-x;}
.top{height:90px;overflow:hidden; margin:0px auto;width:960px; padding-top:11px;}
.top .logo{height:80px;width:270px; float:left; display:block; font-size:55px; color:#ffba00;}
.top .logo a{height:80px;width:270px; float:left; display:block; font-size:55px; color:#ffba00; line-height:60px;}

.top dl.s_rk{height:43px;overflow:hidden;width:640px; float:right; display:block; padding-top:30px;}
.top dl.s_rk dt{height:43px;overflow:hidden;width:640px; display:block;}
.top dl.s_rk dt a{height:30px;width:105px;display:block;text-align:center;font-size:15px; line-height:30px; font-weight: normal;color:#000; float:left;color:#ffba00;}
.top dl.s_rk dt a:hover,.top dl.s_rk dt a.in{ background: #ffba00;color:#000;border-radius:10px;}


  /*                 公司公告                    */
.gsgg{height:34px;width:930px;overflow:hidden;margin:13px auto;background: url(http://mb.webhh.net/hhmb12/images/ggbg.png) no-repeat; padding:6px 25px 4px 45px; line-height:34px; color:333; font-size:12px; font-weight:800;}
.gsgg a{line-height:34px; color:333; font-size:12px; font-weight: normal; display:inline-block; margin-left:3px;}
.gsgg a:hover{line-height:34px; color:#4c9407;}


  /*                 标题                    */
.bt{height:64px;width:100%;overflow:hidden;background: url(../image/btbg.jpg) repeat-x; margin:15px auto;}
.bt dl{height:55px;width:960px;overflow:hidden;margin:0px auto;display:block; padding-top:9px;}
.bt dl dt{height:25px;width:960px;overflow:hidden;margin:0px auto;display:block; font-size:24px; line-height:25px;color:#4c9407; text-align:center;display:block;}
.bt dl dd{height:20px;width:960px;overflow:hidden;margin:0px;display:block; font-size:14px; color:#b0b0b0; text-align:center;display:block;}


  /*                 关于我们                    */
#Tab1{width:960px;margin:0 auto; overflow:hidden; padding-top:15px; padding-bottom:20px;}

.Menubox {width:960px;height:30px;line-height:30px; overflow:hidden; margin-bottom:18px;}
.Menubox ul{width:960px;height:30px; display:block; overflow:hidden;background: url(../image/xx.jpg) repeat-x 0px 29px; padding-left:270px;}
.Menubox li{float:left;display:block;cursor:pointer; width:150px;text-align:center;color: #FFF; font-size:14px;font-weight: normal;  margin-right:6px; background:#707070;}
.Menubox li.hover{background:#FFF;color:#000;font-weight:bold;height:29px;width:148px;line-height:29px;font-size:14px; border:1px solid #cbcbcb; border-bottom:none;}

.Contentbox{clear:both; width:980px; background:#FFF; padding:9px; border:1px solid #ebebeb;}
.about{width:980px; overflow:hidden;}
.about dl{width:980px; overflow:hidden; display:block;}
.about dl dt{width:247px; height:124px; float:left; margin-right:13px;overflow:hidden; display:block;}
.about dl dd{width:720px; height:124px; float:left;overflow:hidden; display:block; line-height:24px; color:#939393; text-indent:2em;}


.artist_l{
	WIDTH:938px;
	overflow:hidden;
	margin-bottom:10px;
	background-color: #FFF;
	padding: 15px 0 10px 18px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
.artist_l ul{WIDTH:945px;overflow:hidden;}
.artist_l ul li{OVERFLOW: hidden; WIDTH:176px;HEIGHT:126px; display:block; float:left; margin-right:10px;POSITION: relative; margin-bottom:10px;}
.artist_l A { WIDTH:176px;HEIGHT:126px;top:0px; left:0px;position:absolute; text-align:center; background:url(../image/20.png) repeat;}

.artist_l A STRONG { line-height:20px; font-size:14px; padding-top:20px; color: #F3E812; text-align:center; display:block; overflow:hidden; width:166px;}

.artist_l A SPAN { line-height:20px; font-size:12px; color: #FFF;height:85px; display:block; width:166px;overflow:hidden;}
.artist_l A h2 {line-height:20px; font-size:14px; color: #F3E812; text-align:center; display:block; overflow:hidden;width:166px;;}







  /*                首页 news                    */
  
.in_news {width:264px;height:234px; background:url(../image/bg01.jpg) repeat-x top;overflow:hidden; background-color:#fff; float:left; margin-right:15px; padding:0 18px;}
.in_news .top_txt{font-size:24px; font-family:微软雅黑; font-weight:bold; color:#FFF; line-height:38px; clear:both;}
.in_news .top_txt a{color:#FFF;}
.in_news .yellow{ color:#ffba00;}
.in_news .gray{color:#666; line-height:20px;}
.in_news li{line-height:24px;padding-top:5px; font-size:14px;}
.in_news li a{ color:#333}
.in_news li a:hover{ color:#ffba00}

/*                首页about                    */
  
.in_about {width:404px;height:234px; background:url(../image/bg02.jpg) repeat-x top;overflow:hidden; background-color:#fff; float:left;}
.in_about .top_txt{font-size:24px; font-family:微软雅黑; font-weight:bold;line-height:38px; clear:both; text-align:center;}
.in_about .top_txt a{color:#000;}
.in_about .white{ color:#fff;}
.in_about .black{color:#000; line-height:20px; font-size:14px; padding:8px 15px; background-color:#f2f2f2; margin-top:2px; margin-bottom:5px;}
.in_about .img{ float:left; padding:5px 7px 0 15px;}

/*                首页tel                    */
  
.in_tel {width:227px;height:230px; background:url(../image/bg01.jpg) repeat-x 0px 55px;overflow:hidden; background-color:#fff; float:right; border-top:3px solid #ffba00 }
.in_tel .top_txt{font-size:24px; font-family:微软雅黑; font-weight:bold;line-height:38px; clear:both; text-indent:17px;color:#fff;}
.in_tel .black{color:#000; line-height:28px; font-size:15px; padding:5px 20px; margin-top:5px;}
.in_tel .img{ float:left; padding:17px 7px 12px 15px;}


  /*                友情链接                   */
  
.s_call {width:100%;height:80px; background:#171717;overflow:hidden;  margin:20px auto 0 auto;}
.s_call1{width:880px;height:80px;overflow:hidden;margin:0px auto; padding:15px;}
.s_call1 .lx_bt{float:left;line-height:24px; color:#ffba00; font-size:16px; font-weight:700; padding-left:30px;}
.s_call1  ul{float:right;color:#fff; font-size:12px; width:770px;}
.s_call1  li{float:left;color:#fff; padding-left:5px;}.s_call1  li a{float:left;color:#fff; padding-left:5px;}
.s_call1  li a:hover{color:#ffba00;}



  /*                 fot                    */
  
.fot{width:100%; line-height:24px;background-color: #000;overflow:hidden;  margin:0px auto; text-align:center;color:#fff; padding:10px 0;}
.fot dl{width:960px;height:50px;overflow:hidden;margin:0px auto; line-height:50px; color:#fff; font-size:12px; display:block;}

/*                 内页 ban                    */

.ban{height:255px;overflow:hidden; margin:0px auto;width:100%;border-bottom:3px solid #ffba00}


  /*               内页  content                 */
  
.content{width:960px;;overflow:hidden;margin:0px auto; background:url(../image/content_bg.jpg) repeat-y; padding-bottom:50px;}
.leftside{width:212px; float:left}
.leftside .fx{width:204px; padding-left:8px; background-color:#FFF; height:45px; padding-top:5px;}
.leftside .top_n{width:212px;background:url(../image/bg01.jpg) repeat-x top;font-size:24px; font-family:微软雅黑; font-weight:bold;line-height:38px; clear:both; text-indent:17px;color:#fff; height:40px;}
.leftside ul{ padding-top:5px;}
.leftside li{line-height:30px; font-size:15px;}
.leftside li a{ padding-left:18px; display:block;}
.leftside li a:hover{ padding-left:18px; display:block; color:#ffba00; display:block; background:url(../image/left_on.jpg) no-repeat; height:30px;}
.leftside li .hover{ padding-left:18px; display:block; color:#ffba00; display:block; background:url(../image/left_on.jpg) no-repeat; height:30px;}


.rightside{ width:700px; float:right; margin-right:20px;}
.rightside .top_r{ border-bottom:1px solid #CCC; font-size:18px;font-family:微软雅黑; font-weight:bold;line-height:50px; margin-bottom:15px;}
.rightside .text_r{font-size:14px; line-height:28px;}

  /*               about                 */
  
.abou{width:700px;overflow:hidden;}
.abou dl{width:700px;overflow:hidden; display:block;}
.abou dl dt{width:300px; float:left; margin-right:13px;overflow:hidden; display:block;}
.abou dl dd{width:377px; float:right;overflow:hidden; display:block;}
.abou dl dd p{width:377px;overflow:hidden; display:block; font-size:12px; line-height:24px; color:#666;}
.abou dl dd span{width:377px;overflow:hidden; display:block; font-size:14px; line-height:26px; color:#333;}



/*                   news                */


.cux{width:700px;overflow: hidden; height:130px; padding-bottom:10px; border-bottom:#9A9A9A 1px dotted; margin-bottom:15px;}
.cux dl{width:700px;overflow: hidden;height:130px;}
.cux dl dt{overflow: hidden; float:left;display:block;}
.cux dl dt b{width:183px;overflow: hidden;height:116px; margin:5px 12px 10px 0; display:block;}

.cux dl dd{width:490px;overflow: hidden;height:120px; float:left;display:block;}
.cux dl dd b{width:490px;overflow: hidden;height:30px; display:block; color:#D76500; font-size:14px; font-weight:bold; line-height:30px;}
.cux dl dd b a{ color: #ffba00;}
.cux dl dd b a:hover{ color: #000;}
.cux dl dd p{width:490px;overflow: hidden;height:90px; display:block; color: #666; font-size:12px; font-weight: normal; line-height:24px;}



/*              page      */


.fy{
	width:217px;
	height:21px;
	overflow: hidden;
	margin-bottom:15px;
	height:21px;
	float:right;
	margin-top:5px;
}
.fy dl{width:217px;overflow: hidden;height:40px;}
.fy dl dt{width:23px;overflow: hidden;height:21px; margin:0px 4px; float:left; font-family:Arial; font-size:12px; color:#717171; line-height:21px; text-align:center; background: #F5F5F5;}
.fy dl dt a{color:#717171; display:block;}
.fy dl dt a:hover,.fy dl dt a.in{color: #FFF;background: #ffba00;}


/*              product      */


.produ_show{width:980px;margin:0px 10px;overflow: hidden; margin-bottom:15px;}
.produ_show ul{width:995px;margin: auto;overflow: hidden;}
.produ_show ul li{width:182px; height:235px; float:left; margin-right:15px;overflow: hidden;border:#e0e0e0 1px solid; border-bottom:none; display:block; margin-bottom:15px;}


produ_show1{width:182px; height:235px; overflow: hidden;padding:0px ; margin:0px auto;}
.produ_show1 dl{width:182px; height:235px; overflow: hidden;display:block; padding:0px ; margin:0px auto;}
.produ_show1 dl dt{width:180px; height:201px; overflow: hidden; padding:1px;display:block;}
.produ_show1 dl dd{width:182px; height:32px; height:30px; background:#f3f3f3; color:#333333; font-size:12px; text-align:center; line-height:30px;overflow: hidden; display:block;border:#e0e0e0 1px solid; border-left:none; border-right:none; font-weight:normal;}
.produ_show1 dl dd a{color: #060; }
.produ_show1 dl dd a:hover{color:#2B6255; }
