@charset "utf-8";
/* CSS Document */
/*head部分*/
*{margin:0;padding:0;}
ul,li,a{
	list-style:none;
	text-decoration:none;
}
img{border:none;}
.title_top{
	width:100%;
	height:37px;
	border-top:3px solid #7ac60e;
	background:#292929;
}
/*begin添加的属性*/
.on{
  background: url(../images/nav_line_03.png) no-repeat 0 78px #fff;
 }
.hot{
	background:url(../images/btn_line.jpg) no-repeat 0 43px;
	border-bottom:5px solid #77b625;
}
.pos{
	position:relative;
	top:-5px;
}
/*end添加的属性*/
/*begin右侧菜单*/
.right_menu{
    bottom: 20%;
    position: fixed;
    right: 80px;
    width: 64px;
    z-index: 10000;
	border:1px solid #d5d5d5;
}
.right_menu li{
  width:64px;
  text-align:center;
  border-bottom:1px solid #d5d5d5;
}
.right_menu li a{
	display:block;
   height:23px;
   padding-top:44px;
   font-family:'Microsoft YaHei';
  font-size:12px;
  color:#333333;
}
/*end右侧菜单*/
.title_top_content{
	width:1100px;
	margin:0 auto;
	height:37px;
	background:#292929;
}
.top_left{
  float:left;
  width:220px;
  height:37px;
  line-height:37px;
  padding-left:20px;
  background:url(../images/duodian_03.jpg) no-repeat 0 9px;
  font-family:'Microsoft YaHei';
  font-size:12px;
  color:#cccccc;
}
.top_right{
  float:right; 
  
}

.top_right ul li{
 float:left;
 width:85px;
 height:37px;
 line-height:37px;
 text-align:center;

}
.top_right ul li a{
  display:inline-block;
  width:85px;
  height:36px;
  line-height:36px;
  border-right:1px solid #999999;
  font-family:'Microsoft YaHei';
  font-size:12px;
  color:#cccccc;
}
.nav{
	height:82px;
	width:100%;
	background:#f3f3f3;
	border-bottom:3px solid #5f686f;
}
.nav_content{
  width:1100px;
  height:85px;
  margin:0 auto;
}
.nav_logo{
	float:left;
	margin-top:20px;

}
.nav_right{
  float:right;
}
.nav_right ul li{
 float:left;
 width:100px;
 height:85px;
 line-height:85px;
 text-align:center;
}
.nav_right ul li a{
  display:inline-block;
  width:100px;
  height:82px;
  line-height:82px;
  font-family:'Microsoft YaHei';`
  font-size:14px;
  color:#333333;
}

/*footer部分*/
.footer_up{
	width:100%;
	background:#ffffff;
	border-bottom:1px solid #f1f1f1;
}
.service{
  width:1100px;
  height:130px;
  margin:0 auto;
  background:#ffffff;
}
.service li{
  float:left;
  width:180px;
  height:90px;
  padding-top:40px;
  padding-left:60px;
  font-family:'Microsoft YaHei';
  font-size:16px;
  color:#666666;
  margin-right:46px;
}
.service span{
  font-family:'Microsoft YaHei';
  font-size:18px;
  color:#000000;
  font-weight:bold;
}

.footer_down{
  width:100%;
  background:#ffffff;
  border-bottom:5px solid #77b625;
  padding-top:15px;
}
.foot_down_menu{
  width:1100px;
  margin:0 auto;
  background:#ffffff;
}
.footer_li{
  float:left;
  width:260px;
  margin-right:75px;
}
.footer_li li a{
  font-family:'Microsoft YaHei';
  font-size:12px;
  color:#666666;
}
.footer_li li{
  width:100px;
  height:24px;
  line-height:24px;
}
.us{
  width:207px;
  padding-left:55px;
  height:55px;
  padding-top:15px;
  font-family:'Microsoft YaHei';
  font-size:12px;
  color:#333333;
}
.us span{
	font-family:'Nyala';
	font-size:35px;
	color:#7ac60e;
}

.us .footer_tel{width:207px; height:52px; overflow:hidden; display:block; background:url(images/footer_tel.jpg) no-repeat left top;}
.copyright{
	 width:100%;
	 background:#F5F5F5; /*border-top:5px solid #E9E9E9;*/ height:66px; overflow:hidden; line-height:66px;
}
.copyright_cont{
   width:1100px;
   height:70px;
   margin:0 auto;
   line-height:70px;
}
.copy_left{
  float:left;
  font-family:'Microsoft YaHei';
  font-size:12px;
  color:#666;
}

.copy_left p{ float:left;}
.copy_left a{ color:#666; padding-left:10px;}
.copy_left a:hover{ color:#09F;}

.copy_right{
	float:right;
}
.copy_right li{
  float:left;
  margin-left:14px;
  
}
.copy_right li a{
  font-family:'Microsoft YaHei';
  font-size:12px;
  color:#666;
}

.copy_right li a:hover{
color:#64A30C;
}