body{color: #666;font-family:"微软雅黑","Microsoft Yahei";}
/*.mainbg{background-color: rgba(0,0,0,0.8);position: fixed;left:0;top:0;width: 100%;height: 100%;z-index: 99;}
.mainbox{position: relative;z-index: 100;height: 1900px;}*/
a{color: #333;}
a:hover{color: #333;}
input[type="button"],input[type="submit"],button{
    -webkit-appearance: none;
}
*{-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;   
box-sizing: border-box;outline:none;}
img{max-width: 100%;}
a img{-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
a:hover img{
    opacity: .8;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}

/*布局*/
.wp{ width:1200px; margin:0 auto;}
.wp2{width: 900px;margin: 0 auto;}

/*头部*/
#hd{height: 50px;border-top: 1px solid #68b529;background-color: #fff;}
#hd .logo{padding:10px 0 0 0;float: left;}
#hd .logo img{height:100px;}
#hd .hdr{padding:38px 0 0 0;float: right;}
#hd .sou{float: left;}
#hd .sou .inp{width: 192px;height: 31px;padding: 0 0 0 10px;border: 1px solid #74bc39;float: left;}
#hd .sou .btn{width: 45px;height: 31px;border: 0;background: url(img/ic-sou.png) no-repeat center center; background-color: #74bc39;cursor: pointer;}
.guanzhu{float: left;padding-right: 55px;margin-left: 17px;}
.guanzhu li{float: left;padding: 1px 0 0 0;margin-left: 11px;position: relative;}
.guanzhu a{display: inline-block;width: 28px;height: 28px;}
.guanzhu li span{position: absolute;left:-30px;top:33px;width: 200px;height: 200px;display: none;}
.guanzhu li span img{width: 200px;height: 200px;}
.guanzhu li:hover span{display: block;}

#nav{height: 45px;background-color: #000;}
#nav li{float: left;width: 151px;text-align: center;padding: 0 13px;position: relative;}
#nav li>a{color: #fff;}
#nav li>a{display: block;width: 100%;height: 45px;line-height: 1em;padding: 15px 0 0 0;font-size: 16px;}
#nav li.on>a,#nav li:hover>a{background: #489f00;}
#nav li>a em{font-size: 12px;text-transform: uppercase; font-family: "Arial";color: #fff;opacity: .45;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 45)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=45);}
#nav li:first-child{width: 115px;}
#nav li:last-child{width: 166px;}
#nav dl{position: absolute;left:13px;top:58px;height: 72px;width: auto;white-space:nowrap;z-index: 99;padding-right: 22px;background-color: rgba(255,255,255,0.76);display: none;}
#nav li:hover dl{display: block;}
#nav dd{display: inline-block;position: relative;}
#nav dd a{display: block;padding-left: 32px;height: 72px;line-height: 72px;font-size: 14px;position: relative;margin-right: 9px;}
#nav dd a i{color: #75bc3a;font-size: 24px;font-style: normal;position:relative;top:2px; padding-right:3px;}
#nav .v3{position: absolute;left:0;top:72px;width: auto;white-space:nowrap;background-color: rgba(255,255,255,0.76);padding: 0 20px 0 0;display: none;}
#nav .v3 a{display: inline-block;}
#nav dd:hover .v3{display: block;}

#bd{padding-bottom: 42px;overflow: hidden;}

/*底部*/
#fd{border-top: 3px solid #6ba53f;color: #fff;}
#fd a{color: #fff;}
.fd-row1{background-color: #69625c;height: 265px;padding-top: 41px;}
.fd-row2{height: 49px;line-height: 49px;background-color: #504945;}
.fd-menu{float: left;width: 180px;min-height: 180px;border-right: 1px dotted #908c89;padding-left: 58px;}
.fd-menu:first-child{padding-left: 0;width: 122px;}
.fd-menu a{color: #fff;}
.fd-menu dt{font-size: 16px;line-height: 1em;margin-bottom: 25px;}
.fd-menu dd{font-size: 14px;line-height: 37px;height: 37px;}
.fd-gz{float: right;margin-right: 28px;width: 128px;text-align: center;font-size: 14px;color: #fff;text-align: center;}
.fd-gz img{margin-bottom: 3px;}
.fd-row2 span{float: right;color: #fff;padding-right: 22px;}
.fd-row2 span a{display: inline-block;margin:0 4px;}



/*手机搜索栏*/
#cui-mobile-so-box{
    display: none;
    background: #fff;
    padding: 0 5px;
    border: 5px solid #489f00;
    left: 0;top: 50px;
    width: 100%;
    z-index: 99999;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
#cui-mobile-so-box input{
    height: 50px;
    line-height: 50px \9;
    border: 0;
    outline: 0;
    font-size: 14px;
    font-family:"微软雅黑","Microsoft Yahei";
}
#cui-mobile-so-box .inp{width: 100%;background: none;}
#cui-mobile-so-box .sub2{
    position: absolute;right: 0;top: 52px;width: 50px;cursor: pointer;
    background: url('img/so-sub.png') no-repeat center center;
}


/*******************************
    -------[=手机头部]-------
********************************/
#cui-mobile-header{height: 50px;line-height: 50px;color: #fff;z-index: 99999;text-align: center;display: none;
    background: rgba(0,0,0,0.7);background: #fff;position: relative;}
#cui-mobile-header img{vertical-align: middle;display: inline-block;max-width: 135px; height:40px;}

#cui-mobile-header .search-btn,#cui-mobile-header .menu-btn{position: absolute;top: 0;display: inline-block;
    width: 50px;height: 50px;cursor: pointer;}
#cui-mobile-header .menu-btn{right: 0;background: url(img/menu.png) no-repeat center center;}
#cui-mobile-header .search-btn{left: 0;background: url(img/so.png) no-repeat center center #fff;}
#cui-mobile-header .search-btn-on{background:  url(img/so2.png) no-repeat center center #489f00;}

#cui-mobile-pop-menu{font-size: 16px;background: #fff;display: none;border-bottom: 4px solid #489f00;
    position: absolute;left: 0;top: 50px;width: 100%;z-index: 99999;}
#cui-mobile-pop-menu .intro{padding: 10px 20px 18px 20px;overflow: hidden;}
#cui-mobile-pop-menu .mark{padding: 20px;text-align: center;}
#cui-mobile-pop-menu ul{width: 100%;line-height: 50px;border-top: 1px solid #e7e7e7;overflow: hidden;}
#cui-mobile-pop-menu li{position: relative;}
#cui-mobile-pop-menu li a{display: block;text-align: center;border-bottom: 1px solid #e7e7e7;height: 40px;line-height: 40px;}
#cui-mobile-pop-menu li span{position: absolute;right: 0;top:0;width:50px;height: 40px;background: url(img/jia.png) no-repeat center center;background-size: 14px auto;z-index: 99;cursor: pointer;}
#cui-mobile-pop-menu li.on span{background: url(img/jian.png) no-repeat center center;background-size: 14px auto;}
#cui-mobile-pop-menu li dl{display: none;font-size: 14px;}
#cui-mobile-pop-menu li dd a{color: #489f00;}
#cui-mobile-pop-menu li dd em{color: #9fa0a0;display: inline-block;padding-left: 5px;}
#cui-mobile-pop-menu li dl a:hover{color: #e60012;}
#cui-mobile-pop-menu li dl a:hover em{color: #e60012;}
#cui-mobile-pop-menu li.li1 a{display: inline-block;width: 50%;text-align: center;padding-top: 5px;float: left;}
#cui-mobile-pop-menu li.li1 a span{display: block;width: 50%;text-align: center;padding-top: 5px;float: left;}

#index #cui-mobile-header{position: fixed;left: 0;top: 0;width: 100%;}
#index #cui-mobile-header img{margin-top: 0;}
#cui-mobile-header.Mobile-hd-on{position: fixed;left: 0;top: 0;width: 100%;background: #000000;}

.moban-top{display: none;height: 50px;
-o-transition:.4s;
    -ms-transition:.4s;
    -moz-transition:.4s;
    -webkit-transition:.4s;
    transition:.4s;}
#cui-mobile-header{display: none;}
.moban-top{display: block;}
.moban-top-on{height: 110px;}

