


/*新闻*/
.lbyxlis_news{ width:48%; height:auto; float:left;nav-left:1%; margin-right:1%; padding-bottom:20px; border-bottom:dashed 1px #595959; margin-bottom:20px;}
.lbyxlis_newsz{ width:35%; height:auto; float:left;}
.lbyxlis_newsz img{ width:100%; height:auto; display:block;}
.lbyxlis_newsy{ width:62%; height:auto; float:right;}
.lbyxlis_newsys{ width:100%; height:auto; color:#999999; font-size:12px;}
.lbyxlis_newsys span{ color:#333333; font-size:16px;}
.lbyxlis_newsyx{ width:100%; height:auto; padding-top:5px; line-height:22px; font-size:13px;color:#7a7a7a;}
.lbyxlis_newsyx span{ float:right; color:#F30;}

.lbyxlis_hz{ width:23%; height:auto; float:left; nav-left:1%; margin-right:1%; margin-bottom:10px;}
.lbyxlis_hz img{ width:100%; height:auto;}

.cplista{ width:100%; height:auto;}
.cpxql_bt{ width:100%; text-align:center; font-size:22px; color:#333; line-height:20px; padding-bottom:10px;}
.cpxql_bt span{ font-size:14px; color:#666666;}


/**** PORTFOLIO STYLES*****/
.lbli{ width:23%; height:auto; float:left; margin-left:1%; margin-right:1%; margin-bottom:20px;}
.lbli img{ width:100%; height:auto; display:block;   transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}

.lbli img:hover {    transform:scale(1.4);    -webkit-transform:scale(1.4);    -moz-transform:scale(1.4);    -o-transform:scale(1.4);    -ms-transform:scale(1.4);}

/**** END PORTFOLIO STYLES*****/


/*在线留言*/
.zxlyznra{ width:80%; height:auto; margin:0 auto;}
.zxlyznr1{ width:100%; height:35px; border:solid 1px #ececec; background:#f6f6f6; line-height:35px; font-size:14px; color:#555555; padding-left:20px; margin-bottom:8px;}
.zxlyznr2{ width:100%; height:134px; border:solid 1px #ececec; background:#f6f6f6; line-height:35px; font-size:14px; color:#555555; padding-left:20px; margin-bottom:20px; resize:none;}
.tjw{ width:116px; height:80px; margin:0 auto;}
.tj{ width:116px; height:39px; background:#f0201c; font-size:16px; color:#fff; line-height:39px; text-align:center; border-radius:6px; float:left; border:0;  cursor:pointer;}
.cz{ width:116px; height:39px; background:#7e7e7e; font-size:16px; color:#fff; line-height:39px; text-align:center; border-radius:6px; float:left; border:0; cursor:pointer;}

.hdp{
    background: #261224;
    position: relative;
}
.hdp img {
    width: 100%;

}
.bx-pager.bx-default-pager{
display: none
}

.title {
    text-align: center;
    width: 100%;
    color: #3d3d3d;
    margin-bottom: 55px;
}
.title ul{ 
    display: inline-block
}
.title h1{
    font-size: 30px;
    font-weight: lighter;
}
.title h1 p{
    font-size: 12px;
    height:20px; font-family:Arial;
    background: url("../images/title.jpg") 50% 100% no-repeat;
    margin: 0 auto;
}
.title ul li{
    float: left;
    font-size: 26px;
    width: 135px;
    background: #eeeeee;
    margin: 6px;
    padding: 10px;
}
.title li:hover{
    background: #e2bf28;
    color: white;
}
.title ul li p{
    font-size: 12px;
}
.title  .atv{
    background: #e2bf28;
    color: white;
}
.nry{
    color: #646464;
    font-size: 16px;
    line-height: 32px;
    padding-bottom: 50px;
}
.abus-l{
    width: 46%;
    float: left;
}
.abus-l img{
    width: 100%;
}
.abus-r{
    width: 52%;
    float: right;
}
.nry h1{
    font-size: 32px;
    font-weight: normal;
    height: 55px;
    color: #18191d;
}
/*产品详情*/
.cpx {
    color: #434343;
    font-size: 16px;
    line-height: 28px;
}
.cpl{
    width:38%;
    float: left;
}
.cpl img{
    width: 100%;
}
.cpr{
    width: 58%;
    float: right;
}
.cpr h1{
    height:50px;
    font-size: 30px;
    font-weight: lighter;
}
.lxwm li{
    font-size: 18px;
    color: #2e2e2e;
    border: 1px #d2d2d2 solid;
    text-align: center;
    float: left;
    line-height:32px;
    padding: 0 20px;
    margin-right:2%;
    margin-top: 20px;
}
.lxwm li:hover{
    color: #ffffff;
    background: #e2bf28;
}
.fx {
    margin-top: 20px;
}
.social-share .social-share-icon{
    border: inherit!important;
}
.cpxq{
    border-top: 40px  #e2bf28 solid;
    position: relative;
    padding:50px 10%;
    color: #7b7b7b;
    font-size: 14px;
    margin-top: 50px;
    border-left: 1px #e3e3e3 solid;
    border-right: 1px #e3e3e3  solid;
    border-bottom: 1px #e3e3e3 solid;
    margin-bottom: 40px;
}

.cpxqaa{width:100%;color: #7b7b7b; font-size: 14px; line-height:30px;margin-bottom: 40px;}
.cpxqaa img{ max-width:100%;}


.cpxql{
    width:210px;
    line-height: 36px;
    text-align: center;
    position: absolute;
    background-color: #fff;
    top:-36px;
    left: 0;
}

.cpxqqq{
    border-top: 40px  #e2bf28 solid;
    position: relative;
    padding:50px 10%;
    color: #7b7b7b;
    font-size: 14px;
    margin-top: 50px;
    border-left: 1px #e3e3e3 solid;
    border-right: 1px #e3e3e3  solid;
    border-bottom: 1px #e3e3e3 solid;
    margin-bottom: 40px;
}
.cpxqqq1{
    width: 110px;
    line-height: 36px;
    text-align: center;
    position: absolute;
    background-color: #fff;
    top:-36px;
    left: 0;
}
#dituContent{width:100%;height:550px;border:#ccc solid 1px;}

.cpxq table{
    max-width: 100%;
    border-collapse: collapse;
}
.cpxq td{
    border: 1px rgba(38,18,36,0.43) solid;
}
.cpxq img {
    max-width: 100%;
}
.cplist li{
    width: 32.5%;
    border: 1px #dbdbdb solid;
    color: #646464;
    float: left;
    margin: 10px 0.2%;
}
.cpli-img{
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-bottom: 58.5%;
}
.cpli-img img{
    width: 100%;
}
.cplist h1{
    font-size: 30px;
    margin-top: 30px;
    font-weight: lighter;
    margin-left: 4%;
}
.cplist p{
    margin-left: 4%;
    height: 40px;

}
.but{
    background: #e2bf28;
    text-align: center;
    vertical-align: middle;
    padding: 12px;

}
.but a{
    border: 1px  #ffffff solid;
    padding: 12px 20px;
    display: block;
    width: 120px;
    color: white;
    margin: 0 auto;
}
.but a:hover{
    background: indianred;
}

/*分页*/
.dede_pages{ margin:0 auto;}
.dede_pages ul{ float:left; padding:12px 0px 12px 30px; width:100%;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;list-style:none;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}


.nyzlm{ width:30%; height:auto; margin:0 auto;}
.nyzlm li{ width:46%; height:auto; float:left; margin-bottom:50px; margin-left:2%; margin-right:2%; line-height:40px; background:#e2be28; text-align:center; font-size:16px; color:#fff;}
.nyzlm li:hover{ background:#cd5c5c;}







@media screen and (max-device-width:1024px) { 
    .nry{
        padding: 0 1%;
    }
}
@media screen and (max-device-width:768px) {
	.nyzlm{ width:90%; height:auto; margin:0 auto;}
.nyzlm li{ width:46%; height:auto; float:left; margin-bottom:10px; margin-left:2%; margin-right:2%; line-height:40px; background:#e2be28; text-align:center; font-size:16px; color:#fff;}

    .main {
        width: 100%;
        margin-top: -60px;
    }
    .title {
        margin-top: 8px;
        margin-bottom: 18px;
    }
    .title h1 p {
        height: 28px;
    }
    .title h1 {
        font-size: 18px;
    }
    .title ul li {
        font-size: 16px;
        width: 26%;
        margin: 1.3%;
        padding: 2%;
    }
    .nry {
        padding: 0 1%;
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 25px;
    }
    .abus-l {
        width: 100%;
    }
    .nry h1 {
        font-size: 18px;
        height: 29px;
    }
    .abus-r{
    width: 100%;
    font-size: 14px;
    line-height: 24px;
    }
    .cpl{
        width: 98%;
        padding: 1% 1%;
    }
    .cpr {
        width: 98%;
        font-size: 14px;
    }
    .cpr h1 {

        height: 30px;
        font-size: 18px;
    }
    .lxwm li {

        font-size: 14px;
    }
    .cpxq{
        padding: 30px 1%;
       border-bottom: 0;
        font-size: 14px;
    }
	
	.cpxqqq{
        padding: 30px 1%;
       border-bottom: 0;
        font-size: 14px;
    }
    .cplist li {
        width: 48.5%;
    }
    .cplist h1 {
        font-size: 18px;
        margin-top: 6px;
    }
    .cplist p{
        height: 29px;
        font-size: 12px;
    }
    .but{
        padding: 4px;
    }
    .but a{
        width: auto;
        padding: 2px 20px;
    }
	
	.title ul li{width: 29%; height:70px; margin-left:2%; margin-right:2%; padding: 10px;}
	
   	/*新闻*/
		.lbyxlis_news{width:90%; height:auto; margin-left:5%; margin-right:5%; padding-bottom:10px; margin-bottom:15px;}
		.lbyxlis_newsz{ width:100%; height:auto; float:left;}
		.lbyxlis_newsz img{width:100%; height:auto; display:block;}
		.lbyxlis_newsy{ width:100%; height:auto; float:right;}
		.lbyxlis_newsys{ width:100%; height:auto; font-size:12px; padding-top:10px;}
		.lbyxlis_newsys span{ font-size:15px;}
		.lbyxlis_newsyx{ width:100%; height:auto; line-height:22px; font-size:14px;}

	.cpxql_bt{ width:100%; text-align:center; font-size:18px; color:#333; line-height:20px; padding-bottom:10px;}
	.cpxql_bt span{ font-size:12px; color:#666666;}
	

	/*在线留言*/
	.zxlyznra{ width:100%; height:auto;}
	.zxlyznr1{ width:90%; height:auto; line-height:30px; font-size:14px; padding-left:3%; margin-bottom:8px; margin-left:3%; margin-right:3%;}
	.zxlyznr2{  width:90%; height:auto; line-height:30px; font-size:14px; padding-left:3%; margin-bottom:8px; margin-left:3%; margin-right:3%;}
	.tjw{ width:40%;}
	.tj{ width:100%; height:auto; font-size:16px; line-height:35px;}
	.cz{ width:20%; height:auto; font-size:16px; line-height:35px;}

#dituContent{width:100%;height:250px;border:0;}


/**** PORTFOLIO STYLES*****/
.lbli{ width:48%; height:auto; float:left; margin-left:1%; margin-right:1%; margin-bottom:20px;}
.lbli img{ width:100%; height:auto; display:block;   transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}

.lbli img:hover {    transform:scale(1.2);    -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}

/**** END PORTFOLIO STYLES*****/

.cpxqaa{width:100%;color: #7b7b7b; font-size: 14px; line-height:28px;margin-bottom: 20px;}
.cpxqaa img{ max-width:100%;}


}

