@charset "utf-8";
*{margin:0px;padding:0px;/*font-size:12px;*/ font-family:"微软雅黑";}
body,div,li,ul,ol,dl,dd,dt,span,b,strong,p,h1,h2,h3,h4,h5,input{margin:0;padding:0; }
body{background:#fff;}
ul,li,dl,dt,dd,ol{list-style:none;list-style-type:none;}
a img,a,a:hover,a:active,a:visited{/*border:none;*/text-decoration:none; outline:none;}
body{font-size:12px;}
.img-block{ display:block;}
.img100{ display:block; width:100%; height:100%;}
.dz-btn-hover:hover{ opacity:0.8;}
.dzimg100{ width:100%; height:100%; display:block;}
.dz-emptydata{ width:100%; height:auto; overflow:hidden; min-height:60px; padding-left:70px; box-sizing:border-box; color:#999; margin:0 auto; max-width:1000px; padding-top:10px;}
.dz-emptydata p{ line-height:22px; font-size:13px;}
.whauto{ width:100%; height:auto; overflow:hidden;}

/*头部*/
.dzpage-top{ width:100%; height:40px; background:#f8f8f8; min-width:1200px; overflow:hidden;}
.dzpage-top-main{ width:1200px; height:40px; margin:0 auto; overflow:hidden;}
.dzpage-top-left,.dzpage-top-right{ font-size:13px; color:#999999; float:left; line-height:40px;}
.dzpage-top-left img{ position:relative; top:-1px;}
.dzpage-top-right{ float:right !important;}
.dzpage-top-right .tel-icon{ margin-right:4px; position:relative; top:-1px;}
.dzpage-top-right .dz-wx-icon,.dzpage-top-right .dz-qq-icon{position:relative; top:-2px; cursor:pointer;}
.dz-head-warp{ width:100%; height:auto; overflow:hidden; min-width:1200px; background:#fff; z-index:10;}
.dz-weixin-warp{ width:150px; height:150px; position:absolute; top:30px; right:0px; display:none; z-index:11; background:url(../images/dz-weixin-warp.png) no-repeat center center;}
.dz-weixin-warp img{ width:120px; display:block; margin:20px auto 0 auto;}

.dz-head-main{ width:1200px; height:88px; overflow:hidden; margin:0 auto; position:relative; z-index:12;}
.dz-logo{ width:179px; height:49px; overflow:hidden; float:left; margin-top:20px;}
.dz-logo .logo{ display:block;}
.dz-menu-ul{ float:right; width:912px;}
.dz-menu-ul li{ float:left; height:36px; overflow:hidden; margin-left:5px; margin-top:25px; position:relative; text-align:center;}
.dz-menu-ul li a{ display:block; padding:0px 18px; height:34px; border-radius:36px; line-height:34px; font-weight:400; font-size:15px; color:#000; position:relative;border:1px solid #fff;}
.dz-menu-ul li a.hover{color:#fff; background:-webkit-gradient(linear,0% 0%, 100% 100%, from(#40BEE6), color-stop(0.6,#11a8de));}

.dz-menu-ul li a i{ opacity:0; font-size:15px; font-style:normal; color:#000;}
.dz-menu-ul li a span{ color:#000; position:absolute; bottom:0px; left:0; width:100%; height:100%; font-size:15px;}
.dz-menu-ul li a span.out{ top:-40px;color:#fff; background:-webkit-gradient(linear,0% 0%, 100% 100%, from(#40BEE6), color-stop(0.6,#11a8de)); border-radius:36px;}

.page-head{ width:1200px; height:98px; overflow:hidden; background:#fff; margin:0 auto;}
.logo-link{ width:223px; height:74px; display:block; margin-top:12px; float:left;}
.logo-link a{ display:block;}
.page-head-nav{ width:auto; float:right; height:38px; margin-top:30px; overflow:hidden;}
.page-head-nav a{ width:100px; display:inline-block; height:38px; text-align:center; line-height:38px; color:#2a2a2a; font-size:16px; font-weight:450; margin-left:5px; border-radius:1px;}
.page-head-nav a.hover,.page-head-nav a:hover{ background:#cd2929; color:#fff;}

/*底部*/
.dzpage-footer{ width:100%; height:240px; min-width:1200px; overflow:hidden;background:url(../images/footer-bg.jpg) repeat center center;border-bottom:1px solid #187490;border-top:1px solid #479db8;}
.dzpage-footer-main{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.dz-ft-logo{ width:199px; height:68px; float:left; overflow:hidden; margin-top:85px;}
.dz-ft-contact{ width:350px; float:left; margin:38px 0px 0px 200px; height:auto; overflow:hidden;}
.dz-ft-company,.dz-ft-company-en{ width:100%; height:auto; overflow:hidden; color:#fff;}
.dz-ft-company{ font-size:18px;}
.dz-ft-company-en{ font-size:9px;}
.dz-ft-coninfo{ width:100%; height:auto; overflow:hidden; margin-top:25px;}
.dz-ft-coninfo p{ line-height:20px; color:#fff; font-size:13px; margin-top:5px;}
.dz-ft-consult{ float:right; height:auto; overflow:hidden; margin-top:65px;}
.dz-wxqrcode{ float:left; width:90px; height:90px; margin-right:10px;}
.dz-hot-tel{ width:180px; background:url(../images/ft-hot-tel.png) no-repeat 0 0; padding-left:50px; height:38px; overflow:hidden; box-sizing:border-box; color:#fff; font-size:13px;}
.dz-hot-tel p{ font-size:18px; font-family:Arial; margin-top:3px;}
.online-consult{ width:100px; height:30px; background:#d3e8ef; color:#2490b1; font-size:14px; float:left; border-radius:5px; text-align:center; line-height:30px; margin-top:15px;}
.online-consult:hover{ background:#fff; color:#1e89ab;}
.dz-copyright{width:100%; height:56px; min-width:1200px; overflow:hidden;background:url(../images/footer-bg.jpg) repeat center center;border-top:1px solid #479db8;}
.dz-copyright-main{ width:1200px; height:56px; overflow:hidden; margin:0 auto;}
.dz-icpnote{ float:left; height:56px; line-height:56px; color:#fff; font-size:13px;}
.dz-census{ float:right; height:56px; line-height:56px; color:#fff;}
.dz-census a{ display:inline-block; color:#fff; font-size:13px;}
.dz-census a:hover{ text-decoration:underline; color:#f7d018;}
.dz-census img{ position:relative; top:-3px; margin:0px 3px 0 10px;}

/*客服*/
.dz-kefu{ width:50px; height:auto; overflow:hidden; position:fixed; right:10px; top:50%; margin-top:-130px; z-index:16;}
.dz-kefu li{ width:50px; height:50px; background:rgba(0,0,0,0.5); overflow:hidden; margin-bottom:2px; position:relative; border-radius:1px; z-index:16;}
.dz-kefu li a{ width:100%; height:50px; display:block; position:relative;}
.dz-kefu li a img{ display:block; margin:10px auto;}
.dz-kefu a.txt-icon{ position:absolute; top:0; right:-50px; z-index:1; color:#fff; font-size:14px; padding:5px 5px; box-sizing:border-box; text-align:center;}
.dz-kf-wxwarp{ width:110px; height:110px; background:#fff; position:fixed; right:-110px; top:50%; margin-top:-105px; border-radius:5px;  z-index:15; padding:3px 3px; box-sizing:border-box; display:none; border:1px solid #ddd;}
.dz-kf-miniwarp{ width:110px; height:110px; background:#fff; position:fixed; right:-110px; top:50%; margin-top:-55px; border-radius:5px; overflow:hidden; z-index:15; padding:3px 3px; box-sizing:border-box; display:none; border:1px solid #ddd;}
.dz-kf-telwarp{ width:180px; height:50px;background:rgba(0,0,0,0.5); color:#fff;position:fixed; right:-180px;top:50%; margin-top:26px; text-align:center; font-size:18px; font-family:Arial; line-height:50px; overflow:hidden; z-index:15; display:none;}


#pageWarp{ margin:50px auto; text-align:center; width:100%;}
#pageWarp .layui-laypage a,#pageWarp .layui-laypage span{ margin:0px 5px; height:30px; line-height:30px; border-radius:1px;}
#pageWarp .layui-laypage a:hover{ border:1px solid #0879ab; background:#0879ab; color:#fff;}
#pageWarp .layui-laypage-count{ background:none;}

.empty-data-view{ width:100%; margin:90px auto 30px; font-size:18px; color:#0879ab; text-align:center;}
.empty-data-view span{ color:#0879ab; font-size:22px; position:relative; top:2px;}

/*当前位置*/
.current-location{ width:100%; max-width:1200px; margin:10px auto 10px auto; font-size:12px; color:#999;}
.current-location a{ color:#999; font-size:12px;}
.current-location a cite{ color:#40BEE6 !important;}
/*百度分享*/
.bdsharebuttonbox{ display:inline-block;}
.dz-fx .bdsharebuttonbox span{ float:left;}
.dz-fx{ width:100%; float:left; text-align:center;}
.dz-fx .bdsharebuttonbox{ display:inline-block; *zoom:1; *display:inline;}
.dz-fx .bdsharebuttonbox span{ display:block; float:left; line-height:26px; font-size:14px; color:#555;}
.dz-fx .bdsharebuttonbox a{ display:block; float:left; width:26px; height:26px; margin:0 7px 0 10px !important; padding:0 !important; background-size:contain; background-repeat:no-repeat; background-position: center center;}
.dz-fx .bdsharebuttonbox a.a1{ background-image:url(../images/share-icon-01.png);}
.dz-fx .bdsharebuttonbox a.a2{ background-image:url(../images/share-icon-02.png);}
.dz-fx .bdsharebuttonbox a.a3{ background-image:url(../images/share-icon-03.png);}
.dz-fx .bdsharebuttonbox a.a4{ background-image:url(../images/share-icon-04.png);}
.dz-fx .bdsharebuttonbox a.a5{ background-image:url(../images/share-icon-05.png);}
.dz-fx .bdsharebuttonbox a.a6{ background-image:url(../images/share-icon-06.png);}

.dz-emptydata{ background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUFEMkE0RDE3NTgxMTFFOTkwNEU5NDJFNjEwRjc0NkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUFEMkE0RDA3NTgxMTFFOTkwNEU5NDJFNjEwRjc0NkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA4RTM4NUQ0OTRCQzExRThCMUExOERFM0Y0MEI4RTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA4RTM4NUQ1OTRCQzExRThCMUExOERFM0Y0MEI4RTkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+30vySAAAB5BJREFUeNrUW3uQV1Mc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') no-repeat left center;}

/**新年主题*/
/*.newyear_body{ overflow-x:auto;}
.newyear_left_lantern{ position:absolute; left:0; top:0; z-index:11; width:289px; height:231px; background:url(../images/left_lantern.png) no-repeat top left;}
.newyear_right_lantern{ position:absolute; right:0; top:0; z-index:11; width:289px; height:231px; background:url(../images/right_lantern.png) no-repeat top left;}
.newyear-top{ background:#f03c3c url(../images/curtain.jpg) repeat-x top; padding-top:27px; height:45px !important;}
.newyear-top .dz-weixin-warp{ top:60px !important;}
.newyear-top .dzpage-top-left,.newyear-top .dzpage-top-right{ color:#fff !important;}

.newyear-menu a.hover{color:#fff; background:-webkit-gradient(linear,0% 0%, 100% 100%, from(#e44747), color-stop(0.6,#de292a)) !important;}
.newyear-menu a span.out{ top:-40px;color:#fff; background:-webkit-gradient(linear,0% 0%, 100% 100%, from(#e44747), color-stop(0.6,#de292a)) !important; border-radius:36px;}

.newyear-flink{ background:#f23838 !important; border-bottom:1px solid #f23838 !important;}
.newyear-footer{ background:#f23838;border-bottom:1px solid #d63030;border-top:1px solid #d63030;}
.newyear-footer .online-consult{ background:#efbf6a; color:#fff;}
.newyear-copyright{ background:#d31e1e;border-top:1px solid #d31e1e; !important;}
.newyear-copyright .dz-icpnote,.newyear-copyright a{ color:#ecc32a !important;}

.dz-index-title{ color:#f23838 !important;}
.dz-service-list ul li:hover{-moz-box-shadow:0px 1px 3px #f23838 !important; -webkit-box-shadow:0px 1px 3px #f23838 !important; box-shadow:0px 1px 3px #f23838 !important;}

.dz-case-list .dz-case-alink:hover .dz-case-info{ background:#f23838 !important;}
.more-alink{ background:#f23838 !important; border:1px solid #f23838 !important; color:#fff !important;}
.more-alink:hover{ opacity:0.8;}

.newyear_body .dz-dynamic{background:url(../images/index-news-newyear.jpg) no-repeat center center !important;}
.newyear_body .dz-dynamic-type a{ border:1px solid #fbc1c1 !important; }
.newyear_body .dz-dynamic .knows-item .date{ background:#f67272 !important}
.newyear_body .txt-dynamic li:hover{-moz-box-shadow:0px 0px 5px #c00; -webkit-box-shadow:0px 0px 5px #c00; box-shadow:0px 0px 5px #c00;}
.newyear_body .theme-b{border:1px solid #fbc1c1 !important; color:#fff; background:none !important; }
.newyear_body .dz-dynamic-main .dz-index-title{ color:#fff !important;}
.newyear_body .txt-knows li:hover{ border:1px solid #f78181 !important;}

.newyear_body .swiper-pagination-bullet{ background:#fff; width:24px; height:6px; border-radius:0; opacity:0.6;}
.newyear_body .dz-index-bullet-active{ background:#de292a !important; width:24px; height:6px; border-radius:0; opacity:0.9;}
.newyear_body .dz-innmenu-main a:hover{color: #de292a;}
.newyear_body .dz-innmenu-main a.hover{color: #de292a;border-bottom:1px solid #de292a;}
.newyear_body #pageWarp .layui-laypage a.hover{border:1px solid #de292a; background:#de292a !important; color:#fff;}
.newyear_body #pageWarp .layui-laypage a:hover{border:1px solid #de292a; background:#de292a !important; color:#fff;}*/