﻿a:active {outline: none;star:expression(this.onFocus=this.blur());}
*{margin:0;padding:0;list-style:none;outline:none;word-wrap:break-word;}
img{border:none}
table{table-layout:fixed; border-collapse:collapse}
a{ text-decoration:none;}
.fb{ font-weight:bold;}
body{ font-size:12px; font-family:Arial,"微软雅黑";}
.cb{ clear:both;}
.fmM{ font-family:"myriadpro";}

.body{}


.head{ width:100%; height:161px; /* background-image:url(../images/topbg.jpg); */ box-shadow:1px 1px 11px rgba(0,0,0,0.3); position:fixed; left:0; top:0; z-index:999; transition:400ms; background-position:center;}
.head .box{   height:100%; margin:0 auto; position:relative;}
.head .abc{ width:0px; height:0px;  float:left;}
.head .small_logo{ width:0px; height:0px; background-image:url(../images/smalllogo.png); float:left; display:block; margin-top:10px; margin-left:10px;transition:400ms;}
.head .logo{ width:288px; height:65px; background-image:url(../images/logo.png); position:absolute; left:50%; margin-left:-144px; transition:400ms; margin-top:30px;  }
 .head  .tel{ width:200px; height:43px; background-image:
url(../images/tel.png);  transition:400ms; background-position:center; background-repeat:no-repeat; float:left; margin-top:28px; margin-left:20px;  }
 .head .sousuo{ width:340px; float:right; margin-top:20px; margin-right:20px;transition:400ms; height:30px; }
 .head .sousuo li{ float:left; margin-right:5px; }
 .head .sousuo .s_wx a{ display:block; width:30px; height:30px; background-image:url(../images/wx1.png); background-size:100%; background-repeat:no-repeat;}
 .head .sousuo .s_wx a:hover{background-image:url(../images/wx2.png); }
 .head .sousuo .s_wx a .s_ewm{ position:absolute; margin-top:40px; margin-left:-60px; display:none;}
  .head .sousuo .s_wx a:hover .s_ewm{ position:absolute; margin-top:40px; margin-left:-60px;display:block;}
  .head .sousuo .s_qq a{ display:block; width:30px; height:30px; background-image:url(../images/qq1.png); background-size:100%; background-repeat:no-repeat;}
 .head .sousuo .s_qq a:hover{background-image:url(../images/qq2.png); }
  .head .sousuo .s_sousuo{ width:160px; border:1px #8b8b8b solid;border-radius:40px; height:28px;}
   .head .sousuo .s_sousuo:hover{ border:1px #3B666E solid}
  .head .sousuo  .ser_btn{ float:left; margin-top:8px; width:19px; border:0px; background:none; background-image:url(../images/ser.png); background-repeat:no-repeat; height:19px; background-size:100%; cursor:pointer;  }
     .head .sousuo .s_sousuo:hover .ser_btn{ background-image:url(../images/ser1.png); }
   .head .sousuo  .ser_btn:hover{ background-image:url(../images/ser1.png); }
   .head .sousuo .laoban{ line-height:35px; float:right;}
    .head .sousuo .laoban a{ font-size:14px; display:block; line-height:28px; text-align:center; padding-left:20px; padding-right:20px;  border:1px #8b8b8b solid;border-radius:40px; height:28px;}
    .head .sousuo .laoban a:hover{ background-color:#5a8973; color:#fff; border:1px #5a8973 solid;}
   
  /*导航条*/
.head #menu { FONT-FAMILY: "Microsoft Yahei"; }

.head #menu ul {   padding: 0px;    z-index:1;  margin:auto; clear:both;    }
 
.head #menu ul li { float:left;      }
.head #menu ul li a { display:block; width:100px;height:54px; line-height:18px; text-align:center;  font-size:15px; color:#fff;z-index:1; padding-top:15px;  }
.head #menu ul li a span{ font-size:12px; display:block;}
.head #menu ul li:hover{ background-image:url(../images/hoverbg.png);  }
.head #menu ul li a:hover { color:#fff;}
.head #menu ul li a#current {  color:#70bc15;}
 
		  /*二级栏目*/
	
.head #menu ul li ul {  display:none; position:absolute; margin:0px;    }
.head #menu ul li ul li { float:none;     background-color:#fff; margin:0px; font-size:13px; background-image:none;  }
.head #menu ul li ul li a { background:none; width:100px;height:42px; line-height:42px; text-align:center;   color:#fff;padding:0px;  font-size:12px; border:0px; background-image:url(../images/mbg2.png) }
.head #menu ul li ul li a:hover { background-color:#F00;  padding:0px; color:#FFFFFF;  }
 
.head #menu ul li:hover ul { display:block;}
.head #menu ul li.sfhover ul { display:block;}


 
.bodyFixed .head{ height:69px;  box-shadow:1px 1px 11px rgba(0,0,0,0.3);  background-color:#fff;transition:400ms; background-position:bottom;}
.bodyFixed .head .logo{ width:0px; height:0px; margin:11px 0 0 0;  }
 .bodyFixed  .head .small_logo{ width:155px; height:47px; background-image:url(../images/smalllogo.png); float:left; display:block; margin-top:10px; margin-left:10px; background-size:100%; background-repeat:no-repeat; background-position:0px;}
.bodyFixed .head .tel{  width:170px; height:37px; background-image:
url(../images/telsmall.png);  transition:400ms; background-position:center; background-repeat:no-repeat; float:left; margin-top:15px; margin-left:10px; background-size:100%; }
.bodyFixed .head .abc{width:135px; height:31px; background-image:
url(../images/xt.png);  transition:400ms; background-position:center; background-repeat:no-repeat; margin-left:10px; margin-top:19px;}
.bodyFixed .head .navbg{ margin-top:-50px; transition:400ms; }
.bodyFixed .head .navbg li a{ padding-left:20px; padding-right:20px;}
.bodyFixed .head .sousuo{ margin-right:10px;transition:400ms; }
 


