﻿@charset "utf-8";

/* CSS Document */

body{font-family:"微软雅黑";color:#333;margin:0;padding:0; background:#fff;}

body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td{border:1;list-style:none;margin:0;padding:0;}

input,select,textarea{font-size:12px;font-family: "微软雅黑"; padding:0; margin:0; color:#4F4F4F;}

img{ border:0px !important;}

a{ text-decoration:none;}

.clear{ clear:both;}

.left{ float:left;}

.right{ float:right;}

.f12{ font-size:12px !important;}

.f14{ font-size:14px;}

.f16{ font-size:16px;}

.f18{ font-size:18px !important;}

.f19{ font-size:19px !important;}

.f20{ font-size:20px !important;}

.f24{ font-size:24px !important;}

.f22{ font-size:22px !important;}

.f30{ font-size:30px !important;}

.c6{color:#666 !important;}

.c9{ color:#999 !important;}

.c3{ color:#333 !important;}

.cf{ color:#fff !important;}

.cc{ color:#cc0000 !important;}

.no_mleft{ margin-left:0px !important;}

.no_bottom{ border-bottom:none !important;}

.b0{ border:0 !important;}

.c{ color:#252425 !important;}

.bold{ font-weight:bold !important;}

.c0{ color:#000000 !important;}





/*========左侧侧滑========*/

#page { width:1000px;margin: 0 auto; background:#fff;float:right;/*margin-left:185px; padding-top:49px;*/}

.panel {width:185px;background:#fff;color:#333;/* margin-top:100px; position: fixed;/* top: -71px; */ float:left}





/*----------首页----------*/



.r_x_fel{ width:140px; height:auto;}

.r_x_fel ul{ list-style:none;}

.r_x_fel ul li{ height:50px; line-height:50px; border-bottom:1px solid #eaeaea; font-size:16px;}

.r_x_fel ul li a{ color:#a4a4a4;}

.r_x_fel ul li span{ display:inline-block; vertical-align:middle; margin:0px 13px 0px 8px;}

.r_x_fel ul li a:hover{ color:#252425;}

.r_x_dait a{ color:#252425 !important;}

.r_x_tit{ height:28px; padding-top:30px;}

.r_x_tit_left{ width:160px; height:28px; padding-top:6px;}

.r_x_tit_right{ width:98px; height:23px;}

.r_x_list{ width:20px; height:13px;}

.r_x_mt{ width:110px; height:20px; margin-left:20px; background:url(../images/r_x_sx.jpg) no-repeat center left; font-weight:600;}

.r_x_mt span{ display:inline-block; margin:0px 10px 0px 13px;}

.r_x_mit{ background:#252425; margin-top:20px; padding-top:20px; height:45px;}

.r_x_mit_left{ /*width:660px*/;margin-top:5px;}

.r_x_mit_left ul{ list-style:none;}

.r_x_mit_left ul li{ float:left; background:url(../images/r_x_shux.jpg) no-repeat right; padding:0px 59px 0px 59px; font-size:12px; border-right:1px #ccc solid}

.r_x_mit_left ul li a{ color:#828282; display:block;}

.r_x_mit_left ul li a:hover{ color:#fff; font-weight:bold;}

.r_x_mit_left ul li span{ display:inline-block; vertical-align:middle; margin-right:16px;}

.r_x_mit_right{ /*width:522px;*/}

.r_x_mfdh{ width:230px; height:22px; line-height:22px;font-size:14px; color:#b3b3b3;}

.r_x_it{ /*width:272px;*/ height:33px;margin-top: -8px;}

.r_x_it ul{ list-style:none;}

.r_x_it ul li{ float:left; /*background:url(../images/r_x_shux.jpg) no-repeat right;*/ padding:0px 23px 0px 0px; height:33px; font-size:14px; margin-left:17px;}

.r_x_it ul li a{     color: #b3b3b3;

    border: 1px solid #b3b3b3;

    border-radius: 5px;

    display: block;

    padding: 8px 45px 8px 45px; font-size:18px;

    text-decoration: underline; margin-top:10px}

.r_x_zs{ border-bottom:1px solid #eaeaea; height:0px; margin-top:18px;}

.r_x_zs_left{ width:700px; height:50px; font-size:22px; color:#333333; line-height:45px;}

.r_x_zs_right{ width:95px; height:20px; padding-top:20px;}

.r_x_zz{ font-size:16px !important; color:#696969 !important; padding-left:4px; display:inline-block;}

.r_x_so{ width:28px; height:20px; background:url(../images/r_x_sxt.jpg) no-repeat right center; margin-top:2px;}

.r_x_so img{ margin-top:2px;}

.r_x_wb{ width:60px; height:20px; margin-left:4px;}

.r_x_zht{ width:60px; border:0px; font-size:12px; color:#b4b4b4;margin-top: 4px;}

.r_x_fit{  border:1px #ccc solid}

.r_x_fit ul{ list-style:none;}

.r_x_fit ul li{ height:29px; line-height:29px; width:142px; float:left; font-size:12px;}

.r_x_fit ul li a{ color:#9a9a9a;}

.r_x_fit ul li a:hover{ color:#e60012;}

.r_x_fit ul li .dang{ color:#e60012;}

.r_x_kf{ margin-top:20px;}

.r_x_kf dl{ width:333px; height:322px; float:left; position:relative; cursor:pointer; overflow:hidden;}

.r_x_kf dl dt{ width:333px; height:242px; margin-bottom:10px;}

.r_x_kf dl dd{ font-size:12px; color:#696969; line-height:32px; }

.r_x_kf dl dd a{ font-size:14px !important; color:#333;}

.z_z_tc{ width:293px; height:202px; position:absolute; left:0px; right:0px; top:332px; background:#e60012;padding:20px; display:block;}

.r_x_ci{ width:260px; height:187px;}

.r_x_bc{ width:33px; height:34px; padding-top:120px;}

.r_x_yt{ background:url(../images/r_x_yw.jpg) no-repeat left bottom; padding-bottom:10px; font-size:24px; line-height:26px; color:#fff; font-family:Agency FB;}

.r_x_bg{ padding-top:14px; font-size:12px; line-height:22px; color:#fff;}

.r_x_zkg{ border-bottom:1px solid #d2d2d2; height:120px;}

.r_x_zkg1{ border-bottom:1px solid #d2d2d2; height:52px;}

.r_x_zt{ width:145px; height:30px; line-height:30px; font-size:18px; color:#e60012; margin:0 auto; padding-top:8px;}

.r_x_zt a{color:#e60012;}

.r_x_zt img{ display:inline-block; vertical-align:middle; margin-left:5px;}

.r_x_zt1{ width:180px; height:30px; line-height:30px; font-size:18px; color:#e60012; margin:0 auto; padding-top:8px;}

.r_x_zt1 a{color:#e60012;}

.r_x_zt1 img{ display:inline-block; vertical-align:middle; margin-left:5px;}

.r_x_tyt{ margin-top:35px; margin-bottom:30px;}

.r_x_tyt_left{ width:480px; height:auto; margin-left:11px;}

.r_x_dat{ height:24px;}

.r_x_more{ font-size:12px; color:#636363; border:1px solid #636363; padding:4px;}

.r_x_lest{ margin-top:20px;}

.r_x_lest ul { list-style:none;}

.r_x_lest ul li{ line-height:30px; font-size:16px;}

.r_x_lest ul li a{ color:#636363;}

.r_x_lest ul li a:hover{ color:#e60012;}

.r_x_xq{ margin-top:20px; color:#636363; font-size:16px; line-height:25px;}

.r_x_mi{ margin-top:6px; font-size:16px; color:#636363; line-height:28px;}

.r_x_qut{ margin-top:43px; border-bottom:1px solid #eaeaea; height:55px;}

.r_x_qut ul{ list-style:none;}

.r_x_qut ul li{ float:left; margin-left:5px;}

.r_x_ipt{ margin-top:8px;}

.r_x_mft{ font-size:16px; color:#a4a4a4;}

.r_x_tel{ margin-top:6px; font-size:16px; color:#a4a4a4;}

.r_x_tel span{ display:inline-block; vertical-align:middle; margin-right:5px;}

.r_x_foot{ background:#f3f3f3; padding:36px 0px 43px 0px;  position:relative;/*margin-top:50px;*/}

.r_x_kote{ width:1000px; height:auto; margin:0 auto; }

.r_x_kote_left{ width:728px; height:auto;}

.r_x_kote_right{ width:260px; height:auto;}

.r_x_wx{ width:126px; height:156px; margin:20px 30px 0;}

.r_x_cie{ width:540px; height:auto;}

.r_x_zit{ width:290px; height:auto;}

.r_x_cat{ width:232px; height:auto;}

.r_x_cout{ padding-top:22px;}

.r_x_midt{ padding-top:10px; font-size:12px; line-height:22px; color:#646464;}

.r_x_kite{ padding-top:22px; font-size:12px; color:#858585; line-height:22px;}

.r_x_zk{ padding-top:32px;}

.r_x_zk ul { list-style:none;}

.r_x_zk ul li{ width:80px; height:29px; line-height:29px; border-bottom:1px dotted #a0a0a0; font-size:12px; float:left; margin-left:20px;}

.r_x_zk ul li a{ color:#646464;}

.r_x_ti{ height:23px; margin-top:10px;}

.r_x_ti ul{ list-style:none;}

.r_x_ti ul li{ float:left; width:23px; height:23px; margin-right:5px;}

.r_x_se{ margin-top:38px; height:56px;}

.r_x_te{ height:20px;}

.r_x_spt{ height:30px;  margin-top:5px;}

.r_x_spt_left{ width:188px; height:30px; border:1px solid #333333; border-right:none;line-height:30px; text-indent:5px; font-size:14px; color:#333; font-family:Arial, Helvetica, sans-serif !important;}

.r_x_spt_right{ width:44px; height:30px;}

.r_x_fixt{ width:41px; height:41px; position:fixed;bottom:340px; right:50px;}

.r_x_cyi{ width:188px;}





/*------案例详情页-----*/

.a_l_cy{ color:#cccccc; margin-left:20px; font-weight:bold; line-height:22px; margin-top:4px;}

.a_l_close{ display:inline-block; vertical-align:middle; margin:5px 15px 0px 0px;}

.a_l_ban{ height:388px;}

.a_l_ft{ height:32px; margin-top:9px;}

.a_l_ft_left{ width:200px; height:32px;}

.a_l_ft_left ul{ list-style:none;}

.a_l_ft_left ul li{ width:24px; height:24px; float:left; margin-left:7px; display:block; margin-top:8px;}

.a_l_ft_right{ width:330px; height:32px; line-height:32px; font-size:14px; color:#696969; text-align:right;}

.a_l_bj{ background:#e60012; color:#fff; width:123px; height:30px; line-height:30px; text-align:center;display:inline-block; margin-left:8px;}

.a_l_went{ margin-top:40px;}

.a_l_gk{ background:#ededed; padding:16px 16px 36px 16px;}

.a_l_gs{ line-height:23px; margin-bottom:3px;}

.a_l_gs_left{ width:8%; float:left; font-size:14px; color:#858585; font-weight:bold;}

.a_l_gs_right{ width:92%; float:right; font-size:14px; color:#858585; line-height:22px;}

.a_l_tot{ margin-top:43px; margin-left:15px;margin-right: 15px; font-size:14px; color:#858585; line-height:24px;}

.a_l_pic{ text-align:center; padding-bottom:40px;}

.a_l_rx{ background:#ededed; margin:0px 15px; width:970px;}

.a_l_nit{ width:890px; height:auto; margin:0 auto; padding:16px 0px 16px 0px;}

.a_l_nit_left{ width:159px; height:auto; margin-top:5px;}

.a_l_nit_left img{ border:2px solid #c4c4c4 !important;}

.a_l_nit_right{ width:660px; height:auto; margin-top:5px;}

.a_l_kowt{ font-size:14px; color:#858585; line-height:24px;}

.a_l_ct{ font-size:14px; color:#858585; line-height:24px; text-align:right;}

.a_l_wk{ display:inline-block; padding-bottom:10px;}

.a_l_batj{ width:385px; height:30px; margin:0 auto; margin-top:47px;}

.a_l_batj ul{ list-style:none;}

.a_l_batj ul li{ width:123px; height:30px; line-height:30px; background:#e60012; font-size:16px; text-align:center; margin-left:8px; float:left;}

.a_l_batj ul li a { color:#fff;}

.a_l_zc{ margin-top:29px; font-size:14px; line-height:22px; color:#808080;}

.a_l_re{ color:#e60012;}

.a_l_cit{ border-top:1px dashed #d5d3d1; margin-top:29px; padding:14px 20px 0px 20px; color:#808080;}

.a_l_rig{ color:#808080;}

.a_l_liu{ margin-top:26px;}

.a_l_pi{ height:44px; border-bottom:1px solid #d5d3d1; line-height:40px; text-indent:18px;}

.a_l_jiat{ color:#e60012; display:inline-block;}

.a_l_jiat img{ vertical-align:middle; margin-left:4px;}

.a_l_lait{ padding:23px 19px 19px 19px;}

.a_l_lait dl{ width:219px; height:230px; float:left; margin-left:28px;}

.a_l_lait dl dt{ width:219px; height:127px; margin-bottom:10px;}

.a_l_lait dl dd{ line-height:22px; font-size:14px; color:#808080; padding:0px 4px 0px 4px;}

.a_l_lait dl dd a { font-size:16px; color:#333;}

.a_l_ck{ font-size:30px; color:#000000; line-height:32px; margin-bottom:10px;}





/*-----滚动------*/

/*焦点图*/

/*

.focus{ position:relative; width:1200px; height:436px;float: left;}  

.focus img{ width:1200px; height:436px;} 

.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}

.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }

.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 

.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  

.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  

.focus .fPic{ position:absolute; left:0px; top:0px; }  

.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  

.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    

filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  

.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  

.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  

.focus .fcon img{ display:block; }  

.focus .fbg{ margin-top:450px;position:absolute; height:21px; text-align:center; z-index: 200; }  

.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    

.focus .D1fBt a{position:relative; display:inline; width:25px; height:4px;margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#d2d2d2; }    

.focus .D1fBt .current,.focus .D1fBt a:hover{background:#e60012;}    

.focus .D1fBt img{display:none}    

.focus .D1fBt i{display:none; font-style:normal; }    

.focus .prev,.focus .next{position:absolute;width:39px;height:39px;}

.focus .prev{top: 50%;margin-top: -27px; left:20px;}  

.focus .next{top: 50%;margin-top: -27px; right:20px;background: url(../images/right.png) no-repeat;cursor:pointer;}  

*/

/*----------动态与资讯----------*/

.d_x_mit_left{ width:656px; margin-top:5px;}

.d_x_mit_left ul{ list-style:none;}

.d_x_mit_left ul li{ float:left; background:url(../images/r_x_shux.jpg) no-repeat right; padding:0px 29px 0px 29px; font-size:12px;}

.d_x_mit_left ul li a{ color:#828282; display:block;}

.d_x_mit_left ul li a:hover{ color:#fff; font-weight:bold;}

.d_x_mit_left ul li span{ display:inline-block; vertical-align:middle; margin-right:16px;}

.d_x_tt{ margin-top:30px;}

.d_x_tt_left{ width:660px; height:auto;}

.d_x_tt_right{ width:295px; height:auto;}

.d_x_ban{ margin-bottom:30px;}

.d_x_tit{ font-size:18px; line-height:22px;}

.d_x_ms{ font-size:14px; line-height:22px; color:#5b5b5b; padding-top:10px;}

.d_x_yud{ height:20px; color:#9d9d9d; font-size:12px; padding-top:10px;}

.d_x_xx{ width:100px; height:25px; margin-top:10px; border:1px solid #e60012; font-size:12px; line-height:25px; text-align:center;}

.d_x_xx a{ color:#e60012;}

.d_x_al{ border-bottom:1px solid #000000; height:40px; line-height:38px;}

.d_x_wit{ margin:19px 0px 19px 0px;}

.d_x_wit dl{ width:211px; height:189px; float:left; margin-left:13px;}

.d_x_wit dl dt{ width:211px; height:129px; margin-bottom:9px;}

.d_x_wit dl dd{ line-height:20px; font-size:12px; color:#808080;}

.d_x_wit dl dd a{ font-size:14px; color:#333333; font-weight:bold;}

.d_x_so{ height:70px;}

.d_x_ha{ height:22px; font-size:20px; font-weight:bold; color:#e60012;}

.d_x_ha span{ display:inline-block; vertical-align:middle; margin-right:6px;}

.d_x_sit{ height:40px; margin-top:8px;}

.d_x_wek{ width:232px; height:40px; line-height:40px; border:1px solid #d8d8d8; border-right:none; font-size:14px; color:#909090; text-indent:10px;}

.d_x_shi{ margin-top:21px;}

.d_x_xu{ border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; height:128px; padding:16px 8px 14px 10px;}

.d_x_zite{ height:151px;}

.d_x_kis{ border-bottom:1px dashed #dedede; line-height:28px; font-size:18px; padding-bottom:12px;}

.d_x_xit{ font-size:14px; line-height:20px; color:#333333; margin-top:10px;}

.d_x_ck{ height:40px; background:#e60012; padding:0px 15px 0px 15px; line-height:40px; font-size:14px;}

.d_x_ke{ margin-top:20px;}

.d_x_ke dl{ height:205px; width:295px; margin-bottom:20px; cursor:pointer;}

.d_x_ke dl:hover{ background:#f2f2f2;}

.d_x_ke dl dt{ width:295px; height:130px;}

.d_x_ke dl dd{ padding:10px; font-size:12px; color:#9d9d9d; line-height:24px;}

.d_x_ke dl dd a{ font-size:16px; color:#333333; font-weight:bold;}

.d_x_itp{ margin:20px 0px 0px 0px;}

.d_x_kowt{ border-bottom:1px dashed #b9b9b9; padding-bottom:10px;}

.d_x_fet{ height:20px; margin-top:28px; font-size:12px; color:#9d9d9d;}

.d_x_fet span{ display:inline-block; vertical-align:middle; margin-right:5px;}

.d_x_kywt{ margin-top:10px;}

.d_x_kywt ul{ list-style:none;}

.d_x_kywt ul li{ background:#e9e9e9; height:30px; line-height:30px; padding:0px 16px 0px 16px; margin-right:3px; float:left; font-size:14px;}

.d_x_kywt ul li a{ color:#333333;}

.d_x_lie{ font-size:14px; color:#333333; line-height:24px; margin-top:20px;}

.d_x_spex{ background:#e60012; margin-top:23px; height:430px;}

.d_x_cot{ height:47px; border-bottom:1px solid #fff; text-align:center; line-height:47px; color:#fff; font-size:16px;}

.d_x_zhie{ width:195px; height:auto; margin:0 auto; margin-top:38px;}

.d_x_zhie dl{ width:auto; height:238px;}

.d_x_zhie dl dt{ width:195px; height:188px; margin-bottom:10px;}

.d_x_zhie dl dd{ text-align:center; line-height:20px; text-align:center; font-size:15px; color:#fff;}

.d_x_es{ height:49px; border-top:1px solid #fff;border-bottom:1px solid #fff;}

.d_x_es ul{ list-style:none;}

.d_x_es ul li{ width:49.5%; height:49px; line-height:49px; float:left; text-align:center; font-size:16px; border-left:1px solid #fff;}

.d_x_es ul li a{ color:#fff;}

.d_x_tl{ font-size:16px; text-align:center; color:#fff; line-height:55px;}





/*---------空间装修----------*/

.k_j_zs{ margin-top:122px;}

.k_j_zs ul{ list-style:none;}

.k_j_zs ul li{ margin-bottom:10px;}

.k_j_pt{ margin-top:50px;}







/*----------常见问题-------*/

.c_j_wt{ margin:38px 0px 30px 0px;}

.c_j_fo{ font-size:44px; font-weight:bold; color:#333333; text-align:center;}

.c_j_sot{ font-size:16px; color:#333; line-height:30px; text-align:center; margin-top:15px; color:#696969;}

.c_j_ri{ width:130px; height:30px; line-height:30px; font-size:12px; text-align:center; margin:0 auto; border:1px solid #e60012; margin-top:30px;}

.c_j_ri a { color:#e60012;}

.c_j_uk{ margin-top:40px; margin-bottom:40px;}

.c_j_uk_left{ width:656px; height:auto;}

.c_j_uk_right{ width:283px; height:auto}

.c_j_cit{ border-bottom:1px solid #bfbfbf; height:40px; font-size:22px; color:#333333; text-indent:10px;}

.c_j_dot{ margin-top:33px;}

.c_j_co{ margin-bottom:33px;}

.c_j_kit{ font-size:18px; color:#333; line-height:22px;}

.c_j_it{ font-size:14px; color:#696969; line-height:24px; margin-top:10px;}

.c_j_wiy{ background:#e60012; margin-top:30px; width:147px; height:30px; line-height:30px; font-size:16px; text-align:center;}

.c_j_two{ background:#e7e7e7; margin-top:6px; padding:18px;}

.c_j_kite{ width:186px; height:auto; margin:0 auto;}

.c_j_kite dl{ width:186px;}

.c_j_kite dl dt{ width:149px; height:149px; margin:0 auto;}

.c_j_kite dl dd{ text-align:center; font-size:16px; color:#333333; padding-top:10px;}

.c_j_rs{ font-size:12px; color:#858585;}

.c_j_ti{ height:40px; border-bottom:1px solid #808080; margin-top:13px;}

.c_j_ti_left{ width:28px; height:28px; margin-top:8px;}

.c_j_ti_right{ width:203px; height:35px; margin-top:5px;}

.c_j_mowt{ width:100%; height:37px; line-height:37px; font-size:16px; border:0px; background:none; color:#b1b1b1; outline:none;}

.c_j_kiw{ width:183px; height:33px; margin:0 auto; line-height:33px; background:#e60012; margin-top:19px; text-align:center; font-size:16px;}

.c_j_mie{ border-bottom:1px solid #d2d2d2; margin-top:36px; padding-bottom:19px !important;}

.c_j_jia{ font-size:40px; text-align:center; line-height:30px; color:#333333;}

.c_j_zy{ font-size:16px; text-align:center; color:#696969; margin-top:15px; line-height:28px;}

.c_j_zx{ text-align:center; font-size:12px; padding:22px 0px 10px 0px;}

.c_j_zx a{ color:#333333;}

.c_j_zx img{ display:inline-block; vertical-align:middle; margin-right:8px;}

.c_j_xx{ height:150px; margin:36px 36px 0px 36px;}

.c_j_xx dl{ width:106px; height:150px; float:left;margin-left:58px;}

.c_j_xx dl dt{ width:79px; height:91px; margin:0 auto; margin-bottom:20px;}

.c_j_xx dl dd{ text-align:center; font-size:14px; line-height:23px; }





/*------联系我们-------*/

.c_t_ti{ margin-top:45px; height:460px;}

.c_t_ti_left{ width:462px; height:460px; float:left; margin-left:18px;}

.c_t_ti_right{ width:412px; height:460px;}

.c_t_tke{ border-bottom:2px solid #e60012; padding-bottom:23px; font-size:42px; color:#444444; line-height:48px;}

.c_t_co{ font-size:48px; color:#e60012; display:inline-block; padding-bottom:5px;}

.c_t_tie{ margin-top:10px; font-size:14px; line-height:26px; color:#444444;}

.c_t_ds{ font-size:27px; font-weight:bold; display:inline-block;}

.c_t_tiex{ color:#444444;}





/*select*/

.divselect{width:427px;float:left;}

.divselect cite{ height:38px;line-height:38px; display:block; color:#868686; cursor:pointer;font-style:normal; text-indent:22px;border:1px solid #d7d7d7; background:url(../images/ke.jpg) no-repeat 98% 50%; font-size:14px;}

.divselect ul{width:425px;border:1px solid #d7d7d7; position:absolute; z-index:20000; margin-top:-1px; display:none; border-top:none; background:#fff; border-top:1px solid #d7d7d7;}

.divselect ul li{height:36px; line-height:36px; font-size:14px; color:#868686;}

.divselect ul li a{display:block; height:36px; color:#868686; text-decoration:none; padding-left:10px; padding-right:10px;}

.divselect ul li a:hover{background-color:#f4e29f;}

.c_t_mij{ width:245px; height:38px; border:1px solid #d7d7d7; text-indent:22px; font-size:14px; color:#868686;}

.c_t_it{ width:425px; height:145px; padding-top:15px;}

.c_t_baoj{ height:40px; line-height:40px; display:inline-block; color:#e60012; text-align:center; border:1px solid #e60012; width:425px;}

.c_t_zx{ width:1000px; height:auto; margin:0 auto; margin-top:50px;}

.c_t_ruit{ text-align:center;height:70px; margin:0 auto; background:url(../images/chit.jpg) no-repeat center bottom; font-size:40px; color:#444444;}

.c_t_zd{ font-size:14px; text-align:center; line-height:22px; color:#444; margin-top:20px; margin-bottom：50px;}

.c_t_dit{ width:939px; height:auto; margin:0 auto; margin-top:34px; margin-bottom:100px;}

.c_t_yut{ margin-top:83px; height:316px;}

.c_t_yut_left{ width:357px; height:316px;}

.c_t_yut_right{ width:593px; height:316px;}

.c_t_im{ width:320px; height:127px; margin:10px 6px 0px 27px;}

.c_t_im_left{ width:127px; height:127px;}

.c_t_im_right{ width:178px; height:127px;}

.c_t_im_right dl{ width:178px; height:35px; background:url(../images/tes.jpg) no-repeat; margin-bottom:8px;}

.c_t_im_right dl dt{ width:16px; height:20px; float:left; margin:8px 19px 0px 28px;}

.c_t_im_right dl dd{ font-size:14px; line-height:35px;}

.c_t_im_right dl dd a{ color:#333333;}



/*------立即报价弹窗--------*/

.tj_tant{position:fixed;left:50%;top:50%; display:none;z-index:9999;}

#fade{

	display: none;background: #000; position: fixed; left: 0; top: 0; z-index: 999;width: 100%; height: 100%;opacity:.90;	

	}

.c_t_tac{ width:1184px; height:429px; border:8px solid #dcdcdc; background:#fff;}

.x_x_closte{ width:29px; height:29px; float:right; margin:0px; padding:12px 12px 0px 0px; text-align:right; cursor:pointer;}

.c_t_shit{ width:1003px; height:auto; margin:0 auto; margin-top:100px;}

.c_t_ki{ height:70px; border-bottom:1px solid #a0a0a0;}

.c_t_xk{ font-size:40px; color:#444; border:0px; outline:none; width:100%;}

.c_t_bz{ font-size:14px; color:#444444; margin-top:10px;}

.c_t_fel{ width:234px; height:53px; margin:0 auto; line-height:53px; font-size:16px; text-align:center; margin-top:50px; color:#60012; border:1px solid #e60012;}









/*-------------装修专栏-----------*/

.z_x_zi{ text-align:center; font-size:42px; color:#252425;}

.z_x_ol{ color:#010101 !important;}

.z_x_tie{ margin-top:20px; margin-bottom:20px;}

.z_x_tie dl{ width:470px; height:340px; float:left; margin-left:26px; margin-bottom:40px;}

.z_x_tie dl dt{ width:487px; height:159px; margin-bottom:10px; margin-top:10px;}

.z_x_tie dl dd{ line-height:23px; color:#9d9d9d;}

.z_x_bix{ font-size:18px; color:#252425; font-weight:bold;}

.z_x_ri{margin-top:50px; font-size:14px; line-height:24px; color:#5b5b5b;}

.z_x_ku{ height:490px; margin-top:20px;}

.z_x_qing{ width:1002px; height:117px; margin:0 auto;}

.z_x_qing ul{ list-style:none;}

.z_x_qing ul li{ width:240px; height:117px; float:left; margin-right:10px;}

.z_x_qing ul li a{ background:#eeeeee; display:block; height:80px; padding:10px; color:#000000;}

.z_x_qing ul li a:hover{ border-bottom:8px solid #232323; border:3px solid #e60012; background:#fff; color:#e60012;}

.z_x_qing ul li:hover{ border-bottom:8px solid #232323;}

.z_x_qing ul li:hover .z_x_kit_left{ color:#e60012;}

.z_x_qing ul li:hover .z_x_kit_right{ color:#e60012;}

.z_x_kit{padding-bottom:5px !important;}

.z_x_kit_left{ width:47px; height:47px; background:url(../images/r_t.jpg) no-repeat right;float:left; line-height:47px; color:#000000; font-size:40px; padding-right:5px;}

.z_x_kit_right{ width:158px; height:47px; line-height:20px; float:right; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-weight:normal; font-size:16px; color:#010101;}







/*-----------装修专栏滑动---------*/

#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}

#playBox{ width:998px; height:480px;margin:20px auto;position:relative; overflow:hidden;}

#playBox .oUlplay { width:99999px; position:absolute; left:0; top:182px;}

#playBox .oUlplay li{ float:left;}

#playBox .oUlplay li dl{ width:830px; height:210px; margin:0px 64px 0px 76px;}

#playBox .oUlplay li dl dt img{margin-left: 17px;}

#playBox .oUlplay li dl dt{ width:397px; height:210px; float:left;}

#playBox .oUlplay li dl dd{ width:390px; height:210px; float:right;}

#playBox .pre{ cursor:pointer; width:37px; height:69px; background:url(../images/l.png) no-repeat; position:absolute; top:240px; left:10px; z-index:10;}

#playBox .next{ cursor:pointer; width:37px; height:69px; background:url(../images/r.png) no-repeat; position:absolute; top:240px; right:10px; z-index:10;}

/*#playBox .smalltitle {width:1002px; height:117px;position:absolute; bottom:60px;z-index:10;background:#cc0000;}

#playBox .smalltitle ul{ width:120px; margin:0 auto;}

#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}*/

#playBox .smalltitle .thistitle{border-bottom:8px solid #232323;}

#playBox .smalltitle .thistitle a{ border-bottom:8px solid #232323; border:3px solid #e60012; background:#fff; color:#e60012;}





.z_x_zhit{ font-size:24px; color:#000000; border-bottom:1px solid #bfbfbf; padding-bottom:15px;}

.z_x_xi{ font-size:14px; color:#5b5b5b; margin-top:16px; line-height:22px;}

.z_x_xf{/* height:108px; */width:1000px;/* position:fixed; *//* top: 110px; */z-index:50;/* background:#fff; */}

.z_x_xf1{width:1000px; position:fixed; top:0px; z-index:50; background:#fff;}

.z_x_xf2{width:1000px; position:fixed; top:0px; z-index:800; background:#fff;}





#playBox .smalltitle { width:1002px; height:117px; margin:0 auto; bottom:60px;}

#playBox .smalltitle  ul{ list-style:none;}

#playBox .smalltitle  ul li{ width:240px; height:117px; float:left; margin-right:10px;}

#playBox .smalltitle  ul li a{ background:#eeeeee; display:block; height:80px; padding:10px; color:#000000;font-size: 14px;}

/*#playBox .smalltitle  ul li:hover{ border-bottom:8px solid #232323;}*/

#playBox .smalltitle  ul li:hover .z_x_kit_left{ color:#e60012;}

#playBox .smalltitle  ul li:hover .z_x_kit_right{ color:#e60012;}



.content_top{height:122px;}



/*作品内容轮播*/

.focus{width:1000px;height:388px;overflow:hidden;position:relative;}

.focus ul{height:347px;position:absolute;}

.focus ul li{float:left;width:787px;height:347px;overflow:hidden;position:relative;background:#000;}

.focus ul li div{position:absolute;overflow:hidden;}

.focus .btn{position:absolute;width:970px;height:10px;padding:5px 10px;right:0;bottom:5px;text-align:left;left:10px;}

.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:4px;_font-size:0;margin-left:5px;cursor:pointer;background:#d2d2d2;}

.focus .btn span.on{background:#e60012;}

.focus .preNext{width:45px;height:100px;position:absolute;top:126px;background:url(../images/right.png) no-repeat 0 0;cursor:pointer;}

.focus .pre{left:0;}

.focus .next{right:0;background-position:right top;right:162px;}





/*联系我们*/

.l_x_cing{ width:710px; height:655px; margin:0 auto; position:relative;}

.l_x_cing_left{ width:314px; float:left;}

.l_x_cing_zhong{ width:205px; float:left; margin-left:9px;}

.l_x_cing_right{ width:315px; float:left; margin-left:9px;}

.l_x_c1{ width:100px; height:100px; position:absolute; top:78px; left:0px;}

.l_x_c2{ width:135px; height:135px; position:absolute; top:40px; left:112px;}

.l_x_c3{ width:205px; height:222px; position:absolute; top:0px; left:255px;}

.l_x_c4{ width:135px; height:135px; position:absolute; top:42px; left:469px;}

.l_x_c5{ width:100px; height:100px; position:absolute; top:75px; left:615px;}

.l_x_c6{ width:80px; height:80px; position:absolute; top:187px; left:-53px;}

.l_x_c7{ width:205px; height:205px; position:absolute; top:187px; left:39px;}

.l_x_c8{ width:205px; height:202px; position:absolute; top:235px; left:255px;}

.l_x_c11{ width:100px; height:100px; position:absolute; top:276px; left:-73px;}

.l_x_c13{ width:110px; height:110px; position:absolute; top:404px; left:-16px;}

.l_x_c14{ width:138px; height:138px; position:absolute; top:404px; left:106px;}

.l_x_c15{ width:205px; height:205px; position:absolute; top:449px; left:255px;}

.l_x_c9{ width:205px; height:205px; position:absolute; top:190px; left:469px;}

.l_x_c10{ width:80px; height:80px; position:absolute; top:190px; left:685px;}

.l_x_c12{ width:100px; height:100px; position:absolute; top:280px; left:685px;}

.l_x_c16{ width:138px; height:138px; position:absolute; top:412px; left:469px;}

.l_x_c17{ width:110px; height:110px; position:absolute; top:412px; left:621px;}





/*<![CDATA[*/ /* shawl.qiu pure css popup menu demo */

     body{ margin:0 auto; /* 定义页面居中显示,*/}

     *{/* 定义所有链接不显示下划线 */}

     /* ------------------- start 针对 Opera, Firefox 的 CSS 弹出菜单 -------------------*/

     .pmVerticalRightOut{position:fixed; width:36px; background-color:#000!important; height:100%;left:0px;top:0px; z-index:1000000;/* 定义主菜单域背景色 */} 

     .pmVerticalRightOut .level{   /* 定义一级类别属性 */

         width:36px; /* 宽度 */

         height:17; /* 高度 */

         position:relative; /* 显示位置为相对位置 */

         display:block; /* 以块模式显示 */

         padding:0px 0px; /* 文字内补丁间隔 */

         margin:0px 0px 0px 0px; /* 菜单外补丁间隔 */

     }

     .pmVerticalRightOut .level:hover { /* 当鼠标划过一级菜单时 */

         background-color:#c40000; /* 背景色 */

         color:#FFFFFF; /* 文字颜色 */

		 border:none;

		 

		 

     }

     .pmVerticalRightOut .level_{display:none; /* 默认隐藏二级类别 */}

     

     .pmVerticalRightOut .level:hover .level_ { /* 鼠标划过时触发显示二级类别 */

         display:block; /* 以块显示 */

         left:36px; /* 相对于一级类别显示的位置 */

         width:110px; /* 宽度 */

         height:auto; /* 高度 */

         top:0px; /* 相对于一级类别所在位置的顶端 */

         background-color:#222222; /* 定义背景色 */

         position:absolute; /* 位置为绝对位置 */

		 line-height:42px;/*行高*/

		 text-align:center;/*文字居中*/

		 font-size:14px;/*字体大小*/

		 font-family:微软雅黑;

		 border:none;

     }

     .pmVerticalRightOut .level:hover .level_ .level_title {

         /* 定义二级类别标题样式 */

         font-weight:bold; /* 字体加粗 */

         background-color:#c40000; /* 背景色 */

         color:white; /* 文字颜色 */

		 border:none;

     }

     .pmVerticalRightOut .level:hover .level_ a:hover {

         /* 定义二级类别链接显示样式 */

         background-color:#c40000; /* 背景色 */

         color:white; /* 文字颜色 */

     }

     .pmVerticalRightOut .level:hover .level_ * { 

         /* 定义所有二级类别通用属性 */

         display:block; /* 以块显示 */

         color:white; /* 文字颜色 */

         padding:0px 0px; /* 内补丁间隔 */

     }

     /* ------------------- end 针对 Opera, Firefox 的 CSS 弹出菜单 -------------------*/

     

     /* ------------------- start 针对 IE 的 CSS 弹出菜单 -------------------*/

     .levelIe{   /* 定义一级类别属性 */

         width:100px; /* 宽度 */

         height:17; /* 高度 */

         position:relative; /* 显示位置为相对位置 */

         display:block; /* 以块模式显示 */

         background-color:#c40000; /* 背景色 */

         padding:0px 0px; /* 文字内补丁间隔 */

         margin:0px 0px 0px 0px; /* 菜单外补丁间隔 */

		 border:none;



     }

     .levelIe .level_ { /* 鼠标划过时触发显示二级类别 */

         display:block; /* 以块显示 */

         left:0px; /* 相对于一级类别显示的位置 */

         width:0px; /* 宽度 */

         height:auto; /* 高度 */

         top:0px; /* 相对于一级类别所在位置的顶端 */

         background-color:#c40000; /* 定义背景色 */

         position:absolute; /* 位置为绝对位置 */

		 border:none;



     }

     .levelIe .level_ .level_title {

         /* 定义二级类别标题样式 */

         font-weight:bold; /* 字体加粗 */

         background-color:#c40000; /* 背景色 */

         color:white; /* 文字颜色 */

		 border:none;

     }

     .levelIe .level_ a:hover {

         /* 定义二级类别链接显示样式 */

		 background-color:#c40000; /* 背景色 */

         color:white; /* 文字颜色 */

		 border:none;

     }

     .levelIe .level_ * { 

         /* 定义所有二级类别通用属性 */

         display:block; /* 以块显示 */

         color:black; /* 文字颜色 */

         padding:0px 0px; /* 内补丁间隔 */

     }

     /* ------------------- end 针对 IE 的 CSS 弹出菜单 -------------------*/

/*]]>*/

.qqq{border-bottom:1px #444444 dashed;}

.qqq:hover{border:none;}

.pppp{border-top:1px #444444 dashed;}

.pppp:hover{background-color:#c40000; border-top:none;}

.levelTitle{height:42px;margin-bottom:10px;}

.bian{border-bottom:#444444 1px dashed;border-bottom:#444444 1px dashed;}

.bian:hover{border:none; }





.wrap{width: 1185px;margin: 0 auto;}

/*清除浮动*/

.clear {zoom:1;}

.clear:after {content:""; display:block; height:0; visibility:visible; clear:both;}

.anli-img img{width: 970px;}



.d_x_lie img{width: 660px !important; height: auto;}

.a_l_tot img{width: 970px !important;height:auto !important;}

#project_description{width: 93% !important;}