@CHARSET "UTF-8";

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}


/*头部样式*/
.top-link{
    background: #005239;
}
.topLink{
    line-height: 28px;
    color:#fff;
}
.topLink .k1 a{
    color:#fff;
    text-align: right;
}
.topLink .k3{
    text-align: left;
}
#header{

}
.top{
    width:1200px;
    margin:0 auto;
}
.logo{
    float:left;
    padding:2px;
}

.top .k2{
    margin-top:22px;
}

/*热门搜索*/
.search{
    float:left;
    text-align:left;
    width:465px;
    margin-top:28px;
    margin-left:220px;
}
#formsearch{
    background: url(../images/ser-bg.jpg) no-repeat; 
}
#formsearch input{
    height:37px;
    background:none;
    border:none;
    line-height:37px;
}
#formsearch input#keyword{
    width:366px;
    height:37px;line-height:37px;padding-left:4px;color:#666;
}
#formsearch input#s_btn{
    width:90px;
    height:37px;line-height:37px;text-align:center;background-color:#005239;color:#fff;border:none;cursor:pointer;}
.hotSearch{width:400px;float:left;height:24px;line-height:24px;font-weight:normal;}
.hotSearch a{margin-right:6px;}

/*主体样式*/
#container{
    width:1200px;
    margin:0 auto;
}
.top-recommon{
    padding:40px 0;
}
.top-recommon ul li{
    float: left;
    margin-right:15px;
    position: relative;
}
.top-recommon ul li:last-child{
    margin:0;
}
.recommon{
    position: absolute;
    top:0;
    left:0;
    width:390px;
    text-align: center;
    color:#fff;
}
.recommon a {
    display: block;
    padding-top:6px;
    font-size: 18px;
    line-height: 28px;
    color:#fff;
}
/* 产品 */
.floor-one-pro{
    width:954px;
}
.floor-ones{
    margin-top:40px;
}
.sorts-sec{
    padding-bottom:20px;
}
.sorts-sec h2{
    font-size:18px;
    color:#000;
    font-weight: 400;
}
.sort-sec {
   text-align: right;
}
.sort-sec li {
    float: left;
    padding:0 8px;
}
.sort-sec li a{
    font-size: 14px;
    color:#000;
    line-height: 32px;

}
.sort-sec li a:hover{
    color:#005239;
    border-bottom:3px solid #005239;
}
.wrap-product{
    background: #f0f0f0;
    padding:30px 0;
}

/* 我们 */
.wrap-about{
    background: url(../images/about-bg.jpg) no-repeat top center;
    padding-top:42px;
}
.common-title{
    color:#303030;
    text-align: center;
    font-size: 28px;
    font-weight: 400;
    background: url(../images/comm-bg.jpg) no-repeat 50% 50px;
    padding-bottom: 14px;
}
.common-title p{
    font-size: 14px;
    color:#989898;
    line-height: 36px;
    padding-top:16px;
}
.spical{
    color: #fff;
}

.about{
    padding:18px 0;
    color:#fff;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
}

.picScroll-left{ 
    overflow:hidden;
    position:relative;
}
.picScroll-left .hd{ 
    cursor: pointer;
}
.picScroll-left .hd .prev{ 
    position:absolute;
    left:0;
    top:150px;
    display: block;
    width:43px; 
    height:43px; 
    background: url(../images/prev.png) no-repeat;  
    z-index: 999;
}
.picScroll-left .hd .next{
    position:absolute;
    top:150px;
    right:0;
    display: block;
    width:43px; 
    height:43px;
    background: url(../images/next.png) no-repeat;  
    z-index: 999;
}
.picScroll-left .bd{
    background: url(../images/yin.png) no-repeat bottom center;
    padding-bottom:54px;
}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li img{ width:1200px; height:350px; display:block;}

