﻿.banner{max-width:1920px;min-width:1200px;margin:0 auto;height:400px;}
.mb{background:#f3f3f3;width:1160px;padding:10px 20px;margin:25px auto;color:#666;}
.mb a{color:#666;}
.mb a:hover{color:#ea6311;}
/*清除浮动*/.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}
.clearfix{zoom:1;}
.clearfix:after{content:'\20';display:block;clear:both;}
.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;}
.w{width:1200px;margin:0 auto;position:relative;margin-top: 30px;}
.r{float:right;}
.l{float:left;}
.m{margin:0 auto;}
.left1{width:280px;}
/*栏目*/.lm{width:278px;border:1px solid #d8d8d8;margin-bottom:20px;}
.lm h3{padding:20px 0 20px 27px;color:#f08300;font-size:22px;font-weight:700;border-bottom:1px solid #d8d8d8;}
.lm h3 p{color:#999;font-family:arial;font-size:14px;font-weight:400;}
.lm h4{height:58px;line-height:58px;font-size:16px;font-weight:700;padding-left:25px;border-bottom:1px solid #d8d8d8;border-left:3px solid #fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background:url(img/j03.png) no-repeat 257px center;}
.lm h4 a{display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.lm h4.selected{border-left:3px solid #ea6311;background:url(img/j02.png) no-repeat 257px center;}
.lm h4.selected a{color:#ea6311;}
.lm h4:hover{border-left:3px solid #ea6311;background:url(img/j02.png) no-repeat 257px center;}
.lm ul{border-bottom:1px solid #d8d8d8;}
.lm ul li{height:35px;line-height:35px;padding-left:28px;font-size:14px;color:#666;background:url(img/j01.png) #fff no-repeat 260px center;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.lm ul li a{display:block;color:#666;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.lm ul li a:hover{color:#fff;}
.lm ul li:hover{background:url(img/j01.png) #ea6311 no-repeat 260px center;}
.lm ul li.selected{background:url(img/j01.png) #ea6311 no-repeat 260px center;}
.lm ul li.selected a{color:#fff;}
.ls{width:250px;height:36px;background:#d8d8d8;padding:12px 15px;position:absolute;top:10px;right:0;}
.ls .input-t{width:174px;font-size:14px;font-family:microsoft yahei;color:#999;padding:8px;float:left;outline:none;border:none;}
.ls .submit-t{width:60px;height:36px;line-height:36px;font-size:15px;text-align:center;color:#fff;float:left;background:#f08300;font-family:microsoft yahei;outline:none;}
.yuyue{width:280px;height:100px;}
/*预约*/
.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;}

/*文章*/.wz{width:278px;border:1px solid #d8d8d8;margin-bottom:25px;}
.wz_title{background:#f9f9f9;border-bottom:1px solid #d8d8d8;padding:15px 0;}
.wz_title p{height:25px;line-height:25px;border-left:4px solid #ea6311;padding-left:15px;margin-left:15px;font-size:20px;color:#333;}
.wz ul{padding:10px;}
.wz ul li{height:32px;width:258px;overflow:hidden;line-height:32px;}
.wz ul li a{background:url(img/d04.gif) no-repeat left center;padding-left:10px;}
.wz ul li a:hover{background:url(img/d05.gif) no-repeat left center;padding-left:10px;}

.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;}
/*右侧*/
.right1{width:900px; margin: 0 auto;overflow:hidden;}
.right_title{border-bottom:1px solid #d8d8d8;padding-bottom:20px;margin-bottom:12px;}
.right_title p{border-left:4px solid #ea6311;font-size:14px;color:#888;padding-left:15px;}
.right_title p a:hover{color:#f08300;}
/*案例*/
.anli{}
.anli li{width:285px;height:210px;margin:15px 0px;margin-right:15px;float:left;position:relative;}
.anli li .bg{width:285px;height:40px;background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7;position:absolute;left:0;bottom:0;z-index:10;}
.anli li .txt{width:257px;height:40px;line-height:40px;position:absolute;left:14px;bottom:0;font-size:14px;color:#fff;z-index:20;}
.anli li .txt p{float:left;}
.anli li .txt .more{background:url(img/view.png) no-repeat left center;padding-left:26px;float:right;}
.anli li .txt .more a{color:#fff;}
.anli li .hbg{width:285px;height:210px;background:#eb6d20;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity: 0.8;z-index:30;position:absolute;left:0;top:0;display:none;}
.anli li .view{width:285px;height:210px;position:absolute;left:0;top:0;z-index:40;display:none;}
.anli li .view a{width:285px;height:210px;position:absolute;left:0;top:0;background:#f08300;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.anli li .view h4{width:185px;text-align:center;font-size:16px;border-bottom:1px solid #ebab7f;margin:0 auto;margin-top:70px;padding-bottom:10px;margin-bottom:20px;color:#fff;}
.anli li .view .look{width:33px;height:17px;line-height:17px;background:url(img/view.png) no-repeat left center;padding-left:23px;margin:0 auto;font-size:14px;color:#fff;}
.anli_title{font-size:26px;color:#333;height:60px;line-height:60px;padding-bottom:15px;}
.altable{background:#d3d3d3;color:#000;font-size:14px;margin-bottom:30px;}
.altable td{background:#fff;padding:10px 0;}
.altable .td1{background:#f8f8f8;text-align:center;width:90px;}
.altable .td2{background:#fff;padding:10px 0;padding-left:10px;}
.altable .td3{width:190px;}
.altable .td4{width:200px;}
.sjs{}
.tx{width:60px;height:60px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;overflow:hidden;margin-left:16px;float:left;}
.tx img{width:60px;height:auto;}
.txt{width:95px;float:right;}
.txt1{font-size:16px;color:#000;margin-bottom:10px;}
.txt2{width:70px;height:26px;background:#ea6311;color:#fff;text-align:center;line-height:26px;}
.txt2 a{display:block;color:#fff;}
.mstitle{font-size:21px;color:#333;border-bottom:1px solid #e0e0e0;padding-bottom:15px;margin-bottom:25px;}
.ms{font-size:14px;color:#333;line-height:1.5em;}
.ms div{padding-bottom:20px;}
.ms p{padding-bottom:20px;}
.hd{}
.hd li{width:400px;height:310px;float:left;border-bottom:1px dashed #dcdcdc;padding:0 25px;margin-top:15px;overflow:hidden;margin-bottom:25px;}
.hd li .image{width:400px;height:160px;overflow:hidden;margin-bottom:15px;}
.hd li .image img{width:400px;height:160px;}
.hd li h3{font-size:20px;font-weight:700;margin-bottom:5px;}
.hd li h3 a{color:#333;}
.hd li h3 a:hover{color:#ea6311;}
.hd li .date{color:#666;margin-bottom:10px;}
.hd li .date span{color:#333;}
.hd li p{color:#666;line-height:1.5em;}
.padd15{padding:15px;}
.hd_title{font-size:26px;color:#333;font-weight:700;padding-bottom:5px;line-height:1.5em;}
.hd_date{font-size:16px;color:#666;border-bottom:1px dashed #dcdcdc;padding-bottom:20px;margin-bottom:20px;}
.hd_date span{color:#333;}
.hd_xx{color:#333;font-size:16px;line-height:2em;border-bottom:1px dashed #dcdcdc;padding-bottom:20px;margin-bottom:30px;}
.hd_xx .title{font-size:20px;color:#333;margin-bottom:15px;font-weight:bold;}
.news{}
.news li{height:120px;padding:10px;border-bottom:1px dashed #dcdcdc;padding-bottom:25px;margin-bottom:15px;}
.news li .image{width:180px;height:120px;overflow:hidden;float:left;}
.news li .image img{width:180px;height:120px;overflow:hidden;float:left;}
.news li .txt{width:680px;float:right;}
.news li .txt h3{font-size:24px;padding-bottom:15px;line-height:1.2em;}
.news li .txt p{font-size:14px;line-height:1.5em;color:#333;}
.newstitle{font-size:30px;color:#000;line-height:1.5em;text-align:center;padding:5px 0 15px 0;}
.newsinfo{text-align:center;border-bottom:1px dashed #dcdcdc;padding-bottom:15px;margin-bottom:20px;color:#999;overflow:hidden;}
.newsinfo span{text-align:center;position:relative;overflow:hidden;margin-right:85px;}
.newsinfo span .jiathis_style{position:absolute;top:0;right:-125px;}
.news_gy{}
.news_gy li{padding:10px;border-bottom:1px dashed #dcdcdc;padding-bottom:25px;margin-bottom:15px;overflow:hidden;}
.news_gy li .txt{width:100%;}
.news_gy li .txt h3{font-size:24px;padding-bottom:15px;line-height:1.2em;}
.news_gy li .txt p{font-size:14px;line-height:1.5em;color:#333;}
.content{color:#666;font-size:14px;line-height:2em;padding-bottom:10px;margin-bottom:20px;border-bottom:1px dashed #dcdcdc;}
.c95{width:95%;margin:0 auto;}
.content div{padding-bottom:20px;}
.content p{padding-bottom:20px;}
.contentdy{color:#666;font-size:14px;line-height:2em;padding-bottom:10px;margin-bottom:20px;}
.c95{width:95%;margin:0 auto;}
.contentdy div{padding-bottom:20px;}
.contentdy p{padding-bottom:20px;}
.sjs{}
.sjs li{width:280px;height:345px;float:left;margin-right:30px;margin-bottom:35px;position:relative;}
.sjs li img{width:280px;height:345px;}
.sjs li .bg{width:280px;height:70px;background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7;position:absolute;left:0;bottom:0;z-index:10;}
.sjs li .txt{width:280px;height:70px;position:absolute;left:0;bottom:0;z-index:20;}
.sjs li .txt .p01{width:200px;margin-left:16px;font-size:16px;color:#fff;border-bottom:1px solid #535353;line-height:30px;padding-top:5px;}
.sjs li .txt .p02{width:200px;margin-left:16px;font-size:16px;color:#fff;line-height:30px;}
.sjs li .txt .more{width:17px;height:12px;background:url(img/view.png) no-repeat left center;position:absolute;left:240px;top:30px;}
.sjs li .hbg{width:280px;height:345px;background:#eb6d20;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity: 0.8;z-index:30;position:absolute;left:0;top:0;display:none;}
.sjs li .view{width:280px;height:345px;position:absolute;left:0;top:0;z-index:40;display:none;}
.sjs li .view a{width:280px;height:345px;display:block;position:absolute;left:0;top:0;background:#f00;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.sjs li .view h4{width:230px;text-align:center;font-size:18px;border-bottom:1px solid #ebab7f;margin:0 auto;margin-top:100px;padding-bottom:5px;margin-bottom:5px;color:#fff;}
.sjs li .view h5{width:185px;text-align:center;font-size:14px;margin:0 auto;padding-bottom:10px;color:#fff;}
.sjs li .view .look{width:17px;height:12px;background:url(img/view.png) no-repeat left center;margin:0 auto;margin-bottom:10px;}
.sjs li .view .look a{color:#fff;width:17px;height:12px;display:block;}
.sjs li .view .ln{width:225px;font-size:14px;color:#fff;line-height:1.5em;margin:0 auto;text-align:center;}
.sjs .image{width:228px;height:282px;float:left;overflow:hidden;}
.sjs .image img{width:228px;height:282px;}
.sjs .nr{width:580px;float:right;}
.sjs .title{font-size:24px;color:#000;padding-bottom:20px;border-bottom:1px dashed #dcdcdc;margin-bottom:20px;}
.sjs .title span{color:#666;font-size:14px;margin-left:15px;}
.sjs .ln1{font-size:14px;line-height:1.5em;color:#666;position:relative;padding-bottom:20px;border-bottom:1px dashed #dcdcdc;margin-bottom:20px;padding-left:85px;}
.sjs .ln1 span{font-size:16px;font-weight:700;color:#333;position:absolute;left:0px;top:2px;}
.sjs .fg{font-size:16px;color:#333;font-weight:700;padding-bottom:20px;border-bottom:1px dashed #dcdcdc;margin-bottom:20px;}
.sjs .fg a{font-size:14px;color:#666;background:#f3f3f3;padding:3px 5px;margin-right:10px;font-weight:400;}
.sjs .yuyue{width:120px;height:40px;line-height:40px;text-align:center;background:url(img/yy.png) #ea6311 no-repeat 15px center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:20px;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.sjs .yuyue:hover{background:url(img/yy.png) #f16917 no-repeat 15px center;}
.sjs .yuyue a{color:#fff;padding-left:30px;display:block;}
.daibiao{height:30px;background:url(img/db.png) repeat-x left 20px;text-align:center;margin-top:50px;margin-bottom:20px;}
.daibiao p{background:#fff;width:140px;text-align:center;font-size:26px;color:#000;margin:0 auto;text-align:center;}
.ry{}
.ry li{width:285px;height:240px;margin:12px 0px;margin-right:22px;margin-bottom:0px;float:left;position:relative;}
.ry li img{width:285px;height:210px;}
.ry li p{text-align:center;font-size:14px;height:30px;line-height:30px;}
.fgs{margin-top:20px;}
.fgs li{width:208px;border:1px solid #ccc;float:left;text-align:center;padding:10px 0;margin-bottom:20px;margin-right:20px;}

/*-单页内容列表-*/
.default-pc-sidebar-dl{width:278px;border:1px solid #d8d8d8;margin-bottom:25px;}
.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:52px;display:block; padding:0 24px; 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:850px;}
.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;}