@charset "utf-8";
/* CSS Document */


.zdal_title{ width:100%; text-align:center; color:#333333; font-size:32px;}
.zdal_box{ width:100%; margin-bottom:55px;}

.zdal_box_xun{ display:inline-block; width:351px; height:308px; position:relative; overflow:hidden; float:left; margin:15px 43px 15px 0; }
.zdal_box_xun .zdal_box_title{ width:100%; background:rgba(0,0,0,0.50); padding:9px 50px; position:absolute; bottom:0; left:0; z-index:8; font-size:14px; color:#FFFFFF; line-height:24px; }
.zdal_box_xun:nth-child(3n){ margin-right:0;}
.zdal_box_xun .zdal_box_img{ width:100%; height:100%; overflow:hidden;}
.zdal_box_xun .zdal_box_img img{ width:100%;}
.zdal_box_xun:nth-last-child(2){ margin-right:0; width:745px;}

.fhyyylb{ width:100%;}
.fhyyylb .fhyyylb_xun{ cursor:pointer !important; width:260px; background:#e1e8ec; height:190px; position:relative; float:left; display:inline-block; margin:25px 33px 0 0; }
.fhyyylb .fhyyylb_xun:nth-child(4n){ margin-right:0;} 
.fhyyylb .fhyyylb_xun .fhyyylb_xun_img{ float:left; width:100%; height:100%; overflow:hidden;}
.fhyyylb .fhyyylb_xun .fhyyylb_xun_title{ position:absolute; z-index:9; width:100%; height:100%; background: url(../png/bg25.png) repeat-x 50% bottom; }
.fhyyylb .fhyyylb_xun .fhyyylb_xun_title .fxt_box{    position: absolute;
    width: 100%;
    bottom: 10px;
    height: 32px;
    line-height: 28px;
    text-align: center;
    color: #FFFFFF;}
.fhyyylb .fhyyylb_xun .fhyyylb_xun_title .fxt_box .fxt_nei{ display:inline-block;}
.fhyyylb .fhyyylb_xun .fhyyylb_xun_title .fxt_box .fxt_nei .fxt_bot div{
    width: 50%;
    margin: 0 25%;
    height: 3px;
    border-radius: 3px;
    background: none;
}

.fhyyylb .fhyyylb_xun:hover .fhyyylb_xun_title .fxt_box .fxt_nei .fxt_bot div{ background:#0d6cbd; transition:all 0.3s ease-in;}




.honoer{ width:100%; padding:0 45px;}
.honoer .case{ width:100%; height:250px; overflow:hidden; margin:0px; padding:0; position:relative;}
.honoer .case_sel{ width:100%; height:0; position:relative;}
.honoer .case_sel .case_sel_left{ z-index:1; width:18px; text-align:center; cursor:pointer; padding-top:100px; left:-45px; position:absolute;}
.honoer .case_sel .case_sel_right{ z-index:1; width:16px; text-align:center; cursor:pointer; padding-top:100px; right:-45px; position:absolute;}
.honoer .case .case_box .case_nei{ width:100%; overflow:hidden; position:relative; height:290px; overflow:hidden; overflow-x:auto;}
.honoer .case .case_box table{ margin-left:-5px;}
.honoer .case .case_box td{ cursor:pointer;}



.hon_box{ width:224px; height:211px; margin:15px 22px; background:#FFFFFF; box-shadow:rgba(0,0,0,0.15) 0 0 15px; padding:5px;}
.hon_box .hon_box_img{ height:146px; width:100%; overflow:hidden; float:left;}
.hon_box .hon_box_img img{ width:100%;}
.hon_box .hon_box_title{ width:100%; font-size:13px; color:#595959; line-height:60px; white-space:pre; overflow:hidden; text-overflow:ellipsis; float:left; }

.ldgh{ margin:28px auto; width:100%;}
.ldgh .ldgh_box{ height:371px; width:100%;}
.ldgh .ldgh_box .ldgh_box_left{ border:#e4e4e4 solid 1px; width:568px; float:left; margin:1px; height:368px; background:#FFFFFF; padding:3px;}
.ldgh .ldgh_box .ldgh_box_left .lbl_box{ width:562px; height:362px; display:inline-block; overflow:hidden; position:relative;}
.ldgh .ldgh_box .ldgh_box_left .lbl_box .lbl_box_title{ width:100%; position:absolute; z-index:8; background:rgba(0,0,0,0.13); color:#FFFFFF; padding:10px 15px; font-size:16px; line-height:20px; left:0; bottom:0;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.ldgh .ldgh_box .ldgh_box_left .lbl_box .lbl_box_img{ height:100%; width:100%; overflow:hidden;}
.ldgh .ldgh_box .ldgh_box_left .lbl_box .lbl_box_img img{ width:100%; }



.ldgh .ldgh_box .ldgh_box_right{ width:570px;height:371px; padding:0px 0; float:right;	background:url(../png/bg.png) no-repeat 100% 50%,#fff; position: relative;}
.ldgh .ldgh_box .ldgh_box_right .lbr_box{ width:100%; overflow:hidden; border-top:#e4e4e4 solid 1px; border-left:#e4e4e4 solid 1px;}
.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun{ background:#eaeaea; width:100%; height:92px; border-right:#e4e4e4 solid 1px; border-bottom:#fff solid 1px;}
.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun a{ width:100%; height:100%; display:inline-block; padding:0 16px 0 22px;}
.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun a .lbr_box_title{ width:100%; float:left; line-height:40px;}
.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun a .lbr_box_title .fl{ width:400px; overflow:hidden; white-space:pre; text-overflow: ellipsis; font-size:17px; font-weight:bolder; color:#4e4e4e; }
.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun a .lbr_box_title .fr{ color:#018fcf; font-size:14px;}
.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun a .lbr_box_small{ width:100%; float:left; line-height:22px; height:40px; color:#888888; font-size:14px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}

.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun:hover{ background:#018fcf;}
.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun:hover a .lbr_box_title .fl{ color:#FFFFFF;}
.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun:hover a .lbr_box_title .fr{ color:#FFFFFF;}
.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun:hover a .lbr_box_small{ color:#FFFFFF;}

.lbr_gdt{ width:9px; height:371px; position:absolute; right:-49px; padding:10px 0;}
.lbr_gdt .lbr_gdt_top{ width:9px; height:9px; border:#c8c8c8 solid 1px; border-radius:10px; background:#FFFFFF; position:absolute; top:0;}
.lbr_gdt .lbr_gdt_bot{ width:9px; height:9px; border:#c8c8c8 solid 1px; border-radius:10px; background:#FFFFFF; position:absolute; bottom:0;}
.lbr_gdt .gdt_box{ height:100%; width:1px; float:left; margin:0 4px; background:#d2d2d2;}
.lbr_gdt .gdt_box .gdt_nei{ width:3px; background:#018fcf; float:left; margin-left:-1px; cursor:pointer;}


.contentHolder { position:relative; margin:0px auto; padding:0px; width: 100%; height:100%; overflow: hidden; padding-right:49px; }
.contentHolder .content{}
.spacer { text-align:center }
.ps-scrollbar-x-rail{ display:none !important;}
.ps-container .ps-scrollbar-x-rail { position: absolute; bottom: 3px; height: 8px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.ps-container .ps-scrollbar-y-rail { position: absolute; right: 3px !important; width: 1px; margin-top:7px;}
.ps-container .ps-scrollbar-x { position: absolute; bottom: 0; height: 8px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.ps-container.ie6 .ps-scrollbar-x { font-size: 0; }

.ps-container .ps-scrollbar-y { cursor:pointer; position: absolute; right:0px; width: 3px; background-color: #018fcf; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.ps-container.ie6 .ps-scrollbar-y { font-size: 0; }

.ps-container.ie .ps-scrollbar-x,.ps-container.ie .ps-scrollbar-y { visibility: hidden; }

.ps-container.ie:hover .ps-scrollbar-x,.ps-container.ie:hover .ps-scrollbar-y,.ps-container.ie.hover .ps-scrollbar-x,.ps-container.ie.hover .ps-scrollbar-y { visibility: visible;
}





/*手机终端css*/
@media screen and (max-width:768px) {
	
	
	.zdal_title{ font-size:1.25rem; padding:1rem 0 !important;}
	.zdal_box{  margin-bottom:15px;}

	.zdal_box_xun{ display:block; width:100%; height: auto; float: none; margin:15px 0; }
	.zdal_box_xun .zdal_box_title{ padding:1rem; font-size:0.8rem; line-height:1.8; }
	.zdal_box_xun .zdal_box_img img{ width:100%; height:300px;}
	.zdal_box_xun:nth-last-child(2){width: auto;}

	.fhyyylb{ display:flex; flex-wrap:wrap;}
	.fhyyylb .fhyyylb_xun{ width:48%; height:140px; margin:1%; }
	.fhyyylb .fhyyylb_xun .fhyyylb_xun_img img{ width:100%; height:100%;}
	.fhyyylb .fhyyylb_xun .fhyyylb_xun_title .fxt_box{height: auto; line-height: 1.5;}
	
	


	.honoer{ width:100%; padding:0 45px;}
	.honoer .case{ height:250px;}

	.hon_box{ width:224px; height:211px; margin:15px 22px;}
	.hon_box .hon_box_img{ height:146px;}
	.hon_box .hon_box_title{ font-size:0.8rem; text-align:center;}

	.ldgh{ margin:0 auto;}
	.ldgh .ldgh_box{ height: auto;}
	.ldgh .ldgh_box .ldgh_box_left{ width:100%; float: none; margin:0px; height:200px; padding:0px;}
	.ldgh .ldgh_box .ldgh_box_left .lbl_box{ width:100%; height:200px;}
	.ldgh .ldgh_box .ldgh_box_left .lbl_box .lbl_box_title{font-size:0.8rem; background: rgba(0,0,0,0.5);}
	
	
	
	.ldgh .ldgh_box .ldgh_box_right{ width:100%;height: 600px; float: none; margin-top:1rem; margin-bottom:1rem;}
	.ldgh .ldgh_box .ldgh_box_right .lbr_box{ border-top:#e4e4e4 solid 0px; border-left:#e4e4e4 solid 0px;}
	.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun{ height:120px; border-right:#e4e4e4 solid 0px; border-bottom:#fff solid 1px;}
	.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun a{ display:block; padding:1rem;}
	.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun a .lbr_box_title{ width:100%; float: none; line-height: inherit;}
	.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun a .lbr_box_title .fl{float: none; width:100%; font-size:0.9rem; }
	.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun a .lbr_box_title .fr{float: none; font-size:0.8rem;}
	.ldgh .ldgh_box .ldgh_box_right .lbr_box .lbr_box_xun a .lbr_box_small{ float: none; line-height:20px; font-size:0.8rem; overflow:hidden;}


.lbr_gdt{ width:9px; height:371px; position:absolute; right:-49px; padding:10px 0;}
.lbr_gdt .lbr_gdt_top{ width:9px; height:9px; border:#c8c8c8 solid 1px; border-radius:10px; background:#FFFFFF; position:absolute; top:0;}
.lbr_gdt .lbr_gdt_bot{ width:9px; height:9px; border:#c8c8c8 solid 1px; border-radius:10px; background:#FFFFFF; position:absolute; bottom:0;}
.lbr_gdt .gdt_box{ height:100%; width:1px; float:left; margin:0 4px; background:#d2d2d2;}
.lbr_gdt .gdt_box .gdt_nei{ width:3px; background:#018fcf; float:left; margin-left:-1px; cursor:pointer;}


.contentHolder { position:relative; margin:0px auto; padding:0px; width: 100%; height:100%; overflow: hidden; padding-right:0; }
.contentHolder .content{}
.spacer { text-align:center }
.ps-scrollbar-x-rail{ display:none !important;}
.ps-container .ps-scrollbar-x-rail { position: absolute; bottom: 3px; height: 8px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.ps-container .ps-scrollbar-y-rail { position: absolute; right: 3px !important; width: 1px; margin-top:7px;}
.ps-container .ps-scrollbar-x { position: absolute; bottom: 0; height: 8px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.ps-container.ie6 .ps-scrollbar-x { font-size: 0; }

.ps-container .ps-scrollbar-y { cursor:pointer; position: absolute; right:0px; width: 3px; background-color: #018fcf; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.ps-container.ie6 .ps-scrollbar-y { font-size: 0; }

.ps-container.ie .ps-scrollbar-x,.ps-container.ie .ps-scrollbar-y { visibility: hidden; }

.ps-container.ie:hover .ps-scrollbar-x,.ps-container.ie:hover .ps-scrollbar-y,.ps-container.ie.hover .ps-scrollbar-x,.ps-container.ie.hover .ps-scrollbar-y { visibility: visible;
}
	
}