@charset "utf-8";
/* 全局样式 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{padding:0;margin:0}
body,button,input,select,textarea{font:14px 宋体, Arial, Helvetica, sans-serif;;color:#333;background:#fff}
ul,ol,li{list-style:none}
img{vertical-align:top;border:0}
a{color:#333;text-decoration:none;cursor:pointer;}
a:hover{text-decoration: none}
table{border-collapse:collapse;border-spacing:0}
table td{padding:0;margin:0}
table th.wztop{vertical-align:top}
i{ font-style: normal}
.clearfix{*zoom:1}
.clearfix:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:"."}
input,button,select,textarea{outline:0}
textarea{resize:none}
.fl{float:left}
.fr{float:right}
section,article,aside,header,footer,nav,dialog,figure{display:block;padding:0;margin:0}
html,body{height:100%}
.none,.small-eye::-ms-reveal,.small-eye2::-ms-clear{display: none;}
.hidden{ display:none}
.left{float:left}


/* 通用样式 */

.wh_1150{ margin:0 auto; width:1150px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.he10{ height:10px;}
.he20{ height:20px;}
.he30{ height:30px;}
.he40{ height:40px;}
.lineBd{ border:1px #cccccc solid}


.headBox h2.fl{ margin-top:10px;}
.headBox span.fr{}
.headBox { height:98px;}

.navBox{ height:36px; background:#B90F08}
.navBox ul li{ float:left;  display:block; height:36px;position:relative; z-index:11}
.navBox ul li a.a1{ color:#FFF; line-height:36px; font-size:16px; font-weight:bold; display:block;padding:0 35px;}
.navBox ul li a.a2{ color:#fff; background:#77050b  right top; line-height:36px; font-size:16px; font-weight:bold; }


.navBox ul li.noneBg{ background:none}
.navBox ul li .prBox{ position:absolute; left:-1px; top:36px; width:100%; display:none}
.navBox ul li .prBox a{ display:block; height:30px; line-height:30px; color:#FFF; background:#9a0f16; text-align:center; border-bottom:1px #b62329 solid}
.navBox ul li .prBox a:hover{ color:#fff; background:#77050b}

/*左侧导航*/
.lnavBox{ height:290px; background:#B90F08;    margin-top: 15px;    width: 140px;}
.lnavBox ul li{ float:left;  display:block; height:36px; background: right top; position:relative; z-index:11}
.lnavBox ul li a.a1{ color:#FFF; line-height:36px; font-size:16px; font-weight:bold; display:block; padding-left:10px;width:130px;}
.lnavBox ul li a.a2{ color:#fff; background:#77050b  right top; line-height:36px; font-size:16px; font-weight:bold; }


.lnavBox ul li.lnoneBg{ background:none}
.lnavBox ul li .lprBox{ position:absolute; left:140px; top:0px; width:800px; display:none}
.lnavBox ul li .lprBox a{ display:block; height:35px; line-height:35px; color:#FFF; background:#9a0f16; text-align:center; border-right:1px #b62329 solid;float: left; padding: 0px 5px;}
.lnavBox ul li .lprBox a:hover{ color:#fff; background:#77050b}


/* 本例子css */

.slideBox{  height:400px; overflow:hidden; position: absolute; margin:0  auto; width:1920px; left:50%; margin-left:-960px;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:0px; width:100%; bottom:8px; z-index:1; text-align:center }
.slideBox .hd ul{ overflow:hidden; zoom:1;   }
.slideBox .hd ul li{ display:inline-block; margin-right:2px;  width:30px; height:8px; line-height:14px; text-align:center; background:#fff; cursor:pointer; overflow:hidden; text-indent:-40px; filter:alpha(opacity=70);opacity:0.7;   }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:1%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.ovBan{  height:400px; position:relative; width:100%; overflow:hidden}


/* 本例子css */
.slideBox1{ width:386px; height:222px; overflow:hidden; position:relative; margin:0  auto  }
.slideBox1 .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:2px;color:#fff;   width:18px; height:18px; line-height:18px; text-align:center; background:#0e0e0e; cursor:pointer; overflow:hidden;   }
.slideBox1 .hd ul li.on{ background:#880e0e; color:#fff; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }


.listBox1  .fl{ padding:14px 0 14px 14px;}
.listBox1  .fr{ padding:14px 14px 14px 0; width:700px;}
.listBox1  .fl .tt1{ margin-bottom:10px;}

.listBox1  .fr .tt1{ margin:10px 0; font-style: italic; color:#3a8cbb; font-size:20px; font-weight:normal}
.listBox1  .fr .tt1 span{ color:#ff9800}
.listBox1  .fr  ul{ display:block}
.listBox1  .fr  ul li{ display:block; border-bottom: dashed 1px #333333; height:40px; line-height:40px; font-size:18px }
.listBox1  .fr  ul li strong{color:#ff9800; font-size:36px; font-style:italic; margin-right:10px; }


.wpb_wrapper { padding:30px 0 20px 0; line-height:40px;}
.wpb_wrapper h1{ font-size:32px;}
.wpb_wrapper h2{ font-size:24px}
.wpb_wrapper h4{ font-size:20px; font-weight:normal}


.twentytwenty-container{ width:565px; height:400px;}
.columnsBox{ width:565px;margin-right:20px; position:relative; margin-bottom:20px;}
.columnsBox .spNav{ position:absolute; left:0px; z-index:11111; top:360px; width:100%; padding:10px;display:none}
.columnsBox .spNav .sp1{ float:left; color:#FFF; text-shadow: 1px 1px  3px #000;  -webkit-text-shadow: 1px 1px  3px #000;  -moz-text-shadow: 1px 1px  3px #000; font-weight:bold }
.columnsBox .spNav .sp2{ float:right;color:#FFF; text-shadow: 1px 1px  3px #000;  -webkit-text-shadow: 1px 1px  3px #000; -moz-text-shadow: 1px 1px  3px #000; font-weight:bold }
.ptOvHd{ overflow:hidden}
.ptOvHdWh{ width:1200px;}



.lineHe{ background:url(/zb_users/theme/seo/images/icone2.jpg) repeat-x left center; text-align:center; }
.lineHe h2{ display:inline-block; background:#fff url(../images/icone1.jpg) no-repeat 20px center; padding-left:60px; padding-right:20px; height:60px; line-height:60px;}


.listBox2{ padding:14px; overflow:hidden; width:1120px;}
.listBox2Img li{ float:left; margin-right:8px; margin-top:16px; display:block; text-align:center; }
.listBox2Img li img{ display:block; border:1px #cccccc  solid; padding:2px;margin-bottom:10px;}
.listBox2Img{ width:1200px;}

.ulList_sx .ulList{ margin-top:10px; height:30px; line-height:30px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color:#666}
.ulList_sx .ulList span{ display:block; float:left; background:url(/zb_users/theme/seo/style/img/bgJt.jpg) no-repeat right center; width:66px; color:#FFF; padding-right:7px; text-align:center; height:30px; line-height:30px; margin-right:10px;}
.ulList_sx .ulList a{ padding:0 10px; font-family:"MicroSoft雅黑"; color:#666}


.listBox3 .box1{  width:450px;}
.tt1_qb{ height:34px; margin-bottom:6px;}
.listBox3 .text1{height:240px; overflow:hidden}
.listBox3 .text1 img{ display:block; float:left; margin:0 14px 0 0}
.listBox3 .text1 .pd{ padding:20px; line-height:22px; }
.listBox3 .text1 p{ text-indent:25px; color:#666}


.listBox3  .box2{width:340px; margin-left:10px;}
.listBox3 .text2{height:240px; overflow:hidden}

/* 本例子css */
.picScroll-top{ margin:10px auto 0 auto;  width:340px; overflow:hidden; position:relative;   }
.picScroll-top .bd{   }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ zoom:1; height:27px; line-height:27px;padding-left:10px;    background: url(/zb_users/theme/seo/style/img/icone3.jpg) no-repeat left center;
    margin-left: 10px; }
.picScroll-top .bd ul li a{ display:block;}


.picScroll-left li{ width:161px;}
.listBox4 .lineBdImg{ padding:30px 16px 10px 16px;}
.listBox4 .lineBdImg .bd ul li a img{border:1px #cccccc  solid; margin-bottom:16px; }
.listBox4 .lineBdImg .bd ul li{ margin:0 12px;}






.huiBg .topBox{ text-align:center}


.huiBg .qieTop{text-align:center; margin-top:30px;}
.huiBg .qieTop a{ background:#B90F08; line-height:30px; height:30px; color:#FFF; display:inline-block; padding:0 30px; margin:0 10px; font-weight:bold}
.huiBg .qieTop a.chgCutBtn{ background:#9A0F16;}
.huiBg .qieTop  div{ background:#ffff; display:inline-block; padding:0 10px;}

.picS-left  li{width:253px; margin:0 5px; float:left;}
.picS-left  li a.a1{ display:block; background:url(/zb_users/theme/seo/style/img/zjBg.jpg) no-repeat; width:253px; height:175px; padding-top:11px;}
.picS-left  li a.a1 img{ display:block; margin:0 auto; height:153px; max-width:231px;}
.picS-left  li a.a2{ display:block; text-align:center; background:#d8d8d8; height:30px; line-height:30px; border-bottom:1px #990000 solid}
.picS-left{ height:240px;}
.picS-left .next{ float:left; margin-top:40px;}
.picS-left .bd{ float:left; margin-left:10px;}
.picS-left .prev{ float:right; margin-top:40px;}
.chgConHide{height:248px; overflow:hidden; margin-top:40px;}

.listBox5{ overflow:hidden;    margin-bottom: 20px;}
.listBox5Hd{ width:1200px;}
.listBox5 .ftList{ width:280px; margin-right:10px; }
.listBox5 .ftList .listBox{padding: 10px 0;height: 208px;}
.listBox5 .ftList .ttBox{ height:40px;}
.listBox5 .ftList li{ display:block; background:url(/zb_users/theme/seo/style/img/icone3.jpg) no-repeat left center; height:26px; line-height:26px; padding-left:12px; margin:0 10px;    overflow: hidden;}
.listBox5 .ftList li a{ color:#666}
.listBox5 .ftList .ttBox span{ float:left}
.listBox5 .ftList .ttBox a{ float:right; margin:5px 10px 0 0 ;}

.listBox6 .ttBox{height:40px; line-height:40px; padding-left:20px; color:#ccc; font-size:16px; font-weight:bold}
.listBox6 .lineBox a{ display:inline-block; padding:0 5px; line-height:24px; color:#ccc}
.listBox6 .lineBox{ padding:14px 0;}


.listBox8 .lineBdImg{ padding:30px 16px 10px 16px;}
.listBox8 .lineBdImg .bd ul li a img{border:1px #cccccc  solid; margin-bottom:16px; }
.listBox8 .lineBdImg .bd ul li{ margin:0 12px;}


.ftBoxDb{ background:#B90F08; padding:30px 0;}
.ftBoxDb .main{ text-align:right; line-height:26px; color:#FFF}
.ftBoxDb .main a{color:#FFF; font-size:16px;}

.jd_ttBox { line-height:35px; border-bottom:1px #CCC solid; height:35px; }
.jd_ttBox strong{font-size: 18px; font-weight:normal;color:#B90F08;}


.cenBoxLeft{ width:886px; float:left; overflow:hidden}
.cenBoxLeft .ulList ul{ width:960px;}
.cenBoxLeft .ulList  li{ float:left; margin-right:20px; display:block; padding-bottom:20px; text-align:center;    width: 282px;}
.cenBoxLeft .ulList  li p{    line-height: 16px;
    height: 16px;
    overflow: hidden;}
.cenBoxLeft .ulList  li img{ display:block; margin-bottom:10px;    max-width: 282px;
    height: 224px;
    margin-left: auto;
    margin-right: auto;}

/*详情页*/
.cenBoxR_text_p img{ max-width:100%;}

.cenBoxRight{ width:240px; float:right;}
.pagesBox{ text-align:center; height:40px; text-align:center;line-height:40px; margin:20px 0 ; font-size:0px;}
.pagesBox span.top{ display:inline-block; background:#f26100; padding:0 10px; color:#fff; font-size:14px}
.pagesBox span.linke,.pagesBox  a{ display:inline-block; font-size:14px; padding:0 10px;  color:#FFF}
.pagesBox  a{ background:#355979}
.pagesBox span.linke{ background:#bacedc}
.pagesBox span.next{ font-size:14px}
.pagesBox span,.pagesBox  a{margin:0 4px;}


.CenBoxNei{ background: url(/zb_users/theme/seo/style/img/icone4.jpg); margin-bottom:20px; padding-bottom:12px;}
.search{    padding-top: 12px;
    padding-left: 10px;}
.CenBoxNei h2{ color:#666; display:block; font-size:16px; margin:0 12px; height:40px; line-height:40px;}
.listBoxRcion{ margin:0 12px; background:url(/zb_users/theme/seo/style/img/yueShu.jpg) no-repeat left 4px; }
.listBoxRcion li{ display:block; height:24px; line-height:24px; padding-left:26px;    overflow: hidden;}
.listBoxRcion li a{color:#666}

.CenBoxNei .listBox{ margin:0 12px; }
.CenBoxNei .listBox #one1,#one2,#one3,#one4,#one5,#one6,#one7{cursor: pointer;height: 30px; line-height:30px;     padding-left: 15px;border-bottom: 1px solid #CCC;}
.CenBoxNei .listBox #one1:hover,#one2:hover,#one3:hover,#one4:hover,#one5:hover,#one6:hover,#one7:hover{ background-color:#B90F08; color:#fff;}
.CenBoxNei .listBox #one1 a:hover,#one2 a:hover,#one3 a:hover,#one4 a:hover,#one5 a:hover,#one6 a:hover,#one7 a:hover{ background-color:#B90F08; color:#fff;}
.CenBoxNei .listBox li{ display:block; height:24px; line-height:24px;    overflow: hidden; }
.CenBoxNei .listBox li a{color:#666; width:100%; display:block;}


.listBoxText li{}
.listBoxText { margin:0 12px; }
.listBoxText  li{ display:block; line-height:20px; margin-bottom:2px; }

.cenBoxR_Lj{ line-height:30px;}

.cenBoxR_text_tt{ border-bottom:1px #dddddd solid; text-align:center; font-size:22px; padding:20px 0; line-height:30px} 
.cenBoxR_text_sp{ line-height:50px;text-align:center; margin-bottom:10px}
.cenBoxR_text_sp span{ font-size:12px; color:#646464; padding:0 10px; }

.cenBoxR_text_p p{
	padding-left: 20px;
    padding-right: 20px;
    padding-top: 0px;
    padding-bottom: 5px;
    width: 95%;
    line-height: 190%;
    font-size: 14px;
    text-align: justify;
    font-family: 宋体, Arial, Helvetica, sans-serif;}
.ulList_text { margin:0 20px;}
.ulList_text li{ height:30px; line-height:30px;}
.ulList_text li a { float:left; display:block; background:url(/zb_users/theme/seo/images/icone3.jpg) no-repeat left center; padding-left:20px; font-size:14px}
.ulList_text li span{ float:right;padding-right: 20px;}


/* servicesBox */
#servicesBox{width:980px;height:203px;margin:0 auto;clear:both;line-height:18px;font-size:12px;}
#servicesBox .servicesBox_tit{text-align:center;margin:-60px 0 23px;}
#servicesBox .serBox{cursor:pointer;border:1px solid #fff;display:inline;width:90px;height:118px;float:left;overflow:hidden; margin:0 5px; position:relative; border: 1px #9C9898 solid;}
#servicesBox .serBoxOn{display:none;width:90px;height:118px;background:url(/zb_users/theme/seo/style/img/serboxon_bg_1.gif) repeat 0px 0px;position:absolute;left:0px;top:0px;z-index:19;}
#servicesBox .serBox .pic1{width:32px;height:28px;text-align:center;position:absolute;top:12px;right:30px;z-index:99;}
#servicesBox .serBox .pic2{width:32px;height:28px;text-align:center;position:absolute;top:12px;left:-30px;z-index:99;}
#servicesBox .serBox .txt1{width:60px;height:40px;color:#999999;position:absolute;top:65px;left:15px;z-index:99;}
#servicesBox .serBox .txt2{width:60px;height:40px;color:#a9cf4f;position:absolute;top:65px;right:-240px;z-index:99;}
#servicesBox .serBox span.tit{font-size:14px;display:block;text-align:center;}
#servicesBox .serBox .txt1 .tit{color:#000000;line-height:18px;}
#servicesBox .serBox .txt2 .tit{color:#fff;line-height:18px;}
#servicesBox .serBox p{padding:0 10px;text-align:center;}

.wrap{MARGIN: 0px auto 0px auto;WIDTH: 1035px;}

/* 项目服务流程serviceflow*/
#serviceflow{height:242px;}
#serviceflow .serviceflow_tit{text-align:center;margin:0 0 22px;}
#serviceflow .serviceflowcon li{width:100px;float:left;text-align:center}
#serviceflow .serviceflowcon li a{width:87px;height:87px;display:block;}
#serviceflow .serviceflowcon li span{display:block;width:100px;margin-top:15px;font-size:14px;}
#serviceflow .serviceflowcon a.servicel_1{background:url(/zb_users/theme/seo/images/visa_step1.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_2{background:url(/zb_users/theme/seo/images/visa_step2.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_3{background:url(/zb_users/theme/seo/images/visa_step3.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_4{background:url(/zb_users/theme/seo/images/visa_step4.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_5{background:url(/zb_users/theme/seo/images/visa_step5.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_6{background:url(/zb_users/theme/seo/images/visa_step6.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_7{background:url(/zb_users/theme/seo/images/visa_step7.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_8{background:url(/zb_users/theme/seo/images/visa_step8.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_9{background:url(/zb_users/theme/seo/images/visa_step9.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_10{background:url(/zb_users/theme/seo/images/visa_step10.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_1:hover{background:url(/zb_users/theme/seo/images/visa_s1.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_2:hover{background:url(/zb_users/theme/seo/images/visa_s2.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_3:hover{background:url(/zb_users/theme/seo/images/visa_s3.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_4:hover{background:url(/zb_users/theme/seo/images/visa_s4.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_5:hover{background:url(/zb_users/theme/seo/images/visa_s5.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_6:hover{background:url(/zb_users/theme/seo/images/visa_s6.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_7:hover{background:url(/zb_users/theme/seo/images/visa_s7.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_8:hover{background:url(/zb_users/theme/seo/images/visa_s8.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_9:hover{background:url(/zb_users/theme/seo/images/visa_s9.png) no-repeat;}
#serviceflow .serviceflowcon a.servicel_10:hover{background:url(/zb_users/theme/seo/images/visa_s10.png) no-repeat;}

/*装修流程*/

.P_Footer_center{height:232px; min-width:1024px; }
.P_Footer_center .footer_center{overflow:hidden;}
.P_Footer_center .footer_center .title{text-align:center; padding-top:10px; color:#333; margin-bottom:15px;}
.P_Footer_center .footer_center .title h3{line-height:42px; font-size:28px; font-family:'宋体'; font-weight:bold; }
.P_Footer_center .footer_center .title p{line-height:26px; font-size:28px; font-size:10px; letter-spacing:5px; text-indent:5px;}
.P_Footer_center .footer_center .flow_box{width:1076px; height:102px;}
.P_Footer_center .footer_center .flow_box li{    cursor: pointer;float:left; width:102px; height:102px; /*border:1px solid #fff;*/ /*border-radius:50%;*/ margin-left:48px; background:url(/zb_users/theme/seo/style/img/index_bottom_q.png) no-repeat;}
.P_Footer_center .footer_center .flow_box li div{width:96px; height:96px; line-height:96px; text-align:center; margin:2px; /*background:#fff;*/ /*border-radius:50%;*/ white-space:nowrap;}
.P_Footer_center .footer_center .flow_box li:hover{/*border-color:#D80C18;*/ background-image:url(/zb_users/theme/seo/style/img/index_bottom_q_cur.png); color:#fff;}
.P_Footer_center .footer_center .flow_box li:hover div{/*background:#D80C18;*/}

.pages{ margin-top:10px; float:right;}
.pages li{ float:left; line-height:30px;border:1px solid #E1E1E1;  margin-right:10px; background-color:#FFF;}
.pages li.c{background-color:#B90F08; color:#FFF;padding:0 8px;}
.pages li a{float:left;padding:0 8px;height:30px;}.pages li a:hover{background-color:#B90F08; color:#FFF;text-decoration: none;}
/*详情页面三栏样式*/
.mding{    margin: 0 auto;  width: 1150px;}
.mding .mding_box{    line-height: 10px;    border-bottom: 1px #CCC solid;    height: 10px;}
.smain{    margin: 0 auto;   width: 1150px; overflow:hidden;}
.mleft{ float:left; width:140px; margin-right:10px;    min-height: 50px;}
.mcenter{ float:left; width:750px; margin-right:10px; min-height:500px;}
.mcenter .mnews{ width:750px; margin-bottom:20px; overflow:hidden;}
.mcenter .mnews .mnleft{ float:left; width:365px;}
.mcenter .mnews .ttBox{ height:40px;}
.mcenter .mnews .mnright{ float:right; width:365px;}
.mcenter .mnews .listbox{    padding: 10px 0;    border: 1px #cccccc solid;height: 208px;}
.mcenter .mnews .listbox li{    display: block;   background: url(/zb_users/theme/seo/style/img/icone3.jpg) no-repeat left center;   height: 26px;   line-height: 26px;   padding-left: 12px;   margin: 0 10px;    overflow: hidden;}
.mcenter .mfoot{    background: #B90F08;   padding: 30px 0;}
.mcenter .mfoot .main{    text-align: right;   line-height: 26px;   color: #FFF;}
.mcenter .mfoot .main a{    color: #FFF;    font-size: 16px;}
.mcenter .mfoot .mbottom{    margin: 0 auto;    width: 740px;}
.mright{ float:right;width:240px;}
/*案例补充样式*/
.case_box{    height: 15px;}

/*右侧侧栏跟随*/
.nav_fixed {
    position: fixed;
    bottom: 0px;
    width: 240px;
    z-index: 1000;
}
/*左侧导航跟随*/
.cedao_fixed {
    position: fixed;
    bottom: 0px;
    width: 140px;
    z-index: 1000;
}
/*侧栏微信图片显示文字样式*/
#showDiv{background-color:#F1F1F1; display:none; margin-left:140px; margin-top:-140px; width:200px; height:140px;}

.cons{ margin:0 auto; overflow:hidden; width:1234px;}
.cases ul{ list-style:none;zoom:1;padding-top:18px}
.cases ul li{width:247px; float:left;position:relative;margin-right:5px;margin-left:21px;padding-bottom:24px;}
.cases ul li img{ border:1px solid #CCC; padding:3px;}
.cases ul li dl{width:247px;height:153px; position:absolute;top:0;left:0; margin-left:4px; margin-top:4px; text-align:center;background:rgba(0, 0, 0, 0.4)!important;}
.cases ul li dt{color:#fff;  font-size:16px; letter-spacing:1px;padding-top:30px}
.cases ul li .white{color:#fff; font-size:12px;padding-top:10px;}
.cases ul li dd img{padding-top:13px; border:0}
.cases ul li div{ width:255px; height:42px; background:#c9c9c9; margin-top:-3px; font-size:14px; text-align:center; line-height:42px; overflow:hidden;}
.cases ul li div a{ color:#000}
/*分页*/
.fenye{padding-left:25px; margin-top:10px; margin-bottom:10px;    text-align: right;}
.fenye a{background-color: #fff;color: #000;    padding: 5px 9px 5px 9px; border: 1px solid #E1E1E1;}
.fenye a:hover{background-color:#B90F08;color: #fff;}
.fenye .now-page{background-color:#B90F08;color: #fff;    padding: 5px 9px 5px 9px;}
.cases .more{    width: 1100px;
    text-align: right;
    padding-bottom: 6px;
    margin-top: -12px;
    margin-right: 0px;
    margin-left: 0px;}
/*评论样式*/
.commentpost h4{    padding-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    border-top: 1px dashed #ccc;    background-color: #F1F1F1;
    padding-bottom: 10px;}
.cenBoxR_text_p{ overflow:hidden;}
.fudong{width: 100%;background-color:#000;opacity: 0.7;height: 100px;position: fixed;bottom: 0px;z-index: 20;}
.fudong_info{width: 1150px; margin: 0 auto;height: 100px;z-index: 10;position: relative;}
.zleft{width: 550px;height: 100px;float: left;opacity: 1;}
.zcenter{width: 390px;height: 100px;float: left;}
.zcenter .ztext{ float:left;width: 280px;    margin-top: 10px;    margin-bottom: 10px;}
.zcenter .tji{ float:left;height:85px;padding-top:15px; float:left; width:80px; margin-left:12px;opacity:1;}
.zright{width: 210px;height: 100px;float: left;opacity: 1;}
.ztext input{ display:block; float:left; margin-bottom:5px;}
#pc_name{width:125px;height:30px;opacity:1; font-size:16px;}
#pc_phone{width:120px; height:30px; margin-left:13px;opacity:1;font-size:16px;}
#pc_address{width:125px;height:30px;opacity:1;font-size:16px;}
#pc_eara{width:120px;height:30px; margin-left:13px;opacity:1;font-size:16px;}
#sub{padding-left: 15px;height: 60px;padding-right: 15px;}
.guanbi{    position: absolute;
    top: 0px;
    right: 0px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #FFFFFF;
    font-size: 18px;
    cursor: pointer;
    z-index: 11;}