.clear{ clear:both; }
.img-responsive{ width:100%;}
.w1200{ max-width:1200px; margin: auto; }
.duxiplus .plus_left{ float:left; width:30%; }
.duxiplus .plus_left img{ border-radius:10px;  }
.duxiplus .plus_right{ float:right; width:65%; }
.duxiplus .plus_right h3{ font-size:40px; color:#000; margin-bottom:20px; color:rgba(33, 79, 155); font-weight:bold; }
.duxiplus .plus_right p{ font-size:16px; color:#666; line-height:35px; }
.plus_right a{ color:#285fbf; }
.product{ padding-top:70px; }
.product_duxi{ padding-top:30px; }
.duxilist{ padding-top:50px; }
.pro_li{ float:left; width:31.3%; margin-right:2%; border:1px solid #eee; padding:15px;  border-radius:20px; }
.pro_li h4{ font-size:18px; text-align:center; padding:20px; }
.pro_li .pro_img img{ border-radius:10px; }

.product_duge{ background:#f5f5f5; padding-top:100px; margin-top:100px; padding-bottom:100px; }
.pro_more{ margin-top:30px; }
.pro_more a{ padding:15px 30px; width:200px; margin:0 auto;   display:block; font-size:18px; background:#285fbf; color:#fff; text-align:center; border-radius:30px;}




.pd-cont{ margin-top:50px;}
.pd-content{ font-size:16px; line-height:30px;}

/*大图样式*/
.picarr{position:relative;margin:20px auto; width: 768px;}
.picarr .picture{width:100%;text-align:center;}
.picarr .picture a{display:none;}
.picarr .preview{width:768px;margin-top:20px;padding:5px;background:#eef3fa;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.picarr .preview li{float:left;margin:4px;}
.picarr .preview li a{width:58px;height:45px;border:1px solid #fff;background:#fff;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:35px;*font-family:Arial;}
.picarr .preview li a img{vertical-align:middle; width: 100%;}
.picarr .preview li.current a{border:1px solid #000;}
.cl{ clear:both; }

.pd_tit h4{ font-size:24px; border-bottom:1px solid #ccc; font-weight:bold;   padding-bottom:10px; }

.casedetail{ font-size:18px; text-align:center; }
.casedetail img{ display:block; margin:0 auto; }
.casedetail p{ padding-bottom:10px; }

.clear{ clear:both; }
.pd1{ border-bottom:1px solid #eee; padding-top:20px; padding-bottom:20px;}
.pd1 .pd_left{ width:20%; float:left; font-weight:bold; font-size:20px; }
.pd1 .pd_right{ width:70%; float:right; }
.table td{ padding:0.5em;}








.product{ padding:100px 0; }
.pro_li{ float:left; width:23%; padding:20px; border:1px solid #f1f1f1; margin:20px 1%; }
.pro_li h4{font-size:18px; text-align:center;  padding-top:20px; color:#666;}
.pro_li:hover{ border:1px solid #b13a37;}

.product_detail{padding:100px 0; }




.product_detail table{width:100%!important;overflow: scroll;min-width: 800px;text-align: center!important;white-space:nowrap}

.product_detail table tr td{width:auto!important;padding:0 6px!important;}
#textarea p{ margin-bottom:0; }


.ban_bt{ font-size:14px; color:#fff; }
.ban_bt a{ color:#fff; }
.crumbs a{ color:#666; }

.crumbs {
    padding: 21px 15px 15px;
    background-color: #f7f7f7;
    
}

.crumbs-l {
    float: left;
}

.crumbs-title {
    font-weight: 900;
    font-size: 24px;
    line-height: 36px;
    color: #333;
}

.crumbs-nav {
    line-height: 28px;
    font-size: 14px;
    color: #999;
}

.crumbs-nav .crumbs-a {
    -webkit-transition: all .5s;
    transition: all .5s;
}

.crumbs-nav .crumbs-home {
    display: inline-block;
    width: 17px;
    height: 15px;
    margin: -5px 12px 0 0;
    vertical-align: middle;
    background: url(http://www.yxlianfeng.com/images/home.png) no-repeat center center;
}

.crumbs-nav .crumbs-arrow {
    font-style: normal;
    padding: 0 8px;
}

.crumbs-nav .crumbs-a:hover {
    color: #b13a37;
}

.crumbs-r {
    float: right;
    padding-top: 10px;
}

.type-nav-list {
    display: inline-block;
    font-size: 0;
    margin: 0;
}

.type-nav-list li {
    display: inline-block;
    margin: 0 10px;
}

.type-nav-list li a {
    display: block;
    width: 138px;
    height: 40px;
    font-size: 16px;
    line-height: 38px;
    color: #c02c31;
    border: 1px solid #c02c31;
    -webkit-transition: all .5s;
    transition: all .5s;text-align:center;
}






/*分页样式*/
.page_info {	text-align: center;	margin-top: 10px;	color: #333;}
.page_info span {	padding: 0 2px;	font-weight: bold;}
.page_list {	height: 24px;	line-height: 24px;	text-align: center;	letter-spacing: 0;	font-family: "Arial Black";	font-size: 12px;	margin-top: 20px; padding-bottom:5px;}
.page_list a {	display: inline-block;	color: #898989;	border: 1px solid #e8e8e8;	background: #f8f8f8;	padding: 0 8px;	margin: 0 1px;}
.page_list a:hover {	color: #fff;	border: 1px solid #898989;	background: #898989;}
.page_list a.on {	color: #333;	border: 1px solid #ccc;	background: #E5EDF2;}








@media (max-width:1200px){
.type-nav-list li a{ width:200px;}
.crumbs-l {width:100%;float: left;}
.crumbs-r {width:100%;float: left;}
.type-nav-list li{ margin-bottom:10px;}
}


@media (max-width:900px){
.pro_li{ float:left; width:48%; padding:20px; border:1px solid #f1f1f1; margin:20px 1%; }
.pro_li h4{font-size:12px; text-align:center;  padding-top:20px;}

}






@media (max-width:768px){
.type-nav-list li a{ width:150px;}

}

@media (max-width:400px){

.product{ padding:30px 15px; }
.pro_li{ width:100%; padding:20px;  margin:10px 0; }

}















@media(max-width:1459px){

}
@media(max-width:1259px){

    
}
@media(max-width:991px){

}
@media(max-width:767px){
 .picarr .preview{width:100%; }
 .picarr{ width:100%; }
    
}
@media(max-width:640px){
.pd1 .pd_left{ width:100%; float:left; font-weight:bold; font-size:20px; }
.pd1 .pd_right{ width:100%; float:right; } 
    
    
}
@media(max-width:500px){

    
}
@media(max-width:400px){

    
}