

.list-style-02 .prod-list01-list>dl{overflow:visible !important;-webkit-box-sizing:border-box;box-sizing:border-box}
.list-style-02 .prod-list01-list dl:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.left-nav-01-tit h2{padding:0 10px;height:75px;font-size:24px;font-weight:normal;line-height:75px;color:#fff;border-bottom:1px solid #fff;text-align:center;overflow:hidden}
.left-nav-01-one h3{height:50px;font-weight:normal;overflow:hidden}
.left-nav-01-one > li > h3 a{display:block;margin:0 40px 0 0;padding-left:32px;height:50px;font-size:18px;font-weight:normal;line-height:50px;color:#333;overflow:hidden}
.left-nav-01-one > li.sidenavcur > h3 a,.left-nav-01-one > li > h3:hover a{color:#fff}
.endit-content{font-size:14px;text-align:justify;text-justify:inter-ideograph;color:#666;line-height:28px;margin-bottom:30px}
.endit-content a{color:red}
.endit-content img{max-width:100%;margin:15px auto;display:block}
.endit-content-img1{width:50%;padding-right:30px;margin-bottom:0!important}
.ke-content{margin-bottom:20px;max-width:1200px;font-size:14px;text-align:justify;text-justify:inter-ideograph;color:#666;line-height:28px;margin-bottom:30px}
.endit-content p,.endit-content span,.ke-content p,.ke-content span{word-break:break-word;margin:0}
.endit-content h1,.endit-content h2,.endit-content h3,.endit-content h4,.endit-content h5,.endit-content h6,.ke-content h1,.ke-content h2,.ke-content h3,.ke-content h4,.ke-content h5,.ke-content h6{margin:0}
.endit-content h1,.ke-content h1{font-size:18px;font-weight:bold}
.endit-content h2,.ke-content h2{font-size:16px;font-weight:bold}
.endit-content h3,.ke-content h3{font-size:14px;font-weight:bold}
.endit-content h4,.ke-content h4{font-size:100%;font-weight:bold}
.endit-content img,.ke-content img{max-width:100%}
.endit-content ol,.ke-content ol{display:block;list-style-type:decimal;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px}
.endit-content ul,.ke-content ul{display:block;list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px}
.endit-content ol,.ke-content ol li{list-style-type:decimal}
.endit-content ul,.ke-content ul li{list-style-type:disc}
.endit-content a,.ke-content a{color:red}
article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}
blockquote{margin-right:40px}
blockquote,q{quotes:none;display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:40px;margin-inline-start:40px;-webkit-margin-end:40px;margin-inline-end:40px}
.endit-content table,.endit-content tbody,.endit-content td,.endit-content tfoot,.endit-content th,.endit-content thead,.endit-content tr{margin:0;padding:0;vertical-align:baseline}
.ke-content em{font-style:italic}
del,ins{text-decoration:none}
caption,th{text-align:left}
q:after,q:before{content:''}
code,kbd,pre,samp,tt{font-family:monospace;font-size:108%;line-height:100%}
.txtboxcs{border:solid 1px #ccc;height:22px}
.mt10{margin-top:10px}
.kindeditor_simple_mode p{line-height:26px}
.kindeditor_img-block{text-indent:0;padding-top:14px;margin:0;text-align:center;overflow:hidden}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden}
.kindeditor_usercontrol_tab input{width:268px}
.kindeditor_usercontrol_tab .fl{width:200px;height:315px;overflow:hidden}
.kindeditor_tabbody{height:390px;overflow:hidden}
.kindeditor_tabbody span{margin:5px 3px;text-align:center;display:inline-block;width:40px;height:16px;line-height:16px;cursor:pointer}
.kindeditor_add-label{height:390px;padding-top:10px;overflow:hidden}
.kindeditor_add-label span{margin:15px 2.5% 0;text-align:center;display:inline-block;width:20%;height:36px;line-height:34px;cursor:pointer;border:1px solid #ccc}
.kindeditor_add-label span:hover{border:1px solid #f07802;background:#f07802;color:#fff}
.kindeditor_attach{display:block}
.kindeditor_inline_attach{display:inline}
.kindeditor_selected_cell{background-color:#abcaf5;border-color:#fd8b19}
.prod-hot-time1,.prod-hot-time2,.prod-hot-time3,.prod-hot-time4{display:none}
.article-con,.article-sour
.article-desc,.article-title{margin:0 20px}
.item-line{-webkit-transition:all .05s ease;transition:all .05s ease;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
.item-picture{overflow:hidden;position:relative;z-index:4}
.item-picture img{display:block;width:100%;position:relative;z-index:4}
.item-text{padding-right:20px;padding-left:20px;position:relative;z-index:4}
.item-title{font-weight:500;font-size:20px;line-height:40px;margin:10px 0;position:relative;z-index:4}
.item-title,.item-title a{overflow:hidden;height:40px;color:#222}
.item-title a{display:block}
.item-tiem{display:none;overflow:hidden;height:1pc;color:#999;font-size:9pt;line-height:1pc}
.item-text-link{font-size:18px;line-height:28px}
.item-text-link,.item-text-link a{overflow:hidden;height:28px;color:#222}
.item-text-link a{display:block}
.item-subtitle{overflow:hidden;margin-bottom:5px;height:28px;color:#222;font-size:18px;font-family:arial;line-height:28px}
.item-desc{height:52px;font-size:14px;line-height:26px;color:#797979;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}
.item-link{display:inline-block;margin-top:20px;border-radius:2px;border:1px solid #aaa;font-size:14px;line-height:24px;position:relative;z-index:4}
.item-link a{color:#666;display:block;padding:4px 25px}
.level-layout-item [class|=row-item],#category{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
.level-layout-item .item-line{position:relative}
.level-layout-item .item-line::after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border:1px solid #dedede;-webkit-box-sizing:border-box;box-sizing:border-box}
.level-layout-item .item-picture{padding:1px}
.level-layout-item .item-link{display:none}
.level-layout-item .item-title{margin:0;font-size:16px}
.level-layout-item .item-desc{-webkit-line-clamp:2}
.level-layout-item .item-text{padding-right:0;padding-left:0;text-align:center}
.level-layout-item .row-item-2 .item-line{margin-right:2%;margin-left:2%;width:46%;margin-bottom:20px}
.level-layout-item .row-item-3 .item-line{margin-right:0.6%;margin-left:0.6%;width:32%;margin-bottom:12px}
.level-layout-item .row-item-4 .item-line{margin-right:0.5%;margin-left:0.5%;width:24%;margin-bottom:10px}
.level-layout-item .row-item-5 .item-line{margin-right:.5%;margin-left:.5%;width:19%;margin-bottom:10px}
.level-layout-item .row-item-6 .item-line{margin-right:.5%;margin-left:.5%;width:15.6%;margin-bottom:10px}
.level-layout-item .item-desc{display:none}
.vertical-layout-item .item-one{overflow:hidden}
.vertical-layout-item .item-one .item-picture{float:left}
.vertical-layout-item .item-one .item-text{float:right}
.vertical-layout-item .item-line{width:100%;padding:15px;display:-ms-flexbox;display:-webkit-box;display:flex;margin-bottom:16px;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.vertical-layout-item .item-line::after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border:1px solid #dedede;-webkit-box-sizing:border-box;box-sizing:border-box}
.vertical-layout-item .item-text{padding-left:0;padding-right:0;margin-top:0;position:relative}
.vertical-layout-item .item-link{position:absolute;right:0;bottom:0}
.vertical-layout-item .left-pic-layout{text-align:left}
.vertical-layout-item .right-pic-layout .item-picture{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.vertical-layout-item .right-pic-layout .item-text{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.vertical-layout-item .cross-layout .item-line:nth-child(2n-1) .item-picture{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.vertical-layout-item .cross-layout .item-line:nth-child(2n) .item-picture,.vertical-layout-item .cross-layout .item-line:nth-child(2n-1) .item-text{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.vertical-layout-item .cross-layout .item-line:nth-child(2n) .item-text{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.vertical-layout-item .center-layout{text-align:center}
.vertical-layout-item .center-layout .item-line{margin-bottom:20px}
.vertical-layout-item .center-layout .item-picture{margin:0 auto}
.vertical-layout-item .center-layout .item-text{margin:0 auto;width:100%!important}
.vertical-layout-item .center-layout .item-link{position:static;margin:10px auto 0}
.vertical-layout-item .center-layout.xlarge .item-picture{width:100%}
.vertical-layout-item .center-layout.large .item-picture{width:60%}
.vertical-layout-item .center-layout.medium .item-picture{width:50%}
.vertical-layout-item .center-layout.small .item-picture{width:30%}
.vertical-layout-item .xlarge .item-picture{width:40%}
.vertical-layout-item .xlarge .item-text{width:58%}
.vertical-layout-item .large .item-picture{width:35%}
.vertical-layout-item .large .item-text{width:63%}
.vertical-layout-item .medium .item-picture{width:30%}
.vertical-layout-item .medium .item-text{width:68%}
.vertical-layout-item .small .item-picture{width:25%}
.vertical-layout-item .small .item-text{width:73%}
.time-layout-item .item-one{overflow:hidden}
.time-layout-item .item-one .item-time{float:left}
.time-layout-item .item-one .item-text{float:right}
.time-layout-item .item-line{width:100%;padding-bottom:20px;background:#f6f6f6;margin-bottom:16px}
.time-layout-item .item-time{text-align:center;width:104px;float:left;margin-right:-104px}
.time-layout-item .item-text{padding-left:108px;padding-right:180px;position:relative}
.time-layout-item .item-title{margin-bottom:0}
.time-layout-item .item-time-day{height:44px;font-size:36px;color:#333;line-height:44px;padding-top:28px}
.time-layout-item .item-time-years-month{height:14px;font-size:14px;color:#333;line-height:14px}
.time-layout-item .item-desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}
.time-layout-item .item-link{background:none;position:absolute;top:25px;right:20px}
.time-layout-item .item-link a{color:#666}
.titledesc-layout-item .item-line{width:100%;padding-bottom:15px;position:relative;margin-bottom:16px}
.titledesc-layout-item .item-line::after{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:0;border:1px solid #dedede;-webkit-box-sizing:border-box;box-sizing:border-box}
.titledesc-layout-item .item-desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}
.titledesc-layout-item .item-link{background:none;float:right;margin-top:10px}
.titledesc-layout-item .item-link a{color:#666}
.titlel-layout-item .item-line{width:100%;position:relative}
.titlel-layout-item .item-time{height:50px;float:right;font-size:14px;line-height:50px;color:#777}
.titlel-layout-item .item-line::after{content:"";position:absolute;left:0;bottom:0;z-index:1;width:100%;height:0;border-bottom:1px dashed #ccc}
.titlel-layout-item .item-text{padding:0}
.titlel-layout-item .item-line h4{height:50px;font-size:16px;font-weight:normal;line-height:50px;position:relative;padding:0;margin:0}
.titlel-layout-item .item-line h4 a{height:50px;line-height:50px;color:#666}
.imgscale1-1 .item-picture>a{display:block;width:100%;height:0;padding-bottom:100%}
.imgscale2-1 .item-picture>a{display:block;width:100%;height:0;padding-bottom:50%}
.imgscale2-1 .item-desc{-webkit-line-clamp:2;height:52px}
.imgscale4-3 .item-picture>a{display:block;width:100%;height:0;padding-bottom:75%}
.imgscale4-3 .item-desc{-webkit-line-clamp:2;height:52px}
.imgscale16-9 .item-picture>a{display:block;width:100%;height:0;padding-bottom:56.25%}
.imgscale1-2 .item-picture>a{display:block;width:100%;height:0;padding-bottom:200%}
.imgscale3-4 .item-picture>a{display:block;width:100%;height:0;padding-bottom:133.33%}
.imgscale9-16 .item-picture>a{display:block;width:100%;height:0;padding-bottom:177.7%}
.vertical-layout-item .small.imgscale16-9 .item-link,.vertical-layout-item .small.imgscale2-1 .item-link,.vertical-layout-item .medium.imgscale2-1 .item-link{display:none}
.vertical-layout-item .small.imgscale1-1 .item-desc,.vertical-layout-item .medium.imgscale1-1 .item-desc,.vertical-layout-item .medium.imgscale4-3 .item-desc,.vertical-layout-item .large.imgscale4-3 .item-desc,.vertical-layout-item .xlarge.imgscale16-9 .item-desc{-webkit-line-clamp:3;height:78px}
.vertical-layout-item .large.imgscale1-1 .item-desc,.vertical-layout-item .xlarge.imgscale4-3 .item-desc,.vertical-layout-item .small.imgscale3-4 .item-desc{-webkit-line-clamp:4;height:104px}
.vertical-layout-item .medium.imgscale3-4 .item-desc,.vertical-layout-item .xlarge.imgscale1-1 .item-desc{-webkit-line-clamp:5;height:130px}
.vertical-layout-item .large.imgscale3-4 .item-desc{-webkit-line-clamp:6;height:156px}
.vertical-layout-item .xlarge.imgscale3-4 .item-desc{-webkit-line-clamp:8;height:208px}
#category-add{display:none}
.search{background:#f2f2f2;height:82px;border-bottom:1px solid #eee;overflow:hidden;font-size:14px}
.search-inp{width:270px;height:30px;border-radius:20px;background:#fff;padding-left:10px;margin-top:28px}
.search-inp input{border:0;background:0 0;outline:0}
.search-txt{width:224px;height:30px;line-height:30px;color:#a9a9a9;float:left}
.search-btn{width:30px;height:30px;float:right;cursor:pointer;position:relative}
.search-btn::before{content:"";position:absolute;top:5px;left:4px;width:10px;height:10px;border-radius:100%;border:3px solid #444}
.search-btn:after{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px;height:3px;position:absolute;top:20px;left:16px;background-color:#444}
.keyword{height:24px;width:900px;padding-top:32px;font-size:0;line-height:0;color:#666;overflow:hidden}
.keyword>em,.keyword>span{display:inline-block;height:24px;font-size:14px;line-height:24px;margin-right:10px;overflow:hidden}
.keyword>span{cursor:pointer}
.keyword a{color:#666;display:inline-block;height:24px;overflow:hidden}
.search-nothing{height:400px;text-align:center}
.search_title{border-bottom:1px solid #ccc;margin-bottom:20px}
.search_title h2{width:145px;height:46px;text-align:center;line-height:46px;background:#333;color:#fff;font-weight:400;position:relative;top:1px;font-size:24px}
.search_title span{float:right;height:46px;font-size:14px;line-height:46px;color:#888}
.search_title b{color:#666}
#search_list .item-line{overflow:hidden;margin-bottom:20px}
#search_list .item-line:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
#search_list .item-picture{width:18%;float:left}
#search_list .item-picture img{display:block;width:100%}
#search_list .item-text{width:75%;float:left;margin-top:15px;padding-left:20px;padding-right:20px}
#search_list .item-title{height:28px;font-size:18px;font-weight:700;line-height:28px;color:#222;margin-bottom:5px;overflow:hidden}
#search_list .item-title a{display:block;height:28px;color:#222;overflow:hidden}
#search_list .item-tiem{height:16px;font-size:12px;line-height:16px;color:#999;overflow:hidden}
#search_list .item-text-link{height:28px;font-size:18px;line-height:28px;color:#222;overflow:hidden}
#search_list .item-text-link a{display:block;height:28px;color:#222;overflow:hidden}
#search_list .item-subtitle{height:28px;font-size:18px;font-family:arial;line-height:28px;color:#222;margin-bottom:5px;overflow:hidden}
#search_list .item-desc{height:auto;display:-webkit-box;-webkit-line-clamp:6;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all;font-size:15px;line-height:26px}
#search_list .item-link{background:#000;display:inline-block;padding:4px 10px;margin-top:20px;font-size:14px;line-height:24px;border-radius:2px}
#search_list .item-link a{color:#fff}
#search_list .item-text i{color:#d0021b}
#pagination{margin:60px 10px 60px 0;color:#666}
#pagination button{display:inline-block;min-width:30px;height:28px;cursor:pointer;color:#666;font-size:13px;line-height:28px;background-color:#f9f9f9;border:1px solid #dce0e0;text-align:center;margin:0 4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}
#pagination #firstPage,#pagination #lastPage,#pagination #nextPage,#pagination #prePage{width:50px}
#pagination #nextPage,#pagination #prePage{width:70px}
#pagination .current{background-color:#555;border-color:#555;color:#fff}
#pagination .totalPages{margin:0 10px}
#pagination .totalPages span,#pagination .totalSize span{color:#555;margin:0 5px}
#pagination button:disabled{opacity:.5;cursor:no-drop}
#pagination  a.page_show{display:inline-block !important}
#pagination .page_inp{ width: 38px;height: 26px;border: 1px solid #e5e5e5; margin: 0 6px;}
.info-2{margin-bottom:20px;border:1px solid #eee;}
.info-2-list{padding:10px 10px}
.info-2-list .item-text{padding:0}
.info-2-list .item-title{margin:0;height:30px;font-size:14px;line-height:30px;position:relative}
.info-2-list .item-title:after{content:"";width:6px;height:6px;border-radius:50%;background-color:#938e8e;position:absolute;top:12px;left:0}
.info-2-list .item-title a{height:30px;line-height:30px;color:#666;padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.blk-sm .content{width:100%;padding-left:0 !important;padding-right:0 !important}
input:focus:invalid,input[required]:invalid,textarea:focus:invalid,textarea[required]:invalid{box-shadow:none}
input.message_dn{display:none}
.message-label{float:left;width:74px;height:32px;text-align:right;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-right:-74px;line-height:32px;color:#333}
.message-item{position:relative;margin-right:30px;margin-left:100px}
.message-frm input[type=email],.message-frm input[type=text],.message-frm select,.message-frm textarea{border:none;height:32px;line-height:15px;color:#888;outline:0 none;padding:5px 0 5px 5px;box-sizing:border-box;width:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
.message-radio .message-item{min-height:32px;padding-bottom:16px;line-height:32px}
.message-frm select{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:'';width:100%;line-height:15px}
.message-select .message-item{position:relative}
.message-select .message-item:after{content:"";position:absolute;right:10px;top:50%;margin-top:-8px;z-index:20;width:10px;height:10px;border-bottom:1px solid #444;border-right:1px solid #444;transform:rotate(42deg);-ms-transform:rotate(42deg);-moz-transform:rotate(42deg);-webkit-transform:rotate(42deg);-o-transform:rotate(42deg)}
.message-radio .message-item input{margin-left:20px;margin-right:10px;vertical-align:middle}
.message-radio .message-item em{display:inline-block}
.message-frm li.message-textarea{width:95%}
.message-frm textarea{resize:none}
.message_button span{outline:none;border:none;border:none;cursor:pointer;-webkit-appearance:none;-moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
#send{display:block}
.msg{font-size:12px;position:absolute;bottom:-18px;left:0}
.high{position:absolute;top:12px;right:-6px;line-height:12px}
.high,.onError{color:red}
.mess_success_con{position:fixed;left:50%;top:20px;z-index:2002;color:#67c23a;background-color:#f0f9eb;box-sizing:border-box;border-radius:4px;border:1px solid #e1f3d8;transform:translateX(-50%);transition:opacity 0.3s,transform 0.4s,top 0.4s;overflow:hidden;padding:15px 15px 15px 20px;display:flex;align-items:center}
.mess_error_con{position:fixed;left:50%;top:20px;z-index:2002;color:#f56c6c;background-color:#fef0f0;box-sizing:border-box;border-radius:4px;border:1px solid #fde2e2;transform:translateX(-50%);transition:opacity 0.3s,transform 0.4s,top 0.4s;overflow:hidden;padding:15px 15px 15px 20px;display:flex;align-items:center}
[data-acquisition=acquisition] .item-title{margin: 0;}
[data-acquisition=acquisition] .item-text{padding: 0;}
[data-blk-pagin='pagin'] {margin: 20px auto;max-width: 1200px; font-size: 14px;line-height: 32px;    color: #333; overflow: hidden; position: relative;}
.nsw-page-prev:after{content: ""; width: 100%; height: 1px;border-bottom: 1px dashed #b5b5b5;margin-left: 60px; position: absolute; top: 35px; left: 0;} 
[data-blk-pagin='pagin']>div{ margin-bottom: 5px;}
[data-blk-pagin='pagin'] a{max-width: 600px; color: #333; vertical-align: middle; overflow: hidden;}
[data-blk-pagin='pagin'] span{width: 60px;height: 32px;background: #a2a2a2;color: #fff;text-align: center;display: inline-block;margin-right: 10px; vertical-align: middle;}

.sidebar2{position:fixed;top:50%;z-index:999;margin-top:-232px;height:465px;width:162px}
.sidebar2 .sidebar-btn{position:absolute;top:50%;width:50px;margin-top:-65px;height:130px;cursor:pointer}
.sidebar2 .sidebar-btn span{display:block;position:absolute;top:12px;width:26px;height:30px;background-position:center center;background-repeat:no-repeat;background-size:20px 24px}
.sidebar2 .sidebar-btn p{margin:40px 8px 0;display:block;width:16px;font-size:14px;line-height:18px;color:#fff}
.sidebar2 .sidebar-con{position:relative;z-index:99;border-radius:8px;height:465px;color:#fff;text-align:center}
.sidebar2 .sidebar-logo{padding:10px}
.sidebar2 .sidebar-logo img{width:60px;height:60px;border-radius:50%;margin:0 auto;display:block;overflow:hidden}
.sidebar2 .sidebar-logo h3{height:32px;font-size:20px;line-height:32px;overflow:hidden}
.sidebar2 .sidebar-code{padding-top:5px;margin:0 5px 10px;background-color:#fff}
.sidebar2 .sidebar-code img{width:130px;height:130px;margin:0 auto;display:block}
.sidebar2 .sidebar-code p{height:20px;font-size:14px;line-height:20px;color:#333;overflow:hidden}
.sidebar2 .sidebar-tel{border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);padding:20px 0}
.sidebar2 .sidebar-tel p{height:30px;font-size:18px;line-height:30px;overflow:hidden}
.sidebar2 .sidebar-link{margin-top:20px}
.sidebar2 .sidebar-link img{width:116px;height:35px}
.sidebar2.sidebar1-left.sidebar-cur {left:-162px}
.sidebar2.sidebar1-right.sidebar-cur {right:-162px}
.sidebar2.sidebar1-left.sidebar-cur .sidebar-btn span{background-image:url(https://g1lavrock.51yxwz.com/sidebar/images/sidebar-icon1.png)}
.sidebar2.sidebar1-right.sidebar-cur .sidebar-btn span{background-image:url(https://g1lavrock.51yxwz.com/sidebar/images/sidebar-icon2.png)}
.sidebar2.sidebar1-right{right:0}
.sidebar2.sidebar1-left{left:0}
.sidebar2.sidebar1-right .sidebar-btn{border-top-left-radius:5px;border-bottom-left-radius:5px;left:-30px}
.sidebar2.sidebar1-left .sidebar-btn{right:-30px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.sidebar2.sidebar1-left .sidebar-btn p{float:right;margin-right:10px}
.sidebar2.sidebar1-right .sidebar-btn p{margin-left:10px}
.sidebar2 .sidebar-btn p{margin-right:8px !important;margin-left:8px!important}
.sidebar2.sidebar1-right .sidebar-btn span{left:4px;background-image:url(https://g1lavrock.51yxwz.com/sidebar/images/sidebar-icon1.png)}
.sidebar2.sidebar1-left .sidebar-btn span{right:4px;background-image:url(https://g1lavrock.51yxwz.com/sidebar/images/sidebar-icon2.png)}
/* ----------- */
.sidebar3{position:fixed;top:50%;margin-top:-182px;z-index:999;width:76px;box-shadow:0 0 5px 5px rgba(0 ,0 ,0 ,.1)}
.sidebar3 .zs_iconfont{display:block;margin:0 auto 4px;width:30px;height:30px;font-family:zs_iconfont!important;text-align:center;font-size:28px;line-height:30px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;color:#f2663a}
.sidebar3 .sidebar1-item{padding-top:4px;width:76px;height:76px;position:relative;cursor:pointer;text-align:center;font-size:12px;line-height:18px;color:#333;background-color:#fff}
.sidebar3 .sidebar1-item-con{padding-top:8px}
.sidebar3 .sidebar1-item a{color:#333}
.sidebar3 .sidebar1-item-icon img{width:45px;height:45px;display:block;margin:0 auto}
.sidebar3 .sidebar1-item-icon p{line-height:18px;line-height:18px;height:18px;overflow:hidden}
.sidebar3 .sidebar1-tel-txt{display:none;position:absolute;top:10px;width:230px;height:60px;text-align:left}
.sidebar3 .sidebar1-tel-txt i{width:60px;height:60px;float:left;line-height:60px;color:#fff;margin:0}
.sidebar3 .sidebar1-tel-txt span{display:block;float:left;width:150px;margin:0 10px;font-size:18px;line-height:60px;color:#fff;height:60px;overflow:hidden}
.sidebar3 .sidebar1-tel:hover .sidebar1-tel-txt{display:block}
.sidebar3 .sidebar1-item-top{height:45px;background-color:#fff;cursor:pointer}
.sidebar3 .sidebar1-item-top i{font-size:18px}
.sidebar3 .sidebar1-item-top:hover,
.sidebar3 .sidebar1-item:hover .sidebar1-item-icon{animation:sidebar1_item_heart 1s ease-in-out infinite alternate}
@keyframes sidebar1_item_heart{
    from{transform:translate(0,0)}
    to{transform:translate(0,5px)}
}
.sidebar3 .sidebar1-code-img{display:none;width:115px;padding:5px;border:solid 1px #ccc;position:absolute;top:0;background-color:#fff;text-align:center}
.sidebar3 .sidebar1-code-img img{width:115px;height:115px;display:block}
.sidebar3 .sidebar1-code-img p{height:24px;color:#333;line-height:24px;overflow:hidden}
.sidebar3 .sidebar1-code:hover .sidebar1-code-img{display:block}
.sidebar3.sidebar1-right {right:0}
.sidebar3.sidebar1-right  .sidebar1-tel-txt{right:76px}
.sidebar3.sidebar1-right  .sidebar1-code-img{left:-128px}
.sidebar3.sidebar1-left {left:10px}
.sidebar3.sidebar1-left  .sidebar1-tel-txt{left:76px}
.sidebar3.sidebar1-left  .sidebar1-code-img{right:-128px}
/* ----------- */
.sidebar4{position:fixed;top:50%;z-index:999;margin-top:-120px;width:45px}
.sidebar4 .sidebar1-item{position:relative;margin-bottom:5px;width:45px;height:45px;border-radius:50%;color:#fff;font-size:16px;line-height:45px;cursor:pointer}
.sidebar4 .sidebar1-item-con{height:45px;border-radius:50%}
.sidebar4 .sidebar1-item a{color:#fff}
.sidebar4 .sidebar1-item-icon,
.sidebar4 .sidebar1-item-icon img{width:45px;height:45px}
.sidebar4 .sidebar1-qq-txt{display:none;overflow:hidden;width:130px;height:45px}
.sidebar4 .sidebar1-qq:hover .sidebar1-item-con{position:absolute;top:0;width:175px;height:45px;border-radius:22px}
.sidebar4 .sidebar1-qq:hover .sidebar1-qq-txt{display:block}
.sidebar4 .sidebar1-code-img{position:absolute;top:0;display:none;padding:5px;width:115px;border:solid 1px #ccc;background-color:#fff;text-align:center}
.sidebar4 .sidebar1-code-img img{display:block;width:115px;height:115px}
.sidebar4 .sidebar1-code-img p{overflow:hidden;height:24px;color:#333;line-height:24px}
.sidebar4 .sidebar1-code:hover .sidebar1-code-img{display:block}
.sidebar4 .sidebar1-tel-txt{display:none;overflow:hidden;width:155px;height:45px;word-break:break-all}
.sidebar4 .sidebar1-tel:hover .sidebar1-item-con{position:absolute;top:0;width:200px;height:45px;border-radius:22px}
.sidebar4 .sidebar1-tel:hover .sidebar1-tel-txt{display:block;font-size:18px}
.sidebar4.sidebar1-right {right:10px}
.sidebar4.sidebar1-right .sidebar1-item-icon,
.sidebar4.sidebar1-right .sidebar1-qq-txt,
.sidebar4.sidebar1-right .sidebar1-tel-txt{float:left}
.sidebar4.sidebar1-right .sidebar1-item-con{right:0}
.sidebar4.sidebar1-right .sidebar1-code-img{left:-128px}
.sidebar4.sidebar1-left {left:10px}
.sidebar4.sidebar1-left .sidebar1-item-icon,
.sidebar4.sidebar1-left .sidebar1-qq-txt,
.sidebar4.sidebar1-left .sidebar1-tel-txt{float:right;text-align:right}
.sidebar4.sidebar1-left .sidebar1-code-img{right:-128px}
/* ------ */
.message2{background:url(https://g1lavrock.51yxwz.com/images/mess_bj1_new.jpg) no-repeat center top;background-size:1920px 800px}
.message2 .content{padding:50px;background:#fff}
.message2 .message_title{color:#000;font-weight:bold;text-align:center;margin-bottom:20px;font-size:0}
.message2 .message_title p{height:32px;font-size:28px;line-height:32px;margin-bottom:10px;overflow:hidden}
.message2 .message_title span{display:inline-block;max-height:20px;font-size:15px;font-weight:normal;line-height:20px;overflow:hidden}
.message2 .message-frm li{width:50%;float:left;margin-bottom:20px}
.message2 .message-label{float:left;text-align:right;font-weight:bold}
.message2 .message-frm input[type="text"],
.message2 .message-frm input[type="email"],
.message2 .message-frm textarea,
.message2 .message-frm select{border:1px solid #CCC;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.message2 .message-frm textarea{height:100px;resize:none}
.message2 .message_button{height:40px;font-size:24px;color:#fff;line-height:40px;text-align:center}
.message2 .message_button span#send{display:inline-block}
.message2 .message_button span{display:inline-block;width:200px;height:40px;border-radius:5px;color:#fff;line-height:40px;margin:0 20px}
/* ------ */
.message3 .content{padding:30px;position:relative}
.message3 .message_title{position:absolute;top:50%;left:0;margin-top:-58px;color:#000;font-weight:bold;text-align:center;margin-bottom:20px;font-size:0}
.message3 .message-pic{display:table;float:left;margin-right:-116px;height:116px}
.message3 .message-pic span{display:table-cell;vertical-align:middle}
.message3 .message-pic img{max-width:116px;max-height:116px;display:inline-block}
.message3 .message_title p{margin-left:120px;height:32px;font-size:30px;line-height:32px;color:#fff;margin-bottom:10px;overflow:hidden}
.message3 .message_title span{margin-left:120px;display:block;max-height:24px;font-size:20px;font-weight:normal;color:#fff;line-height:24px;overflow:hidden}
.message3 .message-frm{position:relative;margin-left:450px;margin-right:170px}
.message3 .message-frm li{width:48%;float:left;margin-bottom:20px;background-color:#fff;margin-left:2%}
.message3 .message-frm select{line-height:15px}
.message3 div.message-item{margin-left:80px;margin-right:20px}
.message3 .message-radio .message-item{height:auto;min-height:32px;padding-bottom:16px;margin-left:84px;line-height:32px}
.message3 div.message-frm li.message-textarea{width:98%}
.message3 .message-frm textarea{height:100px}
.message3 .message_button{position:absolute;bottom:12px;right:-168px;height:40px;font-size:24px;color:#fff;line-height:40px;text-align:center}
.message3 .message_button span{outline:none;display:none;border:none;width:122px;height:36px;border-radius:18px;background-color:#333;color:#fff;font-size:16px;line-height:36px;cursor:pointer;-webkit-appearance:none}
/* ------ */
.message4 .content{min-height:515px;padding:30px;position:relative;-webkit-box-shadow:1px 2px 10px rgba(0,0,0,0.075);box-shadow:1px 2px 10px rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075)}
.message4 .message_title{width:540px;float:left;margin-right:-540px;color:#000;font-weight:bold;margin-bottom:20px;font-size:0}
.message4 .message-pic{position:absolute;bottom:0;left:0}
.message4 .message-pic img{width:634px;display:block}
.message4 .message_title p{position:relative;z-index:23;height:32px;font-size:28px;line-height:32px;color:#333;overflow:hidden}
.message4 .message_title span{position:relative;z-index:23;display:block;max-height:24px;font-size:20px;font-weight:normal;color:#333;line-height:24px;overflow:hidden}
.message4 .message-frm{position:relative;margin-left:620px}
.message4 .message-frm li{border:1px solid #e5e5e5;margin-bottom:20px;background-color:#fff}
.message4 .message-label{height:60px;color:#333;line-height:60px}
.message4 .message-frm input[type="text"],
.message4 .message-frm input[type="email"],
.message4 .message-frm textarea,
.message4 .message-frm select{height:60px;font-size:16px;line-height:60px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.message4 .message-frm select{line-height:15px}
.message4 .message-radio .message-item{min-height:60px;line-height:60px;padding-bottom:0}
.message4 .message-frm li.message-textarea{width:100%}
.message4 .message-frm textarea{height:100px;line-height:50px}
.message4 .message_button{height:40px;font-size:24px;color:#fff;line-height:40px;text-align:center}
.message4 .message_button span{display:none;width:100%;height:60px;border-radius:2px;color:#fff;font-size:24px;line-height:60px;cursor:pointer;-webkit-appearance:none}
.message4 .mess_success_con{position:fixed;left:50%;top:20px;z-index:2002;color:#67c23a;background-color:#f0f9eb;border-color:#e1f3d8;box-sizing:border-box;border-radius:4px;border:1px solid #ebeef5;transform:translateX(-50%);background-color:#edf2fc;transition:opacity .3s,transform .4s,top .4s;overflow:hidden;padding:15px 15px 15px 20px;display:flex;align-items:center;background-color:#f0f9eb;border-color:#e1f3d8}
/* ------ */
.message5{z-index:999;height:auto !important;background:rgba(0,0,0,.8);position:fixed;bottom:0;left:0;width:100%;transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease}
.message5 .message-content{width:1366px;padding:50px  0;position:relative;margin:0 auto}
.message5 .message-icon{position:absolute;width:30px;height:30px;top:32px;right:36px}
.message5 .message-icon:after,
.message5 .message-icon::before{content:"";position:absolute;top:0;left:10px;width:1px;height:30px;background-color:#fff}
.message5 .message-icon:after{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}
.message5 .message-icon::before{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.message5 .message_txt{position:absolute;top:50%;left:0;margin-top:-65px;color:#000;font-weight:bold;margin-bottom:20px;font-size:0}
.message5 .message-pic{display:table;float:left;margin-right:-130px;height:130px}
.message5 .message-pic span{display:table-cell;vertical-align:middle}
.message5 .message-pic em{display:table-cell;vertical-align:middle}
.message5 .message-pic img{max-width:130px;max-height:130px;display:inline-block}
.message5 .message_txt .message_title{margin-top:26px;width:655px;margin-left:160px;height:42px;font-size:38px;font-weight:normal;line-height:42px;color:#fff;margin-bottom:20px;overflow:hidden}
.message5 .message_txt .message_subtitle{width:655px;margin-left:160px;display:block;max-height:20px;font-size:18px;font-weight:normal;color:#fff;line-height:20px;overflow:hidden}
.message5 .message-frm{padding-top:20px;position:relative;margin-left:830px;margin-right:110px}
.message5 .message-frm li{width:45%;float:left;margin-bottom:20px;background-color:#fff;margin-left:5%}
.message5 .message-frm li input{padding-left:0 !important}
.message5 .message-frm li .message-item{margin-right:10px;margin-left:75px}
.message5 .message-frm select{line-height:15px}
.message5 .message-radio .message-item{height:auto;min-height:32px;padding-bottom:16px;line-height:32px}
.message5 .message-frm textarea{height:100px}
.message5 .message_button{position:absolute;bottom:20px;right:-115px;height:30px;font-size:24px;color:#fff;line-height:30px;text-align:center}
.message5 .message_button span{outline:none;display:none;border:none;width:100px;height:30px;border-radius:18px;color:#fff;font-size:16px;line-height:30px;cursor:pointer;-webkit-appearance:none}
.message5.message-cur .message_title,
.message5.message-cur .message_subtitle,
.message5.message-cur #nswForm,
.message5.message-cur .message-icon{display:none}
.message5 .message-icon2{position:absolute;width:39px;height:100%;top:0;right:0;z-index:88;display:flex;justify-content:center;align-items:center;cursor:pointer;display:none}
.message5 .message-icon2 i{display:block;position:absolute;top:50%;left:16px;margin-top:-4px;width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}
.message5 .message_cur_title{display:none;width:150px;height:20px;font-size:18px;font-weight:normal;color:#fff;line-height:20px;float:left;overflow:hidden}
.message5.message-cur{bottom:37px}
.message5.message-cur,
.message5.message-cur .message-content{width:150px;height:166px}
.message5.message-cur .message-content{padding:0}
.message5.message-cur .message_txt{position:initial;margin:0 auto;text-align:center}
.message5.message-cur .message-pic{display:block;padding-top:28px;margin:0 auto 12px;height:80px;float:initial}
.message5.message-cur .message-pic em,
.message5.message-cur .message_cur_title,
.message5.message-cur .message-icon2{display:block}
.message5.message-cur .message_txt img{width:80px;height:80px}

.region{padding:30px 0}
.region .region-tit{height:50px;line-height:50px;margin-bottom:10px}
.region .region-tit h2{display:inline-block;height:50px;font-size:22px;color:#737372;max-width:800px;overflow:hidden;padding:0 10px}
.region .region-tit a{float:right;width:100px;height:38px;line-height:38px;font-size:14px;font-weight:700;color:#fff;text-align:center;margin-top:6px}
.region .region-main{border:1px solid #f4f4f4;padding:9px}
.region .region-main .region-items{padding:15px 0;border-bottom:1px dashed #ddd}
.region .region-main .region-items-tag{float:left;max-width:8.5%;display:table-cell}
.region .region-main .region-items-tag h3{font-family:Arial;font-weight:700;font-size:18px;width:35px;padding-left:25px;color:#444}
.region .region-main .region-items-list{float:right;width:91%}
.region .region-main .region-items-list h4{float:left;font-weight:400}
.region .region-main .region-items-list h4 a{display:block;padding:1px 12px;white-space:nowrap;line-height:24px;height:24px;font-size:14px;color:#666}

.row-item-1 .item-column{ width: 100% !important;}
.row-item-2 .item-column{ width: 50%!important;}
.row-item-3 .item-column{ width: 33.3%!important;}
.row-item-4 .item-column{ width: 25%!important;}
.row-item-5 .item-column{ width: 20%!important;}
.row-item-6 .item-column{ width: 16.6%!important;}
.row-item-7 .item-column{ width: 14.28%!important;}
.row-item-8 .item-column{ width: 12.5%!important;}
.row-item-9 .item-column{ width: 11.13%!important;}
.row-item-10 .item-column{ width: 10%!important;}
.row-item-11 .item-column{ width: 9%!important;}
.row-item-12 .item-column{ width: 8.3%!important;} 