.pr{ position: relative;}
.pa{ position: absolute;}
.fl{float: left;}
.fr{float: right;}
.db{display: block;}
.di-b{display: inline-block;}
.mt10{margin-top: 10px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.ml10{margin-left: 10px;}

/*重置滚动条美化插件*/
.mCSB_scrollTools .mCSB_draggerRail { background: #eee; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 5px; background: #8c8c8c; border-radius:0; }
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background: #666 }
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background: rgba(0,0,0,0.9); filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; /* old ie */ }

/*案例品鉴详情-打开-s*/
.case_content{background: #3b3b3b; padding: 0 0 58px;}
.case_content .here,.case_content .here a{color: #fff;}
.case_content .imgBox{background: #302e30;}
.case_content .box .left_tab{width: 900px;overflow: hidden;position: relative;}
.case_content .box .left_tab .pic{margin: 0 auto;}
.case_content .box .left_tab .parts{width: 195px;margin: 10px auto;position: absolute;top: 0;left: 50%;margin-left: -97px;display: none;}
.case_content .box .left_tab:hover .parts{display: block;}
.case_content .box .left_tab .parts>a{width: 43px; height: 32px; line-height: 32px; padding-left: 41px;color: #fff;font-size: 14px;margin: 0 !important;border:1px solid;}
.case_content .box .left_tab .parts .share{background: #f43742 no-repeat url(http://icon.dyrs.cc/iconfont-fenxiang.png) 18px 9px;border-color: #f02832;}
.case_content .box .left_tab .parts .collect{background: #ef7933 no-repeat url(http://icon.dyrs.cc/iconfont-fenxiang.png) 18px -25px;margin-left: 14px !important;border-color: #ea6617;}
.case_content .box .left_tab .parts .collect.current{background-color: #8d8d8d;border-color: #818181;background-position: 18px -59px;}
.case_content .box .left_tab .parts .collect:hover{opacity: 1;}
.case_content .box .left_tab .pag{ top:0;width:900px; left:0;height:100%;}
.case_content .box .left_tab .pag a{width:50%; height:100%;display: block;background: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg==");}
.case_content .box .left_tab .pag .prev{background-position: -33px -33px;cursor: url("http://icon.dyrs.cc/left.cur"), pointer;}
.case_content .box .left_tab .pag .next{background-position: -123px -33px;cursor: url("http://icon.dyrs.cc/right.cur"), pointer;}
.case_content .box .left_tab .txt h2{font-size: 18px;color: #fff;padding: 14px 32px 0;line-height: 38px;}
.case_content .box .left_tab .txt p{font-size: 14px;color: #dedddd;background:#262425;line-height: 32px;padding: 0 32px;}
.case_content .box .left_tab .txt p a{color: #ff7b52;}
.case_content .box .list_toggle{width: 283px;border: 1px solid #5e5e5e;}
.case_content .box .list_toggle .title{ height: 50px; line-height: 50px; padding-left: 45px;font-weight: normal; background: url(http://icon.dyrs.cc/case_content_ico1.png) no-repeat 20px 18px #262425;}
.case_content .box .list_toggle .title a{ color: #fff;font-size: 18px;}
.case_content .box .list_toggle dl{}
.case_content .box .list_toggle dt{height: 42px;line-height: 42px;padding-left: 45px;color: #dbdbdb;font-size: 16px; background: url(http://icon.dyrs.cc/case_content_ico1.png) no-repeat 23px -88px #3c3c3c;cursor: pointer;}
.case_content .box .list_toggle dt.current{background-position: 23px -38px;}
.case_content .box .list_toggle dd{background: #444;}
.case_content .box .list_toggle dd a{display: block; line-height: 34px; height: 34px;padding-left: 45px;border-bottom: 1px solid #484848;color: #e8e8e8;}
.case_content .box .list_toggle dd a.active,.case_content .box .list_toggle dd a:hover{color: #ff7b52;}
.case_content .box .list_toggle dd a span{color: #ff7b52;}
.banner-ad{padding: 30px 0;}
.banner-ad img{display: block;}
/*案例品鉴详情-打开-e*/

/*标题/global*/
.win-title { height: 40px; margin:30px 0 20px; border-bottom: solid 1px #ddd; position:relative; }
.win-title .tit { font-weight:normal; color:#333; float: left; border-bottom: solid 1px #000; font-size:18px; line-height: 40px; }
.win-title small { float: left; font-size: 12px; font-weight: normal; color: #666; padding: 15px 0 0 15px }
.win-title a{ position:absolute; right:0; top:15px; color:#999; font-size:14px; font-weight:normal;}
.win-title a:hover{ color:#ff6159;}
/*粉红色按钮/global*/
.btn-red{background:#ff6159; color:#fff !important; border:0; cursor:pointer;}
.btn-red:hover{background:#f35951 !important;}
/*黄色按钮/global*/
.btn-yellow{background:#fc883b; color:#fff !important; border:0; cursor:pointer;}
.btn-yellow:hover{background:#ee7b2f !important;}
/*底部通栏/global*/
.banner-ad{ padding:30px 0;}
/*两栏/global*/
.AreaL{ width:905px; float:left;}
.AreaR{ width:280px; float:right;}
/*分享按钮*/
.bdsharebuttonbox { padding-left:10px;}
.bdsharebuttonbox a{ margin:2px 5px 0 0 !important;}

/**
 *	右侧提交信息global
 */
.submit-info{ padding:15px; color:#666; position:relative;}
.submit-info span { color:#FF0000; text-align:right;}
.submit-info h4{padding:20px 0 5px;font-size:18px; color:#333; font-weight:normal;}
.submit-info .p1{ font-size:14px; line-height:24px;}
.submit-info .txt{ width:236px; padding:0 5px; height:33px; border:solid 1px #ccc; margin-top:10px;line-height: 33px\9;color: #666;}
.submit-info select.txt{width:248px;}
.submit-info .btn{ width:100%; height:33px;margin-top:10px;}
.submit-info .p2{ font-size:14px; margin-top:10px;}
.submit-info .list{ border-top:solid 1px #ddd; line-height:24px; margin-top:10px; padding-top:10px;height:120px; overflow:hidden;}
.submit-info .list i{color:#ff4c43; font-style:normal; margin-right:5px;}
.submit-info .list li{ padding-left:5px; overflow:hidden;}
.submit-info .ico-tag{ width:41px; height:41px; background:url(http://icon.dyrs.cc/ico.png) no-repeat -36px 0; position:absolute; left:0; top:0;}
.gg_pic{margin-top: 16px;}
.gg_pic,.gg_pic{width: 100%;}
/**
 *	右侧手风琴列表global
 */
.accordion{ padding:0 10px;}
.accordion .tit{ height:33px; line-height:33px; border-bottom:solid 1px #ddd; font-size:14px;}
.accordion ol{ font-size:14px; line-height:30px; padding:5px 0;}
.accordion li{ height:30px; overflow:hidden;}
.accordion .active{ height:auto;}
.accordion a{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.accordion img{ margin:5px auto;}
.accordion .active a{ color:#ff343f;}
.tema-detaile{ padding:10px 20px 1px;}
.tema-detaile .win-title{ margin-top:0;}

/*家装指南-前期准备-s*/
.guide{}
/*.guide .list{margin-top: -20px;}*/
.guide .list li{border-bottom: 1px dashed #eaeaea;padding:20px 0;}
.guide .list .pic{width: 316px; height: 237px;overflow: hidden;}
.guide .list .pic img{width: 316px;height: auto;}
.guide .list .cont{width: 532px;}
.guide .list h2{font-size: 16px;line-height: 18px; height: 18px;overflow: hidden;font-weight: normal;padding-top: 6px;}
.guide .list h2 a{color: #333;}
.guide .list h2 a:hover{color: #ff343f;}
.guide .list p{line-height: 18px;color: #999;}
.guide .list p span{color: #ff2f2f;}
.guide .list .cont .txt{line-height: 24px;color: #666;height: 144px;overflow: hidden;margin: 15px 0;}
.guide .list dl h2{padding: 0;width: 625px;}
.guide .list dd{ line-height: 28px;max-height: 112px;overflow: hidden;margin-top: 10px;color: #666;}
/*家装指南-前期准备-e*/

/*1热装楼盘-s*/
.hot_floor{background: #fff;padding: 0 20px;}
.hot_floor .link{padding: 10px 0;line-height: 30px;}
.hot_floor .link a{color: #f37834;}
.hot_floor li{border: 1px solid #c7c7c7;padding: 15px;margin-bottom: 20px;}
.hot_floor li:last-child{margin-bottom: 0;}
.hot_floor li:hover{-webkit-box-shadow: 2px 2px 3px 0px #B9B6B6;-moz-box-shadow: 2px 2px 3px 0px #B9B6B6;-o-box-shadow: 2px 2px 3px 0px #B9B6B6;box-shadow: 2px 2px 3px 0px #B9B6B6;}
.hot_floor .pic{width: 302px;height: 226px;overflow: hidden;}
.hot_floor .pic img{width: 302px}
.hot_floor .hbr{width: 51px; color: #fff; height: 22px;background: url(../images/viewtitle.jpg) no-repeat; background-size: 100% 100%;padding-left: 14px; line-height: 22px;top: 6px;right: -1px;z-index: 2;}
.hot_floor .cont{ width: 515px;}
.hot_floor .cont h2{ line-height: 28px; height: 28px;padding-bottom: 8px; border-bottom: 1px solid #e0e0e0;font-weight: 100;}
.hot_floor .cont h2 a{color: #333;font-size: 16px;}
.hot_floor .cont h2 a:hover{color: #ff343f;}
.hot_floor .cont h2 span{color: #666;font-size: 12px;}
.hot_floor .cont .txt{color: #666;line-height: 22px;height: 44px;overflow: hidden;margin: 14px 0;}
.hot_floor .cont .txt a{color: #f37834;}
.hot_floor .cont .xq{margin-bottom: 12px;}
.hot_floor .cont .xq p{ width: 185px;line-height: 32px;color: #666;}
.hot_floor .cont .more{width: 98px;height: 28px;text-align: center; line-height: 28px;border: 1px solid #c0c0c0;color: #000;}
.hot_floor .cont .more:hover{color: #fff;border-color: #ff4c43;background: #ff4c43;}
/*1热装楼盘-e*/

/*2热装楼盘详情页-s*/
.hot_floor_cont{background: #fff;padding: 30px 20px 1px;}
.hot_floor_cont .top{border: 1px solid #c7c7c7;padding: 15px;margin-bottom: 20px;}
.hot_floor_cont .top:last-child{margin-bottom: 0;}
.hot_floor .top .pic{width: 302px;height: 226px;overflow: hidden;}
.hot_floor .top .pic img{width: 302px}
.hot_floor_cont .top .hbr{width: 51px; color: #fff; height: 22px;background: url(http://icon.dyrs.cc/viewtitle.jpg!c) no-repeat; background-size: 100% 100%;padding-left: 14px; line-height: 22px;top: 6px;right: -1px;z-index: 2;}
.hot_floor_cont .top .cont{ width: 515px;}
.hot_floor_cont .top .cont h2{ line-height: 28px; height: 28px;padding-bottom: 8px; border-bottom: 1px solid #e0e0e0;font-weight: 100;}
.hot_floor_cont .top .cont h2 a{color: #333;font-size: 14px;}
.hot_floor_cont .top .cont h2 a:hover{color: #ff343f;}
.hot_floor_cont .top .cont h2 span{color: #666;font-size: 12px;}
.hot_floor_cont .top .cont .txt{color: #666;line-height: 22px;height: 44px;overflow: hidden;margin: 14px 0;}
.hot_floor_cont .top .cont .txt a{color: #f37834;}
.hot_floor_cont .top .cont .xq{margin-bottom: 12px;}
.hot_floor_cont .top .cont .xq p{ width: 185px;line-height: 32px;color: #666;}
.hot_floor_cont .top .cont .more{width: 98px;height: 28px;text-align: center; line-height: 28px;border: 1px solid #c0c0c0;color: #000;}
.hot_floor_cont .top .cont .more:hover{color: #fff;border-color: #ff4c43;background: #ff4c43;}
.hot_floor_cont .top .cont .number{line-height: 30px;color: #000;margin-right: 20px;}
.hot_floor_cont .top .cont .number span{color: #ff4c43;}
.hot_floor_cont .top .cont .alert{top: 40px;background: #fff;display:none;}
.hot_floor_cont .top .cont .con-scroll{color: #666;line-height: 22px;height: 130px;overflow: hidden;padding: 10px 0;}
.hot_floor_cont .top .cont .alert .hid{color: #003cd6;margin-right: 15px;}
.hot_floor_cont .floor_cont{}
.hot_floor_cont .floor_cont .txt{ color: #333; line-height: 20px;height: 80px;overflow: hidden;}
.hot_floor_cont .floor_cont .txt.current{overflow: auto;height: auto;}
.hot_floor_cont .floor_cont .show_jian{width: 65px;height: 28px;line-height: 28px;padding-left: 21px;border: 1px solid #c0c0c0;margin:16px auto 0;cursor: pointer; background: url(../images/next_jian.png) no-repeat 55px center;}
.hot_floor_cont .floor_parsing{}
.hot_floor_cont .floor_parsing .box{margin-bottom: 20px;}
.hot_floor_cont .floor_parsing .pic,.hot_floor_cont .floor_parsing .pic img{margin: 0 auto;}
.hot_floor_cont .floor_parsing dl{padding-bottom: 8px;border-bottom: 1px solid #e2e2e2;}
.hot_floor_cont .floor_parsing dt{line-height: 38px;border-bottom: 1px solid #e2e2e2;margin: 0 10px;}
.hot_floor_cont .floor_parsing dt h2{width: 450px;height: 38px;overflow: hidden;font-size: 14px;}
.hot_floor_cont .floor_parsing dt p{font-size: 14px;color: #666;}
.hot_floor_cont .floor_parsing dt p span{color: #f44;}
.hot_floor_cont .floor_parsing dt p i{font-style: normal;padding: 0 10px;}
.hot_floor_cont .floor_parsing dd{line-height: 22px;height: 44px;overflow: hidden;margin-top: 8px;color: #666;}

.hot_floor_cont .rezhuang .pic{width: 240px;height: 180px;}
.hot_floor_cont .rezhuang .box{padding: 15px !important;}
.hot_floor_cont .rezhuang dt h2{width: auto;}
.fen_floor_cont .rezhuang dl {width: 578px;border-bottom: 0;padding: 0;}
.hot_floor_cont .rezhuang dt{margin: 0;border-bottom: 0;}
.hot_floor_cont .rezhuang dd{margin-bottom: 0!important;height: 66px;}

.submit-info h4.red{color: #ff4c43;}
.place_list{width: 866px;overflow: hidden;}
.place_list ul{width: 882px;}
.place_list li{margin:0 14px 16px 0; width:279px;}
.place_list .pic{width: 279px;height: 209px;overflow: hidden;}
.place_list .pic img{width: 279px;}
.place_list .name{line-height: 29px; height: 29px;overflow: hidden;border: 1px solid #e2e2e2;padding: 0 12px;}
.place_list .xp{width: 68px; line-height: 22px;text-align: center;color: #fff;top: 0;left: 0;}
.place_list .xp.start{background: rgba(255,47,47,.6);}
.place_list .xp.middle{background: rgba(255,163,17,.6);}
.place_list .xp.end{background: rgba(214,187,5,.6);}
.place_list .more{ line-height: 36px;width: 100%; text-align: center;background: rgba(239,74,65,.5);top: 173px; left: 0;color: #fff;font-family: '宋体';display: none;}
.place_list .more:hover{background: #fc5b52;}
.place_list li:hover .more{display: block;}

/***案例global*/
.case .item{ width:280px; margin:0 auto 10px; position:relative;height:297px;}
.case .item .pic{ width:280px; height:240px; overflow:hidden; display:block;}
.case .item .info{ height:56px; border:solid 1px #ddd;}
.case .item .p1{ padding-left:15px; margin-top:5px; line-height:22px;font-size:14px; color:#6a6a6a;}
.case .item .p2{ padding-left:15px; line-height:22px; color:#8f8f8f;}
.case{ margin:20px -5px 10px;}
.case .item .headPic{ width:63px; height:63px; position:absolute; right:20px; top:215px; border:solid 2px #fff; border-radius:50%; overflow:hidden;}

.elite-list .list{padding-bottom:20px;}
.elite-list .list .item {width: 280px;height: 370px;line-height: 22px;border: solid 1px #f8f8f8;box-shadow: 0 1px 1px #f5f5f5;margin: 0 auto 10px; position: relative;}
.elite-list .ico-tag{ position:absolute; left:20px; top:0; width:50px; height:66px; background:url(http://icon.dyrs.cc/ico-tag.png) no-repeat; z-index:1;}
.elite-list .ico-tag-2{ background-position:-50px 0;}
.elite-list .list .item img{ display:block;}
.elite-list .list .box1{ position:relative; width:100%; width:280px; height:280px; overflow:hidden;}
.elite-list .list .box1 .shadow{ width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:.5;visibility:hidden; opacity:0; filter:alpha(opacity=0); transition:all ease .2s;-webkit-transition:all ease .2s;}
.elite-list .list .box1 p{ position:absolute; width:100%; bottom:0; z-index:1; visibility:hidden; opacity:0; filter:alpha(opacity=0);transition:all ease .2s;-webkit-transition:all ease .2s;}
.elite-list .list .box1:hover p{ visibility:visible; opacity:1; filter:alpha(opacity=100);}
.elite-list .list .box1 .zixun,.elite-list .list .box1 .guihua{ position:absolute;bottom:0;width:137px; height:34px; line-height:34px; border:solid 1px #fff; color:#000;transition:all ease .1s; -webkit-transition:all ease .1s; background:#f1f1f1;}
.elite-list .list .box1 p a.zixun{ left:0; }
.elite-list .list .box1 p a.guihua{right:0;}
.elite-list .list .box1 p a:hover{ background:#ff343e; border-color:#ff343e;color:#fff;}
.elite-list .list .box2{ width:245px; border-bottom:solid 1px #ddd; line-height:30px; margin:0 auto;}
.elite-list .list .name{ font-size:18px;}
.elite-list .list .box3{ color:#666; padding:5px 0;}
/*热装楼盘详情页-e*/

/*在施工地-s*/
.parsing_list{}
.parsing_list .cont h2 .dian{width: 100px;height: 30px;text-align: center; line-height: 30px;color: #fff;background: #ff4c43;}
.parsing_list .cont h2 .dian:hover{color: #fff;}
.parsing_list .plan{margin-top: 10px;color: #333}
.parsing_list .plan dt{line-height: 32px;margin-right: 15px;}
.parsing_list .plan dd p{width: 72px;text-align: center;margin: 32px 1px 0 0;line-height: 14px;color: #999;}
.parsing_list .plan dd p:before{content: '';display: block;width: 72px; height: 8px;position: absolute; left: 0;top: -20px; background: url(../images/plan_bg.png) no-repeat -73px center;}
.parsing_list .plan dd p.current{color: #333;}
.parsing_list .plan dd p.current:before{background-position: 0 center;}
/*在施工地-e*/

/*在施工地-详情-s*/
.parsing_cont{background: #fff;padding: 0 20px;}
.parsing_cont .cont{}
.parsing_cont .cont .top{color: #999;padding-top: 35px;}
.parsing_cont .cont .top h1{font-size: 26px;text-align: center;font-weight: normal;color: #333;}
.parsing_cont .cont .top .xq{font-size: 14px;text-align: center;margin: 12px 0 15px;}
.parsing_cont .cont .top .xq span{padding: 0 14px;}
.parsing_cont .cont .top .class{text-align: center;}
.parsing_cont .cont .top .class span{display: inline-block;	line-height: 24px;width: 100px;background: #eee;margin: 0 5px;}
.parsing_cont .cont .top .txt{color: #666;line-height: 22px;padding-top: 15px;margin-top: 20px;border-top: 1px solid #e2e2e2;text-indent: 2em; font-size:14px}

#pic-nav{ position:relative;}
#pic-nav .toggle{ width:22px; height:50px; background:url(http://icon.dyrs.cc/ico.png) no-repeat -178px 0; position:absolute; top:50%; left:0; margin-top:-25px;}
#pic-nav .toggle span{ display:block; height:50%; cursor:pointer;}
#pic-nav .toggle .disabled{ cursor:default;}
#pic-nav .toggle .top.disabled{ background:url(http://icon.dyrs.cc/ico.png) no-repeat -178px -54px;}
#pic-nav .toggle .down.disabled{ background:url(http://icon.dyrs.cc/ico.png) no-repeat -178px -79px;}
.caseDetail-img-nav{width:80px; padding-right:10px;min-height: 350px;}
.caseDetail-img-nav .toggle{ width:40px; height:80px; position:absolute;}
.caseDetail-img-nav dl{ height:350px; overflow:hidden;}
.caseDetail-img-nav dt{ font-size:16px;}
.caseDetail-img-nav dd{ line-height:24px; margin:5px 0 10px;}
.caseDetail-img-nav .active a{ color:#ff343f;}
.caseDetail-do{top: 16px; right: 16px;}
.caseDetail-img{ border-left:solid 2px #ddd; width:728px; border-left:solid 2px #ddd; padding-left:30px;}
.caseDetail-img .caseDetail-do .similar{ float:left; height:30px;line-height:30px; padding:0 18px; color:#fff; background:#000; opacity:.5; filter:alpha(opacity=50); margin:0 0 0 20px;cursor: pointer;}
.caseDetail-img .caseDetail-do a:hover{opacity:.8; filter:alpha(opacity=80);}
.caseDetail-img-font{line-height: 35px;margin-bottom: 8px;}
.caseDetail-show .btitle{line-height: 24px;font-size: 16px; margin: 30px 0 15px;}
.parsing_cont .alert{width: 580px;height: 360px;padding-top: 30px;background: #fff;position: fixed;left: 50%;top: 50%;margin:-195px 0 0 -290px;box-shadow: 0px 0px 8px #A7A4A4;z-index: 99999;display: none;}
.parsing_cont .alert .submit-info{width: 328px;padding: 0;margin: 0 auto;}
.parsing_cont .alert .submit-info .txt{width: 315px;}
.parsing_cont .alert .close{ right: 16px; top: 16px;cursor: pointer;}
.parsing_cont .case_more{padding-bottom: 30px;border-bottom: 1px solid #e2e2e2;}
.parsing_cont .case_more h2{font-size: 16px;color: #333;margin-bottom: 5px;}
.parsing_cont .case_more li{margin-right: 16px;}
.parsing_cont .case_more li,.parsing_cont .case_more li img,.parsing_cont .case_more li p{width: 200px;height: 140px;}
.parsing_cont .case_more li p{left: 0;top: 0;background: rgba(0,0,0,.8);display: none;}
.parsing_cont .case_more li p span{color: #fff;width: 98px;height: 28px;text-align: center; line-height: 28px;border: 1px solid #fff;margin: 55px auto 0;}
.parsing_cont .case_more li:hover p{display: block;}
.parsing_cont .prev-next-tab{padding-bottom: 20px;}
.parsing_cont .prev-next-tab span{  color:#333; }
.parsing_cont .prev-next-tab p{ display:inline; margin: 0 15px;}
.parsing_cont .prev-next-tab .ico-angle{ display:inline-block; margin:0 3px;border-width:8px 5px 0; border-color:#999 transparent #fff;}
.parsing_cont .prev-next-tab .ico-angle.top{ border-width:0 5px 8px; border-color:#fff transparent #999;}
.parsing_case{ background: #fff;padding: 0 20px;}
/*在施工地-详情-e*/

/*活动-s*/
.activity{}
.activity .le_nav{width: 280px;}
.activity .right_cont{width: 905px; font-size:14px;}
.eiur_dr{padding: 35px 20px 20px;
    background: #fff;
    line-height: 24px;
    min-height: 871px;}
.activity .link_list{border: 1px solid #e2e2e2;border-width: 1px 0;}
.activity .link_list a{line-height: 55px;padding-left: 52px;font-size: 16px;color: #333;background: #f8f8f8 url(../images/link_list_ico.png) no-repeat;border: 1px solid #e2e2e2;border-width: 0 1px;}
.activity .link_list a span{font-family: "宋体";margin-right: 20px;color: #d2d2d2;font-weight: bold;}
.activity .link_list a:nth-child(2n-1){background-color: #f1f1f1;}
.activity .link_list a.current,.activity .link_list a:hover{background-color: #fff;color: #fe343f;border-left-color: #ff343f;border-right-color: #fff;}
.activity .link_list a.current span,.activity .link_list a:hover span{color: #aeaeae;}
.activity .link_list a.name1{background-position: 30px 20px;}
.activity .link_list a.name2{background-position: 30px -33px;}
.activity .link_list a.name3{background-position: 30px -89px;}
.activity .link_list a.name4{background-position: 30px -144px;}
.activity .link_list a.name5{background-position: 30px -199px;}
.activity .link_list a.name1:hover,.activity .link_list a.name1.current{background-position: 30px -250px;}
.activity .link_list a.name2:hover,.activity .link_list a.name2.current{background-position: 30px -303px;}
.activity .link_list a.name3:hover,.activity .link_list a.name3.current{background-position: 30px -359px;}
.activity .link_list a.name4:hover,.activity .link_list a.name4.current{background-position: 30px -414px;}
.activity .link_list a.name5:hover,.activity .link_list a.name5.current{background-position: 30px -469px;}
.activity .case_list{padding:0 10px 10px;overflow: hidden;background: #fff;}
.activity .case_list h2{font-weight: normal;font-size: 14px;line-height: 40px;border-bottom: 1px solid #e1e1e1;}
.activity .case_list ul{width: 270px;}
.activity .case_list li{margin: 14px 9px 0 0;}
.activity .case_list li,.activity .case_list li img{width: 126px;height: 126px;}
.activity .case_list li p{width: 100%; line-height: 22px;height: 22px;text-align: center;background: rgba(0,0,0,.5);left: 0;bottom: 0;color: #fff;}
.activity .city_name{}
.activity .city_name{ border:solid 1px #eaeaea; line-height:25px; background:#f8f8f8; font-size:14px;}
.activity .city_name .tit{ width:110px; text-align:center; color:#666;padding: 10px 0;}
.activity .city_name .city{ border-left:solid 1px #eaeaea; width:762px; padding:10px 30px 10px 0; background:#fff;}
.activity .city_name a{ margin-left:15px; display: inline-block;}
.activity .city_name a.active{ color:#ff343f;}

.activity .activity_list{padding: 20px 16px 0;margin-top: 20px;background: #fff;}
.activity .activity_list dl{border-bottom: 1px solid #f3f3f3;padding-bottom: 20px;margin-bottom: 20px;}
.activity .activity_list dt{width: 200px;height: 150px;overflow: hidden;}
.activity .activity_list dt img{width: 200px;}
.activity .activity_list dt .count{width: 100%; height:30px; background:#ff343f; text-align:center; line-height:30px; color:#fff; font-size:14px;position:absolute;bottom: 0;left: 0;}
.activity .activity_list dt .count.pass{background-color: #939393;}
.activity .activity_list dt .count .ico{ display:inline-block; width:14px; height:14px; vertical-align:middle; margin-right:5px; position:relative; top:-1px; background:url(http://icon.dyrs.cc/ico.png) no-repeat -182px -130px;}
.activity .activity_list dd{color: #666;width: 660px;}
.activity .activity_list dd h2{font-size: 16px;font-weight: normal;}
.activity .activity_list dd .txt{line-height: 24px;max-height: 48px;overflow: hidden;margin:6px 0 4px;}
/*.activity .activity_list dd .xq{width: 300px;}*/
.activity .activity_list dd .xq p{height: 24px;line-height: 24px;overflow: hidden;}
.activity .activity_list dd .xq span{font-size: 14px;color: #333;}
.activity .activity_list dd .xq span.red{color: #f74f46;}
.activity .activity_list .link{right: 0;bottom: 0;}
.activity .activity_list .link a{display: inline-block;width: 108px;height: 28px;text-align: center; line-height: 28px;margin-left: 10px;}
.activity .activity_list .link a.zixun{color: #ff6f77;border: 1px solid #ff6f77;}
.activity .activity_list .link a.more{color: #fea135;border: 1px solid #fea135;}
.activity .activity_list .link a.zixun:hover{color: #fff;background: #ff343f;border-color: #ff343f;}
.activity .activity_list .link a.more:hover{color: #fff;background: #f4911d;border-color: #f4911d;}
/*活动-e*/

/*活动回顾-s*/
.activity .activity_review{padding: 20px 16px 0;margin-top: 20px;background: #fff;}
.activity .activity_review dl{border-bottom: 1px solid #f3f3f3;padding-bottom: 20px;margin-bottom: 20px;}
.activity .activity_review dt,.activity .activity_review dt img{width: 200px;height: 140px;}
.activity .activity_review dd{color: #666;width: 663px;}
.activity .activity_review dd h2{font-size: 18px;font-weight: normal;}
.activity .activity_review dd .txt{line-height: 24px;height: 72px;overflow: hidden;margin: 8px 0 12px;}
.activity .activity_review dd .xq{color: #999;}
.activity .activity_review dd .xq span{color: #ff2f2f;}
/*活动回顾-e*/.

/*活动回顾详情-s*/
.guide-detaile-content{ overflow:hidden; padding:10px 20px 20px;}
.guide-detaile-content .win-title{ margin:0;}
.guide-detaile-content .seeMore{ display:block; height:46px; background:#302e31; color:#fff; text-align:center; line-height:46px; font-size:14px;}
.guide-detaile-content .seeMore:hover{ opacity:.8;}
.guide-detaile-huxing{line-height:22px;color:#666; padding-bottom:20px;}
.guide-detaile-huxing .item img{ display:block; width:100%; height:auto; margin-top:20px;}
.guide-detaile-huxing .item .info{padding:0 10px;border:solid 1px #ddd;}
.guide-detaile-huxing .item h4{font-size:14px; border-bottom:solid 1px #ddd; line-height:38px;}
.guide-detaile-huxing .item p{ padding:5px 0;}
.guide-detaile-info .box{ margin-top:20px; padding-left:300px; line-height:24px; overflow:hidden;}
.guide-detaile-info .box .headPic{ float:left; margin-left:-300px;}
.guide-detaile-info dl{ border-top:solid 1px #ddd; padding:6px 0 10px; margin-top:-1px;}
.guide-detaile-info dt{ font-weight:bold; font-size:14px;}
.guide-detaile-content .list{ padding:0; margin:20px -6px 0;}
.guide-detaile-content .paging{ padding:10px 0;}
.guide-detaile-content .article{ color:#666;padding:0 30px 30px;}
.guide-detaile-content .article h1{ font-size:26px; color:#333; font-weight:normal; padding:60px 0 0;}
.guide-detaile-content .article img{ max-width:100%;}
.guide-detaile-content .article p{ text-indent:2em; line-height: 24px;}
.guide-detaile-content .info-bar{ font-size:14px;color: #999; border-bottom:solid 1px #ddd; padding-bottom:20px;}
.guide-detaile-content .info-bar i{ font-style:normal; padding:0 5px; color:#ccc;}
.guide-detaile-content .con{border-bottom:solid 1px #ddd; padding:15px 0;}
.guide-detaile-content .con img{display: inline-block;}
.guide-detaile-content .share2{ width:200px; margin:20px auto 0;}
.guide-detaile-content .prev-next-tab span{  color:#333; }
.guide-detaile-content .prev-next-tab p{ display:inline; margin: 0 15px;}
.guide-detaile-content .prev-next-tab .ico-angle{ display:inline-block; margin:0 3px;border-width:8px 5px 0; border-color:#999 transparent #fff;}
.guide-detaile-content .prev-next-tab .ico-angle.top{ border-width:0 5px 8px; border-color:#fff transparent #999;}
.guide-detaile-content .article_ban{}
.guide-detaile-content .article_ban,.guide-detaile-content .article_ban li,.guide-detaile-content .article_ban li img{width: 844px;height: 451px;}
.guide-detaile-content .article_ban .pag{height: 0; width: 100%; text-align: center;left: 0;bottom: 22px;}
.guide-detaile-content .article_ban .pag span{display: inline-block;width: 9px;height: 9px;border-radius: 50%;background: #fff;margin-right: 12px;}
.guide-detaile-content .article_ban .pag span:last-child{margin-right: 0;}
.guide-detaile-content .article_ban .pag span.current{background: #900000;}
/*活动回顾详情-e*/

/*活动-特别推荐-s*/
.recommend{background: #fff;padding: 5px 16px 0;}
.recommend dl{margin-bottom: 14px;}
.recommend dt{font-size: 18px;line-height: 54px;height: 54px;}
.recommend dt a{color: #333;}
.recommend dt span{font-size: 14px;color: #ff343f;}
.recommend dd{width: 875px;height: 290px;overflow: hidden;}
.recommend dd img{width: 873px;}
/*活动-特别推荐-e*/

/*活动-活动详情-s*/
.activity_cont{background: #fff;padding:10px 15px;}
.activity_cont img{display: inline-block;}
/*活动-活动详情-e*/

/*品牌-东易领袖-s*/
.brand{}
.brand .link_list a{background-image: url(../images/brand_left_nav_ico.png);}
.brand .link_list a.name6{background-position: 30px -255px;}
.brand .link_list a.name7{background-position: 30px -308px;}
.brand .link_list a.name1:hover,.brand .link_list a.name1.current{background-position: 30px -366px;}
.brand .link_list a.name2:hover,.brand .link_list a.name2.current{background-position: 30px -419px;}
.brand .link_list a.name3:hover,.brand .link_list a.name3.current{background-position: 30px -475px;}
.brand .link_list a.name4:hover,.brand .link_list a.name4.current{background-position: 30px -530px;}
.brand .link_list a.name5:hover,.brand .link_list a.name5.current{background-position: 30px -585px;}
.brand .link_list a.name6:hover,.brand .link_list a.name6.current{background-position: 30px -641px;}
.brand .link_list a.name7:hover,.brand .link_list a.name7.current{background-position: 30px -694px;}

.brand .leader{background: #fff;padding: 40px 20px 0;}
.brand .leader li{padding: 14px;border: 1px solid #c7c7c7;margin-bottom: 20px;}
.brand .leader .pic{width: 280px;height: 362px;}
.brand .leader .cont{width: 540px;}
.brand .leader .cont .title{padding: 8px 0 16px 12px;border-bottom: 1px solid #999;margin-bottom: 15px;}
.brand .leader .cont .title:before{width: 2px;height: 44px;background: #f74f46;content: '';display: block;position: absolute;left: 0;top: 14px;}
.brand .leader .cont .title h2{font-size: 22px;font-weight: normal;line-height: 30px;height: 30px;overflow: hidden;}
.brand .leader .cont .title h2 a{color: #333;}
.brand .leader .cont .title p{font-size: 16px;color: #333;line-height: 24px;height: 24px;}
.brand .leader .cont .txt{color: #333;line-height: 24px;height: 264px;overflow: hidden;text-indent: 2em;}
.leader_more{padding: 15px 20px 30px;background: #fff;margin-top: 20px;}
.leader_more .win-title{margin-top: 0;}
.leader_more ul{width: 1167px;}
.leader_more li{margin-right: 8.5px;}
.leader_more li,.leader_more li img{width: 186px;height: 186px;}
.leader_more li p{width: 100%; line-height: 22px;height: 22px;text-align: center;left: 0;bottom: 0;color: #fff;background:#000;filter: alpha(opacity=50); background: rgba(0,0,0,.5);}
/*品牌-东易领袖-e*/

/*品牌-发展历程-s*/
.brand .course{min-height: 912px;padding:0 36px 40px;background: #fff;}
.brand .course dl{}
.brand .course dt{border-left: 1px solid #c1c1c1;font-size: 16px; line-height: 16px;color: #999;padding-left: 12px;position: relative;}
.brand .course dt:before{content: '';display: block;position: absolute;background: url(../images/course_ico.png);width: 13px;height: 13px;left: -7px;top: 2px;}
.brand .course dd{border-left: 1px solid #c1c1c1;line-height: 28px;padding: 14px 0 12px 12px;}
.brand .course dl:first-child dt{padding-top: 38px;}
.brand .course dl:first-child dt:before{top: 40px;}
.brand .course dl:last-child dd{border-left: 0;}
/*品牌-发展历程-e*/

/*品牌-公益活动-s*/
.welfare{background: #fff;padding: 0 20px;}
/*品牌-公益活动-e*/

/*品牌-公益活动详情-s*/
.welfare_cont{}
.welfare_cont .con{margin-top: 10px;}
.welfare_cont .con img{max-width: 100%;display: inline-block;}
.welfare_cont .con p{margin: 10px 0;}
/*品牌-公益活动详情-e*/

/*品牌-品牌介绍-s*/
.brand_introduce{padding: 35px 20px 20px;background: #fff;line-height: 28px;min-height: 871px;}
.brand_introduce .txt{color: #333; font-size:14px}
.brand_introduce .cont{margin: 25px 0;}
.brand_introduce .cont dl{ font-size:14px}
.brand_introduce .cont dt{width: 90px;}
.brand_introduce .cont dd{width: 750px;}
.brand_introduce .cont dd p{width: 335px;padding-left: 20px;background: url(../images/brand_introduce_ico.png) no-repeat left center;}
.brand_introduce img{max-width: 100%;}
/*品牌-品牌介绍-e*/

/*品牌-荣誉资质-s*/
.honor{}
.honor .course dl:first-child dt{padding-top: 0;}
.honor .course dl:first-child dt:before{top: 2px;}
.honor .honor_top{height: 80px;background: #fff;padding: 28px 20px 0;}
.honor .honor_top .prev,.honor .honor_top .next{width: 42px;height: 42px;background: url(../images/honor_pag.png) no-repeat; cursor: pointer;}
.honor .honor_top .prev.agrayleft,.honor .honor_top .next.agrayright{opacity: 0.5;}
.honor .honor_top .next{background-position: right center;}
.honor .honor_top .cont{width: 775px;overflow: hidden;height: 42px;position: relative;}
.honor .honor_top .cont ul{width: 9999999px;position: absolute;left: 0;top: 0;}
.honor .honor_top .cont li{line-height: 42px;text-align: center; font-size: 16px;color: #333;cursor: pointer;width: 78px;}
.honor .honor_top .cont li.current{color: #fe343f;}
/*品牌-荣誉资质-e*/

/*底部悬浮导航/s*/
.fixed-bottom-box-hide{width: 130px;height: 134px;position:fixed;left:0;bottom:0;z-index:21;background: url(http://icon.dyrs.cc/down-bar-btn.png) no-repeat;cursor: pointer;visibility:visible;transform:translateX(0);-webkit-transform:translateX(0); transition:all ease .3s;-webkit-transition:all ease .3s;}
.fixed-bottom-box-hide p{font-size:16px;color:#fff;width: 25px;text-align: center;margin: 20px 0 0 19px;}
.fixed-bottom-box-hide.now{visibility:hidden;
	transform:translateX(-130px);-webkit-transform:translateX(-130px);
	transition:all ease .3s;-webkit-transition:all ease .3s;}
/*底部悬浮导航/e*/

/*客户评价*/
.customer{}
.customer .link_list a{background-image: url(../images/customer_ico.png);}
.customer .link_list a.name1{background-position: 30px 23px;}
.customer .link_list a.name1:hover,.customer .link_list a.name1.current{background-position: 30px -265px;}
.customer .link_list a.name2:hover,.customer .link_list a.name2.current{background-position: 30px -321px;}
.customer .link_list a.name3:hover,.customer .link_list a.name3.current{background-position: 30px -377px;}
.customer .link_list a.name4:hover,.customer .link_list a.name4.current{background-position: 30px -432px;}
.customer .link_list a.name5:hover,.customer .link_list a.name5.current{background-position: 30px -487px;}
/*客户评价*/

/*免费报价-s*/
.complaints{height: :;0px;background: #fff;margin: 0 auto;}
.complaints .top{}
.complaints .top a{width: 400px;height: 60px;line-height: 60px; text-align: center; font-size: 20px;color: #333;position: relative;}
.complaints .top a.current,.complaints .top a:hover{color: #ff343f;}
.complaints .top a.current:after{width: 100%;height: 3px;content: '';display: block;background: #ff343f;left: 0;bottom: 0;position: absolute;}
.complaints .cont{width: 100%;height: 500px;background: url(../images/complaints_bg.jpg) no-repeat center;}
.complaints .cont .left{margin: 70px 0 0 90px;color: #fff;width: 500px;}
.complaints .cont .left .offer{height: 255px;}
.complaints .cont .left .offer h2{font-size: 30px;line-height: 52px;font-weight: normal;margin-bottom: 30px;}
.complaints .cont .left .offer p{font-size: 18px;line-height: 44px;}
.complaints .cont .left .xq{}
.complaints .cont .left .xq dt{	font-size: 18px;height: 30px; line-height: 30px;margin-bottom: 16px;}
.complaints .cont .left .xq dd{line-height: 30px;}
.complaints .cont .left .xq dd p{padding-left: 38px;background: url(../images/complaints_ico1.png) no-repeat left center;font-size: 14px;}
.complaints .cont .left .xq dd span{padding: 0 16px;font-family: "宋体";font-size: 16px;}
.complaints .cont .left .xq dd p.xq2{background-position: -161px center;}
.complaints .cont .left .xq dd p.xq3{background-position: -322px center;}
.complaints .cont .form{width: 278px;height: 452px;background: #fff;padding: 0 30px;margin: 52px 90px 0 0;}
.complaints .cont .form span { color:#FF0000;}
.complaints .cont .form h4{padding:20px 0 5px;font-size:18px; color:#ff4c43; font-weight:normal;}
.complaints .cont .form .p1{ font-size:14px; line-height:24px;color: #666;}
.complaints .cont .form .txt{ width:265px; padding:0 5px; color:#666; height:33px; line-height:33px\9; border:solid 1px #ccc; margin-top:10px;}
.complaints .cont .form select{ width:135px; color:#666;height:33px; box-sizing:border-box; border:solid 1px #ccc; margin-top:10px;}
.complaints .cont .form .btn{ width:100%; height:33px;margin-top:10px;}
.complaints .cont .form .p2{ font-size:14px; margin-top:10px;}
/*免费报价-e*/

/*投诉报修-s*/
.complaints_maintain .cont .left .offer{width: 640px;}
.complaints_maintain .cont .left .offer p{font-size: 21px;line-height: 44px;}
.complaints_maintain .cont .left .xq dd p{background-image: url(../images/complaints_ico2.png);}
.complaints_maintain .cont .left .xq dd p.xq2{background-position: -188px center;}
.complaints_maintain .cont .left .xq dd p.xq3{background-position: -377px center;}
.complaints_maintain .cont .left .xq dd p.xq4{background-position: -566px center;}
.complaints_maintain .cont .form{height: 348px;margin-top: 76px;}

/*投诉报修-e*/

/*预约设计方案-s*/
.complaints_plan .cont .left{width: 555px;}
.complaints_plan .cont .left .offer{}
.complaints_plan .cont .left .xq dd p{background-image: url(../images/complaints_ico3.png);}
.complaints_plan .cont .left .xq dd p.xq2{background-position: -193px center;}
.complaints_plan .cont .left .xq dd p.xq3{background-position: -388px center;}
.complaints_plan .cont .form{height: 348px;margin-top: 76px;}

/*预约设计方案-e*/

/*无忧售后-服务流程-s*/
.customer .process{}
.customer .process .title{color: #222;font-size: 22px;text-align: center;line-height: 46px;padding: 36px 0 40px;}
.customer .process .title:before{width: 50px;height: 1px;background: #222;content: '';display: block;position: absolute; top: 82px;left: 50%;margin-left: -25px;}
.customer .process .list{width: 848px;overflow: hidden;margin: 0 auto;}
.customer .process .list ul{width: 870px;}
.customer .process .list li{width: 268px;height: 201px;margin: 0 22px 20px 0;overflow: hidden;}
.customer .process .list li img{height: auto;}
.customer .process .list li p{width: 252px;padding: 6px 8px; left: 0;bottom: 0;line-height: 24px;color: #fff;background: rgba(0,0,0,.5);font-size: 14px;}

/*无忧售后-服务流程-e*/

/*品质保证-环保材料-s*/
.quality{height: 100%;}
.quality .min-head{background: rgba(0,0,0,0.5);}
.quality .min-head .hotline{background: rgba(0,0,0,0.3);}
.quality .le_nav{position: fixed;left: 0;top: 0;width: 0;height: 100%;z-index: 9999;display: none;}
.quality .le_nav .list{top: 50%;left: 50px;margin-top: -236px;}
.quality .le_nav p{width: 88px;height: 46px;line-height: 46px;text-align: center;background: #fff;color: #9dc729;font-size: 14px;margin-bottom: 15px;cursor: pointer;
	transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;}
.quality .le_nav p:last-child{margin-bottom: 0;}
.quality .le_nav p:hover,.quality .le_nav p.current{background: #78991d;color: #fff;}
.quality .le_nav p.none{height: 0;line-height: 0;}

.quality .protection1{width: 100%;height: 100%;background: url(../images/protection_bg1.jpg) no-repeat center; background-size:cover;background-attachment:fixed;overflow: hidden;}
.quality .protection1 .cont,.quality .protection1 .cont img,.quality .protection1 .cont h2,.quality .protection1 .cont p{opacity: 0;
		transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;}
.quality .protection1 .cont{text-align: center; width: 464px;height: 464px;border-radius: 50%;left: 50%;top: 50%;margin: -232px 0 0 -232px; background: rgba(255,255,255,.7);z-index: 22;
	transition-delay:.5s;
	transform:scale(0.1);-webkit-transform:scale(0.1);}
.quality .protection1 .cont:before{width: 516px;height: 516px;border-radius: 50%;margin: -26px 0 0 -26px; border: 1px solid #fff;content: '';display: block;z-index: 20;position: absolute;}
.quality .protection1 .cont img{width: 340px;margin: 110px 0 0 55px;
	transition-delay:1s;
	transform:translateY(-100px);-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);}
.quality .protection1 .cont h2{color: #638109;font-size: 40px;line-height: 60px;padding: 18px 0 8px;
	transition-delay:1.3s;
	transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);}
.quality .protection1 .cont p{color: #666853;font-size: 16px;line-height: 26px;padding: 0 26px;
	transition-delay:1.4s;
	transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);}

.quality .protection1.active .cont{opacity: 1;
	transform: scale(1);-webkit-transform: scale(1);}
.quality .protection1.active .cont img,.quality .protection1.active .cont h2,.quality .protection1.active .cont p{opacity: 1;
	transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}
	
.quality .quality_cont{height: 100%;}
.quality .protection_box{height: 100%;}
.quality .protection_box .cont,.quality .protection_box .pic{width: 50%;height: 100%;overflow: hidden;}
.quality .protection_box .pic{background: no-repeat center; background-size:cover;top: 0;}
.quality .protection_box .cont{background: url(../images/protection_bg2.jpg);display: table;}
.quality .protection_box .cont.fl{padding-right: 50%;}
.quality .protection_box .cont.fr{padding-left: 50%;}
.quality .protection_box .cont.fl .pic{right: 0;}
.quality .protection_box .cont.fr .pic{left: 0;}

.quality .protection_box .box{display: table-cell; vertical-align: middle;}
.quality .protection_box .box .top{width: 434px;margin-right: 85px;margin-top: 50px;}
.quality .protection_box .box .top h2{font-size: 50px;font-family: '华文细黑';color: #a2b500;}
.quality .protection_box .box .top p{color: #fff;font-size: 20px; line-height: 34px;}
.quality .protection_box .box .list{width: 434px;margin-right:85px;margin-bottom: 50px;overflow: hidden;}
.quality .protection_box .box .list ul{width: 458px;}
.quality .protection_box .box .list li{padding: 6px;width: 190px;height: 142px;border: 1px solid #fff;margin: 30px 25px 0 0;}
.quality .protection_box .box .list li a{display: block;height: 142px;overflow: hidden;}
.quality .protection_box .box .list li img{height: auto;}
.quality .protection_box .box .list li:nth-child(2n){margin-right: 0;}
.quality .protection_box .box .list p{width: 179px;line-height: 20px;text-align: center;padding: 6px;overflow: hidden;color: #f8faf5;font-size: 14px;left: 6px; bottom: 6px;
	background: #000; filter: alpha(opacity= 60); background: rgba(0,0,0,.6);}


.quality .protection3{}
.quality .green .cont{background: #9bbc29;}
.quality .green .box .top,.quality .green .box .list{margin-left: 85px;}
.quality .green .box .top h2{color: #fff;}
.quality .green .box .top p{color: #333333;}

.quality .protection4 .cont{background: url(../images/protection_bg4.jpg);}
.quality .protection6 .cont{background: url(../images/protection_bg6.jpg);}
.quality .protection8 .cont{background: #2b2a2d;}
.quality .protection10{width: 100%;height: 100%;background: url(../images/protection_bg10.jpg) no-repeat center; background-size:cover;overflow: hidden;}
.quality .protection10 .pic,.quality .protection10 h3,.quality .protection10 h2,.quality .protection10 p{opacity: 0;
		transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;}
.quality .protection10 .pic{width: 360px;height: 360px;overflow: hidden;border-radius: 50%;border: 15px solid rgba(255,255,255,.6);left: 50%;top: 10%;margin: 0 0 0 -180px;
	transition-delay:.5s;
	transform:scale(0.1);-webkit-transform:scale(0.1);}
.quality .protection10 h3,.quality .protection10 h2,.quality .protection10 p{font-family: '华文细黑';color: #fff;text-align: center;position: absolute;width: 100%;bottom: 8%;}
.quality .protection10 h3{font-size: 40px;line-height: 40px;margin-bottom: 140px;transition-delay:1s;}
.quality .protection10 h2{font-size: 66px;line-height: 66px;margin-bottom: 46px;transition-delay:1.2s;}
.quality .protection10 p{font-size: 22px;line-height: 22px;transition-delay:1.3s;}
.quality .protection10.active .pic{
	opacity: 1;
	transform:scale(1);-webkit-transform:scale(1);}
.quality .protection10.active h3,.quality .protection10.active h2,.quality .protection10.active p{opacity: 1;
	transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}

.quality .leader_more{ width: 1160px; margin: 40px auto 0;}

/*品质保证-环保材料-e*/

/*优惠活动-金融服务-s*/
.w1200{width: 1200px;margin: 0 auto;}
.activity_service{}
.activity_service .box1{height: 1080px;background: url(../images/activity_service_bg.jpg) no-repeat center;text-align: center;}
.activity_service .box1 h2,.activity_service .box1 h3{color: #fff;line-height: 80px;}
.activity_service .box1 h2{font-size: 60px;padding-top: 250px;}
.activity_service .box1 h3{font-size: 48px;font-weight: normal;}
.activity_service .box1 .list{margin: 80px auto 115px;width: 1300px;overflow: hidden;}
.activity_service .box1 .list ul{width: 1320px;}
.activity_service .box1 .list li{width: 240px;height: 268px;background: #f8f9f6;border: 1px solid #d8d8d4;margin-right: 22px;}
.activity_service .box1 .list dl{width: 135px;height: 42px;border: 1px solid #e9e9e9;margin: 73px auto 25px;}
.activity_service .box1 .list dt{display: inline-block;padding: 0 8px;background: #f8f9f6;line-height: 30px;font-size: 24px;color: #333;margin-top: -14px;}
.activity_service .box1 .list dd{color: #666;font-size: 14px;line-height: 22px;}
.activity_service .box1 .list img{margin: 0 auto;}
.activity_service .box1 .more{width: 196px;height: 60px;line-height: 60px;text-align: left;padding-left: 32px;font-size: 18px;color: #fff;border-radius: 60px;background: #ff5657;margin: 0 auto;}
.activity_service .box1 .more:before{width: 0;height: 0;content: '';display: block;border-top: 4px solid transparent;border-bottom: 4px solid transparent; border-left: 8px solid #fff; border-right: 0;position: absolute; top: 26px; right: 36px;}
.activity_service .box2{background: #f5f5f5;}
.activity_service .box2{padding-bottom: 105px;}
.activity_service .s_title{color: #333;font-size: 30px;text-align: center;line-height: 72px;padding: 75px 0 76px;}
.activity_service .s_title:before{width: 85px;height: 1px;background: #222;content: '';display: block;position: absolute; top: 148px;left: 50%;margin-left: -42px;}
.activity_service .box2 .pic,.activity_service .box2 .pic img{width: 600px;height: 468px;}
.activity_service .box2 .box{width: 510px;height: 468px; background: #545454;padding: 0 45px;}
.activity_service .box2 .box dl{margin: 66px 0 32px;}
.activity_service .box2 .box dt{color: #e6d840;font-size: 24px;line-height: 30px;height: 30px; overflow: hidden;margin-bottom: 35px;}
.activity_service .box2 .box dd{color: #f0f0f0; font-size: 18px;line-height: 30px;height: 180px;overflow: hidden;}
.activity_service .box2 .box p{ line-height: 52px;}
.activity_service .box2 .box p a{width: 140px;padding-left: 25px;background: #ff5657;color: #fff;font-size: 14px;}
.activity_service .box2 .box p a:before{width: 0;height: 0;content: '';display: block;border-top: 4px solid transparent;border-bottom: 4px solid transparent; border-left: 8px solid #fff; border-right: 0;position: absolute; top: 23px; right: 30px;}
.activity_service .box2 .box p span{color: #fff;font-size: 18px;}
.activity_service .box2 .box p i{width: 26px;height: 25px;background: url(http://icon.dyrs.cc/ico.png) no-repeat -46px -265px; margin: 16px 5px 0 30px;}

.activity_service .box3{padding-bottom: 60px;}
.activity_service .box3 dl{margin-bottom: 40px;}
.activity_service .box3 dt,.activity_service .box3 dt img{width: 600px;height: 490px;}
.activity_service .box3 dd .pic1{margin-top: 2px;}
.activity_service .box3 dd .pic2{margin-right: 2px;}

.activity_service .box4{background: #f5f5f5;height: 940px;}
.activity_service .box4 .s_title{padding-top: 52px; line-height: 42px;padding-bottom: 75px;}
.activity_service .box4 .s_title:before{top: 128px;}
.activity_service .box4 .s_title p{line-height: 25px;color: #666;font-size: 14px;}
.activity_service .box4 .box{width: 1290px; margin: 0 auto;height: 600px;}
.activity_service .box4 .box .pic{left: 517px; top: 0;}
.activity_service .box4 .cont div{color: #333; font-size: 24px;line-height: 54px;margin:68px 0 42px;width: 418px;}
.activity_service .box4 .cont.left_cont{text-align: right;width: 420px;}
.activity_service .box4 .cont p{ width: 55px; height: 54px;background: url(../images/activity_service_box4_pic2.png) no-repeat;}
.activity_service .box4 .left_cont p{margin-left: 20px;}
.activity_service .box4 .right_cont p{margin-right: 20px;}
.activity_service .box4 .box .size2{background-position: left -165px;}
.activity_service .box4 .box .size3{background-position: left -330px;}
.activity_service .box4 .box .size4{background-position: right 0;}
.activity_service .box4 .box .size5{background-position: right -165px;}
.activity_service .box4 .box .size6{background-position: right -330px;}
.activity_service .box4 .txt{text-align: center;font-size: 18px;color: #ff2020;line-height: 30px;margin-bottom: 16px;}
.activity_service .box4 .xq{ line-height: 52px;width: 440px;margin: 0 auto;}
.activity_service .box4 .xq a{width: 140px;padding-left: 25px;background: #ff5657;color: #fff;font-size: 14px;}
.activity_service .box4 .xq a:before{width: 0;height: 0;content: '';display: block;border-top: 4px solid transparent;border-bottom: 4px solid transparent; border-left: 8px solid #fff; border-right: 0;position: absolute; top: 23px; right: 30px;}
.activity_service .box4 .xq span{color: #333;font-size: 18px;}
.activity_service .box4 .xq i{width: 26px;height: 20px;background: url(http://icon.dyrs.cc/ico.png) no-repeat -44px -142px; margin: 16px 0 0 30px;}
.activity_service .box5{margin-bottom: 45px;}
.activity_service .box5 .s_title{padding-bottom: 45px;}
.activity_service .box5 dl{}
.activity_service .box5 dt,.activity_service .box5 dd{padding-left: 46px;line-height: 50px;}
.activity_service .box5 dt{background: #eee;color: #666;font-size: 14px;}
.activity_service .box5 dd{background: #f5f5f5;font-size: 18px;}

/*优惠活动-金融服务-e*/

/*品质保障-精湛工艺-s*/

#fp-nav ul li a span,.fp-slidesNav ul li a span {background-color: #ff4049 !important;}
#fp-nav ul li .fp-tooltip {background-color: rgba(0, 0, 0, 0.4);padding: 5px;border-radius: 10px;font-size: 12px!important;top: -5px!important;}
.process_content .section{background: no-repeat center;background-size: cover;color: #fff;}
.process_content .process_cont{text-align: center;}
.process_content .process_cont .page_title{font-size: 36px;font-weight: normal;margin-top: 60px;}
.process_content .process_cont .page_content{font-size:18px;text-align:center;width:1120px;margin:30px auto;}
.process_content .page1 .circle{margin-top: 100px;}
.process_content .page1 .circle .box{width: 140px;height: 140px;border: 1px solid #fff;border-radius: 50%;display: inline-block;margin: 0 74px;}
.process_content .page1 .circle .title{font-size: 24px;line-height: 52px;}
.process_content .page1 .circle .xq{font-size: 20px; line-height: 30px;}
.process_content .page2{}
.process_content .process_cont .pic_list{margin: 70px 0 40px;}
.process_content .process_cont .pic_list .box{}
.process_content .process_cont .pic_list .box img{width: 450px; height: 256px;}
.process_content .process_cont .pic_list .box .txt{width: 450px; height: 260px;background: rgba(255,255,255,.8);}
.process_content .process_cont .pic_list .box .txt:before{width: 0;height: 0;content: '';display: block;border-right: 7px solid transparent;border-bottom: 15px solid rgba(255,255,255,.8); border-left: 7px solid transparent; border-top: 0;position: absolute;top: -15px;right: 218px;}
.process_content .process_cont .pic_list .box .txt p{font-size: 14px;color: #666; line-height: 26px;text-align: left;}
.process_content .process_cont .pic_list .pic,.process_content .process_cont .pic_list .pic img{width: 375px;height: 516px;}

.process_content .process_cont .pic_list .box .txt.center{display: table;}
.process_content .process_cont .pic_list .box .txt.center p{display: table-cell; vertical-align: middle;text-align: center;}

.process_content .page3 .pic_list .box .txt:before{border-top: 15px solid rgba(255,255,255,.8); border-bottom: 0;bottom: -15px;top: auto;}
.process_content .page3 .pic_list .box .txt p{padding: 75px 60px 0;}
.process_content .page4 .pic_list .box .txt:before{border-top: 15px solid rgba(255,255,255,.8); border-bottom: 0;bottom: -15px;top: auto;}
.process_content .page5 .pic_list .box .txt{font-size: 14px;color: #333;line-height: 26px;padding-top: 12px;height: 248px;}
.process_content .page5 .pic_list .box .txt dl{padding: 0 18px;text-align: left;}
.process_content .page5 .pic_list .box .txt dt{text-indent: 1.5em;}

.process_content .process_cont .list_cont1{margin: 90px 0 40px;}
.process_content .process_cont .list_cont1 .pic,.process_content .process_cont .list_cont1 .pic img{width: 600px; height: 346px;}
.process_content .process_cont .list_cont1 dl{width: 560px;text-align: left;margin-top: 72px; height: 274px;line-height: 35px;}
.process_content .process_cont .list_cont1 dl:before{display: block;content: '';width: 58px;height: 1px; background: #fff; position: absolute;left: 0; top: 0;}
.process_content .process_cont .list_cont1 dt{font-size: 16px;padding-top: 22px;}
.process_content .process_cont .list_cont1 dd{font-size: 14px;}

.process_content .process_cont .list_cont2{margin: 90px 0 40px;}
.process_content .process_cont .list_cont2 .pic{width: 50%; height: 346px;overflow: hidden;position: relative;}
.process_content .process_cont .list_cont2 .pic img{width: auto;max-width: none; height: 100%;}
.process_content .process_cont .list_cont2 .pic.left img{position: absolute; right: 0;}
.process_content .process_cont .list_cont2 .box{width: 50%; background: rgba(255,255,255,.8);height: 346px;}
.process_content .process_cont .list_cont2 dl{width: 560px;text-align: left;margin-top: 72px; height: 274px;line-height: 35px;color: #333;}
.process_content .process_cont .list_cont2 dl:before{display: block;content: '';width: 58px;height: 1px; background: #333; position: absolute;left: 0; top: 0;}
.process_content .process_cont .list_cont2 dt{font-size: 16px;padding-top: 22px;}
.process_content .process_cont .list_cont2 dd{font-size: 14px;}

.process_content .page10 .txt{font-size: 14px;line-height: 36px;text-align: left;margin: 40px auto;}
/*品质保障-精湛工艺-e*/

/*品质保障-精湛工艺-s*/

.gongdi{}
.gongdi .top{height: 160px;padding-top: 40px; background: url(../images/gongdi_pic1.jpg) center no-repeat;color: #fff;text-align: center;}
.gongdi .top h1{font-size: 36px;line-height: 60px;text-align: center;margin-bottom: 12px;font-weight: normal;background: url(../images/gongdi_bg1.png) no-repeat center;}
.gongdi .top p{font-size: 18px; line-height: 35px}
.gongdi .list{}
.gongdi .list .box{padding: 30px 0;border-bottom: 4px dashed #e7e7e7;}
.gongdi .list .box:last-child{border-bottom: 0;}
.gongdi .list .txt{width: 200px; height: 200px;background: #302e30;text-align: center;display: table;}
.gongdi .list .txt dl{display: table-cell; vertical-align: middle;}
.gongdi .list .txt dt{color: #f74f46;font-size: 20px;line-height: 36px;margin-bottom: 5px;}
.gongdi .list .txt dd{line-height: 20px;color: #fff;text-align: left;padding: 0 20px;}
/*品质保障-精湛工艺-e*/

/*产品-产品服务团队-s*/
.product{}
.product .pic_top{height: 300px;background: no-repeat center;}
.product .pic_top .here,.product .pic_top .here a{ color: #fff;}
.product .pic_top .list{text-align: center;margin-top: 130px;line-height: 100px;}
.product .pic_top .list .txt{width: 100px;height: 100px;font-size: 16px;color: #333; background: url(http://icon.dyrs.cc/product_youshi2.png);}
.product .pic_top .list .txt2{font-size: 25px;width: 62px;color: #fff; color: rgba(255,255,255,.8);}

.product .service{margin-top: 48px;overflow: hidden;}
.product .service ul{ width: 1240px;}
.product .service li{width: 580px;color: #333;margin: 0 40px 35px 0;}
.product .service li h2{font-size: 22px;font-weight: normal;line-height: 35px;}
.product .service li p{font-size: 14px; line-height: 24px;margin-bottom: 14px;}
.product .service li img{width: 580px;height: 348px;}
.product .service .link{text-align: center;font-size: 14px;}
.product .service .link .link1{width: 174px;height: 42px;line-height: 42px;background: #f74f46;color: #fff;margin-right: 20px;}
.product .service .link .link2{width: 172px;height: 40px;line-height: 40px;border:1px solid #c0c0c0;color: #000;}

/*产品-产品服务团队-s*/

/*产品-列表-壁纸-s*/
.peitao .top-banner{height: 300px;background: no-repeat center;position: relative;}
.peitao .here{position: absolute;color:#fff;z-index: 1;}
.peitao .here a{color:#fff;}
.peitao .here a:hover{text-decoration: underline;}
.peitao .pt-nav{position: absolute;left:0;bottom: 0;width: 100%;height: 50px;line-height: 50px;font-size: 14px;}
.peitao .pt-nav li{float: left;}
.peitao .pt-nav a{color:#fff;display: block;padding: 0 30px;}
.peitao .pt-nav a:hover,.peitao .pt-nav .zixun{background: #1e1e1e;}
.peitao .pt-nav .zixun{color:#d42021;}
.peitao .pt-nav .zixun i{display: inline-block;width: 16px;height: 16px;background: url(http://icon.dyrs.cc/ico.png) no-repeat -52px -247px;margin-right: 5px;vertical-align: middle;}
.peitao .pt-nav .active,.peitao .pt-nav .active:hover{background: #d42021;}
.peitao .pt-nav .nav-shadow{position:absolute;width:100%;height: 100%;background: #000;opacity: .5;}
.peitao .pt-nav .container{position: relative;z-index: 2;}
.peitao .twoMenu{position: absolute;left: 0;top: 50px; width: 100%;display: none;}
.peitao .twoMenu a{float: left;background: #e54344;margin: 1px 1px 0 0;}
.peitao .twoMenu a:hover{background: #d42021;}
.peitao li:hover .twoMenu{display: block;}

.product .wallpaper{}
.product .wallpaper .top{margin: 55px 0 50px;}
.product .wallpaper .top .pic,.product .wallpaper .top .pic img,.product .wallpaper .top .cont{width: 600px;height: 282px;}
.product .wallpaper .top .cont{background: #f5f5f5;}
.product .wallpaper .top .cont h2{margin: 0 28px 24px;line-height: 30px;padding-top:28px;font-weight: normal;}
.product .wallpaper .top .cont .txt{ line-height: 24px;margin: 0 28px;height: 170px;overflow: hidden;}

.product .wallpaper .title{border: 1px solid #eaeaea;line-height: 40px;font-size: 14px;}
.product .wallpaper .title dt{width: 110px;background: #f8f8f8;color: #8e8e8e;text-align: center;border-right: 1px solid #eaeaea;}
.product .wallpaper .title dd{width: 1086px;}
.product .wallpaper .title dd a{display: inline-block;margin-left: 26px;color: #333;}
.product .wallpaper .title dd a:hover,.product .wallpaper .title dd a.current{color: #ff343f;}

.product .wallpaper .list{overflow: hidden;margin-top: 30px;}
.product .wallpaper .list ul{width: 1240px;}
.product .wallpaper .list li{margin: 0 40px 40px 0;}
.product .wallpaper .list .pic{width: 580px;height: 446px;margin-bottom: 2px;overflow: hidden;}
.product .wallpaper .list .pic img{width: 580px;}
.product .wallpaper .list .pic p{width: 100%;line-height: 46px;background: rgba(0,0,0,.6); color: #fff;text-align: center;font-size: 14px; left: 0; bottom: 0;}
.product .wallpaper .list .pic1{width: 280px;height: 210px;overflow: hidden;}
.product .wallpaper .list .pic1 img{width: 280px;}
.product .wallpaper .list .pic1{margin-right: 2px;}
.product .wallpaper .list .pic2{width: 298px;height: 210px;overflow: hidden;}
.product .wallpaper .list .pic2 img{width: 298px;}
/*产品-列表-壁纸-e*/

/*产品-签单流程-s*/
.product .pic_top .link{text-align: center;font-size: 14px;margin-top: 170px;}
.product .pic_top .link .link1{width: 174px;height: 42px;line-height: 42px;background: #f74f46;color: #fff;margin-right: 20px;}
.product .pic_top .link .link2{width: 172px;height: 40px;line-height: 40px;border:1px solid #c0c0c0;color: #fff;}
.product .process{margin-top: 196px;padding-bottom: 30px;}
.product .process li{ width: 1px;height: 338px;background: #302e31;margin: -148px auto 0;}
.product .process li .qiu{width: 20px;height: 20px;border-radius: 50%;background: #af000a;border: 5px solid #ff343f;left: -15px;top: 0;}
.product .process li dl{width: 450px;padding: 5px 5px 0;background: #717171;top: 38px;}
.product .process li dt,.product .process li dt img{width: 450px;height: 259px;}
.product .process li dd{line-height: 36px;height: 36px;overflow: hidden;color: #fff;font-size: 14px;}
.product .process li .size{top: 14px;color: #fff;font-size: 36px; line-height: 60px;height: 84px; padding-top: 24px; background: url(http://icon.dyrs.cc/product_process.png) no-repeat;}
.product .process li.odd dl{left: -599px;}
.product .process li.odd .size{width: 456px;text-align: right;padding-right: 55px;left: -554px;}
.product .process li.even dl{left:auto;right: -599px;}
.product .process li.even .size{width: 456px;text-align: left;padding-left: 55px;right: -554px;background-position: -648px 1px;}
/*产品-签单流程-e*/

/*产品-产品优势-s*/

.product .advantage_top{text-align: center;margin-top: 128px;}
.product .advantage_top p{width:135px;margin: 0 15px;font-size: 18px;line-height: 28px;padding-top: 59px; background: url(../images/advantage_pic_ico.png) no-repeat;color: #fff;}
.product .advantage_top p.ico1{background-position: 45px 0px;}
.product .advantage_top p.ico2{background-position: -122px 0px;}
.product .advantage_top p.ico3{background-position: -290px 0px;}
.product .advantage{}
.product .advantage .box{height: 500px;background: no-repeat;margin-top: 30px;}
.product .advantage .box .cont{padding: 30px 40px 35px;width: 270px; color: #fff;background: rgba(0,0,0,.4);}
.product .advantage .box h2{line-height: 44px;font-size: 26px;font-weight: normal;}
.product .advantage .box dl{}
.product .advantage .box dt{width: 16px; height: 16px;margin-top: 6px; background: url(../images/advantage_pic_ico.png) no-repeat -103px bottom;}
.product .advantage .box dd{margin-left: 14px;width: 240px;line-height: 25px;font-size: 14px;}
/*产品-产品优势-e*/

/*品牌文化*/
.brandculture{background: #fff; padding: 0 0px 100px;}
.brandculture .title{font-size: 18px;text-align: center;line-height: 34px;padding: 0px 0 21px;}
.brandculture .title:before{width: 40px;height: 1px;background: #222;content: '';display: block;position: absolute; top: 54px;left: 50%;margin-left: -20px;}
.brandculture{}
.brandculture .cont{height: 226px;background: #ebebeb;}
.brandculture .cont .pic{ width: 424px;height: 226px;overflow: hidden;}
.brandculture .cont .pic img{ width: 100%;}
.brandculture .cont .txt{ width: 392px;padding: 0 14px 0 16px;}
.brandculture .cont .txt dl{line-height: 24px;margin-bottom: 5px;}
.brandculture .cont .txt dt{font-size: 14px;padding-left: 15px;background: url(../images/brand_introduce_ico.png) no-repeat left center;}
.brandculture .cont .txt dd{color: #666;padding-left: 15px;}
.brandculture .txt2{background: #ebebeb;padding: 16px 20px;}
.brandculture .txt2 p{line-height: 34px; font-size: 14px;color: #666;}
.brandculture .txt2 p b{font-size: 16px;color: #333;font-weight: normal;}
/*品牌文化*/

/*配套产品-产品招商公告-s*/
.case_notice{}

.case_notice .xq{margin: 24px 0 38px;}
.case_notice .xq p{font-size: 16px; line-height: 28px; padding-left: 28px;background: url(http://icon.dyrs.cc/case_notice_xq.jpg!c) no-repeat;}
.case_notice .xq p .red{color: #ff343f;}
.case_notice .xq p.ico1{background-position: 0 6px;}
.case_notice .xq p.ico2{background-position: 0 -23px;}
.case_notice .xq p.ico3{background-position: 0 -52px;}

.case_notice .pic_top{height: 300px;background: no-repeat center;}
.case_notice .pic_top .here,.case_notice .pic_top .here a{ color: #fff;}
.case_notice .pic_top .txt{bottom: 0;left: 0;width: 100%;height: 50px; background: #000; background: rgba(0,0,0,.5);line-height: 50px;}
.case_notice .pic_top .txt.current{position: fixed;top: 0;z-index: 9999;background: #000;}
.case_notice .pic_top .txt p{color: #fff;font-size: 16px;background:  url(http://icon.dyrs.cc/case_notice_ico.png) no-repeat;padding-left: 28px;}
.case_notice .pic_top .txt p span{color: #ff343f;}
.case_notice .pic_top .txt i{width:3px;color: #656565;font-size: 20px;font-style: normal;padding: 0 17px;}
.case_notice .pic_top .txt p.ico1{background-position: left 16px;margin-left: 35px;}
.case_notice .pic_top .txt p.ico2{background-position: left -42px;}
.case_notice .pic_top .txt p.ico3{background-position: left -165px;}
.case_notice .pic_top .txt p.ico4{background-position: left -103px;}

.case_notice .box{padding: 60px 0 25px;border-bottom: 30px solid #f7f7f7;}
.case_notice .box .clearfix{width: 1160px;margin: 0 auto;}
.case_notice .pic{width: 378px;height: 526px;border: 4px solid #ff333f;margin-top: 10px;}
.case_notice .pic img{max-width: none;}
.case_notice .pic.fr img{width: 386px;height: 534px;left: -44px;top: -44px;}
.case_notice .pic.fl{height: 565px;}
.case_notice .pic.fl img{width: 392px;height: 493px;left: 44px;top: 36px;}
.case_notice .cont{width: 652px;}
.case_notice .cont dl{line-height: 28px;margin-bottom: 20px;}
.case_notice .cont dt{font-size: 16px;font-weight: bold;padding-left: 20px;background: url(../images/brand_introduce_ico.png) no-repeat left center;}
.case_notice .cont dd{font-size: 14px;color: #666;padding-left: 20px;}
.case_notice .cont dd span{color: #333;}
/*配套产品-产品招商公告-e*/

/*图片特效*/
.piccontext{width:100%; overflow:hidden;}
.piccontext h2{width:950px;height:46px;line-height:46px;overflow:hidden;font-size:20px;color:#2c2c2c;margin-top:18px;margin-left:25px;font-weight:normal;}
.support{float:left;height:20px;overflow:hidden;}
.support img{padding:0px 5px;} 
/*大图展示*/
.picshow{width:100%; overflow:hidden;}
.picshowtop{width:100%;text-align:center;position:relative;z-index:1;overflow:hidden;}
.picshowtop img{ width:1200px; max-width:1200px; height:700px;}
#pic1{max-width:100%}
#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:50%;margin-top:-10%;width:46px;height:80px;}
#preArrow_A{left:0px;background: url(../images/pic_left.png)   0px 0px no-repeat;display:none;}
#nextArrow_A{right:0px;background:url(../images/pic_right.png)  0px 0px no-repeat;display:none;}
.picshowtxt{ padding-left:20px; min-height:40px;_height:40px;margin-top:20px;}
.picshowtxt_left{float:left;width:50px; height:50px; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif;}
.picshowtxt_left span{color:#e55656;font-size:30px;}
.picshowtxt_left strong{font-size:24px; font-weight: normal}
.picshowtxt_left i{color:#666666;font-size:20px;}
.picshowtxt_right{float:left;margin-left:10px;display:inline;line-height:40px;color:#666666;font-size:14px;width:880px; font-family:"宋体";}
.picshowlist{width:100% ;overflow:hidden;}
.picshowlist_left{float:left; width:120px; overflow:hidden;}
.pic_next_img { width:120px;height:100px; padding:8px 0px 0px 0px; background: url(photo_bg.jpg) no-repeat;}
.pic_next_img img{ width:106px; height:66px; margin:0px 0px 10px 5px; }
.pic_next_img p{ text-align:center;}
.picleftimg{padding-top:9px;padding-left:5px;overflow:hidden;}
.picleftimg img{width:106px;height:66px;}
.piclefttxt{width:120px;line-height:20px; font-family:"宋体";}
.piclefttxt a{color:#444444;}
.piclefttxt a:hover{color:#ff5d11; text-decoration:underline;}
.picshowlist_mid{float:left; width: 100%;   padding:20px 0px 0px 0px; display:inline; overflow:hidden; height:140px;}
.picmidleft{float:left; min-width:24px; width: 8%; height:140px;overflow:hidden; padding-left:20px;}
.picmidleft a{display:block; width:100%; height:140px;}
.picmidmid{float:left; width:980px;   overflow: hidden;  height:140px;   } 
.picmidmid ul li{float:left; margin:0px 10px;  width:220px; text-align:center; overflow:hidden;  height:140px;  }
.picmidmid ul li img{ height:134px; width: 204px; border: 3px solid #ddd;}
.picmidmid ul li img.selectpic{  border-color: #d00;  }
.picmidright{float:right; min-width:24px;  width: 8%; height:140px; overflow:hidden;}
.picmidleft img,.picmidright img{ max-width: 100%;}
.picmidright a{display:block; width: auto;  height:140px; float: right;}
.picshowlist_right{float:right;width:120px; overflow:hidden;}
.pic_360{ width:180px; height:90px;float:right; text-align:center;}
.pic_360 a{ font-size:18px; color:#fff; background:#f26a76; width:180px; height:80px;  padding-top:10px ; line-height:34px; display:block;}
.pic_360 span{ border-radius:4px; background:#fff; color:#e62536; padding:4px 10px;}
.pic_360 a:hover{ background:#d00b0b; }
.pic_sjs{width:220px; height:100px;float:right;background:#e62536; padding:10px 0px 0px 0px; }
.pic_sjs img{  height:80px; width:80px; margin: 0px 5px 0px 5px; float:left; border-radius:50%;}
.pic_sjs h3 a{ font-size:14px; color:#fff;} 
.pic_sjs p{color:#fff; padding:3px 0px;}
.pic_sjs p a{ background:#fff; color:#d00; padding:2px 10px; margin-top:10px;}
.pic_sjs p a:hover{ background:#d00b0b; color:#fff;}
.site{ width:100%; margin:0px auto; height: 42px; padding: 10px 0px;   background: url(../images/i_index.png) 0px 12px no-repeat;}
.site p{  line-height: 42px;  padding-left: 20px; font-size:16px; padding-left:40px;}
.site p a:hover{ color:#920000;}
.site  .site_p{ width: 700px; float: left;}
.site .head_p2{ width: 380px;;}
.site .head_p2 .i_txt{border: 2px solid #E3E3E3; float: right; border-right: none; width: 179px;}
.site .head_p2 a{ float: right; background:#92000 ;}
/*弹出层*/
.bodymodal{width:100%;height:100%;overflow:hidden;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;z-index:1100;position:fixed;top:0px;left:0px;display:none;}
.firsttop_left{width:300px;height:250px;margin-right:30px;overflow:hidden;float:left;}
.firsttop_right{float:left;width:270px;overflow:hidden;}
.close2{height:17px;}
.close2 a{ width:20px;height:20px; font-size:20px; color:#fff;display:block;float:right;}
.replay{height:24px;margin-top:20px;overflow:hidden;}
.replay h2{float:left;font-size:16px;}
.replay p{float:left;margin-left:15px;display:inline;line-height:24px;padding-right:25px;background:url(replay.png) right no-repeat;}
.replay p a{color:white;font-size:14px;}
.replay p a:hover{color:#FF702D;text-decoration:underline;}
.pictwo{width:270px;height:88px;overflow:hidden;margin-top:20px;}
.pictwo ul li{width:120px;height:88px;float:left;margin-right:15px;position:relative;overflow:hidden;}
.pictwo ul li img{width:120px;height:88px;}
.imgdivtext{position:absolute;bottom:0px;height:25px;width:120px;background:rgba(0, 0, 0, 0.6);line-height:25px;text-align:center;left:0px;z-index:4;*background:#000;*filter:alpha(opacity=50);}
.imgdivtext a{color:White;font-size:14px;font-weight:bold;}
.imgdivtext a:hover{color:#FF702D;text-decoration:underline;}
.returnbtn { width:100%;}
.returnbtn a{width:180px;height:22px;border:1px solid #ccc;padding:5px 15px;line-height:22px;text-align:center;color:White;font-size:16px;display:block; margin:30px 0px 0px 20px;}
.returnbtn a:hover{color:#fff; border:1px solid ##eb3e00; background:##eb3e00}
.firsttop{width:600px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}
.endtop{width:600px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}

.pic_about{ width:1040px; margin:0px auto; border:1px solid #ddd; background:#fff; padding:10px 30px  30px 30px;}
.pic_about dl{ padding:15px 0px ; border-bottom:1px solid #ddd; line-height:35px; }
.pic_about dl dt{ float:left; width:90px; font-weight:bold;}
.pic_about dl dd span{ background:#f8f8f8; padding:5px 10px; color:#777; margin-right:15px;}
.pic_more{ height:80px;}
.pic_more ul li:hover b{background:#d00b0b}
.pic_more ul li { width:85px; height:70px; position:relative;  float:left;}
.pic_more ul li img{ width:70px; height:70px;} 
.pic_more ul li b{ position:absolute; right:15px; bottom: 0px; line-height:20px; text-align:center; width:20px; height:20px; background:#333; color:#fff; }
.video_show{ width:620px; height:480px; margin:0px auto;   padding:40px 0px;}

.pic_ybj{ width: 100%; position: relative;}
.ybj_list{ border: 1px solid #ddd; height: 48px; background: #fcfcfc; }
.ybj_list ul li{ width: 102px; float: left; text-align: center;  }
.ybj_list ul li a{ width: 100%;  line-height: 48px; color: #444; border-left: 1px solid #ddd; font-size: 16px; display: block;}
.ybj_list ul li.first{ width: 280px;  line-height: 48px; color: #444; font-size: 16px;;}
.ybj_list ul li a:hover,.ybj_list ul li.on a{ background: #920000; color: #fff;}
.pic_ybj .picshowlist{ width: 100%; float: right;  }
.pic_ybj .picshowlist_mid{ width: 100%; height: 155px; background: #313131;    padding: 15px 0px 0px 0px;}
.pic_ybj .picmidleft,.pic_ybj .picmidright{ text-align: center; }
.pic_ybj .picmidleft img,.pic_ybj .picmidright img{ max-width: 100%; padding-top: 16px}
.pic_ybj .picmidleft a,.pic_ybj .picmidright a{ width: auto; height: auto; float: none;; display: initial;;  }
.pic_ybj .picmidmid ul li img{  max-width: 100%; height: auto; border: none;}
.pic_ybj_share{ height: 28px; padding-top: 10px; width: 100%; width: 320px;float: right; } 
.pic_ybj  .picmidmid ul li img.selectpic{ border: 2px solid #fff; width: 200px !important;}
/*新-样板间详细页*/
.ybj_banner { width: 100%; height: 500px;  background: url(../images/ybj_banner.jpg) center 0px no-repeat; }
.pic_ybj_btm{ width: 100%}
.pic_b_words{   text-align: left; max-width: 1200px; margin: 0px auto; background: #fafafa; border: 1px solid #ddd; margin-top: 20px; padding: 10px 0px;}
.pic_b_words h2{ font-size: 26px; line-height: 40px; padding: 0px 0px 0px 30px; margin: 0px;}
.pic_b_words p{ text-indent: 2em; padding: 0px 30px;font-size:14px; line-height:30px; }
.pic_ybj_btm .p_r_bm{width: 22%; float: right;  }
.pic_ybj_btm .p_r_bm .c_baoming{max-width: 400px;}

.fullwidthbanner-container .phone,.node-type--case .fivestar-widget .user-rating,.form-actions:before,.form-actions:after,#cnzz_stat_icon_1000458418,.admin-menu #newBridge{display:none;}.fullwidthbanner-container p{border-bottom:0px solid #ddd;}.fullwidthbanner-container .tp-leftarrow{left:8%!important;}.fullwidthbanner-container .tp-rightarrow{right:8%!important;}
.pc img{height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0; margin:0; padding:0;}
	
.sjs_top{ padding: 0px 0px 10px 0px;}
.sjs_list{ width:1200px; padding:0px 0px;}
.sjs_list .anli_p h2 strong{ font-size:16px;} 
.sjs_list .anli_p { padding:10px;  }
.sjs_list .anli_p p{  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; }
.sjs_list .anli_p p  a{ float:right; background:#920000; padding:3px 12px; color:#fff; display:block;}
.sjs_list .anli_p p  a:hover{ background:#d00;}

.anli ul li{ width:260px; padding:5px; background:#fff; box-shadow: 0 3px 3px 0 #999; margin: 8px; float:left; display:inline; overflow:hidden;border:1px solid #ddd; margin:13px;}
.anli_img{ width:100%; height:280px; overflow:hidden; }
.anli_img img{ width:100%; height:100%; }
.anli_p{ padding:10px  0px 10px 10px;}
.anli_p h2{ font-size:20px; line-height:40px; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; }
.anli_p a:hover { color:#920000} 
.anli_p p span{ display:inline-block; margin-right:20px;}

.choose_btm{ padding:10px 0px  0px 10px; }
.choose_btm h3{ line-height:60px; font-size:24px}
.choose_btm p{ text-indent:2em;   line-height:50px;}
.choose_btm strong{ color:#d00;}
.choose_btm p a{ text-decoration:underline; color:#920000;  } 


/* 设计师详情页*/
.sjs_xq_left{ width: 900px; float: left; background: #f7f7f7;  border: 1px solid #ddd; color:#000000; padding-bottom:10px}
.sjs_zx{ width: 280px; float: right;}
.sjs_xq_img{ width: 200px; float: left; text-align: center;; padding: 20px 0px 0px 20px;}
.sjs_xq_img_c { border-radius: 50%; width: 200px; height: 200px; overflow: hidden;  box-shadow: 0 3px 5px #ccc; }
.sjs_xq_img_c img{ max-width: 100%; }
.sjs_xq_img p{ text-align: center; padding: 20px 0px;}
.sjs_xq_img p a{background: #920000; color: #fff; padding:6px 40px ; border-radius: 4px;}
.sjs_xq_img p a:hover{ background: #d00;}
.sjs_xq_jj{ width: 600px; float: left; padding: 20px 0px 0px 40px;}
.sjs_xq_jj h2{ line-height: 40px; color: #333; font-size:24px; padding-bottom:10px;}
.sjs_xq_jj p{ line-height: 30px; font-size:14px}
.sjs_other{ width: 1200px; margin: 0px auto; background: #fff; border: 1px solid #ddd; padding: 20px  0px; }
.sjs_other_t{ position: relative;   height: 80px; margin: 0px 20px;  }
.sjs_other_t h2{ width: 180px; margin: 0px auto; background: #fff; position: relative;; z-index: 999;; text-align: center;; font-weight: normal; line-height: 35px; font-size: 28px;}
.sjs_other_t h2 span{font-size: 28px; text-transform : uppercase }
.sjs_other_t i{ position: absolute; left: 0px; background: #ddd; height: 1px; width: 100%; top: 34px;}
.sjs_anli{ width: auto; padding-left: 20px;}
.sjs_anli ul li{ overflow: hidden; position: relative;; width:335px;border: 5px solid #ddd; margin:0px 20px 12px 20px; display: inline; height: 220px; float: left ;}
.sjs_anli ul li img{ width: 100%; height: 100%; }
.sjs_al_words { display: none; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; background: rgba(0, 0, 0, 0.5) !important;background: #000;  filter: Alpha(opacity=50); text-align: center; font-size:16px; line-height:30px; }
.sjs_al_words p{ color: #fff; }
.sjs_al_words p.p1 span{ background: #920000;  color: #fff;  padding: 6px 40px;  border-radius: 4px;}
.sjs_al_words p.p1 span:hover{ background:#d00;}
.sjs_al_words .p0{height: 164px; overflow: hidden; padding: 15px 10px 0px 10px;} 
.sjs_anli ul li:hover .sjs_al_words{ display:block; animation-name:topAni2;-webkit-animation:topAni2 .5s linear 0s 1 alternate running none;-moz-animation:topAni2 .5s linear 0s normal alternate;animation:topAni2 .5s linear 0s normal alternate;   }
@-webkit-keyframes topAni2{from{opacity:0; top:220px;} to{opacity:1; top:0px;} }
@-moz-keyframes topAni2{from{opacity:0;  top:220px;} to{opacity:1; top:0px;} }
@keyframes topAni2{from{opacity:0; top:220px;} to{opacity:1; top:0px;} }
.sjs_zx .c_baoming ul li{ height: 38px;}
.sjs_zx .c_baoming .yzm input{ width: 80px;}
.sjs_zx .c_baoming .yzm img{ margin-right: 16px; display: inline; width: 70px; height: 30px;}

.sjs_tuijian{width: auto; height: 270px; padding-left: 12px; position: relative;}
.sjs_tj_c{ width: 1075px; height: 270px;overflow: hidden;}
.sjs_tj_c ul { width: 10000px;}
.sjs_tj_c ul li{ position: relative; width: 250px; height: 250px; overflow: hidden; margin: 0px 9px; float: left;  box-shadow: 0 5px 5px #ccc; }
.sjs_tj_c ul li img{ max-width: 100%;}
.sjs_btn{position: absolute; top: 90px;  width: 60px; height: 60px;;}
#sjs_b_l{ left: 0px;}
#sjs_b_r{right: 0px;;}
.sjs_tj_words a{ display:block; width:100%}
.sjs_tj_words p{ padding-top: 60px; font-size: 20px; line-height: 36px;}
.sjs_tj_words p span{border: 1px solid #fff; padding: 6px 40px; font-size: 14px; color: #fff; background: #920000;}
.sjs_tj_words p span:hover{ background: #d00;}
.sjs_tj_c ul li:hover  .sjs_tj_words{ display:block; animation-name:topAni3;-webkit-animation:topAni3 .7s linear 0s 1 alternate running none;-moz-animation:topAni3 .7s linear 0s normal alternate;animation:topAni3 .7s linear 0s normal alternate;   }
@-webkit-keyframes topAni3{from{opacity:0; top:315px;} to{opacity:1; top:0px;} }
@-moz-keyframes topAni3{from{opacity:0;  top:315px;} to{opacity:1; top:0px;} }
@keyframes topAni3{from{opacity:0; top:315px;} to{opacity:1; top:0px;} }

.c_baoming{ width: 100%; background: #e3e3e3; padding-bottom: 20px;}
.c_baoming h2{ background: #920000; color: #fff; line-height: 30px; font-size: 16px; text-align: center;; padding: 6px 0px; margin-bottom: 10px;}
.c_baoming ul li{ padding: 5px 0px 0px 15px; height: 40px; position: relative;}
.c_baoming strong{ display: block; float: left; width: 80px; line-height: 30px; }
.c_baoming input { line-height: 28px; height: 28px; padding-left:10px; width: 155px;   background: #fff; float: left;}
.c_baoming select { line-height: 28px; height: 28px; padding-left:10px; width: 155px;   background: #fff; float: left;}
.c_baoming .sub{ text-align: center;;} 
.c_baoming .sub input{ background: #920000; float: none; color: #fff; line-height: 34px; height: 34px; outline: none;}
.c_baoming .sub input:hover{ cursor: pointer;}
.c_baoming ul li span{ margin: 0px; position: absolute; right: 20px; top: 5px;}

.caseDetail-push-list1{width: 1220px; margin-top:15px;}
.caseDetail-push-list1 li{float: left;margin:0 13px 13px 0;}
.caseDetail-push-list1 .pic{ width:290px; height:254px; overflow:hidden;}

/*box*/
.caseDetail-box{z-index: 10; bottom:95px; right: -40px;}
.box{width: 280px; height: auto; padding: 10px; background: #fff;}
.caseDetail-bubble{width: 0;height: 0;border-left: 13px solid transparent;border-right: 13px solid transparent;border-top: 12px solid #fff; bottom: -12px; right: 75px;}
.caseDetail-box-intro ul > li{float: left;margin-right: 5px; font-size: 12px;}
.caseDetail-box-img{width: 94px;}
.caseDetail-box-img-intro{width: 165px;}
.caseDetail-box-intro ul  img{border: 1px #eaeaea solid; width:90px; height:90px;}
.caseDetail-box-img-intro > p{margin-bottom: 5px; line-height: 1.3em;color: #333;width: 110%;overflow: hidden;}
.caseDetail-box-img-intro p:nth-of-type(1){
	font-size: 14px;padding-top:5px;
}
.caseDetail-box-img-intro p span{
	float: left;
	overflow: hidden;
}
.caseDetail-box-img-intro p span:last-of-type{
	width: 120px;
}
.caseDetail-box-img-intro i{
	width: 60px;
	overflow: hidden;
	font-style: normal;
	float: left;
	overflow: hidden;
	margin-bottom: 3px;
}
.caseDetail-box-img-intro p span i{
	display: inline-block;
}
.caseDetail-box-img-intro > p:first-child{margin-bottom: 10px;}
.caseDetail-box-label{color: #666;}
.box-btn{display: inline-block; line-height: 34px; border: 1px #b4b4b4 solid; height: 34px;width: 134px;text-align: center;}
.box-btn:hover{border: 1px #ff5d5e solid; color: #ff5d5e;}
.box .textcenter{margin-top: 5px;}


.caseDetail-do{top: 16px; right: 16px;}
.caseDetail-img{ border-left:solid 2px #ddd; width:728px; border-left:solid 2px #ddd; padding-left:30px;}
.caseDetail-img .caseDetail-do .bds_more{ float:left; height:30px;line-height:30px; padding:0 18px; color:#fff; background:#000; opacity:.5; filter:alpha(opacity=50); margin:0 0 0 20px;}
.caseDetail-img .caseDetail-do .similar{ float:left; height:30px;line-height:30px; padding:0 18px; color:#fff; background:#000; opacity:.5; filter:alpha(opacity=50); margin:0 0 0 20px;}
.caseDetail-img .caseDetail-do a:hover{opacity:.8; filter:alpha(opacity=80);}
.margintop10{margin-top: 10px;}
.paddinglr25{padding: 0 25px;}
.caseDetail-img-font{line-height: 24px;}
.caseDetail-related-ul{border-bottom:1px #eaeaea solid; padding: 10px 25px 20px;}
.caseDetail-related-ul > li{float: left; margin-right: 16px;}
.caseDetail-related-ul > li:last-child{margin-right: 0px;}
.caseDetail-push-title{background: url(../images/viewtitle01.jpg!c) no-repeat left center;}
.caseDetail-push-title{background: url(http://icon.dyrs.cc/viewtitle01.jpg!c) no-repeat left center;}
.caseDetail-push-imgfont{width: 270px; height:46px; border: 1px #eaeaea solid; padding: 9px; line-height: 20px;}
.caseDetail-push{padding: 30px 0}
.caseDetail-push-list{width: 920px;}
.caseDetail-push-list li{float: left; margin: 3px 15px 3px 0;}
.caseDetail-push-list .pic{width:290px; height:290px; overflow:hidden;}
.caseDetail-push-head{display:inline-block; top:-40px; right: 0; width:80px; height: 80px;}
.caseDetail-push-head img{display: inline-block; width: 63px; height: 63px; border: 2px #fff solid; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%;}
.caseDetail-push-imgfont-name{color: #6a6a6a;overflow: hidden;white-space: nowrap;width: 190px; text-overflow:ellipsis; font-size:14px;}
.caseDetail-push-imgfont-name a{ color:#fff; font-size:14px;}
.caseDetail-push-imgfont-setting{color: #fff; font-size:12px; margin-top: 5px;}
.caseDetail-push-imgfont-setting span{ display:inline-block; white-space:nowrap;}
.caseDetail-right-img{display: inline-block; width: 108px; height: auto}
.caseDetail-right-img img{width: 108px;height: 108px; border: 1px #d3d3d3 solid;}
.caseDetail-right-stylist{padding: 0 17px 14px 17px; border-bottom: 1px #eaeaea solid;}
.caseDetail-right-stylist li{float: left; margin-right: 5px; font-size: 12px;}
.caseDetail-right-stylist .caseDetail-right-intro{ margin:0 0 0 5px; width:125px;}
.caseDetail-right-intro p{margin-bottom: 1px; color: #737373; line-height:20px;}
.caseDetail-right-intro p:first-child{color: #545454;}
.caseDetail-right-intro-link{display: inline-block; padding: 8px 10px; background: #ff343f; color: #fff;}
.caseDetail-right-intro-link:hover{color: #fff;}
.caseDetail-right h3{padding: 10px 17px;}
.caseDetail-right-from{padding: 10px 17px; max-width:244px;}
.caseDetail-right-from select{border: 1px solid #ddd;color: #666;height:35px;line-height: 24px;margin-bottom: 10px;padding: 5px 8px;width: 244px;}
.caseDetail-right-free{display: inline-block; background: #ff343f; color: #fff; padding: 5px 8px; margin-left: -18px;}
.caseDetail-right-from-title{/*font-weight: initial;*/ text-align: center;}
.caseDetail-right-from-title1{color: #666666; font-size:12px; margin-bottom: 20px;}
input.inp{width: 225px; padding: 5px 8px; border: 1px #ddd solid; height: 24px; line-height: 24px; margin-bottom: 10px; color:#666;}
.formsub{width: 100%; height: 42px; line-height: 42px; text-align: center; color: #fff; background: #ff343f; font-size: 14px;}
.caseDetail-right-from-title2{line-height: 20px; color: #666666; font-size:12px;}
.w280{width: 280px;}

.absolute {
    position: absolute;
}
.relative {
    position: relative;
}
.hide {
    display: none !important;
}
.marginbottom20{margin:20px 0;}
.table{border: 1px #eaeaea solid;font-size:14px; width:100%; color:#333;}
.table td{border: 1px #eaeaea solid; line-height: 38px; text-align: center;}
.table .casetd{background: #f2f2f2; width: 120px;}

table {
    border-collapse: collapse;
    width: 100%;
}
.diern_r{    border: 1px #eaeaea solid;
    width: 278px; background:#fff; margin-bottom:10px;}
	