/* 优势 */
.advance-one {
    width:696px;
}
.onetitle{
    background: url(../images/01.png) no-repeat 0 50%;
    padding-left: 88px;
}
.onecontent{
    padding-top:10px;
    font-size: 14px;
    color:#666;
    line-height: 24px;
    padding-left:80px;
}
.onecontent p{
    background: url(../images/pli.png) no-repeat 0 5px;
    padding-left:24px;
}
.wrap-advance{
    background: #f5f5f5;
    padding:14px 0;
    margin-top:50px;
}
.twotitle{
    background: url(../images/02.png) no-repeat 0 50%;
}
.advance-one{
    margin-top:20px;
}
/* 新闻 */
.news_company{
    width:384px;
    margin-top:30px;
}
.news_company2{
    margin-left:24px;
}

.new2 li{
    line-height: 50px;
    border-bottom:1px dashed #898989;
}
.new2 li a{
    background: url(../images/newli.png) no-repeat;
    padding-left:20px;
    font-size: 14px;
    color:#666;
}
.new2 li span{
    line-height: 50px;
}
.new2 li a:hover{
    background: url(../images/newlih.png) no-repeat;
}
.wrap-four{
    background: #f5f5f5;
    padding:30px 0;
}

/*友情链接*/
.f_link{
    width:1200px;
    margin:0 auto;
    margin-top:50px;
    line-height:30px;
}

/*页面底部*/
.foot-nav{
    background: #222;
    padding:40px 0;
}
.nav_foot{
    width:570px;
}
.nav_foot ul li {
    float: left;
    width:144px;
    color:#fff;
    line-height: 28px;
}

#footer{position:relative;width:1200px;margin:0 auto;
}
#footer a{color:#666;}
#footer a:hover{color:#e87518;text-decoration:none;}

.copyright{text-align:center;line-height:24px;}
.dcontact{
    color:#fff;
    width:380px;
    line-height: 28px;
}
.wrap-copy {
    background: #363636;
    text-align: center;
    padding:6px 0;
    font-size: 12px; 
}

.nav_foot ul li .dsec a{
    display: block;
    color:#fff !important;
}
.nav_foot ul li .dsec a:hover{
    color: #037b57 !important;
}
/*------------内页-------------------*/
.n_banner{width:1920px;position: relative;left:50%;margin-left:-960px;}
.n_banner img{width:1920px;margin:0 auto}

.left{
    width:230px;float:left;
    position: relative;
    top:-140px;
    z-index: 999999;
}
.left .box{margin-bottom:10px;
    background-color: #fff;
}
.left .box h3{
    height: 90px;
    background: #005239;
    font-size: 24px;
    font-weight: 400;
    color:#fff;
    text-indent: 60px;
    line-height: 30px;
    padding-top:30px;
}
.left .box h3 p{
    font-size: 15px;
    font-family: "arial";
    text-transform : uppercase;
    font-weight: 400;
    color:#569b89;
}
.left .box .content{padding:5px;}

.wrap-site{
    background: #f6f6f6;
    padding:14px 0;
}
.right{width:904px;float:right;padding-bottom:10px;}
.sitemp{
    line-height:31px;height:31px;overflow:hidden;padding-right:10px;
}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;font-size:14px;}
.sitemp .site{
    font-size: 12px;
    color: #5a5657;
    width:380px;
    float:right;
    text-align:right;
    line-height:30px;
}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}


.left-sort {
    position: fixed;
    top:30%;
    left:6%;
    width:160px;
    z-index: 999999;
    background: #fff;
}
.sorts li{
    line-height: 50px;
    border-bottom:1px solid #f0f0f0;
    text-align: center;
}
.sorts li a{
    font-size: 15px;
    display: block;
    color:#000;
}
.sorts li a:hover{
    color:#fff;
    background: #005239;
}

/* 客服 */
.side{position:fixed;width:50px;height:156px;right:0;top:214px;z-index:100;background:#f0f0f0;}

.side ul li{
    width:50px;height:50px;float:left;position:relative;border-bottom:1px solid #dcdcdc;
}
.side ul li .sidebox{
    position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;
    background:#f0f0f0;color:#000;
    overflow:hidden;
    text-align: center;
}
.side ul li a{
    color:#000;
    line-height: 50px;
}
.side ul li .sidetop{width:50px;height:50px;
    line-height:50px;display:inline-block;background:#f0f0f0;transition:all 0.3s;
}
.side ul li .sidetop:hover{background:#f0f0f0;height:50px;}
.side ul li img{float:left;}