@charset "utf-8";



/* CSS Document */



::selection {

    background-color: #278e32;

    color:#fff;

}



::-moz-selection {

    background-color: #278e32; color:#fff;

}



::-webkit-selection {

    background-color: #278e32; color:#fff;

}







.header{height:229px; width:100%; background:url(../images/headbg.jpg) repeat-x; }



.head{ width:1180px; margin:0 auto; height:35px; line-height:35px;}



.head .h_l{ float:left; }







.head .h_r{ float:right;width:397px;}



.head .h_r ul{float:left; width:397px;}



.head .h_r ul li{ float:left; width:65px; text-align:center;}



.head .h_r ul li a{ float:left;}







.top{ width:1180px; margin:0 auto; height:107px; padding-top:5px; }



.top .logo{  float: left;



height: 100px;



width:268px;}



.top .ms{padding-top:18px;float:left;font-size:14px; width:359px; padding-left:15px;  line-height:28px; height:70px; }



.top .ms span{ font-size:22px; font-weight:bold; }



.top .tel{background: url(../images/tel.jpg) left 12px no-repeat;

    float: right;

    font-size: 14px;

    padding-top: 10px;

    height: 96px;

    line-height: 23px;

    padding-left: 69px;

    /* overflow: hidden; */



}



.top .tel span{ font-size:16px; color:#279332;}











.sousuo{ width:1180px; margin:0 auto; height:77px;}



.sousuo .re_ci{ float:left; height:77px; line-height:77px; padding-left:20px; }



.sousuo .re_ci span{ font-weight:bold;}



.sousuo .re_ci a{ padding-right:5px; color:#000; }



.sousuo .biao_dan{  float:right; background:url(../images/ssbg2.jpg) no-repeat;width: 286px;



height: 32px;



margin-top: 26px;



margin-right: 10px;}



.biao_dan .search1{



    float: left;



    height: 32px;background:none;



    line-height: 32px; width:239px;



    padding-left: 8px;



}



.biao_dan .button1{ background:none;



    color: #fff;



    float: left;



    height: 32px;



    width:28px;cursor:pointer;}



	







.navbg{ width:100%;background:url(../images/navbg.jpg) center repeat-x; height:50px;}



.navbg .nav{ width:1180px; height:50px; margin:0 auto;}



.navbg .nav ul li{ position:relative; height: 50px; float:left; background:url(../images/navli.jpg) right center no-repeat; line-height:50px;    width: 144px;



    text-align: center;}



.navbg .nav ul li a{ font-size:14px; color:#FFF;}



.xiala{     display: none;



    z-index: 999;



    position: absolute;



    top:50px;



    left: 1px; }



.nav ul li:hover .xiala{display:block;}



.xiala dd{ border-bottom:1px solid #6fc5f4;    float: none;



    width: 144px;



    line-height: 48px;



    background: #4db0e6;



    text-align: center;}



.nav ul li .xiala dd a{padding:0; color:#FFF;}



.nav ul li .xiala dd:hover{ background:#e47718;}











.navbg .nav ul li:hover,.navbg .nav ul li.another{ background:url(../images/hovernav.jpg) center repeat-x;}



.navbg .nav ul li:hover a,.navbg .nav ul li.another a{ color:#fff; }



.bannerbox{ width:1180px; background:#FFF; height:auto; overflow:hidden; padding-top:13px; margin:0 auto; padding-bottom:20px;}



.bannerbox .banner{ width:791px; float:left;}







.fixedNav {



    position: fixed;



    top: 0px;



    left: 0px;



    width: 100%;



    z-index: 100000;



    _position: absolute;



    _top: expression(eval(document.documentElement.scrollTop));



}



















.banquanbg{background:#278e31;/* height: 436px; */width:100%;padding-top:20px;padding-bottom: 30px;}



.banquanbg .ftnav{ width:1180px; margin:0 auto;    height: 54px;}



.banquanbg .ftnav ul li{float:left;width: 106px;text-align:center;line-height:50px;height:50px;background:url(../images/navli2.jpg) right center no-repeat;}



.banquanbg .ftnav ul li a{ color:#FFF;}







.banquanbg .banquan{width:1040px; margin:0 auto; border:3px solid #72b579; border-radius:20px; padding:20px; height:134px; margin-top:20px;}



.banquanbg .banquan .bq_l{ float:left;}



.banquanbg .banquan .bq_r{ float:left; line-height:30px; font-size:14px; color:#fff; padding-left:20px;}



.banquanbg .banquan .bq_r a{ color:#fff;}



/*产品*/















.yangpin{ width:250px; height:277px; border:1px solid #10602c; margin:0 auto;}



.yangpin .ypt{ width:240px; height:40px; color:#FFF; font-size:16px; background:#0c5c2c; line-height:40px; padding-left:10px;}



.yangpin .ypcon{ float:left; padding:10px;}



.ypcon .ft_bd{ float:left;}



.ft_bd ul li{ float:left; width:207px; margin-bottom:15px;}



.ft_bd ul li span{ width:60px; float:left;}



.ft_bd ul li .xinming{ width:143px; height:20px; border:1px solid #CCC; float:left;}



.ft_bd ul li.tj{ margin-left:68px; margin-right:30px; text-align:center; float:left; width:37px; height:20px; border:1px solid #CCC; background:#e5e5e5;}



.ft_bd ul li.tj2{width:37px;float:left;text-align:center;  height:20px; border:1px solid #CCC; background:#e5e5e5;}



.ft_bd ul li.tj .tijiao{ background:none;}











.yangpin .ypmiaoshu{ float:left; color:#ff8100; font-size:20px;padding-left:20px; font-style:italic;}



.yangpin .yptel{ float:left; color:#005633; font-size:14px;padding-left:20px; }



.yangpin .yptel span{ font-size:22px; margin:0 auto;}











.clear_h2{font-weight:normal;font-size:14px; padding:0px; margin:0px; text-align:center;display: inline;}

.links{ width:1180px; margin:0 auto; background:url(../images/links.jpg) left no-repeat; height:63px; line-height:63px;}







.links span{ font-size:14px; float:left; width:95px; padding-top:18px; padding-left:13px;}



.links p{ float:left;}



.links p a{font-size:14px;float:left;padding-left:3px;padding-right:3px;color: #fff;}