@charset 'utf-8';
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family: "微软雅黑";}
/*#BDBridgeIconWrap{display:none !important;} 
#DivId{display:none;}*/
/*#newBridge{ display: none !important;}*/
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
#mod_player{height:375.5px}
li{list-style:none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
html {-moz-box-sizing: border-box;-webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
html body{min-width: 1200px;width:100%;margin: auto;color: #5c5c5c;overflow-x: hidden;font: 12px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
b,i{font-style:normal;font-weight: 500;}
table{width: 100%;}
input,select{outline: none;font-family: "微软雅黑";}
input[type="text"]{padding-left: 7px;background-color: #fff;}
a{outline:none;text-decoration: none!important;color: #5c5c5c;-o-transition: .2s ease;-moz-transition: .2s ease;-webkit-transition: .2s ease;transition: .2s ease;}
a:hover{color:#ed2d2d}
p{color: #5c5c5c;}
.after:after {content: "."; height: 0;visibility: hidden;display: block;clear: both;font-size: 0;line-height: 0;}
.after{zoom:1;_zoom:1;}
.hide{display:none}
.clear{clear: both;margin: 0;padding: 0;height: 0;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.row{height: auto;clear: both;overflow: hidden;}
.center{width: 1180px;margin: auto;position: relative;}
.col6{width: 50%;float: left;}
/**内容区***************************************************************************************/
/* header start */
.header_t{width: 100%;background-color: #f2f2f2;height: 33px;line-height: 33px;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.header_t .header_tl {float: left;}
.header_t .header_tl ul li>span{margin-right: 10px;}
.header_t .header_tl ul li>span img{vertical-align: -3px;margin-right: 5px;}
.header_t .header_tl ul li{float: left;position: relative;}
.header_t .header_tl ul li>a>img{vertical-align: -4px;padding: 0 10px;cursor: pointer;}
.header_t .header_tl ul li .code_weixin{position: absolute;z-index: 15;text-align: center;left: -50px;display: none;border: 1px solid #ccc;padding: 10px;background: #fff;width: 120px;height: auto;}
.header_t .header_tl ul li .code_weixin .sx{display: block;width: 0;height: 0;border-width: 0 5px 5px;border-style: solid;border-color: transparent transparent #fff;position: absolute;top: -5px;left: 50%;margin-left: -5px;background: none;}
.header_t .header_tl ul li .code_weixin img{width: 120px;height: 120px;}
.header_t .header_tl ul li .code_weixin .words{display: block;line-height: 20px;color: #5c5c5c;}
.header_t .header_tr {float: right;}
.header_t .header_tr p{color: #5c5c5c;font-size: 12px;float: left;padding-left: 10px;}
.header_t .header_tr p strong{color: #f20707;font-size: 14px;}
.header_t .header_tr p a{position: relative;padding-left: 10px;}
.header_t .header_tr p a img{vertical-align: -3px;margin-right: 5px;}
.header_t .header_tr p a.tr_p2_a2{padding-right: 10px;color: #ff7300;}
.header_t .header_tr p a.tr_p2_a3 i{display: block;width: 2px;background-color: #7f7f7f;position: absolute;top: 50%;height: 12px;margin-top: -6px;left: 0;}
.header_b{height: 90px;}
.header_b .center{height: 100%;}
.header_b .header_bl{float: left;position: relative;width: 230px;height: 100%;}
.header_b .header_bl img{width: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.header_b .header_bc{position: relative;float: left;width: 700px;height: 100%;}
.header_b .header_bc .h_bc_box{width: 452px;height: 38px;border: 1px solid #bf1010;margin: auto;margin-top: 25px;}
.header_b .header_bc .h_bc_box .drop{position: relative;padding: 0 9px;height: 38px;line-height: 38px;font-size: 13px;color: #3c3a3a;border-right: 1px solid #bfbfbf;float: left;}
.header_b .header_bc .h_bc_box .drop img{vertical-align: 1px;margin-left: 7px;}
.header_b .header_bc .h_bc_box .drop .drop_down{position: absolute;z-index: 9;left: -1px;top: 102%;display: none;width: 100%;border: 1px solid #ddd;}
.header_b .header_bc .h_bc_box .drop .drop_down a{display: block;padding: 5px 8px;line-height: 20px;background-color: #fff;}
.header_b .header_bc .h_bc_box .drop .drop_down a.on{background-color: #e4e4e4;color: #ed2d2d;}
.header_b .header_bc .h_bc_box .search_val{float: left;width: 300px;height: 38px;line-height: 38px;border: none;}
.header_b .header_bc .h_bc_box .search_sub{float: right;cursor: pointer;background: url('../images/sea.png') no-repeat;border: none; width: 52px;height: 38px;}
.header_b .header_br{float: right;width: 250px;margin-top: 20px;overflow: hidden;}
.header_b .header_br ul li{height: 55px;}
.header_b .header_br ul li a{display: block;}
.header_b .header_br ul li img{float: left;width: 32px;height: 54px;padding-left: 15px;}
.header_b .header_br ul li .br_r{float: right;width: 190px;}
.header_b .header_br ul li .br_r h1{color: #2c2a29;font-size: 14px;font-weight: bold;}
.header_b .header_br ul li .br_r span{color: #8a8a8a;font-size: 12px;}
.header_b .header_br .hiSlider-btn-prev{left: 0;margin-top: -6px;width: 9px;height: 12px;background: url('../images/hl.jpg') no-repeat;}
.header_b .header_br .hiSlider-btn-next{right: 0;margin-top: -6px;width: 9px;height: 12px;background: url('../images/hr.jpg') no-repeat;}
/* header end */

/* header_s start */
.header_s{background-color: #fff;padding: 25px 0;}
.header_s .head_sr{margin-top: 5px;}
.header_s .head_sr>a{font-size: 16px;color: #878686;padding: 0 5px;vertical-align: -2px;}
.header_s .head_sr>a:hover{color: #c30909;}
.header_s .head_sr>a.on{color: #c30909;}
.header_s .head_sr ul li{float: left;}
.header_s .head_sr ul li a{font-size: 16px;margin-left: 40px;}
/* header_s end */

/* nav start */
.nav{height: 40px;width: 100%;position: relative;background-color: #333;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.nav .nav_l{width: 220px;float: left;height: 40px;line-height: 40px;background-color: #df2424;text-align: center;}
.nav .nav_l a{color: #fff;font-size: 15px;display: block;}
.nav .nav_r{float: left;}
.nav .nav_r ul li{position: relative;float: left;}
.nav .nav_r ul li>a{color: #fff;padding: 0 35px;display: block;font-size: 15px;line-height: 40px;}
.nav .nav_r ul li>a.on{background-color: #df2424;}
.nav .nav_r ul li>a img{margin-left: 10px;vertical-align: 1px;}
.nav .nav_r ul li .nav_cover{display: none;position: absolute;z-index: 9;width: 100%;top: 100%;background-color: #ed2d2d;}
.nav .nav_r ul li .nav_cover a{display: block;padding: 7px 0;color: #fff;text-align: center;font-size: 14px;}
.nav .nav_r ul li .nav_cover a.on{background-color: #df2424;}
.nav .nav_r ul li .nav_cover a:hover{background-color: #f65959;}
.nav .nav_y{float: right;width: 240px;}
.nav .nav_y .nav_yt{cursor: pointer;height: 40px;line-height: 40px;background-color: #9b0d0d;color: #fff;font-size: 14px;font-weight: bold;text-align: center;}
.nav .nav_y .nav_yb{position: absolute;z-index: 9;padding: 0 15px;height: 500px;background-color: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.nav .nav_y .nav_yb .nav_yb_t{padding-top: 65px;padding-bottom: 20px;text-align: center;}
.nav .nav_y .nav_yb .nav_yb_t h1{color: #fff;font-size: 18px;margin-bottom: 10px;}
.nav .nav_y .nav_yb .nav_yb_t span{color: #fff;font-size: 14px;}
.nav .nav_y .nav_yb .nav_yb_t span b{color: #df2424;}
.nav .nav_y .nav_yb .nav_yb_b p{margin-bottom: 10px;}
.nav .nav_y .nav_yb .nav_yb_b p span{display: block;text-align: center;color: #fff;}
.nav .nav_y .nav_yb .nav_yb_b p span b{color: #df2424;font-weight: bold;}
.nav .nav_y .nav_yb .nav_yb_b .yb_inp{background-color: #fff;height: 35px;line-height: 35px;width: 201px;border: 1px solid #eaeaea;}
.nav .nav_y .nav_yb .nav_yb_b .yb_set{color: #5c5c5c;background-color: #fff;height: 35px;line-height: 35px;width: 100%;border: 1px solid #eaeaea;}
.nav .nav_y .nav_yb .nav_yb_b .yb_sub{width: 100%;cursor: pointer;color: #fff;text-align: center;background-color: #a41717;border: none;font-size: 14px;height: 35px;line-height: 35px;}
.nav .nav_nx{display: none;}
.col_x{display: none;}
.column_side{width: 220px; height:500px; position: absolute; *position: absolute; top:40px; left: 0; z-index: 6; border-bottom:1px #eee solid; }
.column{ width: 220px; height:500px; background-color: rgba(0,0,0,0.5);; float: left; }
.column .column_content {margin:0 10px 0; }
/*.column .content_outside { border-bottom:1px #797979 solid; background-color: rgba(0,0,0,0.5);}*/
.column .column_content .column_name{ padding: 10px 0 ;font-size: 14px; color:#df2424;font-weight: bold;}
.column .no_border { border-bottom: none;}
.column .column_content .column_list{overflow: hidden; margin-bottom: 5px;}
.column .column_content .column_list span{color: #fff;font-size: 14px;float: left;}
.column .column_content .column_list label{font-size: 12px;margin-top: 2px;float: left;width: 100%;}
.column .column_content .column_list label a{width: 25%;}
.column .column_content .column_list a{width: auto; float: left;display:block;color: #fff; min-width: 24px; zoom:1 }
.column .column_content .column_list a:hover{color:#dd4f50;}
.column .column_content .column_list a.red{ color: #dd4f50;}
.column_inner { position: absolute; left:220px;background-color: rgba(255,255,255,0.8); top:0; z-index: -1; height: auto; border: 1px #eee solid;  display: none; padding-bottom:0;  }
.column_inner .column_content { border: none;}
.column_inner .column_content .column_list{height: auto; overflow: hidden;}
.inner_01{ top:0;}
.inner_02{ top:144px;}
.inner_03{top:38px; *top:30px;}


/* nav end */

/* banner start */
.banner{height: 500px;}
.banner .hiSlider-wrap{height: 500px!important;}
.banner .hiSlider-wrap ul li{height: 500px!important;}
.banner .hiSlider-wrap ul li a{background: url('../images/banner.png') no-repeat center center;display: block;width: 100%;height: 500px;}
.banner .hiSlider-wrap .hiSlider-pages{left: 50%;right: initial;}
.banner .hiSlider-wrap .hiSlider-pages a{background: url('../images/btn.png') no-repeat 0px -25px;width: 19px;height: 20px;}
.banner .hiSlider-wrap .hiSlider-pages a.active{background: url('../images/btn.png') no-repeat 0px 1px;}
/* banner end */

/* tit start */
.tit{margin: 20px 0;}
.tit .tit_l{float: left;color: #303030;font-size: 18px;}
.tit .tit_l span{color: #c6c6c6;font-size: 16px;border-left: 2px solid #c6c6c6;margin-left: 10px;padding-left: 10px;margin-top: 5px;line-height: 18px;display: block;float: right;}
.tit .tit_r{float: right;}
.tit .tit_r .yuyue{color: #ff0000;font-size: 14px;margin-top: 4px;display: block;}
.tit .tit_r .yuyue img{vertical-align: -5px;margin-right: 7px;}
/* tit end */

/* tit2 start */
.tit2{margin: 20px 0;padding-bottom: 7px;border-bottom: 1px solid #dfdfdf;}
.tit2 .tit_l{float: left;color: #303030;font-size: 18px;}
.tit2 .tit_l strong{border-bottom: 1px solid #e71f19;padding-bottom: 7px;}
.tit2 .tit_l span{color: #c6c6c6;font-size: 16px;border-left: 2px solid #c6c6c6;margin-left: 10px;padding-left: 10px;margin-top: 5px;line-height: 18px;display: block;float: right;}
.tit2 .tit_r{float: right;}
.tit2 .tit_r .yuyue{color: #ff0000;font-size: 14px;margin-top: 4px;display: block;}
.tit2 .tit_r .yuyue img{vertical-align: -5px;margin-right: 7px;}
.tit2 .tit_r .tit_ro{margin-top: 4px;}
.tit2 .tit_r .tit_ro a{color: #acacac;font-size: 14px;padding-left: 15px;}
.tit2 .tit_r .tit_ro a.on{color: #db0404;}
.tit2 .tit_r .tit_ro a:hover{color: #db0404;}
.tit2 .tit_r .tit_ca{margin-top: 4px;}
.tit2 .tit_r .tit_ca a{color: #acacac;font-size: 14px;padding-left: 15px;}
.tit2 .tit_r .tit_ca a.on{color: #db0404;}
.tit2 .tit_r .tit_ca a.more{color: #b2b2b2;font-size: 12px;vertical-align: 1px;}
.tit2 .tit_r .tit_ca a:hover{color: #db0404;}
/* tit2 end */

/* our_case start */
.our_case .our_case_box{border: 1px solid #f3f3f3;padding: 25px 40px;}
.our_case .our_case_box ul li{position: relative;float: left;text-align: center;width: 183px;padding-right: 10px;}
.our_case .our_case_box ul li .ri{position: absolute;right: 0;bottom: 4px;}
.our_case .our_case_box ul li em{display: block;height: 60px;margin-bottom: 15px;}
.our_case .our_case_box ul li p{color: #858585;font-size: 14px;}
.our_case .our_case_box ul li:hover p{color: #db0404;font-size: 14px;}
.our_case .our_case_box ul li:last-of-type{padding-right: 0;}
/* our_case end */

/* designer start */
.designer .designer_b{position: relative;width: 1195px;overflow: hidden;}
.designer .designer_b .des_bb{height: 242px;}
.designer .designer_b .swiper-slide{position: relative;}
.designer .designer_b .swiper-slide .des_cover{position: absolute;left: 0;bottom: -50%;height: 70px;width: 204px;padding: 25px 10px;background-color: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.designer .designer_b .swiper-slide .des_cover h1{color: #fff;font-size: 14px;margin-bottom: 10px;}
.designer .designer_b .swiper-slide .des_cover p{color: #fff;font-size: 12px;}
.designer .designer_b .swiper-slide img{width: 224px;height: 242px;}
.designer .swiper_prev1{position: absolute;cursor: pointer;top: 50%;margin-top: -17.5px;background: url('../images/rr.png') no-repeat;width: 34px;height: 35px;right: 15px;z-index: 9;}
.designer .swiper_next1{position: absolute;cursor: pointer;top: 50%;margin-top: -17.5px;background: url('../images/ll.png') no-repeat;width: 34px;height: 35px;left: 0;z-index: 9;}
.designer .swiper_prev2{position: absolute;cursor: pointer;top: 50%;margin-top: -17.5px;background: url('../images/rr.png') no-repeat;width: 34px;height: 35px;right: 15px;z-index: 9;}
.designer .swiper_next2{position: absolute;cursor: pointer;top: 50%;margin-top: -17.5px;background: url('../images/ll.png') no-repeat;width: 34px;height: 35px;left: 0;z-index: 9;}
.designer .swiper_prev3{position: absolute;cursor: pointer;top: 50%;margin-top: -17.5px;background: url('../images/rr.png') no-repeat;width: 34px;height: 35px;right: 15px;z-index: 9;}
.designer .swiper_next3{position: absolute;cursor: pointer;top: 50%;margin-top: -17.5px;background: url('../images/ll.png') no-repeat;width: 34px;height: 35px;left: 0;z-index: 9;}
/* designer end */

/* renovation start */
.renovation_b{background-color: #f7f7f7;}
.renovation_b .ren_bl{width: 120px;float: left;}
.renovation_b .ren_bl a{position: relative;width: 100%;padding: 10px 0;text-align: center;display: block;height: 85px;margin-bottom: 1px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.renovation_b .ren_bl a em{position: relative;height: 55px;display: block;}
.renovation_b .ren_bl a em img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.renovation_b .ren_bl a span{display: block;color: #fff;font-size: 16px;}
.renovation_b .ren_bl a:last-of-type{margin-bottom: 0px;}
.renovation_b .ren_bl a .ren_cover{display: none;position: absolute;right: -2px;top: 50%;margin-top: -15px;}
.renovation_b .ren_bl a.on .ren_cover{display: block;}
.renovation_b .ren_bl .ren_bl1{background-color: #584040;}
.renovation_b .ren_bl .ren_bl1:hover{background-color: #b60d0d;}
.renovation_b .ren_bl .ren_bl2{background-color: #584040;}
.renovation_b .ren_bl .ren_bl2:hover{background-color: #b60d0d;}
.renovation_b .ren_bl .ren_bl3{background-color: #584040;}
.renovation_b .ren_bl .ren_bl3:hover{background-color: #b60d0d;}
.renovation_b .ren_bl .ren_bl4{background-color: #ff5521;}
.renovation_b .ren_bl .ren_bl4:hover{background-color: #e43b07;}
.renovation_b .ren_br{width: 1010px;float: right;height: 423px;padding: 0 25px;}
.renovation_b .ren_br .ren_brs{height: 100%;}
.renovation_b .ren_br ul li{float: left;padding: 30px 50px;text-align: center;}
.renovation_b .ren_br ul li em{display: block;height: 205px;}
.renovation_b .ren_br ul li span{display: block;margin: 15px auto;width: 34px;height: 34px;line-height: 34px;color: #fff;font-size: 16px;background: url('../images/yuan.png') no-repeat;}
.renovation_b .ren_br ul li p{color: #494848;font-size: 13px;line-height: 25px;}
.renovation_b .ren_br ul li p b{color: #ff1500;font-size: 14px;font-weight: bold;}
.renovation_b .ren_br ul li.rbs_1{width: 270px;}
.renovation_b .ren_br ul li.rbs_2{width: 400px;}
.renovation_b .ren_br ul li.rbs_3{width: 340px;}
.renovation_b .ren_br .brs_box{height: 100%;}
.renovation_b .ren_br .brs_box img{width: 100%;height: 100%;}
/* renovation end */

/* case start */
.case_b{height: 377px;margin-bottom: 25px;}
.case_b img{width: 100%;height: 100%;}
.case_b .case_bl img{height: 193.3px;margin-bottom: 10px;}
.case_b .case_bl{height: 100%;overflow: hidden;position: relative;width: 290px;margin-right: 10px;float: left;}
.case_b .case_cover{position: absolute;width: 100%;left: 0;bottom: -40%;background-color: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.case_b .case_cover .case_cover_box{padding: 20px;}
.case_b .case_cover .case_cover_box h1{color: #fff;font-size: 18px;}
.case_b .case_cover .case_cover_box h1 strong{font-weight: bold;margin-right: 10px;}
.case_b .case_cover .case_cover_box p{font-size: 14px;color: #fff;color: rgba(255,255,255,0.8);}
.case_b .case_cover .case_cover_box .ca_more{margin-top: 10px;display: block;padding: 0 10px;width: 90px;height: 30px;line-height: 30px;background-color: #a41717;font-size: 14px;color: #fff;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.case_b .case_cover .case_cover_box .ca_more img{width: 19px;height: 19px;margin-right: 7px;margin-left: 4px;vertical-align: -5px;}
.case_b .case_bc{height: 100%;overflow: hidden;position: relative;width: 580px;margin-right: 10px;float: left;}
.case_b .case_bc .swiper_prev{position: absolute;cursor: pointer;top: 50%;margin-top: -17.5px;background: url('../images/rr.png') no-repeat;width: 34px;height: 35px;right: 0px;z-index: 9;}
.case_b .case_bc .swiper_next{position: absolute;cursor: pointer;top: 50%;margin-top: -17.5px;background: url('../images/ll.png') no-repeat;width: 34px;height: 35px;left: 0;z-index: 9;}
.case_b .case_br{height: 100%;overflow: hidden;position: relative;width: 290px;float: left;}
.case_b .case_br img{height: 193.3px;margin-bottom: 10px;}
.case_b .case_br .case_br_t{margin-bottom: 10px;height: 182px;}
.case_b .case_br .case_br_t ul{width: 320px;}
.case_b .case_br .case_br_t ul li{width: 146px;height: 180px;margin-right: 10px;float: left;}
.case_f{margin-bottom: 25px;}
.case_f .case_fl{width: 894px;float: left;}
.case_f .case_fl ul{border: 1px solid #eaeaea;border-right: none;}
.case_f .case_fl ul li{border-right: 1px solid #eaeaea;width: 223px;text-align: center;float: left;padding: 20px 40px;}
.case_f .case_fl ul li em{height: 60px;display: block;}
.case_f .case_fl ul li p{color: #000;font-size: 16px;margin-bottom: 10px;}
.case_f .case_fl ul li span{color: #adadad;font-size: 14px;}
.case_f .case_fl ul li:hover p{color: #c81414;font-size: 16px;}
.case_f .case_fr{float: right;width: 285px;border: 1px solid #eaeaea;border-left: none;}
.case_f .case_fr .case_fr_t{padding: 8px 0px;border-bottom: 1px solid #eaeaea;}
.case_f .case_fr .case_fr_t a{padding: 0 15px;color: #666;font-size: 15px;}
.case_f .case_fr .case_fr_t a.on{color: #ed2d2d;}
.case_f .case_fr .case_fr_t a.case_last{border-left: 2px solid #555;}
.case_f .case_fr .case_fr_b {height: 86px;padding: 15px;}
.case_f .case_fr .case_fr_b .frb_tab{height: 100%;}
.case_f .case_fr .case_fr_b .swiper-slide{width: 100%;}
.case_f .case_fr .case_fr_b .swiper-slide:hover .case_fr_br h1{color: #c81414;}
.case_f .case_fr .case_fr_b .swiper-slide .case_fr_bl{float: left;}
.case_f .case_fr .case_fr_b .swiper-slide .case_fr_bl img{width: 86px;height: 86px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.case_f .case_fr .case_fr_b .swiper-slide .case_fr_br{float: right;width: 155px;}
.case_f .case_fr .case_fr_b .swiper-slide .case_fr_br h1{color: #707070;font-size: 14px;margin-bottom: 5px;}
.case_f .case_fr .case_fr_b .swiper-slide .case_fr_br p{color: #a7a7a7;font-size: 12px;}
.case_x{margin-bottom: 25px;}
.case_x .xlast{float: right;}
/* case end */

/* message start */
.me_tit{padding: 10px 0;border-bottom: 1px solid #eaeaea;}
.me_tit .me_tit_l{float: left;}
.me_tit .me_tit_l a{padding: 0 15px;color: #666;font-size: 15px;}
.me_tit .me_tit_l a.on{color: #db0404;}
.me_tit .me_tit_l a:hover{color: #db0404;}
.me_tit .me_tit_l a.me_last{border-left: 2px solid #858585;line-height: 15px;display: inline-block;}
.me_tit .me_tit_r{float: right;color: #9c9b9b;margin-top: 3px;margin-right: 5px;}
.me_tit .me_tit_r:hover{color: #c81414;}
.message_box{margin-bottom: 25px;border: 1px solid #eaeaea;}
.message_box .me_box_x{width: 578px;float: left;}
.message_box .me_box_x:last-of-type{float: right;}
.message_box .me_box_x .me_box_xb{padding: 15px;}
.message_box .me_box_x .me_box_xb .xb_l{width: 165px;height: 120px;float: left;}
.message_box .me_box_x .me_box_xb .xb_l img{width: 100%;height: 100%;}
.message_box .me_box_x .me_box_xb .xb_r{width: 370px;float: right;}
.message_box .me_box_x .me_box_xb .xb_r a{display: block;padding: 4px 0;font-size: 15px;color: #a4a4a4;width: 100%;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.message_box .me_box_x .me_box_xb .xb_r a:hover{color: #db0404;}
/* message end */

/* life start */
.life_l{border: 1px solid #eaeaea;width: 870px;float: left;}
.life_l .tit2{padding-left: 20px;padding-right: 20px;margin: 0;padding-top: 7px;}
.life_l .tit2 span{border-left: none;margin-left: 0;padding-left: 5px;}
.life_l .life_lb{padding: 25px 20px;padding-bottom: 0;}
.life_l .life_lb .life_lb_l{width: 380px;float: left;}
.life_l .life_lb .life_lb_l img{height: 228px;width: 100%;}
.life_l .life_lb .life_lb_l h1{color: #535353;font-size: 16px;margin-top: 12px;-o-transition: .2s ease;-moz-transition: .2s ease;-webkit-transition: .2s ease;transition: .2s ease;}
.life_l .life_lb .life_lb_l:hover h1{color: #db0404;-o-transition: .2s ease;-moz-transition: .2s ease;-webkit-transition: .2s ease;transition: .2s ease;}
.life_l .life_lb .life_lb_l p{line-height: 25px;color: #bababa;font-size: 12px;margin-top: 7px;}
.life_l .life_lb .life_lb_r{width: 425px;float: right;}
.life_l .life_lb .life_lb_r ul{margin-top: -15px;}
.life_l .life_lb .life_lb_r ul li{padding: 16px 0px;border-bottom: 1px solid #e5e5e5;}
.life_l .life_lb .life_lb_r ul li img{height: 84px;width: 100%;}
.life_l .life_lb .life_lb_r ul li .lb_rr{width: 300px;float: right;}
.life_l .life_lb .life_lb_r ul li .lb_rr h1{color: #535353;font-size: 16px;margin-top: 2px;margin-bottom: 10px;-o-transition: .2s ease;-moz-transition: .2s ease;-webkit-transition: .2s ease;transition: .2s ease;}
.life_l .life_lb .life_lb_r ul li:hover .lb_rr h1{color: #db0404;-o-transition: .2s ease;-moz-transition: .2s ease;-webkit-transition: .2s ease;transition: .2s ease;}
.life_l .life_lb .life_lb_r ul li .lb_rr p{color: #bababa;font-size: 12px;line-height: 25px;}
.life_r{width: 302px;float: right;}
.life_r a{display: block;overflow: hidden;}
.life_r img{width: 100%;height: 198px;-webkit-transition: -webkit-transform .4s ease;transition: -webkit-transform .4s ease;-moz-transition: transform .4s ease,-moz-transform .4s ease;transition: transform .4s ease;transition: transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.life_r img:hover{-webkit-transition: -webkit-transform .4s ease;transition: -webkit-transform .4s ease;-moz-transition: transform .4s ease,-moz-transform .4s ease;transition: transform .4s ease;transition: transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.life_r .life_rx{position: relative;}
.life_r .life_rt{margin-bottom: 13px;}
.life_r .life_rx .life_cover{position: absolute;bottom: 0;font-size: 16px;color: #fff;width: 100%;text-align: center;padding: 10px 0;background-color: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
/* life end */

/* materials start */
.materials .tit_l span{border-left: none;margin-left: 0;padding-left: 5px;}
.materials_b{height: 210px;}
.materials_b .swiper-slide{text-align: center;}
.materials_b .swiper-slide a{border: 1px solid #eaeaea;display: block;}
.materials_b .swiper-slide em{padding-top: 20px;height: 150px;display: block;}
.materials_b .swiper-slide p{padding: 10px 0;font-size: 12px;margin-top: -7px;}
.materials_b .swiper-slide:hover p{background-color: #a41717;color: #fff;}
.materials_b .swiper_prev4{position: absolute;cursor: pointer;top: 50%;margin-top: -17.5px;background: url('../images/rr.png') no-repeat;width: 34px;height: 35px;right: 0;z-index: 9;}
.materials_b .swiper_next4{position: absolute;cursor: pointer;top: 50%;margin-top: -17.5px;background: url('../images/ll.png') no-repeat;width: 34px;height: 35px;left: 0;z-index: 9;}
/* materials end */

/* link start */
.link .tit_l span{border-left: none;margin-left: 0;padding-left: 5px;}
.link_b{margin-left: -10px;}
.link_b a{padding: 0 13.2px;min-width: 72px;margin-bottom: 20px;display: block;float: left;color: #b4b4b4;font-size: 12px;border-right: 2px solid #b4b4b4;line-height: 15px;}
.link_b a:hover{color: #df2222;}
/* link end */

/* waterfall start */
.waterfall{background-color: #f2f2f2;}
.box img {max-width: 100%}
.box {margin-bottom: 20px;background-color: #fff;float: left;width: 268px;padding: 5px;border: 1px solid #e4e4e4;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.box:hover{-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;-webkit-box-shadow: 0 0 20px #a9a9a9;-moz-box-shadow: 0 0 20px #a9a9a9;box-shadow: 0 0 20px #a9a9a9;}
.waterfall .box .water_b>a{display: block;position: relative;overflow: hidden;}
.waterfall .box .water_b>a>p.wat_fx{position: absolute;bottom: -40px;color: #fff;font-size: 14px;width: 100%;text-align: center;padding: 6px 0;background-color: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.box .water_b>a>p.wat_fx:hover{color: #df2424;}
.waterfall .box .water_b .box_cover{padding-top: 5px;}
.waterfall .box .water_b .box_cover h2{color: #353434;font-size: 14px;}
.waterfall .box .water_b .box_cover p{color: #a4a2a2;font-size: 12px;}
.water_t{padding: 20px;padding-bottom: 0;background-color: #fff;border: 1px solid #dcdcdc;margin-bottom: 20px;}
.water_t ul li{padding-bottom: 20px;}
.water_t ul li span{float: left;color: #030303;font-weight: bold;font-size: 14px;}
.water_t ul li .water_tr{float: left;width: 90%;}
.water_t ul li .water_tr a{font-size: 14px;padding: 0 10px;color: #686868;}
.water_t ul li .water_tr a:hover{color: #df2424;}
.water_t ul li .water_tr a.on{color: #df2424;}
/* waterfall end */

/* construction start */
.construction{background-color: #f2f2f2;}
.construction_t{padding: 25px;background-color: #fff;}
.construction_t .con_tl{float: left;}
.construction_t .con_tr{float: right;width: 810px;}
.construction_t .con_tr .con_tr_t{background: url('../images/xx.png') no-repeat center bottom;width: 100%;}
.construction_t .con_tr .con_tr_t .con_tr_tl{float: left;}
.construction_t .con_tr .con_tr_t .con_tr_tl h1{color: #0a0909;font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.construction_t .con_tr .con_tr_t .con_tr_tl p{color: #777676;font-size: 14px;margin-bottom: 10px;}
.construction_t .con_tr .con_tr_t .con_tr_tl p span{padding-right: 35px;}
.construction_t .con_tr .con_tr_t .con_tr_tr{float: right;width: 130px;}
.construction_t .con_tr .con_tr_t .con_tr_tr span{display: block;margin-bottom: 5px;color: #9b9b9b;font-size: 14px;}
.construction_t .con_tr .con_tr_t .con_tr_tr span img{margin-right: 7px;vertical-align: -3px;}
.construction_t .con_tr .con_tr_t .con_tr_tr .yu{margin-bottom: 10px;background-color: #f05353;font-size: 16px;display: block;width: 120px;color: #fff;padding: 6px 0;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.construction_t .con_tr .con_tr_t .con_tr_tr .yu:hover{background-color: #f93636;}
.construction_t .con_tr .con_tr_t .con_tr_tr .yu img{vertical-align: -4px;margin-right: 5px;}
.construction_t .con_tr .con_tr_b p{padding-top: 10px;}
.construction_t .con_tr .con_tr_b p span{color: #777676;font-size: 14px;}
.construction_t .con_tr .con_tr_b p span img{vertical-align: -23px;margin-right: 7px;width: 60px;height: 60px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
/* construction end */

/* news_detail start */
.news_detail{margin-bottom: 35px;}
.nde_l{width: 810px;float: left;padding: 0 15px;border: 1px solid #e4e4e4;}
.nde_l .nde_lt{padding: 10px;border-bottom: 1px solid #e4e4e4;}
.nde_l .nde_lt h1{color: #2c2c2c;font-size: 20px;font-weight: bold;margin-bottom: 7px;}
.nde_l .nde_lt p{color: #2c2c2c;font-size: 14px;}
.nde_l .nde_lt p span{color: #878787;font-size: 14px;}
.nde_l .nde_lt p label{float: right;color: #9a9a9a;}
.nde_l .nde_lb{border-bottom: 1px solid #e4e4e4;padding: 15px 0;}
.nde_l .nde_lb img{padding: 15px 5px;display: block;margin: auto;max-width: 100%;}
.nde_l .nde_lb p{padding: 15px 0;color: #414141;line-height: 25px;font-size: 14px;}
.nde_l .nde_lf{padding: 15px 5px;border-bottom: 1px solid #e4e4e4;}
.nde_l .nde_lf .nde_lf_t p{color: #666;font-size: 14px;}
.nde_l .nde_lf .nde_lf_b{background-color: #f7f7f7;padding: 20px;margin: 20px -0px;}
.nde_l .nde_lf .nde_lf_b h2{color: #a4a4a4;font-size: 14px;}
.nde_l .nde_lf .nde_lf_b p{color: #a4a4a4;font-size: 14px;}
.nde_l .nde_lf .nde_lf_f .fl a{margin-right: 10px;}
.nde_l .nde_lf .nde_lf_f .fr a{background-color: #63cbc9;display: block;padding: 6px 40px;text-align: center;color: #fff;font-size: 14px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.nde_l .nde_lf .nde_lf_f .fr a:hover{background-color: #70d6d4;}
.nde_l .nde_lf .nde_lf_f .fr a img{vertical-align: -1px;margin-right: 5px;}
.nde_l .nde_lx{padding: 0 5px;}
.nde_l .nde_lx .nde_lx_box{margin-bottom: 15px;}
.nde_l .nde_lx h2{padding: 20px 0 10px;color: #151414;font-size: 16px;}
.nde_l .nde_lx a{width: 50%;float: left;font-size: 14px;padding: 3px 0;}
.nde_l .nde_lx a.onl{float: left;}
.nde_l .nde_lx a.onr{float: right;text-align: right;}
.nde_r{width: 322px;float: right;}
.nde_r .nde_rt{border: 1px solid #e8e8e8;padding: 10px;margin-bottom: 25px;}
.nde_r .nde_rt h1{color: #282828;margin-bottom: 5px;font-size: 16px;}
.nde_r .nde_rt .nde_rt_b p{padding: 5px 0;font-size: 16px;}
.nde_r .nde_rt .nde_rt_b p em{color: #9a9a9a;float: left;margin-right: 10px;}
.nde_r .nde_rt .nde_rt_b p em.on1{color: #e52c34;}
.nde_r .nde_rt .nde_rt_b p em.on2{color: #ffa200;}
.nde_r .nde_rt .nde_rt_b p em.on3{color: #6cab13;}
.nde_r .nde_rt .nde_rt_b p a{color: #484848;float: left;width: 70%;font-size: 14px;margin-top: 1px;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.nde_r .nde_rt .nde_rt_b p:hover a{color: #df2424;}
.nde_r .nde_rt .nde_rt_b p span{float: right;color: #bababa;font-size: 13px;margin-top: 3px;}
.nde_r .nde_rb{border: 1px solid #e8e8e8;margin-bottom: 25px;}
.nde_r .nde_rb h1{color: #282828;padding: 10px;padding-bottom: 5px;font-size: 16px;}
.nde_r .nde_rb h1 a{float: right;}
.nde_r .nde_rb ul li{padding: 10px 10px;border-bottom: 1px solid #e3e3e3;}
.nde_r .nde_rb ul li:last-of-type{border-bottom: none;}
.nde_r .nde_rb ul li a>img{float: left;width: 85px;height: 50px;}
.nde_r .nde_rb ul li .nde_rb_r{float: right;width: 205px;}
.nde_r .nde_rb ul li .nde_rb_r h2{font-size: 14px;color: #989898;width: 100%;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.nde_r .nde_rb ul li:hover h2{color: #f00404;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
/* news_detail end */

/* news start */
.news_l{width: 840px;float: left;}
.news_l>img{width: 100%;}
.news_l .news_lt{border-bottom: 1px solid #e5e5e5;}
.news_l .news_lt ul li{float: left;margin-right: 35px;}
.news_l .news_lt ul li a{color: #252525;padding: 10px 5px;display: block;border-bottom: 2px solid transparent;font-size: 16px;}
.news_l .news_lt ul li a:hover{color: #ee313a;border-bottom: 2px solid #ee313a;}
.news_l .news_lt ul li.on a{color: #ee313a;border-bottom: 2px solid #ee313a;}
.news_l .news_lb ul li{padding: 20px 0;border-bottom: 1px solid #e4e8eb;}
.news_l .news_lb ul li .news_lb_l{float: left;margin-right: 20px;}
.news_l .news_lb ul li .news_lb_l img{width: 230px;height: 150px;}
.news_l .news_lb ul li .news_lb_r{width: 535px;float: left;padding: 5px 0;position: relative;height: 140px;}
.news_l .news_lb ul li .news_lb_r.on{width: 780px;height: 120px;}
.news_l .news_lb ul li .news_lb_r h1{color: #000;font-size: 16px;margin-bottom: 15px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.news_l .news_lb ul li:hover .news_lb_r h1{color: #f00404;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.news_l .news_lb ul li .news_lb_r p{color: #5c5c5c;font-size: 14px;}
.news_l .news_lb ul li .news_lb_r .news_lb_rb{position: absolute;bottom: 5px;}
.news_l .news_lb ul li .news_lb_r .news_lb_rb a{color: #000;font-size: 14px;margin-right: 10px;}
.news_l .news_lb ul li .news_lb_r .news_lb_rb a img{vertical-align: -4px;}
.news_l .news_lb ul li .news_lb_r .news_lb_rb a:hover{color: #ea0505;}
.news_l .news_lb ul li .news_lb_r .news_lb_rb i{font-size: 12px;color: #989898;}
.news_l .news_lb ul li .news_lb_r .news_lb_rb span{color: #989898;font-size: 14px;padding-left: 10px;}
/* news end */

/* proposal start */
.proposal .proposal_b{background-color: #fff;margin-bottom: 25px;padding: 20px 15px;border: 1px solid #f0f0f0;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;}
.proposal .proposal_b input{width: 274px;margin: auto;display: block;border: 1px solid #c9c9c9;margin-bottom: 15px;font-size: 14px;padding: 10px;padding-right: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.proposal .proposal_b .pro_btn{text-align:center;line-height: 43px;background: url('../images/bbt.png') no-repeat;display: block;margin: auto;width: 286px;height: 43px;border: none;cursor: pointer;color: #fff;font-size: 16px;letter-spacing: 2px;}
.proposal .proposal_b p{color: #616161;font-size: 14px;text-align: center;padding-top: 5px;}
.proposal .proposal_b p strong{color: #fd363d;}
/* proposal end */

/* designer_case start */
.designer_case{background-color: #f2f2f2;}
.designer_case .dc_l{width: 835px;float: left;}
.designer_case .dc_l .dc_lt{background-color: #fff;padding: 20px;margin-bottom: 25px;}
.designer_case .dc_l .dc_lt .dc_ltt{padding-bottom: 25px;border-bottom: 1px dashed #d6d6d6;}
.designer_case .dc_l .dc_lt .dc_lt_l{float: left;}
.designer_case .dc_l .dc_lt .dc_lt_l img{width: 295px;height: 193px;}
.dc_lt_lx{width: 260px;height: 173.3px;}
.designer_case .dc_l .dc_lt .dc_lt_r{float: right;width: 465px;}
.designer_case .dc_l .dc_lt .dc_lt_r h1{padding: 15px 0;color: #0a0909;font-size: 16px;font-weight: bold;}
.designer_case .dc_l .dc_lt .dc_lt_r ul li{float: left;margin-right: 55px;margin-bottom: 10px;color: #777676;font-size: 14px;}
.designer_case .dc_l .dc_lt .dc_lt_r ul li span{color: #624f4f;}
.designer_case .dc_l .dc_lt .dc_lt_r p{color: #777676;font-size: 14px;}
.designer_case .dc_l .dc_lt .dc_ltb{min-height: 920px;}
.designer_case .dc_l .dc_lt .dc_ltb>p{padding: 15px 0;}
.designer_case .dc_l .dc_lt .dc_ltb .dc_ltb_tit strong{color: #f00;font-size: 15px;font-weight: bold;margin-right: 5px;}
.designer_case .dc_l .dc_lt .dc_ltb .dc_ltb_tit span{border: 1px solid #959595;padding: 3px 10px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.designer_case .dc_l .dc_lt .dc_ltb ul li{margin-bottom: 15px;}
.designer_case .dc_l .dc_lt .dc_ltb ul li p{color: #999797;font-size: 14px;border-left: 2px solid #999797;padding-left: 5px;}
.designer_case .dc_l .dc_lt .dc_ltb ul li .ltb_kk{padding: 12px 0;}
.designer_case .dc_l .dc_lt .dc_ltf{padding-top: 20px;border-top: 1px solid #c9c9c9;}
.designer_case .dc_l .dc_lt .dc_ltf{color: #666;font-size: 14px;}
.designer_case .dc_l .dc_lb {background-color: #fff;margin-bottom: 35px;overflow: hidden;}
.designer_case .dc_l .dc_lb .dexq_fbx{position: relative;width: 740px;height: 147px;padding: 25px 0;margin: auto;}
.designer_case .dc_l .dc_lb h1{background-color: #eaeaea;color: #333;font-size: 18px;padding: 10px;border-left: 2px solid #333;}
.designer_case .dc_l .dc_lb .swiper-slide{text-align: center;}
.designer_case .dc_l .dc_lb .swiper-slide img{width: 137px;height: 137px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.designer_case .dc_l .dc_lb .swiper-slide .ds_cover{width: 137px;height: 137px;left: 50%;margin-left: -68.5px;display:none\9;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;background: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);text-align: center;position: absolute;top:0;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.designer_case .dc_l .dc_lb .swiper-slide:hover .ds_cover{display: block\9;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.designer_case .dc_l .dc_lb .swiper-slide .ds_cover *{color: #fff;}
.designer_case .dc_l .dc_lb .swiper-slide .ds_cover h3{font-size: 18px;margin-top: 35px;}
.designer_case .dc_l .dc_lb .swiper-slide .ds_cover p{font-size: 14px;}
.designer_case .dc_l .dc_lb .dexq_fbx .swiper_prev6{position: absolute;cursor: pointer;top: 50%;margin-top: -29.5px;background: url('../images/kr.png') no-repeat;width: 48px;height: 59px;right: -55px;z-index: 9;}
.designer_case .dc_l .dc_lb .dexq_fbx .swiper_next6{position: absolute;cursor: pointer;top: 50%;margin-top: -29.5px;background: url('../images/kl.png') no-repeat;width: 48px;height: 59px;left: -55px;z-index: 9;}
.designer_case .dc_r{width: 325px;float: right;}
.designer_case .dc_r .dc_rt{background-color: #fff;padding: 25px 35px;margin-bottom: 20px;}
.designer_case .dc_r .dc_rt .dc_rt_t{padding-bottom: 10px;border-bottom: 1px solid #f2f2f2;}
.designer_case .dc_r .dc_rt .dc_rt_t .dc_rt_tl{float: left;}
.designer_case .dc_r .dc_rt .dc_rt_t .dc_rt_tl img{width: 98px;height: 98px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.designer_case .dc_r .dc_rt .dc_rt_t .dc_rt_tr{width: 150px;float: right;}
.designer_case .dc_r .dc_rt .dc_rt_t .dc_rt_tr h1{color: #101010;font-size: 16px;margin-bottom: 5px;margin-top: 8px;}
.designer_case .dc_r .dc_rt .dc_rt_t .dc_rt_tr h1 em{display: inline-block;margin-left: 5px;*display: inline;_zoom: 1;text-align: center;color: #fff;font-size: 14px;width: 72px;height: 22px;background: url('../images/el.png') no-repeat;}
.designer_case .dc_r .dc_rt .dc_rt_t .dc_rt_tr p{color: #747474;font-size: 14px;margin-bottom: 5px;}
.designer_case .dc_r .dc_rt .dc_rt_t .dc_rt_tr p img{vertical-align: -3px;margin-right: 5px;}
.designer_case .dc_r .dc_rt .dc_rt_t .dc_rt_tr span{color: #868686;font-size: 13px;}
.designer_case .dc_r .dc_rt .dc_rt_t .dc_rt_tr span strong{color: #f05353;font-size: 20px;}
.designer_case .dc_r .dc_rt .dc_rt_b ul{padding: 15px 0;}
.designer_case .dc_r .dc_rt .dc_rt_b ul li{float: left;width: 32.33%;text-align: center;border-right: 1px solid #ccc;}
.designer_case .dc_r .dc_rt .dc_rt_b ul li:last-child{border-right: none;}
.designer_case .dc_r .dc_rt .dc_rt_b ul li span{color: #747474;font-size: 15px;}
.designer_case .dc_r .dc_rt .dc_rt_b ul li p{color: #0b0a0a;font-size: 13px;}
.designer_case .dc_r .dc_rt .dc_rt_b .btn_xx{display: block;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width: 100%;height: 37px;line-height: 37px;color: #fff;font-size: 16px;}
.designer_case .dc_r .dc_rt .dc_rt_b .btn_xx img{margin-right: 10px;vertical-align: -5px;}
.designer_case .dc_r .dc_rt .dc_rt_b .btn_xx.btn_rt{background-color: #f05353;margin-bottom: 10px;letter-spacing: 3px;}
.designer_case .dc_r .dc_rt .dc_rt_b .btn_xx.btn_rb{background-color: #fea525;font-size: 14px;}
.designer_case .dc_r .dc_rt .dc_rt_b .btn_xx.btn_rb img{margin-right: 7px;}
.designer_case .dc_r .dc_rb{margin-bottom: 20px;background-color: #fff;padding: 10px 25px;}
.designer_case .dc_r .dc_rb h1{color: #000;font-size: 16px;margin-bottom: 15px;margin-top: 5px;}
.designer_case .dc_r .dc_rb ul li{position: relative;overflow: hidden;margin-bottom: 20px;}
.designer_case .dc_r .dc_rb ul li img{width: 275px;height: 183.3px;}
.designer_case .dc_r .dc_rb ul li .drb_cover{position: absolute;bottom: -40%;width: 100%;padding: 10px 0;background: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.designer_case .dc_r .dc_rb ul li .drb_cover .drb_cb{padding: 0 20px;}
.designer_case .dc_r .dc_rb ul li .drb_cover p{color: #fff;font-size: 14px;}
.designer_case .dc_r .dc_rb ul li .drb_cover span{color: #dad5d5;font-size: 12px;}
/* designer_case end */

/* dc_mk start */
.dc_mx{margin-bottom: 20px;}
.dc_mt{padding: 20px;padding-bottom: 0;background-color: #fff;border: 1px solid #dcdcdc;margin-bottom: 20px;}
.dc_mt ul li{padding-bottom: 20px;}
.dc_mt ul li span{float: left;color: #030303;font-weight: bold;padding: 2px 0;font-size: 14px;}
.dc_mt ul li .dc_mt_tr{float: left;width: 90%;}
.dc_mt ul li .dc_mt_tr a{font-size: 14px;padding: 0 10px;color: #686868;display: inline-block;padding: 2px 13px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.dc_mt ul li .dc_mt_tr a:hover{color: #df2424;}
.dc_mt ul li .dc_mt_tr a.on{color: #fff;display: inline-block;padding: 2px 13px;background-color: #9b0d0d;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.dc_mb ul li{margin-bottom: 20px;}
.dc_mb ul li .demb_t{background-color: #fff;padding: 20px;}
.dc_mb ul li .demb_t>a img{width: 153px;height: 153px;border-radius: 100%;}
.dc_mb ul li .demb_t .dexq_tl{float: left;width: 153px;height: 153px;}
.dc_mb ul li .demb_t .dexq_tr{float: right;width: 610px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t{border-bottom: 1px dashed #ececec;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tl{float: left;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tl h1{color: #101010;font-size: 16px;margin-bottom: 15px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tl h1 em{background: url('../images/el.png') no-repeat;width: 72px;display: inline-block;height: 22px;text-align: center;color: #fff;font-size: 14px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tl h1 span{margin-left: 20px;color: #b9b9b9;font-size: 14px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tl h1 span img{vertical-align: -2px;margin-right: 5px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tl p{float: left;padding-right: 10px;color: #0b0a0a;font-size: 14px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tl p span{padding-right: 10px;color: #747474;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tr{float: right;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tr p {font-size: 13px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tr p strong{color: #f05353;font-size: 22px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tr .dx{margin-bottom: 10px;background-color: #f05353;font-size: 16px;display: block;width: 120px;color: #fff;padding: 6px 0;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tr .dx:hover{background-color: #f93636;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_t .dexq_tr_tr .dx img{vertical-align: -4px;margin-right: 5px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_b p {margin-top: 20px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_b p .in_show{display: none;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_b p .mk_r{width: 530px;float: right;color: #898989;font-size: 14px;}
.dc_mb ul li .demb_t .dexq_tr .dexq_tr_b p .osh_btn{color: #f05353;cursor: pointer;margin-left: 10px;}
.dc_mb ul li .demb_t .mk_box{margin-top: 20px;width: 815px;}
.dc_mb ul li .demb_t .mk_box a{float: left;}
.dc_mb ul li .demb_t .mk_box img{width: 258.3px;height:172px;margin-right: 10px;}
/* dc_mk end */

/* designer_xq start */
.designer_xq{background-color: #f2f2f2;padding-bottom: 1px;}
.dexq_t{background-color: #fff;padding: 40px 25px;margin-bottom: 25px;}
.dexq_t>img{width: 257.3px;}
.dexq_t .dexq_tl{float: left;width: 295px;height: 300px;}
.dexq_t .dexq_tr{float: right;width: 810px;}
.dexq_t .dexq_tr .dexq_tr_t{border-bottom: 1px dashed #ececec;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tl{float: left;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tl h1{color: #101010;font-size: 16px;margin-bottom: 15px;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tl h1 em{background: url('../images/el.png') no-repeat;width: 72px;display: inline-block;height: 22px;text-align: center;color: #fff;font-size: 14px;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tl h1 span{margin-left: 20px;color: #b9b9b9;font-size: 14px;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tl h1 span img{vertical-align: -2px;margin-right: 5px;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tl p{float: left;padding-right: 10px;color: #0b0a0a;font-size: 14px;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tl p span{padding-right: 10px;color: #747474;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tr{float: right;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tr p {font-size: 13px;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tr p strong{color: #f05353;font-size: 22px;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tr .dx{margin-bottom: 10px;background-color: #f05353;font-size: 16px;display: block;width: 120px;color: #fff;padding: 6px 0;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tr .dx:hover{background-color: #f93636;}
.dexq_t .dexq_tr .dexq_tr_t .dexq_tr_tr .dx img{vertical-align: -4px;margin-right: 5px;}
.dexq_t .dexq_tr .dexq_tr_b p {margin-top: 20px;}
.dexq_t .dexq_tr .dexq_tr_b p label{float: left;color: #0b0a0a;font-size: 14px;}
.dexq_t .dexq_tr .dexq_tr_b p span{width: 730px;float: right;color: #898989;font-size: 14px;}
.designer_xq .dexq_b {background-color: #fff;margin-bottom: 25px;}
.designer_xq .dexq_b h1{background-color: #eaeaea;color: #333;font-size: 18px;padding: 10px;border-left: 2px solid #333;}
.designer_xq .dexq_b .dexq_bb{padding: 24px;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_l{width: 563px;height: 375.3px;float: left;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_r{width: 560px;height: 375.3px;float: right;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_r a{position: relative;overflow: hidden;display: block;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_r a .mas_co{position: absolute;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;bottom: -40%;width: 100%;background: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);text-align: center;font-size: 14px;color: #fff;padding: 10px 0;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_r a:hover .mas_co{bottom: 10px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_r>div{width: 275px;margin-right: 10px;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_r .fl img{height: 183.3px;margin-bottom: 10px;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_r>div img{width: 100%;}
.designer_xq .dexq_b .dexq_bb .de_more{display: block;margin-top: 20px;padding: 12px 0;font-size: 14px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #ececec;text-align: center;}
.designer_xq .dexq_b .dexq_bb .de_more:hover{background: #f77071;color: #fff;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_box ul{margin-right: -25px;margin-top: 12px;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_box ul li{float: left;overflow: hidden;margin-bottom: 10px;position: relative;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_box ul li a{display: block;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_box ul li .mas_co{position: absolute;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;bottom: -40%;width: 100%;background: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);text-align: center;font-size: 14px;color: #fff;padding: 10px 0;}
.designer_xq .dexq_b .dexq_bb .dexq_bb_box ul li:hover .mas_co{bottom: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.designer_xq .dexq_b .dexq_bf{padding: 0px 25px;background-color: #fff;}
.designer_xq .dexq_b .dexq_bf h2{color: #151414;font-size: 16px;margin-bottom: 15px;}
.designer_xq .dexq_b .dexq_bf ul li{padding: 25px 0;border-bottom: 1px solid #d6d6d6;}
.designer_xq .dexq_b .dexq_bf .bf_l{width: 60px;float: left;}
.designer_xq .dexq_b .dexq_bf .bf_l img{width: 59px;height: 59px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.designer_xq .dexq_b .dexq_bf .bf_r{float: right;width: 1050px;}
.designer_xq .dexq_b .dexq_bf ul li .bf_r h3{color: #444;font-size: 16px;margin-bottom: 5px;}
.designer_xq .dexq_b .dexq_bf ul li .bf_r h3 span{padding-left: 20px;font-size: 14px;color: #8a8a8a;}
.designer_xq .dexq_b .dexq_bf ul li .bf_r p{color: #909090;font-size: 14px;line-height: 25px;}
.designer_xq .dexq_b .dexq_bf ul li .bf_r .bf_bom{margin-top: 25px;}
.designer_xq .dexq_b .dexq_bf ul li .bf_r .bf_bom span {margin-right: 20px;color: #909090;cursor: pointer;}
.designer_xq .dexq_b .dexq_bf ul li .bf_r .bf_bom span img{vertical-align: -4px;margin-right: 5px;}
.paioop{display: none;}
.designer_xq .dexq_b .dexq_bf ul li .bf_r .bf_bom .bom_show{outline: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;height: 50px;margin-top: 10px;width: 900px;resize:none;padding-left: 7px;padding-top: 7px;}
.designer_xq .dexq_b .dexq_bf ol{margin-top: 20px;}
.designer_xq .dexq_b .dexq_bf ol li{border-top:1px solid #d6d6d6}
.designer_xq .dexq_b .dexq_bf .dexq_poster{padding: 25px 0;}
.designer_xq .dexq_b .dexq_bf .dexq_poster textarea{height: 150px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-top: 10px;width: 1041px;resize:none;padding-left: 7px;padding-top: 7px;}
.poster_btn{margin-top: 25px;background-color: #fc4a4a;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;width: 120px;height: 30px;line-height: 30px;font-size: 14px;color: #fff;text-align: center;float: right;}
.poster_btn:hover{background-color: #f92c2c;color: #fff;}
.designer_xq .dexq_f{background-color: #fff;margin-bottom: 35px;}
.designer_xq .dexq_f .dexq_fb{position: relative;width: 1035px;height: 147px;padding: 25px 0;margin: auto;}
.designer_xq .dexq_f h1{background-color: #eaeaea;color: #333;font-size: 18px;padding: 10px;border-left: 2px solid #333;}
.designer_xq .dexq_f .swiper-slide{text-align: center;}
.designer_xq .dexq_f .swiper-slide img{width: 147px;height: 147px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.designer_xq .dexq_f .swiper-slide .ds_cover{width: 147px;height: 147px;left: 50%;margin-left: -73.5px;display:none\9;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;background: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);text-align: center;position: absolute;top:0;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.designer_xq .dexq_f .swiper-slide:hover .ds_cover{display: block\9;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.designer_xq .dexq_f .swiper-slide .ds_cover *{color: #fff;}
.designer_xq .dexq_f .swiper-slide .ds_cover h3{font-size: 18px;margin-top: 35px;}
.designer_xq .dexq_f .swiper-slide .ds_cover p{font-size: 14px;}
.designer_xq .dexq_fb .swiper_prev5{position: absolute;cursor: pointer;top: 50%;margin-top: -29.5px;background: url('../images/kr.png') no-repeat;width: 48px;height: 59px;right: -65px;z-index: 9;}
.designer_xq .dexq_fb .swiper_next5{position: absolute;cursor: pointer;top: 50%;margin-top: -29.5px;background: url('../images/kl.png') no-repeat;width: 48px;height: 59px;left: -65px;z-index: 9;}
/* designer_xq end */

/* sign_in start */
.sign_in{background-color: #f9f7f6;padding: 163px 0;}
.sign_in .center{width: 1080px;}
.sign_in .sn_r{width: 555px;float: right;background-color: #fff;}
.sign_in .sn_r .sn_rl{padding: 10px 35px 20px;width: 300px;float: left;border-right:1px solid #ececec;}
.sign_in .sn_r .sn_rl h1{color: #2f2f2f;font-size: 20px;padding: 15px 0;}
.sign_in .sn_r .sn_rl p{margin-bottom: 20px;}
.sign_in .sn_r .sn_rl .sn_text{border: 1px solid #d9d9d9;height: 40px;line-height: 40px;}
.sign_in .sn_r .sn_rl .sn_text span{float: left;height: 40px;width: 35px;text-align: center;}
.sign_in .sn_r .sn_rl .sn_text span img{margin-top: 10px;}
.sign_in .sn_r .sn_rl .sn_text input{height: 40px;border: none;outline: none;width: 250px;}
.sign_in .sn_r .sn_rl p label{font-size: 14px;}
.sign_in .sn_r .sn_rl p a{font-size: 14px;}
.sign_in .sn_r .sn_rl p label input{margin-right: 10px;vertical-align: -2px;}
.sign_in .sn_r .sn_rl p .sn_btn{display: block;text-align: center;background-color: #c30909;color: #fff;font-size: 18px;height: 40px;line-height: 40px;}
.sign_in .sn_r .sn_rr{float: right;width: 184px;text-align: center;}
.sign_in .sn_r .sn_rr img{margin-top: 68px;margin-bottom: 7px;}
.sign_in .sn_r .sn_rr p{color: #c30909;font-size: 14px;}
/* sign_in end */

/* register start */
.register{background-color: #f9f7f6;padding: 163px 0;}
.register .center{width: 1030px;}
.register .reg_box{background-color: #fff;}
.register .reg_t{color: #ff3535;font-size: 20px;padding: 12px 30px;border-bottom: 1px solid #e5e5e5;}
.register .reg_b .reg_bl{width: 780px;padding: 20px 20px;float: left;border-right: 1px solid #e5e5e5;}
.register .reg_b .reg_bl>div{margin-bottom: 15px;}
.register .reg_b .reg_bl>div span{width: 85px;margin-right: 10px;line-height: 40px;float: left;text-align: right;font-size: 15px;color: #666;}
.register .reg_b .reg_bl>div>label{margin-right: 15px;font-size: 15px;line-height: 40px;}
.register .reg_b .reg_bl>div>label input{vertical-align: -1px;margin-right: 3px;}
.register .reg_b .reg_bl>div .reg_bt{float: left;border: 1px solid #d9d9d9;height: 40px;line-height: 40px;}
.register .reg_b .reg_bl>div .reg_bt label{float: left;height: 40px;width: 35px;text-align: center;}
.register .reg_b .reg_bl>div .reg_bt label img{margin-top: 10px;}
.register .reg_b .reg_bl>div .reg_bt input.reg_text{height: 40px;border: none;outline: none;width: 250px;}
.register .reg_b .reg_bl>div .reg_bt input.reg_text_s{width: 115px;}
.register .reg_b .reg_bl .reg_yan{margin-left: 10px;width: 125px;height: 42px;line-height: 42px;background-color: #e3e3e3;color: #646464;text-align: center;padding-left: 0;border: none;outline: none;cursor: pointer;}
.register .reg_b .reg_bl>p{margin-left: 95px;margin-bottom: 15px;}
.register .reg_b .reg_bl>p input{vertical-align: -2px;margin-right: 3px;}
.register .reg_b .reg_bl>p .reg_sub{width: 294px;display: block;text-align: center;background-color: #d55252;color: #fff;font-size: 18px;height: 40px;line-height: 40px;}
.register .reg_b .reg_bl>p .reg_sub:hover{background-color: #ff5353;}
.register .reg_b .reg_br{float: right;width: 208px;text-align: center;}
.register .reg_b .reg_br img{margin-top: 68px;margin-bottom: 7px;}
.register .reg_b .reg_br p{color: #c30909;font-size: 14px;}
.register .reg_b .reg_br span{display: block;color: #666;font-size: 15px;margin-top: 10px;}
.register .reg_b .reg_br span a{color: #c33333;}
.register .reg_b .reg_br span a:hover{color: #e43636;}
/* register end */

/* mate start */
.mate{background-color: #f2f2f2;padding: 30px 0;}
.mate .mate_l{width: 220px;min-height: 710px;background-color: #fff;float: left;padding: 0 12px;}
.mate .mate_l span{display: block;color: #010101;font-size: 15px;font-weight: bold;padding: 10px 0;border-bottom: 1px solid #ddddde;}
.mate .mate_l ul li:nth-of-type(1) span img{vertical-align: -1px;}
.mate .mate_l span img{margin: 0 10px;vertical-align: -3px;}
.mate .mate_l a{display: block;padding: 10px 0;font-size: 14px;margin-left: 45px;}
.mate .mate_l a b{margin-right: 5px;display: inline-block;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}
.mate .mate_l a:hover b{display: inline-block;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;-webkit-transform: translateX(5px);-moz-transform: translateX(5px);-ms-transform: translateX(5px);-o-transform: translateX(5px);transform: translateX(5px);}
.mate .mate_r{width: 910px;float: right;min-height: 710px;}
.mate .mate_r .mate_rt{color: #282828;background-color: #fff;font-size: 15px;font-weight: bold;padding: 10px 15px;border-bottom: 1px solid #e5e5e5;}
.mate .mate_r .mate_rt .malk{color: #fff;font-size: 12px;float: right;padding: 4px 10px;background-color: #e13c3c;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.mate .mate_r .order_rt{color: #282828;background-color: #fff;font-size: 15px;font-weight: bold;padding: 0px 15px;border-bottom: 1px solid #e5e5e5;}
.mate .mate_r .order_rt ul li{float: left;padding: 10px 0;margin-right: 25px;border-bottom: 2px solid transparent;}
.mate .mate_r .order_rt ul li a{color: #302f2f;cursor: pointer;}
.mate .mate_r .order_rt ul li.on{border-bottom: 2px solid #dd4f50;}
.mate .mate_r .order_rt ul li.on a{color: #dd4f50;}
/* mate end */

/* ms_case start */
.ms_case{background-color: #fff;padding: 0 15px;padding-top: 15px;}
.ms_case table tr th{background-color: #f5f5f5;border: 1px solid #eee;text-align: center;padding: 10px 0;color: #b9b9b9;font-size: 13px;}
.ms_case table tr td{border-bottom: 1px solid #efefef;padding: 13px 0;text-align: center;font-size: 13px;}
.ms_case table tr td p a{color: #7b7b7b;font-size: 12px;padding: 0 5px;vertical-align: -1px;}
.ms_case table tr td p a:hover{color: #e13c3c;}
/* ms_case end */

/* ms_case start */
.order_case{background-color: #fff;padding: 0 15px;padding-top: 15px;}
.order_case table tr th{background-color: #f5f5f5;border: 1px solid #eee;text-align: center;padding: 10px 0;color: #555;font-size: 13px;}
.order_case table tr td{border-bottom: 1px solid #efefef;padding: 13px 0;text-align: center;font-size: 13px;}
.order_case table tr td a.fr{text-align: left;width: 250px;margin-top: 15px;}
.order_case table tr td b{color: #d23838;font-size: 13px;}
.order_case table tr td .dd_btn{display: block;margin: auto;font-size: 14px;width: 80px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;height: 30px;line-height: 30px;background-color: #f5f5f5;color: #777;}
.order_case table tr td .dd_btn.on{background-color: #e13c3c;color: #fff;}
.order_case table tr td .dd_btn:hover{background-color: #e13c3c;color: #fff;}
/* ms_case end */

/* personal start */
.personal .pers_tit{color: #282828;font-size: 15px;font-weight: bold;}
.personal .pers_tit a{font-size: 13px;float: right;font-weight: 500;}
.personal .pers_t{background-color: #fff;padding: 20px 35px;margin-bottom: 15px;}
.personal .pers_t .pers_tl{width: 50%;float: left;}
.personal .pers_t .pers_tl>img{float: left;margin-right: 10px;width: 25%;}
.personal .pers_t .pers_tl h1{color: #666;font-size: 18px;margin-top: 25px;}
.personal .pers_t .pers_tl p{color: #a7a7a7;font-size: 14px;margin-top: 5px;}
.personal .pers_t .pers_tl p strong{color: #969696;}
.personal .pers_t .pers_tl p img{vertical-align: -5px;cursor: pointer;}
.personal .pers_t .pers_tr ul{float: right;margin-top: 15px;}
.personal .pers_t .pers_tr ul li{float: left;margin-left: 45px;}
.personal .pers_t .pers_tr ul li span{color: #515252;font-size: 14px;}
.personal .pers_t .pers_tr ul li span strong{color: #f00;font-size: 28px;}
.personal .pers_t .pers_tr ul li span em{color: #33aee7;font-size: 28px;}
.personal .pers_t .pers_tr ul li p{color: #666;font-size: 16px;margin-top: 10px;}
.personal .pers_c{background-color: #fff;margin-bottom: 15px;padding: 15px;}
.personal .pers_c ul li{padding: 10px 0;border-bottom: 1px solid #e5e5e5;}
.personal .pers_c ul li p{color: #3f3d3d;font-size: 14px;margin-bottom: 5px;}
.personal .pers_c ul li span{color: #9a9a9a;font-size: 14px;}
.personal .pers_b{background-color: #fff;padding: 15px;padding-bottom: 57px;}
.personal .pers_b ul{margin-top: 15px;margin-right: -32px;}
.personal .pers_b ul li{width: 196px;padding: 5px;border: 1px solid #efefef;text-align: center;margin-right: 32px;float: left;}
.personal .pers_b ul li img{width: 186px;height: 186px;}
.personal .pers_b ul li p{color: #212121;font-size: 14px;margin-top: 5px;}
.personal .pers_b ul li:hover p{color: #ed2d2d;}
/* personal end */

/* signle start */
.signle{padding: 0 20px;background-color: #fff;min-height: 665px;}
.signle_t{padding: 20px 0;background-color: #fff;text-align: center;}
.signle_t em{background-color: #f2f2f2;display: block;}
.signle_b{background-color: #fff;padding: 20px;border: 1px solid #ebebeb;}
.signle_b h1{color: #373737;font-size: 14px;font-weight: bold;margin-bottom: 15px;}
.signle_b .silb_box{margin-bottom: 15px;font-size: 14px;}
.signle_b span{font-size: 14px;}
.signle_b label{color: #000;}
.signle_b input{width: 360px;height: 35px;line-height: 35px;border: 1px solid #ebebeb;margin-right: 7px;}
.signle_b .sle_bs{vertical-align: top;}
.signle_b textarea{padding-left: 7px;padding-top: 7px;width: 360px;border: 1px solid #ebebeb;resize: none;height: 110px;}
.signle_f{padding: 30px 0;padding-left: 50px;}
.signle_f a{float: left;margin-right: 15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 14px;border: 1px solid #e13c3c;padding: 0 40px;color: #e13c3c;height: 35px;line-height: 35px;}
.signle_f a.on{background-color: #e13c3c;color: #fff;}
/* signle end */

/* quotient start */
.quo_t{margin-bottom: 25px;}
.quo_t .quo_tl{width: 215px;float: left;background-color: #f6f6f6;border: 1px solid #e3e3e3;}
.quo_t .quo_tl ul li{padding: 7.5px 20px;border-bottom: 1px solid #e3e3e3;}
.quo_t .quo_tl ul li .fir{display: block;color: #181819;font-size: 14px;font-weight: bold;}
.quo_t .quo_tl ul li .fir img{float: right;margin-top: 5px;}
.quo_t .quo_tl ul li .quo_tl_box a{width: 50%;float: left;font-size: 12px;}
.quo_t .quo_tl ul li .quo_cover{display: none;position: absolute;z-index: 3;left: 217px;top: 49px;width: 965px;min-height: 439px;background-color: #fff;-moz-box-shadow: 2px 0 5px rgba(0,0,0,.3);box-shadow: 2px 0 5px rgba(0,0,0,.3);-webkit-transition: top .25s ease;-moz-transition: top .25s ease;transition: top .25s ease;}
.quo_t .quo_tl ul li .quo_cover .cate_part{padding: 10px 0 10px;}
.quo_t .quo_tl ul li .quo_cover .cate_detail{overflow: hidden;padding: 10px 0 0 20px;}
.quo_t .quo_tl ul li .quo_cover .cate_detail dl{position: relative;padding-left: 80px;}
.quo_t .quo_tl ul li .quo_cover .cate_detail dl dt{font-size: 12px;overflow: hidden;color: #666;line-height: 36px;position: absolute;left: 0;top: 0px;width: 70px;text-align: right;font-weight: 700;white-space: nowrap;text-overflow: ellipsis;}
.quo_t .quo_tl ul li .quo_cover .cate_detail dl dt i{font-family:"å®‹ä½“";font-weight: 700;margin-left: 5px;}
.quo_t .quo_tl ul li .quo_cover .cate_detail dl dt:hover{color: #c81623;}
.quo_t .quo_tl ul li .quo_cover .cate_detail dl dd{overflow: hidden;padding: 6px 0;border-top: 1px solid #eee;}
.quo_t .quo_tl ul li .quo_cover .cate_detail dl.cate_detail_item dd{border-top: none;}
.quo_t .quo_tl ul li .quo_cover .cate_detail dl dd a{float: left;font-size: 12px;margin: 4px 0;padding: 0 10px;height: 16px;border-left: 1px solid #e0e0e0;line-height: 16px;white-space: nowrap;}
.quo_t .quo_tr{width: 960px;float: right;height: 439px;}
.quo_t .quo_tr .swiper_prev_2{position: absolute;cursor: pointer;top: 50%;margin-top: -42.5px;background: url('../images/qr.png') no-repeat;width: 55px;height: 85px;right: 0px;z-index: 9;}
.quo_t .quo_tr .swiper_next_2{position: absolute;cursor: pointer;top: 50%;margin-top: -42.5px;background: url('../images/ql.png') no-repeat;width: 55px;height: 85px;left: 0;z-index: 9;}
.quo_t .quo_tr .pagination {position: absolute; left: 0; z-index:99; text-align: center; bottom:15px; width: 100%; }
.quo_t .quo_tr .swiper-pagination-switch {display: inline-block; width: 15px; height: 15px; border-radius: 15px; border:1px solid #fff; margin-right:10px; cursor: pointer;}
.quo_t .quo_tr .swiper-active-switch { border:1px solid #ffa300;}
.quo_b{margin-bottom: 25px;margin-right: -2px;}
.quo_b a img{width: 230px;margin-right: 1px;height: 250px;}
.quo_f .con_lt{margin-bottom: 30px;}
.quo_f .con_lt .con_lt_t{text-align: center;margin-bottom: 30px;}
.quo_f .con_lt .con_lt_t .quo_tit{color: #000;margin-bottom: 10px;font-size: 34px;text-align: center;position: relative;}
.quo_f .con_lt .con_lt_t .quo_tit span{padding: 0 10px;background-color: #fff;position: relative;z-index: 9;}
.quo_f .con_lt .con_lt_t .quo_tit b{position: absolute;height: 1px;display: block;width: 100%;top: 50%;margin-top: -0.5px;background-color: #0d0f25;}
.quo_f .con_lt .con_lt_t .con_lt_t span{color: #5c5c5c;}
.quo_f .con_lt .con_lt_t span a{color: #777;padding: 0 7px;vertical-align: -1px;font-size: 14px;}
.quo_f .con_lt .con_lt_t span a:hover{color: #ed2d2d;}
.quo_f .con_lt .con_lt_b .con_lt_bl{width: 270px;float: left;background-color: #f2f2f2;padding: 0 5px;}
.quo_f .con_lt .con_lt_b .con_lt_bl>a>img{width: 270px;height: 270px;}
.quo_f .con_lt .con_lt_b .con_lt_bl .clb_b{padding: 15px 0 5px;}
.quo_f .con_lt .con_lt_b .con_lt_bl .clb_b a{float: left;margin: 0 6.5px;margin-bottom: 9.2px;}
.quo_f .con_lt .con_lt_b .con_lt_bl .clb_b a img{width: 122px;height: 60px;}
.quo_f .con_lt .con_lt_b .con_lt_br{width: 890px;float: right;}
.quo_f .con_lt .con_lt_b .con_lt_br ul{margin-right: -25px;}
.quo_f .con_lt .con_lt_b .con_lt_br ul li{width: 222px;margin-right: 5px;margin-bottom: 9px;float: left;padding: 7px;background-color: #f2f2f2;}
.quo_f .con_lt .con_lt_b .con_lt_br ul li p{padding: 9px 0;font-size: 14px;max-width: 100%;_width: 100%;overflow: hidden;text-align: left;height: 38px;line-height: 20px;word-wrap: break-word;word-break: break-all;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.quo_f .con_lt .con_lt_b .con_lt_br ul li img{width: 100%;height: 208px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.quo_f .con_lt .con_lt_b .con_lt_br ul li:hover img{opacity: 0.7;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.quo_f .con_lt .con_lt_b .con_lt_br ul li:hover p{color: #df2424;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.quo_f .con_lt .con_lt_b .con_lt_br ul li.mkdd{width: 443px;background: none;padding: 0;}
.quo_f .con_lt .con_lt_b .con_lt_br ul li.mkdd img{width: 100%;height: 280px;}
.quo_f .con_lt .con_mbt{padding-top: 20px;}
/* quotient end */

/* de_item_box start */
.de_item_box{padding-bottom: 20px;}
.de_item_box .center>a>img{margin-bottom: 20px;}
.de_item_l{float: left;width: 215px;}
.de_item_l .dil_t{border: 1px solid #e3e3e3;margin-bottom: 20px;}
.de_item_l .dil_t h1{background-color: #f9f8f8;text-align: center;padding: 10px 0;font-size: 14px;font-weight: bold;}
.de_item_l .dil_t .dil_tb{padding: 15px;}
.de_item_l .dil_t .dil_tb a>img{margin: auto;display: block;height: 90px;}
.de_item_l .dil_t .dil_tb span{padding: 10px;display: block;}
.de_item_l .dil_t .dil_tb span strong{color: #7e7e7e;font-size: 14px;font-weight: bold;}
.de_item_l .dil_t .dil_tb span label{float: right;color: #575858;font-size: 13px;}
.de_item_l .dil_t .dil_tb span label img{vertical-align: -3px;margin-right: 2px;}
.de_item_l .dil_t .dil_tb .dil_aa{color: #e60012;display: block;text-align: center;padding: 6px 0;font-size: 14px;border: 1px solid #e60012;webpkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.de_item_l .dil_t .dil_tb .dil_aa:hover{background-color: #e60012;color: #fff;}
.de_item_l .dil_t .dil_tb p{color: #747474;font-size: 13px;margin-top: 10px;}
.de_item_l .dil_t .dil_tb p b{color: #0b0a0a;font-weight: bold;}
.de_item_l .dil_b{border: 1px solid #e3e3e3;}
.de_item_l .dil_b h1{color: #4c4c4c;border-bottom: 1px solid #e3e3e3;font-size: 16px;font-weight: bold;text-align: center;padding: 10px 0;}
.de_item_l .dil_b ul li{padding: 15px 0;text-align: center;border-bottom: 1px dashed #c4c4c4;}
.de_item_l .dil_b ul li p{color: #212121;font-size: 14px;}
.de_item_l .dil_b ul li:hover p{color: #e60012;}
.de_item_l .dil_b ul li.on{border-bottom: none;}
.de_item_r{float: right;width: 940px;}
.de_item_r .dir_t{border: 1px solid #e3e3e3;border-top: 2px solid #9b0d0d;padding: 15px;margin-bottom: 20px;}
.de_item_r .dir_t h1{color: #515150;font-size: 15px;font-weight: bold;margin-bottom: 7px;}
.de_item_r .dir_t p span{float: left;font-weight: bold;font-size: 14px;padding: 2px 0;}
.de_item_r .dir_t p label{float: right;width: 860px;}
.de_item_r .dir_t p label a{padding: 2px 7px;float: left;font-size: 13px;margin-bottom: 7px;}
.de_item_r .dir_t p label a.on{background-color: #333;color: #fff;}
.de_item_r .dir_b{padding: 10px;border: 1px solid #e3e3e3;}
.de_item_r .dir_b .dir_bl{float: left;margin-right: 5px;}
.de_item_r .dir_b .dir_bc{float: left;width: 420px;}
.de_item_r .dir_b .dir_br{width: 320px;float: right;padding-top: 10px;}
.de_item_r .dir_b .dir_br p{color: #797979;font-size: 14px;line-height: 25px;margin-bottom:30px;}
.de_item_r .dir_b .dir_br p b{color: #de0202;font-weight: bold;}
.de_item_r .dir_tit{position: relative;margin-bottom: 20px;text-align: center;}
.de_item_r .dir_tit div{display: inline-block;padding: 0 20px;background-color: #fff;position: relative;z-index: 9;}
.de_item_r .dir_tit h1{color: #0f0f0e;font-size: 25px;}
.de_item_r .dir_tit span{color: #a5a5a5;font-size: 23px;}
.de_item_r .dir_tit b{position: absolute;top: 50%;height: 2px;margin-top: -1px;width: 100%;background-color: #9f9f9f;display: block;}
.de_item_r .dir_f{margin: 20px 0;}
.de_item_r .dir_f a{display: block;position: relative;overflow: hidden;}
.de_item_r .dir_f a p{position: absolute;bottom: -40%;width: 100%;padding: 10px 0;text-align: center;font-size: 14px;color: #fff;background-color: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.de_item_r .dir_f img{margin-bottom: 5px;}
.de_item_r .dir_x ul {margin-right: -20px;}
.de_item_r .dir_x ul li{position: relative;float: left;margin-bottom: 15px;padding: 7px;text-align: center;width: 225px;margin-right: 15px;border: 1px solid #f5f5f5;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.de_item_r .dir_x ul li p{margin-top: 7px;font-size: 14px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.de_item_r .dir_x ul li:hover{-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);-webkit-box-shadow: 0 0 15px #efefef;-moz-box-shadow: 0 0 15px #efefef;box-shadow: 0 0 15px #efefef;}
.de_item_r .dir_x ul li:hover p{color: #e60012;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
/* de_item_box end */

/* mail start */
.mail{background-color: #fff;padding: 0 25px;}
.mail ul li{padding: 15px 0;border-bottom: 1px solid #e5e5e5;}
.mail ul li a{width: 95%;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;float: left;font-size: 14px;color: #3f3d3d;}
.mail ul li .delete{width: 16px;height: 16px;float: right;}
.mail ul li .delete img{width: 100%;height: 100%;}
.mail ul li em{color: #9a9a9a;font-size: 14px;display: block;margin-top: 5px;}
.mail ul li:hover a{color: #ed2d2d;}
/* mail end */

/* make start */
.make{background-color: #fff;padding: 1px 25px;}
.make ul li{border: 1px solid #f2f2f2;margin-top: 15px;}
.make ul li .make_t{color: #8a8a8a;font-size: 13px;padding: 10px 20px;background-color: #f5f5f5;border-bottom: 1px solid #eee;}
.make ul li .make_c{padding: 20px;border-bottom: 1px solid #eee;}
.make ul li .make_c span{color: #626262;font-size: 13px;margin-right: 140px;}
.make ul li .make_c span em{color: #444242;}
.make ul li .make_b {padding: 10px 20px;}
.make ul li .make_b span{color: #626262;font-size: 13px;line-height: 30px;}
.make ul li .make_b span em{color: #444242;}
.make ul li .make_b .dete{float: right;width: 90px;height: 30px;line-height: 30px;background-color: #e60012;text-align: center;font-size: 13px;color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.make ul li .make_b .dete:hover{background-color: #f52030;}
/* make end */

/* route start */
.route{padding: 15px 0;color: #989898;font-size: 13px;}
.route a{color: #989898;font-size: 13px;}
.route a:hover{color: #df2424;}
.route span{color: #ea0505;}
/* route end */

/* stair start */
.stair{position: fixed;display: none;left: 30px;top: 50%;width: 60px;z-index: 50;background-color: #f4f4f4;text-align: center;}
.stair a{display: block;font-size: 16px;}
.stair a span{margin: 0 5px;padding: 15px 0;display: block;border-bottom: 1px solid #b0b0b0;}
.stair a:last-of-type{border-bottom: none;}
.stair a.on{background-color: #ba1818;color: #fff;}
.stair a.on .st_show{display: none;}
.stair a.on .st_hide{display: block;}
.stair a.on span{border-bottom: 1px solid #ba1818;}
.stair a.onx{background-color: #ba1818;color: #fff;}
.stair a.onx .st_show{display: none;}
.stair a.onx .st_hide{display: block;}
.stair a.onx span{border-bottom: 1px solid #ba1818;}
/* stair end */

/* yijian start */
.bg{ width:100%; height:100%; position:fixed; background-color:#3e4040;left:0;top:0;filter:alpha(opacity=50);   -moz-opacity:0.5;   -khtml-opacity: 0.5;   opacity: 0.5; z-index:9998; display:none;}
.yj{ border-radius: 4px;background-color: rgb( 255, 255, 255 ); width: 633px;height: 443px; position:fixed;left:0;top:0;bottom: 0;right: 0;margin: auto; z-index:9999;display:none;}
.yj h2{ font-size:18px; color:#414141; padding:0 27px; margin-top:24px;}
.yj p{ font-size:14px; color:#404040; padding:0 27px; margin-top:10px; }
.yj h4{ position:absolute;left:0;bottom:110px; font-size:13px; color:#949494; width:92%; text-align:right;}
.yj h4 span{ color:#fd0000;}
.yj_f1{ background-color: rgb( 243, 245, 248 ); width: 570px;height: 261px; margin:0 27px; margin-top:20px; padding-top:10px; padding-left:10px;}
.yj_f2{  border-width: 1px;border-color:#ec4c47;border-style: solid;border-radius: 4px;background-color:#ec4c47;  width: 135px;height: 37px; color:#fff; float:right; margin-top:15px; margin-right:27px;}
.x2{ position:absolute;right:16px;top:12px; cursor:pointer;}
/* yijian end */

/* pages start */
.pages{padding: 35px 0;text-align: center;}
.pages a{margin: 0 5px;font-size: 14px;width: 34px;height: 34px;}
.pages .pag{display: inline-block;width: 34px;height: 34px;line-height: 34px;}
.pages .pag:hover{background: url('../images/yuan.png') no-repeat;color: #fff;display: inline-block;width: 34px;height: 34px;line-height: 34px;}
.pages .pag.on{background: url('../images/yuan.png') no-repeat;color: #fff;display: inline-block;width: 34px;height: 34px;line-height: 34px;}
/* pages end */

/*弹窗   start*/
.cd-popup{position: fixed;z-index: 9;left: 0;top: 0;height: 100%;width: 100%;background-color: rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;}
.cd-popup-container{position: absolute;top: 0;bottom: 0;right: 0;left: 0;height: 480px;background-color: #fff;width: 389px;margin: auto;border-radius: 10px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px);/* Force Hardware Acceleration in WebKit*/-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;transition-duration: 0.3s;}
.cd-popup-container .cd-popup-t{position: relative;background-color: #0b5bb5;font-size: 16px;color: #fff;}
.cd-popup-container .cd-popup-close{position: absolute;top: -109px;margin-top: -10.5px;right: 0px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.cd-popup-container .cd-popup-close img{cursor: pointer;}
.cd-popup-container .cd-popup-b{padding: 15px 40px;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;background-color: #fff;min-height: 1px;}
.cd-popup-container .cd-popup-b p{margin-bottom: 15px;padding: 10px 0;border: 1px solid #cecece;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.cd-popup-container .cd-popup-b p span{color: #505050;border-right: 1px solid #cecece;font-size: 14px;float: left;width: 55px;text-align: center;}
.cd-popup-container .cd-popup-b p input{width: 240px;float: left;border: none;outline: none;font-size: 14px;line-height: 21px;color: #505050;}
.cd-popup-container .cd-popup-b .cd_btn{cursor: pointer;display: block;border: none;outline: none;width: 100%;padding: 10px 0;background-color: #f66;text-align: center;color: #fff;font-size: 16px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.cd-popup-container .cd-popup-b label{color: #ababab;font-size: 12px;margin-top: 10px;display: block;}
.cd-popup-container .cd-popup-b label img{vertical-align: -3px;margin-right: 5px;}
.cd-popup.on{opacity: 1;visibility: visible;-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;-moz-transition: opacity 0.3s 0s, visibility 0s 0s;transition: opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup.on .cd-popup-container {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
/*弹窗   end*/

/*弹窗2   start*/
.cd-popup2{position: fixed;z-index: 9;left: 0;top: 0;height: 100%;width: 100%;background-color: rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;}
.cd-popup-container2{position: absolute;top: 0;bottom: 0;right: 0;left: 0;height: 282px;width: 515px;margin: auto;-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px);/* Force Hardware Acceleration in WebKit*/-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;transition-duration: 0.3s;}
.cd-popup-container2 .cd_pr{width: 320px;padding: 15px;background-color: #fff;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}
.cd-popup-container2 .cd_pr h1{color: #e94c5f;font-size: 18px;margin-bottom: 10px;}
.cd-popup-container2 .cd_pr p{width: 100%;margin-bottom: 14.2px;}
.cd-popup-container2 .cd_pr p .cp_text{width: 98%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;height: 38px;line-height: 38px;border: 1px solid #cecece;}
.cd-popup-container2 .cd_pr p label{color: #505050;font-size: 14px;}
.cd-popup-container2 .cd_pr p label input{vertical-align: -2px;margin-right: 2px;}
.cd-popup-container2 .cd_pr p a.wz{float: right;color: #505050;font-size: 14px;}
.cd-popup-container2 .cd_pr p a.wz:hover{color: #f66;}
.cd-popup-container2 .cd_pr .cd_btn{cursor: pointer;display: block;border: none;outline: none;width: 100%;margin-bottom: 5px;padding: 10px 0;background-color: #f66;text-align: center;color: #fff;font-size: 16px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.cd-popup-container2 .cd_pr .cd_btn:hover{background-color: #f94b4b;}
.cd-popup-container2 .cd_pr .last_pp span{color: #b3b3b3;font-size: 14px;}
.cd-popup-container2 .cd_pr .zc{color: #f66;float: right;font-size: 14px;}
.cd-popup-container2 .cd_pr .zc:hover{color: #f94b4b;}
.cd-popup-container2 .cd_pr .last_pp{margin-bottom: 0;}
.cd-popup-container2 .cd-popup-close2{position: absolute;top: -109px;margin-top: -10.5px;right: 0px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.cd-popup-container2 .cd-popup-close2 img{cursor: pointer;}
.cd-popup2.on{opacity: 1;visibility: visible;-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;-moz-transition: opacity 0.3s 0s, visibility 0s 0s;transition: opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup2.on .cd-popup-container2 {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
/*弹窗2   end*/

/*弹窗3   start*/
.cd-popup3{position: fixed;z-index: 9;left: 0;top: 0;height: 100%;width: 100%;background-color: rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;}
.cd-popup-container3{position: absolute;top: 0;bottom: 0;right: 0;left: 0;height: 406px;width: 365px;margin: auto;-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px);/* Force Hardware Acceleration in WebKit*/-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;transition-duration: 0.3s;}
.cd-popup-container3 .cd3_t{background: url('../images/bang.png') no-repeat;width: 365px;height: 406px;}
.cd-popup-container3 .cd3_t a{background-color: #ee2a0c;text-align: center;display: block;height: 50px;line-height: 50px;font-size: 16px;position: absolute;bottom: 25px;left: 0;right: 0;margin: auto;color: #fff;width: 200px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.cd-popup-container3 .cd-popup-close3{position: absolute;top: 26px;margin-top: -10.5px;right: 0px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.cd-popup-container3 .cd-popup-close3 img{cursor: pointer;}
.cd-popup3.on{opacity: 1;visibility: visible;-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;-moz-transition: opacity 0.3s 0s, visibility 0s 0s;transition: opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup3.on .cd-popup-container3 {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
/*弹窗3   end*/

/* footer start */
.footer{width: 100%;background-color: #282a2b;padding: 25px 0;text-align: center;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.footer .footer_t{line-height: 15px;color: #f3f3f3;}
.footer .footer_t a{color: #f3f3f3;font-size: 14px;padding: 0 10px;vertical-align: -1px;}
.footer .footer_t a:hover{color: #e94c3d;}
.footer .footer_b p{margin: 12px 0;color: #a09d9d;font-size: 12px;}
.footer .footer_b a{color: #a09d9d;font-size: 12px;}
.footer .footer_b a:hover{color: #e94c3d;}
.footer .footer_b a img{padding: 0 7px;vertical-align: -5px;}
/* footer end */

/* apply start */
.apply{position: fixed;left: 0;z-index: 20;bottom: 0;width: 100%;padding: 10px 0;background-color: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.apply .apply_l{width: 635px;float: left;}
.apply .apply_r{width: 535px;float: right;margin-top: 30px;}
.apply .apply_r span{color: #df2222;font-size: 12px;}
.apply .apply_r .apr_l{width: 301px;float: left;}
.apply .apply_r .apr_l p{margin-bottom: 10px;}
.apply .apply_r .apr_l input{width: 290px;height: 36px;line-height: 36px;background-color: #fff;}
.apply .apply_r .apr_l .apr_ll{width: 190px;margin-right: 10px;float: left;}
.apply .apply_r .apr_l .apr_lr{width: 90px;height: 40px;line-height: 40px;text-align: center;float: right;background-color: #df2222;color: #fff;font-size: 14px;}
.apply .apply_r .apr_l .apr_lr:hover{background-color: #b30d0d;}
.apply .apply_r .apr_r{width: 35px;height: 70px;padding: 0 35px;padding-top: 20px;margin-left: 5px;float: left;text-align: center;background-color: #b30d0d;color: #fff;font-size: 16px;}
.apply .apply_r .apr_r:hover{background-color: #ca0c0c;}
.apply .apply_r .apr_rb{float: left;margin-left: 5px;text-align: center;position: relative;}
.apply .apply_r .apr_rb p{color: #fff;margin-top: 5px;}
.apply img.x{position: absolute;top: 0px;right: 0;cursor: pointer;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.apply img.x:hover{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
.bottom_show_left{display: none;background: url('../images/t.png') no-repeat; width: 135px; height: 105px; position: fixed; left: -170px; bottom: 20px;z-index: 40;}
/* apply end */

/* sidebar start */
.sidebar{position: fixed;height: 330px;top: 50%;right: 0px;width: 75px;margin-top: -145px;z-index: 99;}
.sidebar ul{border: 1px solid #ccc;background-color: #fff;border-bottom: none;}
.sidebar ul li{position: relative;text-align: center;padding: 10px 7px;border-bottom: 1px solid #ccc;}
.sidebar ul li.on{background-color: #d01919;}
.sidebar ul li.on .img_hide{display: block;}
.sidebar ul li.on .img_show{display: none;}
.sidebar ul li.on p{color: #fff;}
.sidebar ul li em{height: 35px;display: block;cursor: pointer;}
.sidebar ul li em img{padding-top: 5px;margin: auto;}
.sidebar ul li em .img_hide{display: none;}
.sidebar ul li p{color: #666;}
.sidebar ul li .side_cover{display: none;position: absolute;width: 100px;text-align: center;padding: 10px;left: -122px;top: -56px;background-color: #fff;border: 1px solid #ccc;}
.sidebar ul li .side_cover span{color: #666;margin-top: 5px;}
/* sidebar end */

/***以下为本人写的***/
.construction_t{ margin-bottom:2px;}
.construction_b{ padding:25px; background:#fff; margin-bottom:35px;}
.construction_b h1{ color:#ff0000; font-size:16px; font-weight:bold; margin-bottom:5px;}
.construction_b p{ color:#4d4d4d; font-size:14px; line-height:27px;}
.construction_b img{ margin:10px auto}
.lcpianz{ margin-top:70px; border-top:1px dashed #e2e2e2; padding:18px 0;}
.lcpianz p{ color:#6e6e6e; font-size:14px; float:left; width:50%;}
.lcpianz p a{ color:#494747; font-size:14px;}
.lcpianz p:hover a{ color:#f00404}
.lcpr{ text-align:right;}

/**论坛**/
.lcltl{ width:845px; float:left;}
.lcltr{ float:right; width:315px; margin-top:25px;}
.lcltlsj{ height:280px;}
.lcsjl{ float:left; width:397px; position:relative; height:276px;}
.lcsjr{ float:right; width:755px;}
.lcsjr h1{ font-weight:bold; font-size:21px; color:#5e5e5e; border-bottom:1px solid #e5e5e5; padding-bottom:3px;}
.lcsjrcon{ margin-top:10px;}
.lcsjrcon ul{ width:433px; float:left;}
.lcsjrconr{ float:right; width:310px;}
.lcsjrcrboxl{ display:block; float:left; width:85px;}
.lcsjrcrboxr{ float:right; width:219px;}
.lcsjrcrboxr a{ color:#616161; font-size:13px; font-weight:bold;}
.lcsjrcrboxr p{ color:#808080; font-size:12px;}
.lcsjrcrbox{ margin-bottom:14px;}
.lcsjrcrboxr:hover a{color:#9b0d0d;}
.lcsjrcon li{ line-height:25px; margin-bottom:5px;}
.lcsjrcon li a{ display:inline-block; text-indent:5px; color:#3c3c3c; font-size:14px;}
.lcsjrcon li p{ color:#8f8f8f; font-size:12px; line-height:23px; display:none;}
.lcsjrcon li b{ color:#3c3c3c;}
.lcsjrcon li:hover a{ color:#9b0d0d; }
.lcsjrcon li a.act{ color:#9b0d0d; font-size:16px; font-weight:bold;}
.lcsjrcon li:hover p{ display:block;}
.lun{float: left;margin-top: 5px;}
.lcsjl .pagination {position: absolute; left: 0; z-index:99; text-align: center; bottom:5px; width: 100%; text-align:right;}
.lcsjl .swiper-pagination-switch {display: inline-block; width: 15px; height: 15px; border-radius: 15px; background: #181c12; margin-right:10px; cursor: pointer;}
.lcsjl .swiper-active-switch { background: #fff;}
.lcltljh{ margin-top:25px;}
.lctitle{ color:#686868; font-size:20px; font-weight:bold; padding-bottom:4px; border-bottom:1px solid #e5e5e5}
.lctitle .dfd{ font-weight:normal; line-height:35px; float:right; color:#7f7f7f; font-size:12px; text-transform:uppercase;}
.lctitle .dfd:hover{ color:#9b0d0d}
.lcjhtopl{ float:left; width:420px; border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.lcjhtbox{ padding-top:20px;}
.lcjhtbox a{ display:block;}
.lcjhtbox h1{ color:#3c3c3c; font-size:17px; margin:10px 0;}
.lcjhtbox p{ color:#8f8f8f; font-size:12px;} 
.lcjhtbcon{ width:373px; border-bottom:1px solid #e5e5e5; padding-bottom:15px;}
.lcjhtbox1{ padding:20px 0 40px 0;}
.lcjhtbox1 a{ color:#3c3c3c; font-size:14px; display:block; line-height:25px;}
.lcjhtbox1 a b{ margin-right:4px;}
.lcjhtbox1 a img{ margin-top:10px;}
.lcjhtbox1 a:hover{ color:#9b0d0d;}
.lcjhtbox1 a:hover b{ color:#9b0d0d;}
.lcjhtopr{ float:right;border-bottom:1px solid #e5e5e5; width:384px; padding-left:40px;}
.lctitle1{ color:#121212; font-size:18px; width:388px;}
.lctitle1 .dfd{ float:right;font-weight:normal; line-height:35px;color:#7f7f7f; font-size:12px; text-transform:uppercase;}
.lcltltj{ margin-top:10px; padding-bottom:20px;border-bottom:1px solid #e5e5e5; margin-bottom:48px;}
.lctjcon{ margin-left:-18px; margin-top:20px;}
.lctjbox{ float:left; width:270px; margin-left:17px;}
.lctjbox a{ display:block; color:#3c3c3c; font-size:17px; margin:10px 0;}
.lctjbox p{ color:#8f8f8f; font-size:12px;}
.lctjbox:hover a{ color:#9b0d0d}
.lcdrtj{}
.lcdrtj h1{ color:#686868; font-size:20px; font-weight:bold; border-bottom:1px solid #e5e5e5; padding-bottom:4px; line-height:35px;}
.lcdrtjcon{ padding:15px; padding-bottom:5px; border:1px solid #f1f1f1; margin-top:18px;}
.lcdrtjcon a{ display:block; float:left; color:#999999; font-size:12px; text-align:center; border-bottom:1px solid #e5e5e5; margin-bottom:10px; padding:0 5px; padding-bottom:10px;}
.lcdrtjcon a img{ display:block; margin:0 auto;  margin-bottom:5px;}
.lcdrtjcon a:hover{color:#9b0d0d}
.sb_tab{ margin-top:25px;}
.sb_tab .sb_t{padding:0px;margin:0px;border:1px solid #e5e5e5;}
.sb_tab .sb_tc{ list-style:none; display:block; color:#5d5c5c; line-height:48px; border-bottom:1px solid #e5e5e5; font-size:16px; float:left; width:155px;text-align:center;cursor:pointer; border-right:1px solid #e5e5e5; margin-bottom:-1px;}
.sbcon{border:1px solid #e5e5e5; border-top:none; padding:10px;}
.sb_tab .sb_t .sbxly{ color:#2f2d2d; font-weight:bold; cursor:pointer; border-bottom:1px solid #2f2d2d} 
.sbcon .sbo{ display:none;}
.sbo a{ color:#3c3c3c; font-size:14px; display:block; line-height:24px; margin-bottom:3px;}
.sbo a b{ margin-right:4px;}
.sbo a:hover{color:#9b0d0d}
.sbo a:hover b{color:#9b0d0d}


/****论坛列表**/
.lcgg{ margin-top:25px;}
.lcltlb{ margin-bottom:10px;}
.lclttit{ border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5; padding-top:10px; padding-bottom:10px; margin-bottom:10px;}
.lclttit h1{ color:#393939; font-size:20px; font-weight:bold;}
.lclttit h1 img{ margin-right:5px; position:relative; top:3px;}
.lclttit p{ margin-top:6px;}
.lclttit p span{ color:#7c7c7c; font-size:14px; display:inline-block; margin-right:30px;}
.lclttit p span b{ color:#373737; font-size:15px; font-weight:bold;}
.lclttit p span i{ font-style:normal; color:#ee2222; font-size:15px; font-weight:bold;}
.lcltcon{}
.lcltcon h1{ color:#383838; font-size:14px; font-weight:bold; margin-bottom:5px;}
.lcltcon p{ color:#8f8f8f; font-size:12px; line-height:22px;}
.lcltlbmid{}
.lcltlbmtit{ padding:10px; background:#f1f1f1}
.lcltlbmtit p{ color:#5c5c5c; font-size:12px; display:inline-block; padding-right:10px;}
.lchf{ display:inline-block; position:relative; margin-left:10px;}
.lchf li{}
.lchf h1{ display:inline-block; margin-right:4px; color:#e34545; cursor:pointer;}
.lchf ul{ display:none; position:absolute; line-height:-5px; top:20px; background:#fff; border:1px solid #eee; z-index:99; width:100px;}
.lchf i{ display:inline-block; width:10px; height:6px; background:url(../images/lcicon1.png) no-repeat center center;}
.lchf ul li{ text-indent:10px; line-height:25px;}
.lchf ul li a{ display:block;}
.lchfr{ display:inline-block; margin-left:5px;}
.lcltlbmcon{ border-bottom:40px solid #f1f1f1;}
.lca1{ display:block; color:#504b4b; font-size:14px; font-weight:bold; margin-bottom:6px;}
.lca1 img{ margin-right:4px; position:relative; top:4px;}
.lca1con{ color:#9d9d9d; font-size:13px;}
.lca1con a{color:#504b4b; font-size:13px; margin:0 5px;}
.lca1con a:hover{color:#9b0d0d}
.lcliulan{ background:#f7f7f7; text-align:center; width:72px; height:48px; font-weight:bold; color:#949494; font-size:14px; padding-top:12px; border-radius:5px; display:inline-block;}
.lcltlbmcon td{ border-bottom:1px solid #e5e5e5; padding-top:15px; padding-bottom:15px;}
.number{ background:#ececec; border-radius:4px;}


/****论坛详情****/
.lcltxq{ background:#f6f6f6; padding-bottom:30px;}
.lclt{ border:1px solid #d6d6d6; border-radius:5px;}
.lcluntit{ padding:20px; background:#f4f6f9; padding-bottom:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom:1px solid #d9d9d9;}
.lcluntit h1{ color:#000000; font-size:17px; font-weight:600; line-height:24px; margin-bottom:5px;}
.lcluntit p{ color:#6b6868; font-size:14px;}
.lcluntit p span{ color:#df2424}
.lclunnum{ color:#605959; font-size:13px; padding:10px 13px; background:url(../images/lcimg10.jpg) repeat-x; border-bottom:1px solid #d9d9d9}
.lclunnum a{ display:inline-block; color:#981818; font-size:13px; padding:0 10px;}
.lclunnum a:hover{ color:#2d2b2b}
.lclunnum a.act{ color:#2d2b2b}
.lcinp{ border:1px solid #c9c9c9; width:22px; height:20px; line-height:20px; margin:0 3px;display:inline-block;}
.lcbtn{margin:0 3px; border:1px solid #e6e6e6; width:45px; height:24px; background:none; display:inline-block; text-align:center;}
.lclunhf{ float:right; width:173px;}
.lcluna1{ font-size:13px; color:#1a5896 !important;}
.lcluna2{ width:76px; height:24px !important; padding:0 !important; text-align:center; background:#de374b; color:#fff !important; font-size:12px; color:#fff; line-height:24px; border:1px solid #d6d6d6; border-radius:5px;}
.lcluna2 img{ position:relative; top:3px; margin-right:3px;}
.lclunnumbox{}
.lclunnumbox .lca2{ display:block;text-align:center; color:#2d2b2b; font-size:14px;}
.lca2 img{ border:8px solid #fff; display:block; margin:0 auto; margin-bottom:10px; margin-top:20px;}
.lctd1{ text-align:center;border-right:1px solid #d7d8d8;border-bottom:1px solid #d7d8d8}
.lctd1:hover a{color:#9b0d0d}
.lctd2{ padding:38px; padding-bottom:25px;border-bottom:1px solid #d7d8d8}
.lctd2 p{ color:#313132; font-size:13px; line-height:24px;}
.lctd2 img{ margin-bottom:10px;}
.lchuifu{ margin-top:30px;}
.lcfenx{ display:inline-block; width:78px; height:24px; background:url(../images/lcimg12.jpg) repeat-x; color:#6c6c6c; font-size:12px; line-height:24px; text-align:center; background-size:100% 24px; border:1px solid #d6d6d6; border-radius:4px;}
.lcfenx b{ color:#000; font-size:18px;}
.lchfr{ float:right; width:230px;color:#6c6c6c; font-size:12px;}
.lchfr span{ color:#6c6c6c; font-size:12px; margin:0 10px;}
.lchfr a{ color:#3986db; font-size:12px; cursor:pointer}
.lchfr a i{}
.lchfr a img{ margin-bottom:0; margin-right:4px; position:relative; top:4px;}
.lchfnr{ margin-top:15px; }]
.lchfg{display: none;}
.lchfnr textarea{ display:none; width:100%; height:50px; margin-bottom:20px; border:1px solid #d9d9d9; padding:10px 0; text-indent:10px;}
.lchfnr .lcbtn1{ float:right; display:none; width:100px; height:35px; text-align:center; color:#fff; background:#de374b; border:none;}
.lchfnr input{display: none;}
.lctjhf{ margin-top:25px;}
.lctjhfl{ float:left; padding:18px; padding-bottom:5px; background:#f4f6f9; border:1px solid #d6d6d6; border-radius:5px;}
.lctjhfl h1{ color:#000000; font-size:16px; font-weight:bold; margin-bottom:5px;}
.lctjhfl ul{}
.lctjhfl li{ margin-bottom:6px;}
.lctjhfl li a{ color:#515151; font-size:14px; display:inline-block; line-height:24px;}
.lctjhfl li b{ display:inline-block; margin-right:3px;}
.lctjhfl li:hover a{color:#9b0d0d}
.lctjhfl li:hover b{color:#9b0d0d}
.lctjhfr{ float:right;padding:18px;background:#f4f6f9; border:1px solid #d6d6d6; border-radius:5px; width:775px;}
.lctjhfr h1{ color:#000000; font-size:16px; font-weight:bold; margin-bottom:5px;}
.lctjhfrcon{ background:#fff; padding:70px 0; border:1px solid #d6d6d6; border-radius:5px; margin-top:10px;}
.lctjhfrcon p{ text-align:center; color:#575656; font-size:13px;}
.lctjhfrcon p a{ color:#fa4f53; margin:0 3px;}
.lchfg{ margin-bottom:10px;}
.lchfg a{ display:inline-block; color:#2d64b3; font-size:13px;}
.lchfg td img{ margin:0 auto; display:block;}
.lchfg td{ font-size:13px; color:#333; border-bottom:1px dashed #d9d9d9; padding-top:10px; padding-bottom:10px;}
.lchfg{}
.lchfg p{ text-align:right; color:#666; font-size:13px;}
.lchfg p a{ color:#3986db; margin-left:3px;}
.lctjhfrcon_1{ margin-top:10px;}
.lctjhfrcon_1 textarea{display:block; width:100%; height:80px; margin-bottom:20px; border:1px solid #d9d9d9; padding:10px 0; text-indent:10px;}
.lctjhfrcon_1 .lcbtn1{ float:right; display:block; width:100px; height:35px; text-align:center; color:#fff; background:#de374b; border:none;}


/****照片案例***/
.photocase{ padding:15px 20px; background:#fff; min-height:637px;}
.lcphobox{ margin-top:27px;}
.lcphobox label{float:left; color:#565656; width:80px; font-size:14px; height:42px; line-height:42px; margin-right:5px;}
.lcinp1{ float:left; width:377px; height:22px; padding:10px 0; border:1px solid #dddddd; text-indent:10px;}
.lcscphoto{ float:left; position:relative; margin-top:4px;}
.lcscp{ color:#000; font-size:14px; border:1px solid #a5a5a5; border-radius:3px; width:92px; text-align:center; height:27px; line-height:27px;}
.lcscp img{ margin-right:3px; position:relative; top:2px;}
.lcinp2{ position:absolute; top:4px; opacity:0;filter:alpha(opacity=0);}
.lcscphotocon{ position:relative;}
.lcpho{ margin-top:10px;}
.lcbtn2{ display:block; width:108px; height:44px; text-align:center; background:#e23939; color:#fff; font-size:18px; border:none; margin-left:81px; margin-top:25px; margin-bottom:25px;}

/*****添加产品****/
.photocase1{}
.photocase1 .lcinp1{ padding:5px 0;}
.photocase1 .label{ height:32px; line-height:22px;}
.photocase1 .lcphobox{ margin-top:15px;}
.photocase1 .lcphobox select{width: 377px;height: 34px;line-height: 34px;border: 1px solid #dddddd;text-indent: 10px;}
.photocase1 .lcphobox label{ line-height:32px; height:32px;}
.lctext1{ display:block; height:100px; width:377px; border:1px solid #dddddd; outline:none; padding:10px 0; text-indent:10px;}
.lccplb{ margin-right:12px; float:left; width:120px; height:33px; border:1px solid #dddddd; text-indent:10px; position:relative;}
.lccplb span{ height:33px; line-height:33px; color:#7a7979; font-size:13px; cursor:pointer;}
.lccplb i{ margin-left:5px; position:absolute; right:10px; top:13px; display:inline-block; width:12px; height:7px; background:url(../images/lcicon7.png) no-repeat center center;}
.lccplb ul{ display:none; position:absolute; top:33px; width:100%; z-index:99; left:-1px; background:#fff; border:1px solid #ddd;}
.lccplb li a{ display:block; line-height:30px; cursor:pointer}



/****商品详情***/
.lcspxqtop{ background:#fff; border:1px solid #e0e0e0; border-right:none; margin-bottom:24px;}
.lcspxqtopl{padding:10px 15px;}
.lcspxqtopm{padding:18px;border-bottom:1px solid #e0e0e0; height:323px;}
.lcspxqtopm h1{ color:#1c1c1c; font-size:16px; font-weight:bold; margin-bottom:10px;}
.lcspxqtopl img{border:1px solid #e0e0e0;width: 100%;}
.lcspxqtopm span{ display:block; color:#d50f0f; font-size:15px;}
.lcspxqtop td{border-right:1px solid #e0e0e0;}
.lcspxqtopm th{color:#545353; font-size:14px; width:60px;}
.lcspxqtopm td{ color:#545353; font-size:14px; line-height:26px; border:none;}
.lcspxqtopm table{ margin-top:20px;}
.lcxunjia{ padding:18px 21px;}
.lcxunjia a{ display:inline-block;}
.lca3{ color:#fff !important; font-size:16px; width:154px; height:43px; border-radius:3px; background:#df2424; text-align:center; line-height:43px; margin-right:25px;}
.lca4{ display:inline-block; color:#666666; font-size:16px; width:85px; height:41px; background:#eeeeee; border-radius:3px; line-height:41px; text-align:center; border:1px solid #e0e0e0}
.lcxunjia p{ display:inline-block; margin-left:20px; font-size:13px;}
.lcxunjia p img{ position:relative; top:2px;}
.lcspxqtopr{}
.lcspxqtopr h1{ text-align:center; font-weight:bold; color:#3e3e3e; font-size:14px; padding:20px 0;}
.lcspxqlogo{ background:#3668c7;}
.lcspxqlogo a{ display:block; }
.lcspxqlogo a img{ margin:0 auto; display:block;width: 100%;height: 100px}
.lcspxqtopr p{ color:#323131; font-size:12px; text-indent:13px; border-bottom:1px solid #e5e5e5; padding:10px 0}
.lcspxqtopr p span{ color:#6e6e6e; font-size:14px;}
.lcspxqtopr p b{ color:#bf1a1a; font-size:14px; font-weight:normal;}
.lcspxqtopr .lca5{ display:block; margin:0 auto; color:#df2424; font-size:14px; border:1px solid #df2424; border-radius:2px; width:200px; height:45px; line-height:45px; text-align:center; margin-top:15px;}
.lcspxqa{ padding-top:9px;}
.lcspxqtopr .lca5:hover{ color:#fff; background:#df2424}
.lcspxqbot{}
.lcspxqbotl{ float:left; width:212px; background:#fff; border:1px solid #e3e3e3;}
.lcspxqbotl h1{ text-align:center; color:#fff; font-size:15px; background:#2b2b2b; line-height:40px; height:40px;}
.lcbox{ border-bottom:1px dashed #c8c8c8; padding-bottom:15px; margin-bottom:15px;}
.lcbox a{ text-align:center; color:#212121; font-size:14px; display:block;}
.lcbox a img{ display:block; margin:0 auto; margin-bottom:10px;    width: 100%;
    height: 100%;}
.lcspxqbotlcon{ padding:5px;}
.lcbox:hover a{ color:#df2424}
.sb1_tab{ float:right; width:970px;border:1px solid #e3e3e3; background:#fff;}
.sb1_tab .sb1_t{padding:0px;margin:0px;background:#2b2b2b;line-height:40px; height:40px; position:relative;}
.lcxj{ color:#fff !important; font-size:14px; width:178px; height:40px; line-height:40px; text-align:center; display:block; position:absolute; right:0; top:0; background:url(../images/lcicon8.png) no-repeat center center;}
.sb1_tab .sb1_tc{ list-style:none; width:95px; text-align:center; display:inline-block;text-align:center;cursor:pointer; color:#fff; font-size:15px;}
.sb1con{ padding:24px;}
.sb1_tab .sb1_t .sb1xly{background:#fff; color:#ff1111; cursor:pointer;} 
.sb1con .sb1o{ display:none;}
.lcshop .center{ width:1200px;}
.sb1con .sb1o img{ display:block; margin-bottom:10px;}
.inkPhoBox { width: 388px; margin: 15px auto 0px; }
.inkPhoBox .main{ width:388px;}
.inkPhoBox .mod18{width:388px;position:relative;}
.inkPhoBox #prev{ background:url(../images/lcimg21.jpg) no-repeat; height: 31px; width: 14px; position: absolute; z-index: 99; left: -11px; top: 18px; cursor: pointer; }
.inkPhoBox #next{ background: url(../images/lcimg22.jpg) no-repeat; height: 31px; width: 14px; position: absolute; z-index: 99; top: 18px; right: -11px; cursor: pointer; }
.inkPhoBox .mod18 #prevTop{display:none}
.inkPhoBox .mod18 #nextTop{display:none}
.inkPhoBox .mod18 li{float:left;}
.inkPhoBox .mod18 .cf li{position:relative;color:#fff;}
.inkPhoBox .mod18 .cf a{display:block;width: 100%;height: 100%;position:absolute;color:#fff;}
.inkPhoBox .mod18 .cf li span{display:block;width:688px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.inkPhoBox .bigImgBox{width: 388px; height: 355px;}
.inkPhoBox .mod18 .picBox{width: 388px; height: 355px; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .picBox ul{height:514px;position:absolute; left:0;}
.inkPhoBox .mod18 .picBox li{ width: 388px; height: 355px;}
.inkPhoBox .smImgBox{ width: 385px; height: 80px;margin-top: 12px; position: relative; }
.inkPhoBox .mod18 .listBox{ width: 370px; height: 80px; margin: 0 auto; position: relative; overflow: hidden; }
.inkPhoBox .mod18 .listBox ul{height:70px;position:absolute; padding-left:0px;}
.inkPhoBox .mod18 .listBox li{ width: 74px; height: 70px; cursor: pointer; position: relative;}
.inkPhoBox .mod18 .listBox li i{display:none;}
.inkPhoBox .mod18 .listBox li a{display:block;width:134px;height:101px;}
.inkPhoBox .mod18 .listBox .on img{border:1px solid #B42222;}
.inkPhoBox .mod18 .listBox .on {/* background:url(../images/img_bg.jpg) center top no-repeat;*/}
.inkPhoBox .mod18 .listBox .on i{display:block;}
.inkPhoBox .left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333}

/****品牌介绍***/
.lcphobox1{ color:#606060; font-size:14px; margin-bottom:10px;}
.lcphobox1 img{ display:block; margin:5px 0}
.lcphobox1 p{ color:#b3b3b3; font-size:12px;}
.lcbtn3{ display:block; color:#fff; font-size:18px; background:#e23939; border-radius:3px; width:134px; height:42px; text-align:center; border:none; margin-top:30px;}

/***工程案例免***/
.lcgccase{}
.lcgccase .box p i{ color:#fb4242}
.lcgccase .box p span{ color:#6c6c6c; font-size:12px; margin:0 2px;}
.lcgccase .box p{color:#6c6c6c; font-size:12px; }
.lcgccase .box .wat_fx img{ margin-right:5px; position:relative; top:3px;}


/*****个人资料***/
.lcgr{ float:left; color:#282828; font-size:14px; line-height:32px; height:32px;}
.lcpho1{ margin-bottom:10px;}
.lcpho1 p{ color:#403c3c; margin-left:10px; font-size:14px; float:left; margin-top:6px;}
.lcpho1 img{ float:left;}
.lcphobox p label input{ position:relative; top:2px;}
.lcbtn3{ display:block; color:#fff; font-size:18px; width:140px; height:46px; background:#ec7c7c; text-align:center; border-radius:4px; }

/****材料商列表*****/
.lcclslb{ margin-bottom:25px;}
.lcclslbl{ width:215px; float:left;}
.lcclsbcon{ display:none}
.lcclsbcon a{ display:inline-block; width:50%;float: left; color:#858585; font-size:13px; line-height:23px;}
.lcclsb{border-bottom:1px solid #e3e3e3; padding:0 25px; padding-bottom:5px;}
.lcclsb h1{ color:#181819;cursor: pointer; font-size:14px; font-weight:bold; line-height:40px; height:40px;}
.lcclsb i{ float:right; font-size:18px}
.lcclslbltop{ background:#f3f2f2;border:1px solid #e3e3e3; margin-bottom:20px; border-bottom:none;}
.lcclsbcon a:hover{ color:#ea0505}
.lcspxqbotl_1{}
.lcspxqbotl_1 h1{ color:#4c4c4c; font-size:16px; background:none; border-bottom:1px solid #e3e3e3} 
.lcclslbr{ width:950px; float:right;}
.lcgg1{ display:block; margin-bottom:15px;}
.lcclslbr .water_t h1{ color:#525151; font-size:14px; font-weight:bold; margin-bottom:10px;}
.lcclslbr .water_t{ border-top:2px solid #9b0d0d}
.lcclslbr .water_t ul li{ padding-bottom:10px;}
.lcclslbr .water_t ul li a:hover{ color:#fff; background:#333333}
.lcclslbr .water_t ul li a.on{color:#fff; background:#333333}
.lcclslbr .water_t ul li span{color:#525151; font-size:13px; margin-right:10px;}
.lczhpx{ padding:10px; border:1px solid #e3e3e3}
.lczhpx a{ color:#656565; font-size:14px; border:1px solid #e3e3e3; display:inline-block; width:92px; height:22px; line-height:22px; text-align:center; margin-right:10px;}
.lczhpx a:hover{ color:#fff; background:#333333}
.lczhpx a.act{ color:#fff; background:#333333}
.lccailiao{ margin-top:15px;}
.lccailiao ul{ margin-left:-15px;}
.lccailiao li{ float:left; margin-left:15px; margin-bottom:20px; width:226px; padding:5px; border:2px solid #f5f5f5; box-shadow:0px 2px 12px #e8e8e8}
.lccailiao li a{ display:block; text-align:center; color:#212121; font-size:14px; padding-bottom:5px;}
.lccailiao li a img{ margin-bottom:10px;    height: 195px;}
.lccailiao li:hover{ border:2px solid #c42020}
.lccailiao .pages{ background:#ececec; padding:5px 0; margin-top:20px;}


/***安全设置****/
.lctd3{color:#282828 !important; font-size:16px !important; font-weight:bold}
.photocase td{ padding:15px 0; border-bottom:1px dashed #d9d9d9; color:#555555; font-size:14px;}
.lcxm{ color:#fff !important; width:75px; height:30px; line-height:30px; text-align:center; background:#84c343; display:block;} 
.lcline{ width:1px; height:40px; background:#d9d9d9; display:inline-block; float:left; margin-right:20px;}
.photocase td p{ margin-top:10px; float:left; }
.lcxm:hover{ background:#68b618}
.lcxm1{color:#fff !important; width:75px; height:30px; line-height:30px; text-align:center; background:#e74b3d; display:block;}
.lcxm1:hover{ background:#ce2d1f}


/****会员个人资料**/
.head_sl span{ float:left; color:#2c2c2c; font-size:18px; line-height:33px; margin-left:15px; padding-left:15px; border-left:1px solid #e4e4e4}
.head_sl a{ display:block}
.head_sl img{ float:left;}
.lch{ color:#282828; font-size:14px; font-weight:bold;}
.lcline1{ border-bottom:1px solid #e5e5e5; height:20px; margin-bottom:20px;}
.lcjiebang{ color:#d30505; font-size:14px; background:#fff2f3; padding:10px; border:1px solid #fbe4e4; margin-bottom:25px;}
.lcjiebang img{ margin-right:6px; position:relative; top:3px;}
.lcjbphone{ padding-left:30px}
.lcinp3{float: left;width:240px; margin-right:10px;height: 22px;padding: 5px 0;border: 1px solid #dddddd; text-indent: 10px;}
.lcbtn4{ float:left; cursor:pointer; width:98px; height:34px; text-align:center; color:#696969; background:#f0f0f0; border:none;}
.lcjbphone .lcinp1{ width:356px;}
.lcbtn5{ display:block; color:#fff; width:308px; height:43px; text-align:center; background:#e23939; color:#fff; font-size:18px; border-radius:4px; border:none; margin-top:20px; margin-left:85px; cursor:pointer}




/***上传作品1***/
.photocase{ padding-left:30px;}
.lcphobox label b{ color:#ff2b2b}
.lcsczp{}
.lcsczp label{ width:86px;}
.lcsczp .lcinp1{ width:522px;}
.lcscbox{ float:left; width:255px; height:33px; line-height:33px; border:1px solid #dddddd; color:#393838; font-size:13px;}
.lcscbox .lcinp4{ width:210px; text-indent:10px; border:none;}
.lcscp1{ color:#727272; font-size:14px; background:#e5e5e5; border:none}
.lcsczp .lcbtn2{ margin-left:90px; border-radius:4px;} 
.lcjbphone .lcphobox p{ float:left; color:#101010; font-size:14px; line-height:32px;}
.lcjbphone .lcphobox span{ display:block; color:#b3b3b3; font-size:13px; width:100%; margin-top:10px; margin-left:85px;}
.lcmm{ color:#8e8e8e; font-size:13px; line-height:23px; margin-left:85px; margin-top:10px;}


/*about start*/
.about .ab_l{width: 295px;min-height: 1050px;float: left;background-color: #f1f1f1;text-align: center;}
.about .ab_l img{padding: 30px 0;}
.about .ab_l ul li a{display: block;text-align: center;padding: 10px 0;color: #252525;font-size: 16px;border-right: 2px solid #f1f1f1;border-left: 2px solid #f1f1f1;}
.about .ab_l ul li.on a{background-color: #f7f7f7;border-left: 1px solid #f12121;border-right: 2px solid #f12121;color: #f11a1a;}
.about .ab_l ul li:hover a{background-color: #f7f7f7;border-left: 2px solid #f12121;border-right: 2px solid #f12121;color: #f11a1a;}
.about .ab_r{width: 860px;float: right;}
.about .ab_r .ab_rt{color: #aeaeae;margin-bottom: 20px;font-size: 16px;border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;}
.about .ab_r .ab_rt span{border-bottom: 2px solid  #fd3c46;padding-bottom: 10px;}
.about .ab_r .ab_rb .ab_rb_r{width: 410px;}
.about .ab_r .ab_rb .ab_rb_r p{color: #8f8f8f;font-size: 14px;line-height: 25px;text-indent: 2em;margin: 20px 0;}
.about .ab_r .ab_rb .ab_rb_r p span{color: #333;font-size: 14px;font-weight: bold;}
.about .ab_r .ab_rb .ab_rb_r p span{color: #fb0000;font-size: 14px;}
.about .ab_r .ab_rb>div{margin-bottom: 35px;}
/*about end*/

/*owner start*/
.owner_c{background-color: #fff;padding: 15px;margin-bottom: 20px;}
.owner_c ul{margin-top: 15px;margin-right: -43px;}
.owner_c ul li{position: relative;width: 150px;float: left;margin-right: 32px;}
.owner_c ul li a{display: block;position: relative;}
.owner_c ul li img{width: 100%;}
.owner_c ul li p{position: absolute;padding: 10px 0;text-indent: 10px;bottom: 0;background-color: rgba(0,0,0,0.5);width: 100%;color: #fff;}
.owner_c ul li p span{float: right;margin-right: 10px;}
.personal .owner_b{background-color: #fff;padding: 15px;padding-bottom: 57px;}
.personal .owner_b ul{margin-top: 15px;margin-right: -38px;}
.personal .owner_b ul li{padding: 5px;border: 1px solid #efefef;margin-right: 38px;float: left;}
.personal .owner_b ul li img{width: 255px;height: 188px;}
.personal .owner_b ul li p{color: #212121;font-size: 14px;margin-top: 5px;}
.personal .owner_b ul li:hover p{color: #ed2d2d;}
/*owner end*/

/*replay start*/
.replay{background-color: #fff;padding: 15px;}
.replay ul li{padding: 20px 0;border-bottom: 1px dashed #f4f4f4;font-size: 14px;}
.replay ul li .re_t img{vertical-align: -7px;margin-right: 5px;}
.replay ul li .re_t b{color: #2c68ca;}
.replay ul li .re_t span{color: #909192;font-size: 13px;}
.replay ul li .re_b{margin-left: 30px;}
.replay ul li .re_b span{margin-left: 10px;}
.replay ul li .re_b .re_x{margin-top: 20px;position: relative;border: 1px solid #dcdcdc;padding: 20px;background-color: #fafafa;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.replay ul li .re_b .re_x .fuck{position: absolute;top: -8px;left: 15px;}
.replay ul li .re_b .re_x span{color: #be3838;font-size: 13px;margin-right: 20px;}
.replay ul li .re_b .re_x b{color: #781919;font-size: 13px;}
/*replay end*/
