@font-face {
    font-family: 'HamburgerHeaven';
    src: url('../font/hambh___-webfont.eot');
    src: url('../font/hambh___-webfont.eot?#iefix') format('embedded-opentype'),
    url('../font/hambh___-webfont.woff') format('woff'),
    url('../font/hambh___-webfont.ttf') format('truetype'),
    url('../font/hambh___-webfont.svg#HamburgerHeaven') format('svg');
    font-weight: normal;
    font-style: normal;
}
.cx-topk{padding: 20px 0;}
.cx-top{z-index: 9999; background: #32cd32;}
.cx-logo{display: block;}
/*#top-nav>li>a{padding-top: 20px;}*/

@media (max-width:760px){
    .cx-logo .img-responsive{max-width: 70%;}
    .cx-topk{padding: 0;}
}
/*index*/
.cx-hd{height: 556px;}
.cx-hd1{background: url("../in-hd1.jpg") center 0 no-repeat;}
.cx-hd2{background: url("../in-hd2.jpg") center 0 no-repeat;}
.cx-hd3{background: url("../in-hd3.jpg") center 0 no-repeat;}

@media (max-width:1024px){
    .cx-hd1,.cx-hd2,.cx-hd3{background-size:1200px;}
    .cx-hd{height: 337px;}
}
@media (max-width:760px){
    .cx-hd1,.cx-hd2,.cx-hd3{background-size:780px;}
    .cx-hd{height: 180px;}
}

.p_about{font-family: HamburgerHeaven; color: #000; font-size: 65px;}
.p_aboutf{font-family: HamburgerHeaven; color: #fff; font-size: 65px;}
.p_abouts{font-family: HamburgerHeaven; color: #32cd32; font-size: 65px;}
.cx-ztitle{font-size: 35px; margin-top: 20px;}

.cx-njieshao{font-size: 18px; margin-top: 20px; line-height: 36px; text-indent: 2em;}

.in-fenlei{position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: block; text-align: center; line-height: 180px; font-size: 24px; background: #000; transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;filter: alpha(opacity=60);  -khtml-opacity: 0.6;   -moz-opacity: 0.6; opacity: 0.6; color: #fff;}
.in-fenlei:hover{color: #32cd32;}

@media (max-width:760px){
    .p_about,.p_aboutf,.p_abouts{font-size: 40px;}
    .cx-ztitle{font-size: 22px; margin-top: 10px;}
    .cx-njieshao{font-size: 14px; margin-top: 10px; line-height: 30px;}
    .in-fenlei{font-size: 18px; line-height: 125px;}
}

.cx-albg{background: url("../bg-al.jpg") center 0 no-repeat;}
.cx-pho{background: url("../bg-cp.jpg") center 0 no-repeat;}
.cx-new{background: url("../bg-new.jpg") center 0 no-repeat;}
.cx-jieshao{background: url("../in-bg.jpg") center 0 no-repeat;}
.bg-fwzx{background: url("../bg-fwzx.jpg") center 0 no-repeat;}
.new-albg{background: url("../bg-new.jpg") center 0 no-repeat;}
.cx-jieshaok{height: 619px; color: #fe9712;}
.cx-linian{padding-top: 10%;}

@media (max-width:1024px){
    .cx-albg,.cx-pho,.cx-new,.bg-fwzx,.new-albg{background-size:700px;}
    .cx-jieshao{background-size:1580px;}
    .cx-jieshaok{height: 470px;}
    .cx-linian{padding-top: 2%;}

}
@media (max-width:760px){
    .cx-jieshao{background-size:1300px;}
    .cx-jieshaok{height: 400px;}
    .cx-linian{padding-top: 2%;}
}

.cx-foot{background: #32cd32;}
/*产品页面*/
.cp-bnr{background: url("../cp-bnr.jpg") center 0 no-repeat;background-attachment: fixed; background-position: 0 76px; background-repeat: no-repeat; background-size: 100%;}
.cp-bnrk{height: 300px;}


.cx-xuanchuanh2{padding-top: 50px; font-size: 50px;}
.cx-xuanchuanh3{padding-top: 20px;font-size: 30px;}

.cx-listflname{border-bottom: 5px solid #006400; padding: 20px 0;}
.cp-listsortli{padding: 10px 0;}
.cp-listlink{padding: 15px; border-bottom: 1px dashed #ddd;}
.cp-listlink:hover{border-bottom: 1px dashed #006400;}
.cp-listlink:hover .img-border{border: 1px solid #006400;}
.cp-listlink:hover .title{color:#006400;}
.cp-listli:hover .cp-listlink{border: 1px solid #32cd32;}

@media (max-width:760px){
    .cx-listflnameb{margin: 0 auto 20px auto;}
    .list-sort{border-bottom: 1px solid #ddd; margin-bottom: 15px; padding: 0 10px 10px 10px; line-height: 31px;}
    .cp-listright,.cp-listleft{float:none;}
    .cp-listlink h3{text-align: center;}
    .cp-listlink img{margin: 0 auto;}
    .cp-bnrk{height: 110px;}
    .cx-xuanchuanh2{padding-top: 50px; font-size: 30px;}
    .cx-xuanchuanh3{padding-top: 20px;font-size: 20px;}
}
/*新闻列表*/
.ben-listdl{padding: 10px;}
#content table p{margin-bottom: 0px; line-height: 1.5; text-indent: 0; font-size:12px;}
#content img{max-width:100%; height:auto; text-align: center;display: block; margin: 0 auto; }
.detail p{margin-bottom:0px;}
/*产品页面*/
.cp-benimg{width: 95%; margin: 15px auto;}
#wdsPhoto { width: 100%; position: relative;}
#wdsPhoto .main {width: 98%; margin: 1%; position: relative; border: 1px solid #ddd; overflow: hidden; height:400px;}
#wdsPhoto .main IMG,#wdsPhoto .main DIV {position:absolute;}

#wdsPhoto .top {width: 98%; margin: 1% auto; position: relative; height: 90px; overflow: hidden;}
#wdsPhoto .top DIV {display: block;overflow: hidden; height: 90px;}
#wdsPhoto .top>A {display: none;}
#wdsPhoto .top .thum{width: 98%;height: 92px; margin: 1% auto; overflow: hidden;}
#wdsPhoto .top .thum DIV A {width: 119px; height: 90px; margin-right: 5px; overflow: hidden;}

#wdsPhoto .top .thum DIV A:hover IMG{ FILTER: alpha(opacity=100); moz-opacity: 1; opacity: 1; khtml-opacity: 1;}
#wdsPhoto .top .thum DIV A.current IMG{BORDER: #666 2px solid; FILTER: alpha(opacity=100); moz-opacity: 1; opacity: 1; khtml-opacity: 1;}
#wdsPhoto .top .thum DIV A IMG { BORDER: none; width: 115px; height: 86px; border: #ccc 2px solid;filter: alpha(opacity=50);moz-opacity: 0.5; opacity: 0.5; khtml-opacity: 0.5; text-align: center; }
.in-chanping{
    width: 20%;
}
@media (max-width:760px){
    .cp-benimg {
        width: 80%;
    }
    #wdsPhoto .main{height: 180px;}
    .ben-conttitle{
        text-align: center;
    }
    .ben-conttitle h1 a{
        font-size: 1.2rem;
    }
    .ben-conts{
        margin-top: 20px;
    }
    .in-chanping{
        width: 50%;
    }
}
.detail p{
    text-indent: 0;
    font-size: 16px;
    line-height: 32px;
}