@font-face{font-family:'Web Icons';font-weight:400;font-style:normal;src:url(fonts/web-icons.eot?v=0.2.3);src:url(fonts/web-icons.eot?#iefix&v=0.2.3) format('embedded-opentype'),url(fonts/web-icons.woff2?v=0.2.3) format('woff2'),url(fonts/web-icons.woff?v=0.2.3) format('woff'),url(fonts/web-icons.ttf?v=0.2.3) format('truetype'),url(fonts/web-icons.svg?v=0.2.3#web-icons) format('svg')}
[class*=' wb-'],[class^=wb-]{font-family:'Web Icons';font-weight:400;font-style:normal;position:relative;display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.wb-dashboard:before{content:''}.wb-inbox:before{content:''}.wb-cloud:before{content:''}.wb-bell:before{content:''}
.wb-book:before{content:''}.wb-bookmark:before{content:''}.wb-tag:before{content:''}.wb-library:before{content:''}.wb-share:before{content:''}.wb-reply:before{content:''}.wb-refresh:before{content:''}.wb-move:before{content:''}.wb-chat:before{content:''}.wb-chat-working:before{content:''}.wb-chat-text:before{content:''}.wb-chat-group:before{content:''}.wb-envelope:before{content:''}.wb-envelope-open:before{content:''}.wb-user:before{content:''}.wb-user-circle:before{content:''}.wb-users:before{content:''}.wb-user-add:before{content:''}.wb-grid-9:before{content:''}.wb-grid-4:before{content:''}.wb-menu:before{content:''}.wb-layout:before{content:''}.wb-fullscreen:before{content:''}.wb-fullscreen-exit:before{content:''}.wb-expand:before{content:''}.wb-contract:before{content:''}.wb-arrow-expand:before{content:''}.wb-arrow-shrink:before{content:''}.wb-desktop:before{content:''}.wb-mobile:before{content:''}.wb-signal:before{content:''}.wb-power:before{content:''}.wb-more-horizontal:before{content:''}.wb-more-vertical:before{content:''}.wb-globe:before{content:''}.wb-map:before{content:''}.wb-flag:before{content:''}.wb-pie-chart:before{content:''}.wb-stats-bars:before{content:''}.wb-pluse:before{content:''}.wb-home:before{content:''}.wb-shopping-cart:before{content:''}.wb-payment:before{content:''}.wb-briefcase:before{content:''}.wb-search:before{content:''}.wb-zoom-in:before{content:''}.wb-zoom-out:before{content:''}.wb-download:before{content:''}.wb-upload:before{content:''}.wb-sort-asc:before{content:''}.wb-sort-des:before{content:''}.wb-graph-up:before{content:''}.wb-graph-down:before{content:''}.wb-replay:before{content:''}.wb-edit:before{content:''}.wb-pencil:before{content:''}.wb-rubber:before{content:''}.wb-crop:before{content:''}.wb-eye:before{content:''}.wb-eye-close:before{content:''}.wb-image:before{content:''}.wb-gallery:before{content:''}.wb-video:before{content:''}.wb-camera:before{content:''}.wb-folder:before{content:''}.wb-clipboard:before{content:''}.wb-order:before{content:''}.wb-file:before{content:''}.wb-copy:before{content:''}.wb-add-file:before{content:''}.wb-print:before{content:''}.wb-calendar:before{content:''}.wb-time:before{content:''}.wb-trash:before{content:''}.wb-plugin:before{content:''}.wb-extension:before{content:''}.wb-memory:before{content:''}.wb-settings:before{content:''}.wb-scissor:before{content:''}.wb-wrench:before{content:''}.wb-hammer:before{content:''}.wb-lock:before{content:''}.wb-unlock:before{content:''}.wb-volume-low:before{content:''}.wb-volume-high:before{content:''}.wb-volume-off:before{content:''}.wb-pause:before{content:''}.wb-play:before{content:''}.wb-stop:before{content:''}.wb-musical:before{content:''}.wb-random:before{content:''}.wb-reload:before{content:''}.wb-loop:before{content:''}.wb-text:before{content:''}.wb-bold:before{content:''}.wb-italic:before{content:''}.wb-underline:before{content:''}.wb-format-clear:before{content:''}.wb-text-type:before{content:''}.wb-table:before{content:''}.wb-attach-file:before{content:''}.wb-paperclip:before{content:''}.wb-link-intact:before{content:''}.wb-link:before{content:''}.wb-link-broken:before{content:''}.wb-indent-increase:before{content:''}.wb-indent-decrease:before{content:''}.wb-align-justify:before{content:''}.wb-align-left:before{content:''}.wb-align-center:before{content:''}.wb-align-right:before{content:''}.wb-list-numbered:before{content:''}.wb-list-bulleted:before{content:''}.wb-list:before{content:''}.wb-emoticon:before{content:''}.wb-quote-right:before{content:''}.wb-code:before{content:''}.wb-code-working:before{content:''}.wb-code-unfold:before{content:''}.wb-chevron-right:before{content:''}.wb-chevron-left:before{content:''}.wb-chevron-left-mini:before{content:''}.wb-chevron-right-mini:before{content:''}.wb-chevron-up:before{content:''}.wb-chevron-down:before{content:''}.wb-chevron-up-mini:before{content:''}.wb-chevron-down-mini:before{content:''}.wb-arrow-left:before{content:''}.wb-arrow-right:before{content:''}.wb-arrow-up:before{content:''}.wb-arrow-down:before{content:''}.wb-dropdown:before{content:''}.wb-dropup:before{content:''}.wb-dropright:before{content:''}.wb-dropleft:before{content:''}.wb-sort-vertical:before{content:''}.wb-triangle-left:before{content:''}.wb-triangle-right:before{content:''}.wb-triangle-down:before{content:''}.wb-triangle-up:before{content:''}.wb-check-circle:before{content:''}.wb-check:before{content:''}.wb-check-mini:before{content:''}.wb-close:before{content:''}.wb-close-mini:before{content:''}.wb-plus-circle:before{content:''}.wb-plus:before{content:''}.wb-minus-circle:before{content:''}.wb-minus:before{content:''}.wb-alert-circle:before{content:''}.wb-alert:before{content:''}.wb-help-circle:before{content:''}.wb-help:before{content:''}.wb-info-circle:before{content:''}.wb-info:before{content:''}.wb-warning:before{content:''}.wb-heart:before{content:''}.wb-heart-outline:before{content:''}.wb-star:before{content:''}.wb-star-half:before{content:''}.wb-star-outline:before{content:''}.wb-thumb-up:before{content:''}.wb-thumb-down:before{content:''}.wb-small-point:before{content:''}.wb-medium-point:before{content:''}.wb-large-point:before{content:''}
dl#case_view{width:100%;padding:1rem 0;}
dl#case_view dd.case_info{padding:1rem;color:#fff;display: flex;display: inline-flex;display: -webkit-flex;justify-content:space-between;line-height:.7rem;}
dl#case_view dd.case_info div.tit{padding:0 .5rem; text-align:right;width:30%;font-size:.4rem;}
dl#case_view dd.case_info div.lcn{padding:0 1rem;width:55%;font-size:.35rem;}
dl#case_view dd.case_info div.lcn article{ margin-bottom:1rem;}
dl#case_view dd.case_info div.lcn ol{padding:1rem  0 .5rem;}
dl#case_view dd.case_info div.lcn ol li{display: flex;display: inline-flex;display: -webkit-flex;}
dl#case_view dd.case_info div.lcn ol li label{ padding-right:.5rem;}
dl#case_view dd.case_content p{line-height:.7rem;}
dl#case_view dd.case_content img{max-width:100%;}
.Video-movie {background-color: #fff!important;}
#share{padding:.3rem 0; text-align:right; height:auto;overflow:hidden;display: flex;display: inline-flex;display: -webkit-flex;justify-content:space-between;}
#share div.hits{padding:.3rem 0;font-size:.4rem; }
#share div.hits i{margin-right:.2rem;}
#share div.hits i:before{ vertical-align:middle;}
#share div.hits span{font-size:.32rem;}
#share div.bdsharebuttonbox{float:right;display: flex;display: inline-flex;display: -webkit-flex; align-items:center;}
#share div.bdsharebuttonbox a{font-size:.35rem; padding-left:0; margin-left:2px;width:24px; overflow:hidden; height:24px; line-height:250px;}
#share div.bdsharebuttonbox a{background:url(../index/icon.png) no-repeat;} 
#share div.bdsharebuttonbox a.bds_weixin{background-position:0 0;} 
#share div.bdsharebuttonbox a.bds_tsina{background-position:-40px 0;} 
#share div.bdsharebuttonbox a.bds_tqq{background-position:-80px 0;} 
#share div.bdsharebuttonbox a.bds_douban{background-position:-120px 0;} 
#share div.bdsharebuttonbox a.bds_tieba{background-position:-160px 0;} 
#share div.bdsharebuttonbox a.bds_weixin:hover{ background-position:0 bottom;}
#share div.bdsharebuttonbox a.bds_tsina:hover{background-position:-40px bottom;} 
#share div.bdsharebuttonbox a.bds_tqq:hover{background-position:-80px bottom;} 
#share div.bdsharebuttonbox a.bds_douban:hover{background-position:-120px bottom;} 
#share div.bdsharebuttonbox a.bds_tieba:hover{background-position:-160px bottom;}
dl#case_view dd.direction{display: flex;display: inline-flex;display: -webkit-flex; align-items:stretch;height:2rem;justify-content:space-between;}
dl#case_view dd.direction a{display:block;width:25%;}
dl#case_view dd.direction a.prev{background:url(../index/left.png) left no-repeat;background-size:auto 30% ;line-height:12rem;overflow:hidden;}
dl#case_view dd.direction a.next{background:url(../index/right.png) right no-repeat;background-size:auto 30% ;line-height:12rem;overflow:hidden;}
dl#case_view dd.direction a.close{background:url(../index/close.png) center no-repeat;background-size:auto 90% ;}
dl#OtherCase{padding:.6rem 0;}
dl#OtherCase dt.tl{padding:.5rem 0; text-align:center;}
dl#OtherCase dt.tl h1{font-size:.6rem;padding:.25rem 0;}
dl#OtherCase dt.tl p{font-size:.55rem;}
dl#OtherCase dd.lcn{padding:.5rem 0;}
ul#NewsList{display: flex;display: inline-flex;display: -webkit-flex;width:100%; flex-direction:column;}
ul#NewsList li{display: flex;display: inline-flex;display: -webkit-flex;justify-content:space-between;padding:.6rem 0; border-bottom:1px solid #e9e9e9;align-items:center;}
ul#NewsList li a.imgbigout{width:26%; position:relative;overflow:hidden; text-align:center;}
ul#NewsList li a.imgbigout img{max-width:100%; margin:0 auto;}
ul#NewsList li div.news-summary{width:68%;}
ul#NewsList li div.news-summary h1 a{font-size:.45rem;padding:.25rem 0;color:#333;display:block;}
ul#NewsList li div.news-summary article{display:block;padding:.25rem 0;}
ul#NewsList li div.news-summary a.more{display:inline-block;padding:.1rem .6rem .1rem .4rem;border:1px solid #e9e9e9; margin-top:.5rem; position:relative;}
ul#NewsList li div.news-summary a.more:after{display:block;width:1rem;height:1px;background:#e9e9e9;position:absolute;top:50%;right:-.65rem;content:"";}
ul#NewsList li div.news-summary a.more:hover{border-color:#cc0000;}
ul#NewsList li div.news-summary a.more:hover:after{background-color:#cc0000;}
div#NewsView{display: flex;display: inline-flex;display: -webkit-flex;justify-content:space-between;}
div#NewsView div.News_Date{width:15%; text-align:center;font-size:.48rem;line-height:2rem;}
div#NewsView div.News_mask{width:80%;}
div#NewsView div.News_mask div.newsTitle{border-bottom:1px solid #e9e9e9;padding:.5rem 0 .35rem; margin-bottom:.6rem;}
div#NewsView div.News_mask div.newsTitle h1{font-size:.55rem;color:#000;}
div#NewsView div.News_mask div.newsContent{font-size:.35rem;}
div.explain{padding:.5rem;background:#f8f8f8;color:#888;margin:.35rem 0;}
div#NewsView div.News_mask ol.newsPage{width:100%;border-top:1px solid #e9e9e9;padding:.35rem 0;display: flex;display: inline-flex;display: -webkit-flex;flex-direction:column;}
div#NewsView div.News_mask ol.newsPage li{display: flex;display: inline-flex;display: -webkit-flex;justify-content:flex-start;}
div#NewsView div.News_mask ol.newsPage li label{padding-right:.2rem;}
.NewsDetailList div.NewsDetailTitle{font-size:.6rem;line-height:1.3rem;height:1.3rem; border-bottom:1px solid #e9e9e9;}
.NewsDetailInfo{padding:.5rem;}
.NewsDetailInfo ul{list-style-type: disc;}
.NewsDetailInfo ul li{list-style-type:disc;}
.NewsDetailInfo ulli a{width:100%;text-overflow: ellipsis; white-space: nowrap;color: #666;font-size: .35rem; display:block;}
dl#MapInfo {padding:.3rem 0 1rem;}
dl#MapInfo dt.MapBtn{padding:.3rem 0;height:auto;overflow:hidden;display: flex;display: inline-flex;display: -webkit-flex;}
dl#MapInfo dt.MapBtn a{display:block;padding:0px .5rem;text-align:center; line-height:1rem;height:1rem;margin-right:.1rem;font-size:.35rem;color:#333;border-radius:3px;border:1px solid #e8e8e8;}
dl#MapInfo dt.MapBtn a:hover{background:#cc0000;color:#fff;}
dl#MapInfo dd.MapCon{border:1px solid #cdcdcd;padding:.1rem;}
dl#MapInfo dd.MapCon div#allmap{min-height:12rem;margin:.3rem 0px;font-size:.35rem;line-height:.7rem;margin:0;}
@media only screen and (max-width:640px) {
	dl#case_view dd.case_info,div#NewsView{ flex-direction:column;}
	dl#case_view dd.case_info div.tit{width:90%;font-size:.7rem;line-height:1rem; text-align:left;padding:.25rem;}
	dl#case_view dd.case_info div.lcn{width:95%;font-size:.55rem;padding:0 .25rem;line-height:1rem;}
	dl#case_view dd.case_content p{line-height:1rem;}
	dl#case_view dd.direction a.next,dl#case_view dd.direction a.prev{background-size:auto 40% ;}
	ul#NewsList li div.news-summary h1 a{font-size:.6rem;padding:.25rem 0;color:#333;display:block;}
	div#NewsView div.News_Date{line-height:1.3rem;}
	div#NewsView div.News_mask{width:100%;}
	div#NewsView div.News_mask div.newsTitle h1{font-size:.8rem;}
	div#NewsView div.News_mask div.newsContent{font-size:.6rem;}
	div#NewsView{line-height:1.2rem;}
	#share div.hits{font-size:.7rem;}
	.NewsDetailList div.NewsDetailTitle{font-size:.7rem;line-height:2rem;height:2rem;}
	.NewsDetailInfo{padding:.5rem .8rem;}
	dl#OtherCase dt.tl h1{font-size:.8rem;line-height:1.5rem;}
	dl#MapInfo dt.MapBtn a{line-height:1.5rem;height:1.5rem;font-size:.5rem;}
	dl#MapInfo dd.MapCon div#allmap{min-height:10rem;margin:.3rem 0px;border:1px solid #e0e0e0;font-size:.5rem;line-height:1rem;padding:0;margin:0;}
}
