﻿.ui-dialog{*zoom:1; _float: left; position: relative; background-color: #FFF; border: 1px solid #999; border-radius: 6px; outline: 0; background-clip: padding-box; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 1.428571429; color: #333; opacity: 0; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: -webkit-transform .15s ease-in-out, opacity .15s ease-in-out; transition: transform .15s ease-in-out, opacity .15s ease-in-out;}
.ui-popup-show .ui-dialog{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.ui-popup-focus .ui-dialog{box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);}
.ui-popup-modal .ui-dialog{box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), 0 0 256px rgba(255, 255, 255, .3);}
.ui-dialog-grid{width: auto; margin: 0;padding:25px; border: 0 none; border-collapse:collapse; border-spacing: 0; background: transparent;}
.ui-dialog-header,
.ui-dialog-body,
.ui-dialog-footer{padding: 0; border: 0 none; text-align: left; background: transparent;}
.ui-dialog-header{white-space: nowrap; border-bottom: 1px solid #E5E5E5;}
.ui-dialog-close{position: relative; _position: absolute; float: right; top: 13px; right: 13px; _height: 26px; padding: 0 4px; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #FFF; opacity: .2; filter: alpha(opacity=20); cursor: pointer; background: transparent; _background: #FFF; border: 0; -webkit-appearance: none;}
.ui-dialog-close:hover,
.ui-dialog-close:focus{color: #000000; text-decoration: none; cursor: pointer; outline: 0; opacity: 0.5; filter: alpha(opacity=50);}
.ui-dialog-title{margin: 0; line-height: 1.428571429; min-height: 16.428571429px; padding: 15px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: bold; cursor: default;}
.ui-dialog-body{padding: 20px; text-align: center;}
.ui-dialog-content{display: inline-block; position: relative; vertical-align: middle; *zoom: 1; *display: inline; text-align: left;}
.ui-dialog-footer{padding: 0 20px 20px 20px;}
.ui-dialog-statusbar{float: left; margin-right: 20px; padding: 6px 0; line-height: 1.428571429; font-size: 14px; color: #888; white-space: nowrap;}
.ui-dialog-statusbar label:hover{color: #333;}
.ui-dialog-statusbar input,
.ui-dialog-statusbar .label{vertical-align: middle;}
.ui-dialog-button{float: right; white-space: nowrap;}
.ui-dialog-footer button+button{margin-bottom: 0; margin-left: 5px;}
.ui-dialog-footer button{width:auto; overflow:visible; display: inline-block; padding: 6px 12px; _margin-left: 5px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.428571429; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
.ui-dialog-footer button:focus{outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}
.ui-dialog-footer button:hover,
.ui-dialog-footer button:focus{color: #333333; text-decoration: none;}
.ui-dialog-footer button:active{background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.ui-dialog-footer button[disabled]{pointer-events: none; cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none;}
.ui-dialog-footer button{color: #333333; background-color: #ffffff; border-color: #cccccc;}
.ui-dialog-footer button:hover,
.ui-dialog-footer button:focus,
.ui-dialog-footer button:active{color: #333333; background-color: #ebebeb; border-color: #adadad;}
.ui-dialog-footer button:active{background-image: none;}
.ui-dialog-footer button[disabled],
.ui-dialog-footer button[disabled]:hover,
.ui-dialog-footer button[disabled]:focus,
.ui-dialog-footer button[disabled]:active{background-color: #ffffff; border-color: #cccccc;}
.ui-dialog-footer button.ui-dialog-autofocus{color: #ffffff; background-color: #428bca; border-color: #357ebd;}
.ui-dialog-footer button.ui-dialog-autofocus:hover,
.ui-dialog-footer button.ui-dialog-autofocus:focus,
.ui-dialog-footer button.ui-dialog-autofocus:active{color: #ffffff; background-color: #3276b1; border-color: #285e8e;}
.ui-dialog-footer button.ui-dialog-autofocus:active{background-image: none;}
.ui-popup-top-left .ui-dialog,
.ui-popup-top .ui-dialog,
.ui-popup-top-right .ui-dialog{top: -8px;}
.ui-popup-bottom-left .ui-dialog,
.ui-popup-bottom .ui-dialog,
.ui-popup-bottom-right .ui-dialog{top: 8px;}
.ui-popup-left-top .ui-dialog,
.ui-popup-left .ui-dialog,
.ui-popup-left-bottom .ui-dialog{left: -8px;}
.ui-popup-right-top .ui-dialog,
.ui-popup-right .ui-dialog,
.ui-popup-right-bottom .ui-dialog{left: 8px;}
.ui-dialog-arrow-a,
.ui-dialog-arrow-b{position: absolute; display: none; width: 0; height: 0; overflow:hidden; _color:#FF3FFF; _filter:chroma(color=#FF3FFF); border:8px dashed transparent;}
.ui-popup-follow .ui-dialog-arrow-a,
.ui-popup-follow .ui-dialog-arrow-b{display: block;}
.ui-popup-top-left .ui-dialog-arrow-a,
.ui-popup-top .ui-dialog-arrow-a,
.ui-popup-top-right .ui-dialog-arrow-a{bottom: -16px; border-top:8px solid #7C7C7C;}
.ui-popup-top-left .ui-dialog-arrow-b,
.ui-popup-top .ui-dialog-arrow-b,
.ui-popup-top-right .ui-dialog-arrow-b{bottom: -15px; border-top:8px solid #fff;}
.ui-popup-top-left .ui-dialog-arrow-a,
.ui-popup-top-left .ui-dialog-arrow-b{left: 15px;}
.ui-popup-top .ui-dialog-arrow-a,
.ui-popup-top .ui-dialog-arrow-b{left: 50%; margin-left: -8px;}
.ui-popup-top-right .ui-dialog-arrow-a,
.ui-popup-top-right .ui-dialog-arrow-b{right: 15px;}
.ui-popup-bottom-left .ui-dialog-arrow-a,
.ui-popup-bottom .ui-dialog-arrow-a,
.ui-popup-bottom-right .ui-dialog-arrow-a{top: -16px; border-bottom:8px solid #7C7C7C;}
.ui-popup-bottom-left .ui-dialog-arrow-b,
.ui-popup-bottom .ui-dialog-arrow-b,
.ui-popup-bottom-right .ui-dialog-arrow-b{top: -15px; border-bottom:8px solid #fff;}
.ui-popup-bottom-left .ui-dialog-arrow-a,
.ui-popup-bottom-left .ui-dialog-arrow-b{left: 15px;}
.ui-popup-bottom .ui-dialog-arrow-a,
.ui-popup-bottom .ui-dialog-arrow-b{margin-left: -8px; left: 50%;}
.ui-popup-bottom-right .ui-dialog-arrow-a,
.ui-popup-bottom-right .ui-dialog-arrow-b{right: 15px;}
.ui-popup-left-top .ui-dialog-arrow-a,
.ui-popup-left .ui-dialog-arrow-a,
.ui-popup-left-bottom .ui-dialog-arrow-a{right: -16px; border-left:8px solid #7C7C7C;}
.ui-popup-left-top .ui-dialog-arrow-b,
.ui-popup-left .ui-dialog-arrow-b,
.ui-popup-left-bottom .ui-dialog-arrow-b{right: -15px; border-left:8px solid #fff;}
.ui-popup-left-top .ui-dialog-arrow-a,
.ui-popup-left-top .ui-dialog-arrow-b{top: 15px;}
.ui-popup-left .ui-dialog-arrow-a,
.ui-popup-left .ui-dialog-arrow-b{margin-top: -8px; top: 50%;}
.ui-popup-left-bottom .ui-dialog-arrow-a,
.ui-popup-left-bottom .ui-dialog-arrow-b{bottom: 15px;}
.ui-popup-right-top .ui-dialog-arrow-a,
.ui-popup-right .ui-dialog-arrow-a,
.ui-popup-right-bottom .ui-dialog-arrow-a{left: -16px; border-right:8px solid #7C7C7C;}
.ui-popup-right-top .ui-dialog-arrow-b,
.ui-popup-right .ui-dialog-arrow-b,
.ui-popup-right-bottom .ui-dialog-arrow-b{left: -15px; border-right:8px solid #fff;}
.ui-popup-right-top .ui-dialog-arrow-a,
.ui-popup-right-top .ui-dialog-arrow-b{top: 15px;}
.ui-popup-right .ui-dialog-arrow-a,
.ui-popup-right .ui-dialog-arrow-b{margin-top: -8px; top: 50%;}
.ui-popup-right-bottom .ui-dialog-arrow-a,
.ui-popup-right-bottom .ui-dialog-arrow-b{bottom: 15px;}
@-webkit-keyframes ui-dialog-loading{0%{-webkit-transform: rotate(0deg);} 100%{-webkit-transform: rotate(360deg);}}
@keyframes ui-dialog-loading{0%{transform: rotate(0deg);} 100%{transform: rotate(360deg);}}
.ui-dialog-loading{vertical-align: middle; position: relative; display: block; *zoom: 1; *display: inline; overflow: hidden; width: 32px; height: 32px; top: 50%; margin: -16px auto 0 auto; font-size: 0; text-indent: -999em; color: #666;}
.ui-dialog-loading{width: 100%\9; text-indent: 0\9; line-height: 32px\9; text-align: center\9; font-size: 12px\9;}
.ui-dialog-loading::after{position: absolute; content: ''; width: 3px; height: 3px; margin: 14.5px 0 0 14.5px; border-radius: 100%; box-shadow: 0 -10px 0 1px #ccc, 10px 0px #ccc, 0 10px #ccc, -10px 0 #ccc, -7px -7px 0 0.5px #ccc, 7px -7px 0 1.5px #ccc, 7px 7px #ccc, -7px 7px #ccc; -webkit-transform: rotate(360deg); -webkit-animation: ui-dialog-loading 1.5s infinite linear; transform: rotate(360deg); animation: ui-dialog-loading 1.5s infinite linear; display: none\9;}
@charset "utf-8";
/*** .ispc //PC专用 .ismobile //移动专用
***/
/*初始化样式表*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font:0.75em/1.5 Arial, Verdana "Microsoft Yahei","微软雅黑","宋体",Helvetica,sans-serif; -webkit-text-size-adjust:100%;}
h1,h2,h3,h4,h5,h6{font-weight:400;}
a{color:#595757; text-decoration:none;}
a:hover{text-decoration:none;}
/*
*{transition-property:border-color, background-color, color;transition-duration:.3s;transition-timing-function:ease-in;transition-delay:.1s;}
*/
li{list-style:none;}
img{border:0;vertical-align:middle;}

p{word-wrap:break-word}
/*icon 字体样式*/
@font-face{font-family: "iconfont"; src: url("img/iconfont.eot"); /* IE9*/ src: url("/") format('embedded-opentype'), /* IE6-IE8 */ url("img/iconfont.woff") format('woff'), /* chrome、firefox */ url("img/iconfont.ttf") format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url("/") format('svg'); /* iOS 4.1- */}
.iconfont{font-family:"iconfont" !important; font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}
/*文章内容样式初始化*/
.default-article-content a{color:blue;}
.default-article-content ul{padding-left: 20px;}
.default-article-content li{list-style-type: inherit;}
.default-article-content h1,
.default-article-content h2,
.default-article-content h3,
.default-article-content h4,
.default-article-content h5,
.default-article-content h6{margin-top:1em;margin-bottom:1em;font-weight:bold;}
.default-article-content td{border:1px solid #333;}
.default-article-content p{margin-top:1em;margin-bottom:1em;}
.default-article-content img{max-width:100%;}
/*控制网页宽度*/
.wp{width:1188px; margin:0 auto;}
.w960 .wp, .w960 .w1188{width:960px;}
/*浮动设置*/
.l,.left1{float:left;}
.r,.right1{float:right;}
/*清除浮动*/
.cl{zoom:1;}
.cl:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
/*单行文本*/
.s{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block;}
/*边距*/
.ispc .mr0{margin-right:0 !important;}
/*快转化 可见*/
.block{display:block;}
.none{display:none;}
/*页面加载中*/
#global_showload{background:url("img/showload.gif"); position:fixed; z-index:1025; top: 50%; left:50%; width: 130px; height:130px; margin-left:-75px; margin-top:-75px;}
/*图片上传中状态*/
.imgloading{background:url(img/load.gif); height: 100px; margin-top: -100px; position: relative;}
/*禁止编辑器上传本地视频*/
#videoTab #upload,#videoTab .tabhead span{display:none;}
/*百度地图默认宽度*/
.ueditor_baidumap{width:700px;}
/*分页按钮*/
.page{font-size:14px; line-height:28px;}
.page a{display:block; float:left; padding:0 12px; border:1px solid #dedede; border-radius:3px; margin-right:8px;}
.page a.a,.page a:hover{background:#ccc; color:#fff;}
/*默认导航样式*/
.default-pc-nav-menu{}
.default-pc-nav-menu li{position: relative;}
.default-pc-nav-menu > li li{position: relative; width: 100%; white-space: nowrap;}
.default-pc-nav-menu ul{display: none; position: absolute; z-index: 2;}
.default-pc-nav-menu > li > ul{top: 100%; left: 0;}
.default-pc-nav-menu > li > ul > li > ul{top: 0; left: 100%;}
.default-pc-nav-menu > li{float: left;}
.default-pc-nav-menu li a em{display: none; font-style:initial;}
.default-pc-nav-menu > li:hover > ul{display: block;}
.default-pc-nav-menu > li ul > li:hover > ul{display: block;}
/*友情链接默认样式*/
.default-pc-links-text{}
.default-pc-links-text dt,.default-pc-links-text dd{float: left;}
.default-pc-links-pic li{float:left;}
/*默认版权样式*/
.default-pc-copyright{width:70%;line-height: 2;color:#666;font-size:12px;}
.default-pc-copyright a{color: #FFD400;font-size:12px;}
.default-pc-copyright span{display: inline-block;white-space:nowrap;margin-right: 10px;}
/*默认发布文章按钮*/
.default-pc-button-publish{padding-left:21px;background: no-repeat url("img/publish.png");transition:opacity .3s;}
.default-pc-button-publish:hover{opacity:0.5;}
/*默认编辑文章 && 删除*/
.default-pc-button-edit a{margin-left:10px;font-size: 14px;color: #ccc;}
.default-pc-button-edit a:hover{color:#000;}
/*默认背景音乐*/
.default-bgmp3{display:block;position: fixed;bottom: 60px;left: 30px;z-index:999;width:200px;max-width:30%;}
.default-bgmp3 audio{width:100%;opacity:0.5;}
.default-append{display:none;}
/*幻灯片默认样式*/
.default-slider{position: relative;overflow: auto;}
.default-slider li{list-style: none;}
.default-slider ul li{float: left;width: 100%;overflow: hidden;}
.default-slider ul li img{position: relative;left: 50%;height: auto;/*margin-left:-960px;*/}
.default-slider .dots{position: absolute;bottom: 10px;width: 100%;text-align: center;}
.default-slider .dots li{display: inline-block;cursor: pointer;background-color: #fff;margin: 5px;width: 47px;font-size:0;height: 12px;} .default-slider .dots li{*display: inline;} .default-slider .dots li.active{background-color: #FFE401;} .default-slider .next,.default-slider .prev{position:absolute;bottom:50%;width:50px; height:100px;margin-bottom:-50px;opacity:0.7;font: 50px/58px Simsun;color:#fff;line-height:100px;text-align:center;}
.default-slider .next:hover,.default-slider .prev:hover{background-color:#000;}
.default-slider .next{right:0;}
.default-slider .prev{left:0;}
.default-pc-sidebar-dl{border:1px solid #dedede;}
.default-pc-sidebar-dl dt, .default-pc-sidebar-dl dd{border-bottom:1px solid #dedede;}
.default-pc-sidebar-dl dt, .default-pc-sidebar-dl dd a{display:block; line-height:48px; padding:0 28px;}
.default-pc-contactcard li,.default-pc-contactcard dd{background: no-repeat; background-position: 0 center; padding-left: 30px;}
.default-pc-contactcard .add{background-image: url("img/address.png");}
.default-pc-contactcard .tel{background-image: url("img/mobile.png");}
.default-pc-contactcard .email{background-image: url("img/email.png");}
.default-pc-contactcard .fax{background-image: url("img/weixin.png");}
/*幻灯片样式*/
.default-slider-2{position:relative;}
.default-slider-2 .default-slider-box{position:relative; width:100%; overflow:hidden;}
.default-slider-2 .next,
.default-slider-2 .prev{position:absolute;}
.default-slider-2 .dots{position:absolute;width:100%;bottom:10px;text-align:center;}
.default-slider-2 .dots span{display: inline-block;background-color: #fff;margin: 5px;width: 47px;font-size: 0;height: 12px;cursor:pointer;}
.default-slider-2 .dots span{*display: inline} /*IE兼容*/
.default-slider-2 > .dots > span{*display:inline;}/*IE兼容*/
.default-slider-2 > .dots > span.active{background-color:red;}
.default-slider-box > ul > li{position:relative; overflow:hidden;}
.default-slider-effect-fadeIn > .default-slider-box > ul{position:relative;}
.default-slider-effect-fadeIn > .default-slider-box > ul > li{position:absolute; top:0; left:0; display:none;}
/*单屏滚动模式*/
.default-slider-single > .default-slider-box > ul > li img{position: relative; left:50%;}
.default-slider-direction-left > .default-slider-box > ul > li{float:left;}
.default-slider-direction-left > .next,
.default-slider-direction-left > .prev{cursor:pointer;top:50%;margin-top:-45px;opacity:.1;color:#fff;line-height:90px;font-size:60px;background-color:#000;}
.default-slider-direction-left > .next:hover,
.default-slider-direction-left > .prev:hover{opacity:1;}
.default-slider-direction-left > .next{right:0;}
.default-slider-direction-left > .prev{left:0;}
.default-slider-direction-left > .thumb{position: absolute;bottom: 10px;left:50%;padding:0 30px;overflow:hidden;}
.default-slider-direction-left > .thumb ul > li{float:left;}
.default-slider-direction-left > .thumb ul > li img{padding:5px;margin:5px;border:1px #ccc solid;background-color: #fff;}
.default-slider-direction-left > .thumb > .next,
.default-slider-direction-left > .thumb > .prev{margin-top: -15px;width: 27px;width: 20px;height: 31px;font-size:0;background:url(img/slider_thumb_buttom.png) no-repeat;}
.default-slider-direction-left > .thumb > .next{right:0;background-position:-23px 0;}
.default-slider-direction-left > .thumb > .prev{left:0;background-position: 0 0;}
.default-slider-direction-left > .thumb > .next:hover,
.default-slider-direction-left > .thumb > .prev:hover{background-position-y:-32px;}
.default-slider-direction-left > .thumb > .active{background-color:#333;}
/*设为首页加入收藏*/
#SetHome,
#collection{cursor:pointer;}
/*DIY 按钮*/
.ispc #diystart{display:block;position:fixed;top:0;right:50px;background-color:#F90;color:#fff;z-index:3;text-align:center;padding:5px 10px;border-radius:0 0 10px 10px;transition:background .5s;}
.ispc #diystart:hover{background-color: #BA3315;}
.head{border-top:30px solid #797979;overflow: hidden;width:100%;}
.logo{float:left;width: 24.4%;}
.logo img{width:100%;}
.service{float: left; margin-left: 3.4%; padding-top: 30px; width: 29.5%;;}
.hotline{background: rgba(0, 0, 0, 0) url("img/tel.jpg") no-repeat scroll 0 30px;color:#333; float: right;font-size:18px; height: 47px; padding-left: 55px; padding-top: 30px; width: 25%;}
.hotline strong{float:left; width:120px;color:#ff0000;}
.navigation{background-color:#ee7700;}
.navigation ul li{float: left; line-height: 51px; text-align: center; width: 11%;}
li.home{background-color:#6d3e12;}
.navigation ul li a:link,.navigation ul li a:visited{display: block;color:#FFFFFF;font-size:15px;font-weight:bold;}
.navigation ul li:hover{background-color:#6d3e12;}
.case{position:relative;}
.case ul{display:none;overflow:hidden;}
.case:hover ul{background-color:#ee7700;display:block;position:absolute;width:100%;}
.case:hover ul li{line-height:30px;width:100%;}
.case:hover ul li a{font-size:12px;}
.banner{text-align:center; position:relative; width:100%; overflow:hidden;}
.banner a{position:relative; width:1920px; top:0; left:50%; margin-left:-960px;}
.technological{background-color:#f77b00;line-height:100px;}
.technological_hd li{float: left; height: 100px; width: 24.7%;}
.technological_hd li.last{background: url("img/icon06.jpg") no-repeat right center;}
.technological_hd li a{display:block;background: url("img/icon06.jpg") no-repeat left center;}
.technological_hd li a img{margin-left:40px;}
.technological .order img{margin-left:0;}
img.tl_img{background:none;}
.notice{background-color:#fafafa ;line-height:40px;color:#626262;font-size:14px;font-weight:bold;}
.title_case{border-bottom: 1px solid #ccc; display: table; margin-top: 20px; padding-bottom: 5px; width: 100%;}
.classic_case{float:left;}
.case_classification{float:right;line-height:25px;}
.case_classification li{float:left;}
.case_classification li a:hover{color:#000000;border-bottom:2px solid #ee7700;font-weight:bold;padding-bottom:10px;}
.clc{color: #f77b00;float: left; font-size: 18px; font-style: italic; line-height: 26px; margin-left: 10px; text-transform: uppercase;}
.case_mural img{vertical-align:middle;height:auto;width: 100%;}
.case_mural li{float: left; margin-right: 1.5%; margin-top: 1.5%; width: 18.8%;}
.case_tt{line-height: 30px; text-align: center;height: 30px; overflow: hidden;}
.s_p{background-color: #f5f5f5; border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; margin-top: 30px;padding:20px 0;}
.step li{float: left; width: 14.1%;}
.step .ser{font-weight:700;}
.step .ser img{float:left;margin-right: 10px;}
.step li img{float:left;margin-right: 10px;}
.step li span{float:left;}
.w960 .step li span{width:95px;}
.remmen{overflow:hidden;line-height: 50px;}
.recommend h2{float:left;margin-right: 10px;}
.recommend span{color: #ee7700; float: left; font-size: 18px; font-style: italic; text-transform: uppercase;}
.more{float:right;}
.recommend_product{overflow:hidden;position:relative;height:185px;}
.red_prod{float:left;width: 10.4%;}
.red_prod li{background-color: #c7c7c7; color: #000000; font-size: 15px; line-height: 50px; margin-bottom: 17px; text-align: center; width: 100%;}
.red_prod a:link,.red_prod a:visited{display:block;color:#000000;}
.red_prod li:hover,.red_prod a:hover{background-color:#ee7700;color:#FFFFFF;}
.red_img{position:absolute;top:0;right:0;float:right;width:87.8%;}
.red_img h3{position:absolute;width:12%;float:left;text-align: center;z-index:3;margin-left:-14%}
.red_img h3 a{display:block;color:#fff;background-color:#e7e7e7;padding: 10% 0;}
.red_img1 h3{top:0}
.red_img2 h3{top:36%;}
.red_img3 h3{bottom:0;}
.red_img h3 a:hover{background-color:#ee7700;}
.red_img ul{width:100%;}
.red_img ul.block{display:block;}
.red_img ul li{float: left; margin-right: 1.5%; width: 18.8%;background-color:#fff;}
.red_img ul li > div{border: 1px solid #ccc;padding: 4px;}
.red_img ul li > div img{vertical-align:middle;height:auto;width:100%;}
.red_tt{line-height: 40px; text-align: center;height: 40px; overflow: hidden;}
.red_tt a:hover{color:#ee7700;}
.dy_about{float:left;width:31.2%;}
.dy_us{background: rgba(0, 0, 0, 0) url("img/icon14.jpg") repeat scroll 0 0; border-top: 5px solid #ee7700; line-height: 42px; overflow: hidden;}
.about_tt{float:left;color:#000000;padding-left: 10px;}
.dy_us span{color: #ee7700; float: left; font-size: 18px; font-style: italic; padding-left: 10px; text-transform: uppercase;}
.about_img{float: right; padding-right: 15px;}
.dy_nr{margin-top:15px;line-height:1.7;max-height:157px;overflow:hidden;}
.dy_nr img{float:left;margin-right:15px;}
.wall_paints{float: right; width: 65.8%;}
.wall_p{background: rgba(0, 0, 0, 0) url("img/icon14.jpg") repeat scroll 0 0; border-top: 5px solid #ee7700; line-height: 42px; overflow: hidden;}
.wp_tt{float: left; padding-left: 10px;}
.wall_p span{color: #ee7700; float: left; font-size: 18px; padding-left: 15px;font-style:italic;text-transform:uppercase;}
.wp_img{float:right;padding-right: 15px;}
.pmd{display: block; margin-top: 20px; overflow: hidden;}
.pmd img{vertical-align:middle;height:auto;width:100%;}
.pmd li{float: left; margin-right: 2%;width: 23.5%;}
.ywyqh{line-height: 50px; text-align: center;height:50px;overflow:hidden;}
.ywyqh a:hover{color:#ee7700;}
.dy_info{margin-top:20px;}
.info01,.info02{float:left;margin-right: 3%;width:31.2%;}
.info03{float:left;width:31.2%;}
.new01{border-bottom: 1px solid #cccccc;line-height: 30px;height:30px; overflow: hidden; padding-bottom: 5px;}
.new_tt{float:left;}
.new01 span{color: #ee7700; float: left; font-size: 18px; font-style: italic; padding-left: 10px; text-transform: uppercase;}
.new_nr{overflow:hidden;margin-top:15px;}
.news_tt a{color: #ee7700;display:block;overflow:hidden;height:30px;line-height: 30px;}
.new_nr ul{border-bottom: 1px dotted #ccc; overflow: hidden; padding-bottom: 10px;}
.new_nr li img{height:80px;width:100%;padding:2px;}
.news_img{float:left;width:33%;}
.new_fl{overflow: hidden;margin-top:20px;}
.new_fl ul{overflow:hidden;}
.new_fl li{background: rgba(0, 0, 0, 0) url("img/icon15.jpg") no-repeat scroll left center;overflow: hidden;font-size:14px; line-height: 30px; padding-left: 8px;height:30px;overflow:hidden;}
.new_fl li.first{background:none;padding-left:0;}
.new_fl li.first h4 a{float:none;width:100%;}
.new_fl li.first img{float:left;margin-right:10px;}
.new_fl li.first > div{height: 157px;border-bottom: 1px #ccc solid;margin-bottom: 10px;overflow: hidden;}
.new_fl li.first > div a{float:left;width:auto;}
.new_fl li.first p{}
.new_fl li a{display: block; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 74%;;}
.new_fl li a:hover{color:#ee7700;}
.new_fl li span{float:right;text-align: right;width: 26%;}
.guides{color:#ee7700;}
.mews_js p{background-color:#f5f5f5;color:#000000;font-size:14px;font-weight:bold;}
.pwp_gx{margin-bottom: 50px;margin-top:30px;}
.pwp{display:block;overflow:hidden;line-height: 40px;border-bottom:1px solid #CCCCCC;padding-bottom:5px;}
h2.pwp_tt{float:left;}
/*
.pwp_img{display: block; margin-top: 20px;height:100px; overflow: hidden;}
.pwp_img ul li img{vertical-align:middle;height:100px;width:100%;}
*/
.pwp_img ul li{margin-right:10px;}
.roll{float:left;margin-top: 30px;}
.copyright{color: #fff; text-align: center;}
.copyright a{color:#F77B00;}
.copyright p{margin-bottom:50px;margin-top:30px;}
.case_tt a:hover{color:#ee7700;}
.mian{margin-top:20px;}
.sidebar{float:left;width:20.6%;}
.column{background-color: #f77b00; padding-bottom: 15px;}
.column dt{background-color:#313131;color:#FFFFFF;font-size:18px;text-align:center;line-height:45px;}
.column dd{background: rgba(0, 0, 0, 0) url("img/icon16.jpg") no-repeat scroll 0 40px;font-size:18px;text-align:center;line-height:42px;}
.column dd a{color: #ffffff; display: block; width: 100%;}
.column dd a:hover{background: #f79700 url("img/icon17.jpg") no-repeat scroll 85% center;}
.sidebar_zn{margin-top:10px;}
.unify{background-color:#313131;color:#FFFFFF;font-size:18px;text-align:center;line-height:42px;}
.zn_fl,.about_xx{background-color:#f6f0e4;padding:15px;}
.zn_fl li{background: rgba(0, 0, 0, 0) url("img/icon15.jpg") no-repeat scroll left center; display: block; line-height: 30px; overflow: hidden; padding-left: 10px; text-overflow: ellipsis; white-space: nowrap;font-size:14px;}
.zn_fl li a:hover{color:#ee7700;}
.sidebar_about{margin-top:20px;}
.about_xx p{font-size: 14px; line-height: 30px;width:102%;}
.product_r{float:right;width:77%;}
.us_head{border-bottom:2px solid #f77b00;line-height: 40px;overflow:hidden;}
.us_kt{background: rgba(0, 0, 0, 0) url("img/icon18.jpg") no-repeat scroll left center; display: block; float: left; height: 40px; overflow: hidden; padding-left: 15px; width: 50%;}
.us_dh{float:right;}
.us_dh dt{float:left;}
.us_dh dd{float:left;}
.us_dh dd a:hover{color:#ee7700;text-decoration:none;}
.us_mian{overflow:hidden;padding:20px;}
.us_mian_kt{color: #3FCBF5;font-size:22px;text-align:center;}
.us_mian_img{text-align:center;}
.us_mian_font{line-height:25px;}
.n_w_list li{border-bottom: 1px dotted #cccccc; line-height: 30px;}
.us_mian .n_w_list li a:hover{color:#ee7700;}
.us_mian .n_w_list li span{float:right;text-align:right;}
.Page{padding-top:15px;overflow:hidden;}
.Page li{float: left; line-height: 30px; padding-left: 5px; padding-right: 5px;}
.pro_list{overflow:hidden;}
.pro_list img{vertical-align:middle;height:160px;width:100%;}
.pro_list li{float: left; line-height: 35px; margin-left: 1%; margin-right: 1%; margin-top: 20px; width: 22.9%;}
.pro_list li a:hover{color:#c11308;}
.pro_list li span{display: block; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; width:100%;}
.gbook_mg{width:100%;}
.gbook_mg tr{line-height:25px;}
.gbook_mg input{margin-right:5px;}
.mg_foot{margin-top:10px;}
.mg_foot input{background-color: #f6f5fa; border: 1px solid #dedede; line-height: 20px; margin-right: 10px; text-align: center; width: 14%;}
.single_kt{text-align:center;}
.single_img{text-align:center;}
.single_Page{overflow: hidden;margin-top:20px;}
.page_left{float:left;}
.page_right{float:right;}
.single_Page a:hover{color:#ee7700;}
#message{height: 300px; width: 63.5%;}
.ser_font{float:left;}
.default-pc-copyright{margin: 0 auto;}
.column_name
,.default-pc-sidebar-dl dt
,.page a.a, .page a:hover{background: #F77B00 !important;}
.menu_name li.a a, .menu_name li a:hover
,.default-pc-sidebar-dl dd.a a, .default-pc-sidebar-dl dd a:hover{color: #F77B00 !important; border-left: 4px solid #F77B00 !important;}
.title span.tname{border-bottom: 1px solid #F77B00 !important;}
.page_title h3{color: #F77B00 !important;}
/*DIY 追加*/
.default-diy-edit .recommend_product{height:600px;}
.default-diy-edit #hotwrk1,
.default-diy-edit #hotwrk2,
.default-diy-edit #hotwrk3{height:188px;margin-bottom:10px;}
/*客服、二维码追加*/
.qr_cs{background:#b00203; position:fixed; top:40%; left:50px; margin-top:-134px; padding:20px 10px 46px; border-radius:5px; width:100px;}
.qr_cs span{text-align:center; display:block; line-height:24px; color:#fff; font-size:14px; width:100%;}
.white_bg{background:#fff; border-radius:3px; padding:20px 10px; line-height:24px; text-align:center;}
.qr_code{margin:5px 0;}
.qr_code img{width:100%; height:auto;}
@media screen and (max-width:1024px){.case_mural li.mr0,.red_img ul li.mr0{margin-right:0;}.pmd li:nth-child(4){margin-right:0;}.step .ser{width:100%;}.step li{width: 50%; border-bottom:1px solid #999; margin:5px 0;}}
@media screen and (max-width:768px){.step li span{font-size: 13px;}}
@media screen and (max-width:480px){.case_mural li{margin-right: 2%; margin-top: 1%; width: 49%;}.case_mural li:nth-child(2n){margin-right:0;}.case_mural li.mr0{margin-right:2%;}.case_mural li:nth-child(10){margin-right:0;}.recommend{display:none;}.dy_about{width: 100%;}.wall_paints{width: 100%;}.pmd li{margin-right: 2%; width: 49%;}.pmd li:nth-child(2){margin-right:0;}.info01, .info02 ,.info03{margin-right: 0; width: 100%;}}
/*覆盖*/
.dots > span.active{background-color: #ee7700 !important;}
.w1188{width:1200px; margin:0 auto;}
span.pipe{margin:0 7px;}
/**--------全局公用样式 亮色0d66c0 暗色888--------**/
.mt25{margin-top:25px !important;}
.edit_del{text-align:right; line-height:24px;}
.edit_del a{color:#888;}
.edit_del a:hover{color:#0d66c0; text-decoration:underline;}
.edit_del a.pub{padding-left:24px; display:inline-block; background:url(img/publish.png) center left no-repeat; font-size:14px;}
.page{font-size:14px; line-height:28px;}
.page a{display:block; float:left; padding:0 12px; border:1px solid #dedede; border-radius:3px; transition:all 0.3s; margin-right:8px;}
.page a.a,.page a:hover{background:#0d66c0; color:#fff;}
.cbox{padding:24px; border:1px solid #dedede;}
.title1{height:32px; line-height:32px; border-bottom:1px solid #ccc; margin-bottom:15px;}
.title1 span{display:block; height:32px;}
.title1 span.tname{border-bottom:1px solid #f08300; font-size:14px; }
.title1 span.tname a:hover{color:#f08300;}
.title1 span.ename{color:#888; padding-left:10px; font-size:14px;}
.title1 span.tmore a,.title span.tmore{color:#888;}
.title1 span.tmore a:hover{color:#f08300;}
/*-单页内容列表-*/
.default-pc-sidebar-dl{width:278px;border:1px solid #d8d8d8;margin-bottom:25px;float:left;}
.default-pc-sidebar-dl dt, .default-pc-sidebar-dl dd{border:none;}
.default-pc-sidebar-dl dt{background:#F77B00 !important; color:#fff; padding:25px 30px; font-size:20px; line-height:30px;}
.default-pc-sidebar-dl dt span{font-size:14px; display:block; line-height:18px; text-transform:uppercase;}
.default-pc-sidebar-dl dd{font-size:14px;}
.default-pc-sidebar-dl dd a{height:58px;display:block; padding:0 28px; line-height:48px; border-bottom:1px solid #d8d8d8; }
.default-pc-sidebar-dl dd a span{margin:0 7px;}
.default-pc-sidebar-dl dd.a a,.default-pc-sidebar-dl dd a:hover{color:#f08300; border-left:4px solid #F77B00 !important;}
.page_box{width: 100%; max-width:850px; min-width:850px; margin: 0 auto;}
.page_content{line-height:24px; font-size:14px; padding:5px 0 5px;}
.page_content img{max-width:100%; height:auto;}
.page_content p{}
.w960 .page_box{width:632px;}
.w960 .case_info{width:382px;}
/*预约*/
.yy{width:278px;border:1px solid #d8d8d8;margin-bottom:25px;}
.yy_title{padding-left:37px;padding-top:20px;border-bottom:1px solid #d8d8d8;background:url(img/yy.jpg) no-repeat 25px 25px;padding-bottom:20px;}
.yy_title .p0{padding-left:30px;font-size:24px;color:#ea6311;font-weight:700;}
.yy_title .p1{padding-left:30px;font-size:12px;color:#ea6311;font-weight:400;font-family:arial;}
.yyf{width:250px;padding:10px 0px 10px 0px;margin:0 auto;overflow:hidden;}
.yyf .input-t{width:246px;font-size:14px;font-family:microsoft yahei;color:#595757;padding:15px 4px;outline:none;border:none;margin-bottom:15px;border:1px solid #e0e0e0;}
.yyf .submit-t{width:250px;height:40px;line-height:40px;font-size:16px;text-align:center;color:#fff;background:#ea6311;font-family:"Microsoft Yahei";outline:none;}
.l{float:left;}
.m{margin:0 auto;}
.left2{width: 100%; max-width:280px; min-width:280px; margin: 0 auto;}
.btn-img{BORDER-TOP-WIDTH: 0px;PADDING-RIGHT: 0px;PADDING-LEFT: 0px;BORDER-LEFT-WIDTH: 0px;BORDER-BOTTOM-WIDTH: 0px;PADDING-BOTTOM: 0px;MARGIN: 0px;OVERFLOW: hidden;CURSOR: pointer;PADDING-TOP: 0px;TEXT-ALIGN: center;BORDER-RIGHT-WIDTH: 0px;}