body,button, input, select, textarea,h1 ,h2, h3, h4, h5, h6,a{ font-family:"微软雅黑";}
p{ margin:0; padding:5px 0;}
@media (min-width: 768px) { 
	.logo {height: 100px; }
}
@media (max-width: 768px) and (min-width: 600px)   { 
	.logo { height: 80px;}
}
@media (max-width: 600px) and (min-width: 414px)   { 
	.logo { height: 67px;}
}
@media (max-width: 414px) { 
	.logo { height: 60px;}
}

.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-indicators li { border: 1px solid #fff;}

.baidu-maps label { max-width: none; vertical-align: bottom;}



.tu{ position:relative;}
.tu01{border:1px solid #dedede;}
.tu01:hover{border:1px solid #76b300;transition: 0.5s;box-shadow:0px 0px 1px 1px rgba(118, 179, 0, .5)}

.xiaotu{ position:relative; margin-top:100%; padding-top:5px;}
.kuang{ position:absolute; z-index:10001;}
.pro_img{position:absolute; z-index:10001;}

.tx01 img{ border:5px solid #efefef;}
.tx01 img:hover{border:5px solid #f27a9d;transform: scale(1.03);transition: 0.5s;}

.lei01{line-height:40px; height:40px; color:#333; font-size:15px;font-family:"微软雅黑";}
.lei01:hover{ color:#464646; text-decoration:none; font-weight:bold; }

.lei02{line-height:32px; padding:8px 15px; height:32px; background:#eeeeee; color:#333; font-size:15px; border-radius:3px;}
.lei02:hover{ color:#fff; background:#76b300; text-decoration:none;}

.lei03{line-height:32px; padding:8px 15px; height:32px; background:#76b300; color:#fff; font-size:15px; border-radius:3px;}
.lei03:hover{ color:#fff; background:#76b300; text-decoration:none;}

.div_allinline  
{  font-family:"微软雅黑";
    text-align:center;  
    margin:0 auto;  
    padding:5px 0;  
    clear:both;  
 }  
  
.subdiv_allinline  
{  font-family:"微软雅黑";
    margin:0;  
    padding:0;  
    display:inline-block;  
    _display:inline;  
    *display:inline;  
    zoom:1;  
}  
 .fudao {font-size:14px;font-style:normal;line-height:45px;color:#999;font-family:"微软雅黑";}
 .fudao1 { font-weight:bold; color:#0168b7;}
 .content,content p{font-size:14px;font-style:normal;line-height:24px;color:#666;font-family:"微软雅黑";}
 .hei18b {font-size:18px; font-weight:bold;line-height:24px;color:#333;font-family:"微软雅黑";}

 .dh1{font-size:16px; color:#fff; font-weight:bold; height:30px; line-height:30px; text-align:center;font-family:"微软雅黑";}
 .dh1:hover{color:#fff;}
 
 .sjian{color:#aaa; font-size:12px; line-height: 16px; padding:0;font-family:"微软雅黑";}
 .hui14a{color:#999; font-size:14px; line-height: 18px;font-family:"微软雅黑";}
 .hui15a{font-size:15px; color:#454545; font-weight:bold; height:26px; line-height:26px;}
 .hei16{font-size:24px; color:#333; line-height:36px;font-family:"微软雅黑";}
 .hei14b{font-size:14px; font-weight:bold; color:#333; line-height:22px;font-family:"微软雅黑";}
 .hei16b{font-size:16px; color:#666; line-height:26px; font-weight:bold;font-family:"微软雅黑";}
 .hui12a{font-size:13px; color:#999; line-height:18px;font-family:"微软雅黑";}
 
 .hei15b{font-family: "微软雅黑";font-size: 14px;font-style: normal;line-height: 22px;font-weight: bold;font-variant: normal;color: #666;}
 .hei15b:after {
    display: block;
    content: "";
    height: 1px;
    width: 20%;
    background-color: #666;
    transition: width 0.5s ease-in-out;
}
.link2:link,.link2:active,.link2:visited{font-family:"微软雅黑";font-size: 13px;color: #666;line-height:22px;font-weight:normal;text-decoration: none;}
.link2:hover {font-family:"微软雅黑";font-size: 13px;text-decoration: none;line-height:22px;color: #333;font-weight:bold;}

.anniu1{font-size:14px; border:0px solid #999; margin:15px 5px 0px 0px; display:inline-block; color:#333; background:#f2f2f2; padding:6px 15px; border-radius:3px;}
.anniu1:hover{text-decoration:none; color:#fff; background:#76b300; }

.anniu2{font-size:14px; border:1px solid #76b300; margin:5px; display:inline-block; color:#000; padding:10px 20px; border-radius:3px;}
.anniu2:hover{text-decoration:none; color:#fff; background:#76b300; }

.anniu3{font-size:14px; border:1px solid #aaa; margin:5px; display:inline-block; color:#000; padding:6px 18px; border-radius:3px;}
.anniu3:hover{text-decoration:none; border:1px solid #76b300; color:#fff; background:#76b300; }


.news1{font-size:15px; color:#454545; font-weight:bold; height:26px; line-height:26px;font-family:"微软雅黑";}
.news1:hover{color:#76b300; text-decoration:none;}

a {font-family:"微软雅黑"; color: #76b300;text-decoration: none;}
a:hover,a:focus {font-family:"微软雅黑";color: #464646;text-decoration: underline;}
a:focus {font-family:"微软雅黑";outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.white12a {font-size: 12px;font-style: normal;line-height: 25px;font-variant: normal;color: #ffffff;}

.left_top{ font-size:17px; height:45px; line-height:45px; padding-left:15px; color:#fff; background:#464646;}
.right_top{ font-size:16px; height:36px; line-height:36px; padding-left:5px; color:#999; background:#fff; margin-bottom:20px;}
.right_top span{ font-size:16px; height:36px; font-weight:bold; line-height:36px; color:#0168b7; }

.p_con{ width:100%; padding-top:0px;padding-bottom:30px;}
.p_left{ width:100%;}
.p_right{width:100%;}


@media (min-width: 768px) {
.p_con{ width:100%; padding-top:0px;padding-bottom:30px;}
.p_left{ width:32%;float:left;}
.p_right{width:66%; float:left; margin-left:2%;}
  }

@media (min-width: 992px) {
.p_con{ width:100%; padding-top:0px;padding-bottom:30px;}
.p_left{ width:30%;float:left;}
.p_right{width:68%; float:left; margin-left:2%;}
}
@media (min-width: 1200px) {
.p_con{ width:100%; padding-top:0px;padding-bottom:30px;}
.p_left{ width:27%;float:left;}
.p_right{width:71%; float:left; margin-left:2%;}
}


@media (min-width:1400px){
.p_con{ width:100%; paddingtop:10px;padding-bottom:30px;}
.p_left{ width:24%;float:left;}
.p_right{width:74%; float:left; margin-left:2%;}
}


 .order {height: 60px;line-height: 60px;text-align: center;}  
 .order .line { display: inline-block;width: 18%; border-top: 1px solid #ccc ;  }  
 .order .txt { color: #333;  vertical-align: -6px; font-size:26px;}  