﻿@charset "utf-8";
/* CSS Document */

body { background-color:#f0f0f0;}
#demo01 { height:300px;}
.head_2 { background-color:#FFF;}


.bgfff { background-color:#FFF;}
.mainbor { position: absolute; top:0; left:0; right:0; bottom:0; display:none;}
.outmainbor { position: absolute; top:-2px; left:-2px; right:-2px; bottom:-2px; display:none;}
.allbtn-01 { display: block; width:75px; height:28px; color: #de242b; font-size:14px; line-height:28px; text-align: center; border:1px solid #ec494f;}
.allbtn-01:hover { color:#FFF; background-color:#d02e36;}
.user_like { display: block; color: #464646; font-size:14px; line-height:20px; padding-left:25px; background-image:url(../image/like-1-1.png); background-position: left center;}
.user_like.bg2 { background-image:url(../image/like-1-1on.png);}
.content_wrap .list_title { background-color:#FFF; margin-bottom:10px; position: relative;}
.content_wrap .list_title .bor { position: absolute; left:21px; top:17px; width:3px; height:22px; background-color:#d02e36;}
.content_wrap .list_title .text_1 { color: #3b3b3b; font-size:20px; line-height:54px; font-weight:bold; padding-left:32px;}

.morebtnbox {}
.morebtnbox .morebtn { display: block; width:174px; height:44px; margin: 0 auto; color: #d02e36; font-size:18px; line-height:44px; text-align: center; border:1px solid #d02e36;}
/*hover*/.morebtnbox .morebtn:hover { color:#FFF; background-color:#d02e36;}
/* 内容区 */

.content_wrap {}
.content_box { width:990px; float:left;}

.content_box_menu { height:44px; text-align: center; background-color:#f6f6f6; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;}
.content_box_menu .inside { font-size:0; position: relative; top:7px;}
.content_box_menu a,
.content_box_menu span { display: inline-block; color: #9e9e9e; font-size:14px; line-height:30px;}
.content_box_menu a { padding: 2px 9px 6px 9px;}
.content_box_menu span { width:4px; padding: 2px 2px 6px 2px;}

.content_box_menu a.on,
.content_box_menu a:hover { padding:0 8px 6px 8px; border-top:2px solid #de242b; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; background-color:#FFF;}

.content_box_main {}

				/*--------------------  次页侧边菜单  --------------------*/
.content_nav { width:268px; float:right; padding-bottom:100px;}
.content_nav .nav_item { background-color:#FFF;}
.content_nav form+.nav_item,
.content_nav .nav_item+form,
.content_nav .nav_item+.nav_item { margin-top:30px;}

.content_nav .getfixed {}
.content_nav .getfixed .fixed_inside { background-color:#FFF;}
.content_nav .getfixed .fixed_inside.fix { position: fixed; top:0;}

.nav_item_title_1 { padding:17px 0 0 0; margin: 0 18px; height:42px; border-bottom:2px solid #bfbabc;}
.nav_item_title_1 .text_1 { color: #2d2d2d; font-size:24px; line-height:42px; float:left; border-bottom:2px solid #d02e36; padding: 0 6px 0 0;}

			/*快速报价*/
.nav_item_1 {}
.nav_item_1 .nr_item_1 { padding: 0 20px;}
.nav_item_1 .nr_item_1 .text_item_1 { text-align: center; padding:17px 0 4px 0;}
.nav_item_1 .nr_item_1 .text_item_1 span { display: inline-block; color: #3b3b3b; font-size:24px; line-height:30px; padding-left:34px; background:url(../image/p-content_nav_item_1_text_1.png) no-repeat left center;}
.nav_item_1 .nr_item_1 .text_item_1 span.bg2 { background:url(../image/p-content_nav_item_1_text_1-2.png) no-repeat left center;}
.nav_item_1 .nr_item_1 .text_2 { color: #9e9e9e; font-size:14px; line-height:20px; text-align: center;}
.nav_item_1 .nr_item_1 .text_3 { color: #3b3b3b; font-size:24px; line-height:28px;padding:17px 0 4px 0;}
.nav_item_1 .nr_item_1 .text_3 span { color: #3b3b3b; color: #d02e36;}
.nav_item_1 .nr_item_1 .tal { text-align:left;}

.nav_item_1 .nr_item_2 { padding: 22px 20px 0 20px;}
.nav_item_1 .form_box {}
.nav_item_1 .form_box .form_item {}
.nav_item_1 .form_box .form_item+.form_item { margin-top:12px;}
.nav_item_1 .form_box .formtextbox { position: relative; border:1px solid #bebebe; border-radius:5px;}
.nav_item_1 .form_box .formtextbox .tips { position: absolute; color: #888888; font-size:16px; line-height:40px; right:8px; top:0;}
.nav_item_1 .form_box .formtextbox .formtext { padding:0; border:0; outline:none; background:none; width:100%; height:40px; color: #888888; font-size:16px; line-height:40px; text-indent:12px;}
.nav_item_1 .form_box .formtextbox .formtext::placeholder { color:#888888;}
.nav_item_1 .form_box .bxselbox {}
.nav_item_1 .form_box .bxselbox .formtext { background:url(../image/p-sel-1.png) no-repeat right center;}
.nav_item_1 .form_box .bxselbox .bxsel-list-box { position: absolute; top: 35px; left:-1px; width:100%; background-color: #FFF; border: 1px solid #bebebe; border-top:0; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; max-height:180px; overflow:auto;}
.nav_item_1 .form_box .bxselbox .bxsel-list { padding: 0 4px;}
.nav_item_1 .form_box .bxselbox .bxsel-list li { padding:2px 0;}
.nav_item_1 .form_box .bxselbox .bxsel-list li a { display: block; padding: 0 8px; color: #696969; font-size:16px; line-height:24px;}
.nav_item_1 .subbox { padding:15px 0 0 0;}
.nav_item_1 .subbox .submit { padding:0; border:0; outline:none; background:#ec002c; width:100%; height:44px; color: #ffffff; font-size:16px; border-radius:5px; cursor:pointer;}

.nav_item_1 .nr_item_3 { padding:14px 0 30px 0;}
.nav_item_1 .nr_item_3 .text_1 { color: #9e9e9e; font-size:12px; line-height: 16px; text-align: center;}

.nav_item_1 .nr_item_4 { padding:14px 0 30px 0; text-align: center;}
.nav_item_1 .nr_item_4 .spanbox { display: inline-block;}
.nav_item_1 .nr_item_4 .spanbox .text_1 { float:left; color: #737373; font-size:14px; line-height:20px;}
.nav_item_1 .nr_item_4 .spanbox .text_2 { float:left; color: #ec002c; font-size:16px; line-height:20px;}

.nav_item_1 .nr_item_5 { padding:18px 0 26px 0;}
.nav_item_1 .nr_item_5 .text_1 { color:#666666; font-size:14px; line-height:18px; text-align:center;}
.nav_item_1 .nr_item_5 .text_2 { color:#de242b; font-size:20px; line-height:24px; font-family: Arial; font-weight:bold; text-align:center; margin-top:4px;}
/*hover*/
.nav_item_1 .subbox .submit:hover { font-weight:bold; background-color:#c51c20;}
.nav_item_1 .form_box .bxselbox .bxsel-list li a:hover { color: #c41111; background-color:#f0f0f0;}
.nav_item_1 .form_box .formtextbox.on, 
.nav_item_1 .form_box .formtextbox.on .bxsel-list-box { border-color:#ec002c;}
/*hover*/
			/*新闻列表*/
.nav_item_2 {}
.nav_item_2 .nr_item_1 {}
.nav_item_2 .nr_item_1 .list { padding:8px 0 20px 0;}
.nav_item_2 .nr_item_1 .list ul {}
.nav_item_2 .nr_item_1 .list ul li { padding: 0 18px 0 26px;}
.nav_item_2 .nr_item_1 .list ul li a { display: block;}
.nav_item_2 .nr_item_1 .list ul li a .text_1 { color: #4c4c4c; font-size:14px; line-height:36px;}
.nav_item_2 .nr_item_1 .list ul li a .text_1 span { color: #dadada;}
/*hover*/.nav_item_2 .nr_item_1 .list ul li a:hover .text_1 { color: #d02e36;}

			/*设计师信息*/
.nav_item_3 {}
.nav_item_3 .nr_item_1 { padding:18px 0 26px 14px;}
.nav_item_3 .nr_item_1 .text_1 { color: #3b3b3b; font-size:24px; line-height:28px;}
.nav_item_3 .nr_item_2 {}
.nav_item_3 .nr_item_2 a.imgbox { display: block; width:200px; margin: 0 auto; font-size:0; position: relative; border-radius:5px; overflow: hidden;}
.nav_item_3 .nr_item_2 a.imgbox .img { width:100%; display: block; font-size:0;}
.nav_item_3 .nr_item_2 a.imgbox .bor { display:none; position: absolute; top:0; left:0; right:0; bottom:0; border:2px solid #e30c0c; border-radius:5px;}

.nav_item_3 .people_name { margin:8px 0 5px 0; text-align: center;}
.nav_item_3 .people_name a { color: #656565; font-size:18px; line-height:24px;}
.nav_item_3 .nr_item_3 { padding: 0 20px 14px 0;}
.nav_item_3 .nr_item_3 table { table-layout: fixed;}
.nav_item_3 .nr_item_3 table td { vertical-align:top;}
.nav_item_3 .nr_item_3 table .col_1 { width:100px;}
.nav_item_3 .nr_item_3 table .col_2 {}
.nav_item_3 .nr_item_3 .text_1 { color: #8e8e8e; font-size:14px; line-height:24px;}
.nav_item_3 .nr_item_3 .text_1.tar { text-align: right;}
.nav_item_3 .nr_item_3 .text_1.cor_2 { color: #2e2d32;}
.nav_item_3 .nr_item_3 .text_1 a { color:inherit;}

.nav_item_3 .nr_item_4 { padding: 0 0 25px 19px; position: relative;}
.nav_item_3 .nr_item_4 .btn-1 {}
.nav_item_3 .nr_item_4 .user_like { position: absolute; top:5px; right:26px;}

/*hover*/
.nav_item_3 .nr_item_2 a.imgbox:hover .bor { display: block;}
.nav_item_3 .nr_item_3 .text_1 a:hover { color: #df1c1c;}
/*hover*/
			/*工地负责人*/
.nav_item_4 {}
.nav_item_4 .nr_item_1 { padding: 18px 14px 24px 14px;}
.nav_item_4 .nr_item_1 .text_1 { color: #3b3b3b; font-size:24px; line-height:28px;}
.nav_item_4 .nr_item_2 { padding: 1px 10px 26px 17px; height:96px;}
.nav_item_4 .nr_item_2 .imgbox,
.nav_item_4 .nr_item_2 .imgbox .img { display: block; width:82px; height:91px; font-size:0;}
.nav_item_4 .nr_item_2 .imgbox { float:left; border-radius:5px; margin:3px 0 0 0;}
.nav_item_4 .nr_item_2 .imgbox .img {}
.nav_item_4 .nr_item_2 .textbox { float: right; width:150px;}
.nav_item_4 .nr_item_2 .textbox .text_1 { color: #8e8e8e; font-size:14px; line-height:24px;}
.nav_item_4 .nr_item_2 .textbox .text_1 .cor2 { color: #2e2d32;}
/**/.nav_item_4 .nr_item_2 .textbox .text_1 a:hover { color:#df1c1c;}

				/*--------------------  次页筛选功能  --------------------*/
.content_00 { padding: 0 0 22px 0; position:relative;}
.c00_inbox {/* background-color:#ffffff;*/ border:1px solid #cfcfcf;}
.content_00 table { table-layout: fixed; position:relative; z-index:2;}
.content_00 table td { padding:6px 0; height:44px;}
.content_00 table .col_1 { width:94px;}
.content_00 table .col_2 {}
/*.content_00 table .td_1 { background-color:#f6f6f6;}*/
.content_00 table tr+tr td { border-top:1px solid #cfcfcf;}
.content_00 .text_1 { color: #4c4c4c; font-size:16px; line-height:30px; margin-left:12px; padding-left:30px; position:relative;}
.content_00 .text_1 .icon { position:absolute; top:5px; left:0; width:20px; height:20px;}
.content_00 .radiowrap {}
.content_00 .radiowrap .radiobox { float:left; padding:2px 0;}
.content_00 .radiowrap .radiobox+.radiobox { margin-right:10px;}
.content_00 .radiowrap .radiobox label { display: block; position: relative; cursor:pointer;}
.content_00 .radiowrap .radiobox label .radio { position: absolute; top:0; left:0; z-index:2; opacity: 0;filter: alpha(opacity=0)}
.content_00 .radiowrap .radiobox label .radio_wz { color: #464646; font-size:14px; line-height:30px; position: relative; z-index:5; padding: 0 12px; border-radius:2px;}
.content_00 .radiowrap .radiobox.on label .radio_wz { color:#FFF; background-color:#d02e36;}

.c00_searchwrap { position:absolute; z-index:5; right:0; top:-50px;}
.c00_searchwrap .searchinbox { width:400px; height:40px; background-color:#FFF;}
.c00_searchwrap .selwrap,
.c00_searchwrap .textwrap,
.c00_searchwrap .subbox { float:left; position:relative;}
.c00_searchwrap .formtextbox {}
.c00_searchwrap .formtextbox .text { padding:0; border:0; outline:none; background:none; width:100%; height:38px; text-indent:10px;}
.c00_searchwrap .selwrap { width:87px; border-top:1px solid #d02e36; border-bottom:1px solid #d02e36; border-left:1px solid #d02e36;}
.c00_searchwrap .selwrap .text { background:url(../image/p-sel-1.png) no-repeat right center;}
.c00_searchwrap .textwrap { width:232px; border-top:1px solid #d02e36; border-bottom:1px solid #d02e36;}
.c00_searchwrap .subbox { width:80px;}
.c00_searchwrap .subbox .submit { padding:0; border:0; outline:none; background:#de242b; width:100%; height:40px; color:#FFFFFF; font-size:14px; text-align:center;}
.c00_searchwrap .bxsel-list-box { position:absolute; top:38px; left:-1px; right:0;}
.c00_searchwrap .bxsel-list { background-color:#FFFFFF; border:1px solid #d02e36; border-top:0;}
.c00_searchwrap .bxsel-list li { padding: 0 1px;}
.c00_searchwrap .bxsel-list li a { display:block; padding: 0 9px; color:#666666; font-size:14px; line-height:36px;}
/*hover*/
.c00_searchwrap .bxsel-list li a:hover { color:#de242b; background-color:#f0f0f0;}
/*hover*/
				/*--------------------  新闻列表  --------------------*/
.content_01 {}
.list_01 { padding: 0 22px 0 22px;}
.list_01 ul {}
.list_01 ul li { padding: 25px 10px 25px 2px; height:160px; position: relative;}
.list_01 ul li+li { border-top:1px solid #e7e7e7;}
.list_01 ul li a { display: block;}
.list_01 ul li .imgbox { float:left; width:230px; height:160px; font-size:0;}
.list_01 ul li .imgbox .img { display:block; width:100%; height:100%;}
.list_01 ul li .textbox { float:right; width:692px; height:100%; padding:6px 0 0 0;}
.list_01 ul li .textbox .text_item_1 {}
.list_01 ul li .textbox .text_item_1 .text_1 { color: #343434; font-size:18px; line-height:22px;}
.list_01 ul li .textbox .text_item_1 .text_2 { color: #737373; font-size:14px; line-height:20px; height:40px; margin:7px 0 0 0;}
.list_01 ul li .textbox .text_item_2 { font-size:0; padding:5px 0 0 0;}
.list_01 ul li .textbox .text_item_2 a { display: inline-block; color: #9e9e9e; font-size:14px; line-height:28px; padding: 0px 14px; background-color:#f0f0f0; border-radius:5px; margin:5px 15px 0 0; border:1px solid #f0f0f0;}
.list_01 ul li .textbox .text_item_3 { position: absolute; right:10px; bottom:25px;}
.list_01 ul li .textbox .text_item_3 span {}
.list_01 ul li .textbox .text_item_3 span+span { margin-left:46px;}

/*hover*/
.list_01 ul li .textbox .text_item_1:hover .text_1 { color: #de242b;}
.list_01 ul li .textbox .text_item_2 a:hover { color:#ec002c; padding:0 14px; background-color:#FFF; border-color:#d11f40;}

.list_01 ul li .textbox .text_item_2 a.on { color:#ec002c; padding:0 14px; background-color:#FFF; border-color:#d11f40;}
/*hover*/
				/*--------------------  案例列表  --------------------*/
.content_02 {}
.list_02 { padding:2px 0 0 0;}
.list_02 ul { padding: 0 1px;}
.list_02 ul li { float:left; position: relative; background-color:#FFF; margin: 20px 13px 0 13px;}
.list_02 ul li .li_mainbox { position: relative; z-index:5;}
.list_02 ul li .outmainbor { z-index:2; border:2px solid #d02e36;}
.list_02 ul li a { display: block;}
.list_02 ul li .imgbox,
.list_02 ul li .imgbox .img { font-size:0; width:400px; height:225px;}
.list_02 ul li .imgbox { position: relative;}
.list_02 ul li .imgbox .img {}
.list_02 ul li .imgbox .tb-vr { position: absolute; top:15px; left:12px;}

.list_02 ul li .textbox { padding: 16px 10px 18px 10px; height:91px;}
.list_02 ul li .textbox .userimg,
.list_02 ul li .textbox .userimg .img { width:82px; height:91px; font-size:0;}
.list_02 ul li .textbox .userimg { float:left; border-radius:5px;}
.list_02 ul li .textbox .userimg .img {}
.list_02 ul li .textbox_in { float:right; width:285px; padding:1px 0 0 0;}
.list_02 ul li .textbox_in .text_item_1 {}
.list_02 ul li .textbox_in .text_item_1 .text_1 { color: #464646; font-size:16px; line-height:20px;}
.list_02 ul li .textbox_in .text_item_1 .text_2 { color: #b0b0b0; font-size:14px; line-height:18px; height:18px; margin:5px 0 0 0;}
.list_02 ul li .textbox_in .text_item_1 .text_2 span { margin: 0 12px;}
.list_02 ul li .textbox_in .text_item_2 { margin:16px 0 0 0; position: relative;}
.list_02 ul li .textbox_in .text_item_2 .btn-1 {}
.list_02 ul li .textbox_in .text_item_2 .user_like { position: absolute; right:0; top:5px;}
/*hover*/
.list_02 ul li:hover .outmainbor { display: block;}
.list_02 ul li .textbox_in .text_item_1:hover .text_1 { color: #de242b;}
/*hover*/
				/*--------------------  活动列表  --------------------*/
.content_03 {}
.list_03 { position: relative; overflow: hidden;}
.list_03 ul { width:960px; margin: 0 auto; position: relative; top:1px;}
.list_03 ul li { float:left; width:450px; padding: 22px 15px; border-bottom:1px solid #e7e7e7;}
.list_03 ul li a { display: block; position: relative; background-color:#f0f0f0;}
.list_03 ul li a .imgbox { height:220px; position: relative; overflow: hidden;}
.list_03 ul li a .img { width:100%; height:100%;}
.list_03 ul li a .textbox {}
.list_03 ul li a .textbox .text_1 { color: #343434; font-size:18px; line-height:50px; text-align: center; margin: 0 20px;}
.list_03 ul li a .mainbor,
.list_05 ul li a .mainbor,
.list_04 ul li a .mainbor { border:2px solid #d02e36;}
/*hover*/
.list_03 ul li a:hover { background-color:#ec002c;}
.list_03 ul li a:hover .mainbor,
.list_05 ul li a:hover .mainbor,
.list_04 ul li a:hover .mainbor { display: block;}
.list_03 ul li a:hover .textbox .text_1 { color:#FFF; font-weight:bold;}
/*hover*/
				/*--------------------  热装楼盘列表  --------------------*/
.content_04 { padding:15px 0 0 0;}
.list_04 { position: relative; overflow: hidden;}
.list_04 ul { padding-left:10px; width:1320px;}
.list_04 ul li { float:left; width:380px; padding: 25px 60px 25px 0;}
.list_04 ul li a { display: block; height:450px; background-color:#f6f6f6;}
.list_04 ul li a .imgbox,
.list_04 ul li a .imgbox .img { width:380px; height:285px;}
.list_04 ul li a .imgbox { position: relative; overflow: hidden}
.list_04 ul li a .imgbox .img {}
.list_04 ul li a .textbox { padding: 10px 12px 0 12px;}
.list_04 ul li a .textbox .text_1 { color: #464646; font-size:16px; line-height:20px;}
.list_04 ul li a .textbox .text_2 { color: #989898; font-size:14px; line-height:18px; height:54px; margin:7px 0 0 0;}
.list_04 ul li a .textbox .text_item_1 { font-size:0; text-align: center; padding:32px 0 0 0;}
.list_04 ul li a .textbox .text_item_1 .spanbox { display: inline-block;}
.list_04 ul li a .textbox .text_item_1 .text_3 { float:left; color: #989898; font-size:14px; line-height:22px; padding:6px 0 0 0;}
.list_04 ul li a .textbox .text_item_1 .text_3 .spanjg { display: inline-block; width:4px; margin: 0 30px;}
.list_04 ul li a .textbox .text_item_1 .text_4 { float:left; color: #0c1013; font-size:24px; line-height:28px; padding: 0 8px;}
.list_04 ul li a .mainbor {}
/*hover*/
.list_04 ul li a:hover .textbox .text_1 { color: #d70000; font-weight:bold;}
.list_04 ul li a:hover { background-color: #FFF; -webkit-box-shadow: 0 5px 13px 0 rgba(150,150,150,0.26); box-shadow: 0 5px 13px 0 rgba(150,150,150,0.26); }
/*hover*/
				/*--------------------  在建工地列表  --------------------*/
.content_05 {}
.list_05 {}
.list_05 ul {}
.list_05 ul li {}
.list_05 ul li+li { margin-top:30px;}
.list_05 ul li a { display: block; height:188px; padding:20px 26px 20px 20px; background-color:#FFF;}
.list_05 ul li a .imgbox,
.list_05 ul li a .imgbox .img { width:235px; height:188px;}
.list_05 ul li a .imgbox { float:left; position: relative; overflow: hidden;}
.list_05 ul li a .imgbox .img {}
.list_05 ul li a .textbox { float:right; width:690px;}
.list_05 ul li a .textbox .text_1 { color: #464646; font-size:18px; line-height:24px;}
.list_05 ul li a .textbox .text_item_1 { margin:6px 0 0 0;}
.list_05 ul li a .textbox .text_item_1 table { table-layout: fixed;}
.list_05 ul li a .textbox .text_item_1 table .col_1 { width:80px;}
.list_05 ul li a .textbox .text_item_1 table .col_2 {}
.list_05 ul li a .textbox .text_item_1 table .col_3 { width:85px;}
.list_05 ul li a .textbox .text_item_1 table .col_4 {}
.list_05 ul li a .textbox .text_item_1 table .col_5 { width:100px;}
.list_05 ul li a .textbox .text_item_1 table .col_6 {}
.list_05 ul li a .textbox .text_item_1 table .text_2 { color: #878787; font-size:16px; line-height:28px;}
.list_05 ul li a .textbox .text_item_1 table .text_2.tar { text-align: right;}
.list_05 ul li a .textbox .text_item_2 { display:none; padding: 36px 0 0 33px;}
.list_05 ul li a .textbox .text_item_2 .box { float:left; position: relative; width:17px; height:17px;}
.list_05 ul li a .textbox .text_item_2 .box .line { position: absolute; z-index:2; left:0; top:8px; width:100%; height:1px; background-color:#d6d6d6;}
.list_05 ul li a .textbox .text_item_2 .box .icon { position: absolute; z-index:5; top:0; right:0; width:17px; height:17px; background-image:url(../image/p-3-0.png); background-position: center center;}
.list_05 ul li a .textbox .text_item_2 .box .text_1 { position: absolute; width:97px; top:24px; right:-40px; color: #757575; font-size:14px; line-height:18px; text-align: center;}
.list_05 ul li a .mainbor {}
/*hover*/
.list_05 ul li a:hover .textbox .text_1 { color: #df1c1c;}
.list_05 ul li a .textbox .text_item_2 .box.wid { width:150px;}
.list_05 ul li a .textbox .text_item_2 .box.no2 .line { background-color:#df1c1c;}
.list_05 ul li a .textbox .text_item_2 .box.no2 .icon { background-image:url(../image/p-3-1.png);}
.list_05 ul li a .textbox .text_item_2 .box.no2 .text_1 { color: #df1c1c;}
.list_05 ul li a .textbox .text_item_2 .box.now .icon { background-image:url(../image/p-3-2.png);}
/*hover*/
				/*--------------------  新闻_sub  --------------------*/
.content_06 {}
.c06_item_1 { padding: 0 26px 0 26px;}
.c06_item_1 .sub_title { border-bottom:2px solid #bdbdbd;}

.c06_item_2 { margin:33px 0; height:126px;}
.c06_item_2 a { display: block; float:left; width:485px; height:126px;}
.c06_item_2 a .img { width:100%; height:100%;}
.c06_item_2 a+a { float:right}
				/*--------------------  案例_sub  --------------------*/
.content_07 { padding-bottom:20px;}
.c07_item_1 {}
.c07_item_1 .sub_title { margin: 0 25px 0 20px;}
.c07_item_1 .main_item_1 { border:1px solid #e5e5e5; margin: 0 28px; -webkit-box-shadow: 0 5px 13px 0 rgba(150,150,150,0.16); box-shadow: 0 5px 13px 0 rgba(150,150,150,0.16); }
.c07_item_1 .main_item_1 table { table-layout: fixed;}
.c07_item_1 .main_item_1 table td { padding:18px 0; position: relative; vertical-align:top;}
.c07_item_1 .main_item_1 table td .bor { position: absolute; top:14px; bottom:14px; left:0; width:1px; background-color:#f0f0f0; display:none;}
.c07_item_1 .main_item_1 table td+td .bor { display: block;}
.c07_item_1 .main_item_1 .text_box { padding: 0 25px; text-align: center;}
.c07_item_1 .main_item_1 .text_box+.text_box { margin-top:16px;}
.c07_item_1 .main_item_1 .text_box .text_1 { color:#a9a8a8; font-size:16px; line-height:20px;}
.c07_item_1 .main_item_1 .text_box .text_2 { color:#363636; font-size:16px; line-height:28px; margin:12px 0 0 0;}

.c07_item_1 .main_item_2 { margin: 50px 36px 0 36px;}

.c07_item_2 { padding: 0 17px; margin:12px 0 0 0;}
.c07_item_2 .main_item_1 { height:315px; padding:18px 0 26px 0; position: relative;}
.c07_item_2 .main_item_1 .btnbox { position: absolute; top:0; left:0; width:100%;}
.c07_item_2 .main_item_1 .btnbox a { position: absolute; top:160px; width:20px; height:34px;}
.c07_item_2 .main_item_1 .btnbox a.prev {  left:0; background-image:url(../image/p-4-1.png);}
.c07_item_2 .main_item_1 .btnbox a.next { right:0; background-image:url(../image/p-4-2.png);}
.c07_item_2 .list_02 { height:100%; margin: 0 30px; position: relative; overflow: hidden;}
.c07_item_2 .list_02 ul { padding:0; position: relative;}
.c07_item_2 .list_02 ul li { margin:2px 2px 10px 2px;}
.c07_item_2 .list_02 ul li+li { margin-left:22px;}
.c07_item_2 .list_02 ul li .imgbox,
.c07_item_2 .list_02 ul li .imgbox .img { width:280px; height:210px;}
.c07_item_2 .list_02 ul li .textbox { padding:13px 6px 18px 6px; height:70px;}
.c07_item_2 .list_02 ul li .textbox .userimg,
.c07_item_2 .list_02 ul li .textbox .userimg .img { width:63px; height:70px;}
.c07_item_2 .list_02 ul li .textbox_in { width:195px;}
.c07_item_2 .list_02 ul li .textbox_in .text_item_1 .text_2,
.c07_item_2 .list_02 ul li .textbox_in .text_item_2 { margin-top:0;}
				/*--------------------  活动_sub  --------------------*/
.content_08 {}
.c08_item_1 { padding: 0 20px;}
.c08_item_1 .sub_title {}
.c08_item_1 .sub_title h1 { margin-right:200px;}
.c08_item_1 .sub_title .share { bottom:23px;}
.c08_item_1 .sub_title { border-bottom:2px solid #bdbdbd;}

.c08_item_1 .item_1_main {}
.c08_item_1 .item_1_main .tablebox { padding: 25px 25px 0 25px;}
.c08_item_1 .item_1_main .tablebox table { table-layout: fixed; border:1px solid #a39f9f;}
.c08_item_1 .item_1_main .tablebox table .col_1 { width:118px;}
.c08_item_1 .item_1_main .tablebox table .col_2 {}
.c08_item_1 .item_1_main .tablebox table td { padding:6px 0; background-color:#fbfbfb;}
.c08_item_1 .item_1_main .tablebox table tr+tr td { border-top:1px solid #a39f9f;}
.c08_item_1 .item_1_main .tablebox table tr:nth-child(2n) td { background-color:#f0f0f0;}
.c08_item_1 .item_1_main .tablebox .text_1 { color: #514d4d; font-size:16px; line-height:24px;}
.c08_item_1 .item_1_main .tablebox .text_1.tar { text-align: right;}
.c08_item_1 .item_1_main .sub_text_wrap {}
.c08_item_1 .item_1_main .btnbox { font-size:0; text-align: center; padding:18px 0;}
.c08_item_1 .item_1_main .btnbox .btn { display: inline-block; width:300px; height:48px; color: #ffffff; font-size:16px; line-height:48px; background-color:#ec002c; border-radius:3px;}
.c08_item_1 .item_1_main .btnbox .btn span { display: inline-block; padding-left:44px; background-position: left center;}
.c08_item_1 .item_1_main .btnbox .btn-1 span { background-image:url(../image/p-5-1.png);}
/*hover*/.c08_item_1 .item_1_main .btnbox .btn:hover { font-weight:bold; background-color:#c51c20;}
				/*--------------------  明星工长  --------------------*/
.content_09 { padding:25px 25px; margin-bottom:30px;}
.content_09 .user_imgbox { float:left; width:448px; height:517px; font-size:0;}
.content_09 .user_imgbox .img { width:100%; height:100%; display: block;}
.content_09 .textbox { float:right; width:745px;}

.content_09 .textbox .text_item_1_box {}
.content_09 .textbox .text_item_1_box .text_item_1 { float: left; padding:24px 20px 7px 0; border-bottom:2px solid #ec002c;}
.content_09 .textbox .text_item_1_box .text_item_1 p { float:left;}
.content_09 .textbox .text_item_1_box .text_item_1 .text_1 { color: #363636; font-size:24px; line-height:30px;}
.content_09 .textbox .text_item_1_box .text_item_1 .text_2 { color: #363636; font-size:16px; line-height:24px; padding:6px 0 0 11px;}

.content_09 .textbox .text_item_2 { margin:12px 0 60px 0;}
.content_09 .textbox .text_item_2 table { table-layout: fixed;}
.content_09 .textbox .text_item_2 table td { padding:4px 0;}
.content_09 .textbox .text_item_2 table .col_1 { width:82px;}
.content_09 .textbox .text_item_2 table .col_2 {}
.content_09 .textbox .text_item_2 .text_1 { color: #8a8a8a; font-size:16px; line-height:28px; text-align: right;}
.content_09 .textbox .text_item_2 .text_2 { color: #525252; font-size:16px; line-height:28px;}

.content_09 .textbox .text_item_3 { height:36px;}
.content_09 .textbox .text_item_3 .text_1 { color: #363636; font-size:24px; line-height:34px; float:left; border-bottom:2px solid #ec002c;}

.content_09 .textbox .text_item_4 { margin:16px 0 0 0;}
.content_09 .textbox .text_item_4 .inbox { height:140px; overflow: auto;}
.content_09 .textbox .text_item_4 .text_1 { color: #363636; font-size:16px; line-height:28px;}
			/*猜你喜欢*/
.content_10 { margin:18px 0 26px 0; padding: 0 18px;}

.c10_item_1 { padding:10px 0 50px 0;}

.c10_item_1 .list_06 { height:380px;}
.list_06 {}
.list_06 ul {}
.list_06 ul li { width:285px; float:left; position: relative;}
.list_06 ul li+li { margin-left:49px;}
.list_06 ul li .li_in { height:400px; position: relative; z-index:5; background-color:#f0f0f0;}
.list_06 ul li .li_in .imgbox,
.list_06 ul li .li_in .imgbox .img_a,
.list_06 ul li .li_in .imgbox .img_a img { display: block; font-size:0; width:100%; height:329px;}
.list_06 ul li .li_in .imgbox { position: relative; overflow: hidden;}
.list_06 ul li .li_in .imgbox .img_a { display: block;}
.list_06 ul li .li_in .imgbox .img_a img { position: relative; z-index:2; width:100%; height:329px;}
.list_06 ul li .li_in .imgbox .btnbox { font-size:0; position: absolute; z-index:5; left:0; bottom:-48px; width:100%; z-index:5;}
.list_06 ul li .li_in .imgbox .btnbox a { display: inline-block; width:50%; color: #ffffff; font-size:18px; line-height:48px; text-align: center;}
.list_06 ul li .li_in .imgbox .btnbox a.no1 { background-color:#1f1f1f;}
.list_06 ul li .li_in .imgbox .btnbox a.no2 { background-color:#d5424a;}
.list_06 ul li .li_in .textbox { margin: 0 15px; position:relative;}
.list_06 ul li .li_in .textbox .text_item_1 { height:24px; padding:9px 0 6px 0;}
.list_06 ul li .li_in .textbox .text_item_1 p { float:left;}
.list_06 ul li .li_in .textbox .text_item_1 .text_1 { color: #464646; font-size:20px; line-height:24px;}
.list_06 ul li .li_in .textbox .text_item_1 .text_2 { color: #464646; font-size:14px; line-height:18px; padding:6px 0 0 12px;}
.list_06 ul li .li_in .textbox .text_item_2 { height:20px;}
.list_06 ul li .li_in .textbox .text_item_2 p { float:left;}
.list_06 ul li .li_in .textbox .text_item_2 p+p { float:right;}
.list_06 ul li .li_in .textbox .text_item_2 .text_1 { color: #b0b0b0; font-size:14px; line-height:20px;}
.list_06 ul li .li_in .textbox .text_item_2 .text_1 span { color: #464646;}
.list_06 ul li .li_in .textbox .text_item_3 { margin:3px 0 0 0;}
.list_06 ul li .li_in .textbox .text_item_3 .text_1 { color: #b0b0b0; font-size:14px; line-height:18px;}
.list_06 ul li .li_in .textbox .text_item_3 .text_span { color: #848484;}
.list_06 ul li .li_in .textbox .user_like { position: absolute; right:0; top:9px; line-height:24px;}

.list_06.height_2 li .li_in { height:413px;}
/*hover*/
.list_06 ul li .li_in:hover { background-color:#ffffff;}
.list_06 ul li .li_in .imgbox .btnbox a:hover { font-weight:bold;}
.list_06 ul li .li_in .textbox a:hover .text_item_1 .text_1 { color: #df1c1c;}
.list_06 ul li .li_in:hover .textbox a:hover .user_like { background-image:url(../image/like-1-1on.png);}
.list_06 ul li:hover .outmainbor { border:2px solid #e13939; display: block;}
/*hover*/
				/*--------------------  设计师_sub 相关案例  --------------------*/
.content_11 { padding: 0 20px 20px 20px;}
.c11_title { height:38px; padding:22px 0 0 0;}
.c11_title .text_1 { float:left; color: #363636; font-size:24px; line-height:36px; border-bottom:2px solid #e0262b;}

.list_07 { padding:10px 0 0 0;}
.list_07 ul { padding: 0 2px 0 3px;}
.list_07 ul li { width:285px; padding:15px 15px; float:left;}
.list_07 ul li a { display: block; position: relative;}
.list_07 ul li a .imgbox,
.list_07 ul li a .imgbox .img { font-size:0; width:100%; height:160px;}
.list_07 ul li a .imgbox { position: relative; overflow: hidden;}
.list_07 ul li a .imgbox .img { display: block;}
.list_07 ul li a .textbox { padding:9px 0 20px 0; margin: 0 10px; position: relative;}
.list_07 ul li a .textbox .text_1 { color: #464646; font-size:16px; line-height:20px;}
.list_07 ul li a .textbox .text_2 { color: #b0b0b0; font-size:14px; line-height:18px; margin:3px 60px 0 0;}
.list_07 ul li a .user_like { position: absolute; right:0; bottom:20px;}
/*hover*/
.list_07 ul li a:hover .mainbor { border:2px solid #e13939; display: block;}
.list_07 ul li a:hover .user_like { background-image:url(../image/like-1-1on.png);}
/*hover*/
				/*--------------------  在建工地  --------------------*/
.content_12 {}
.content_12 .sub_title { margin: 0 25px;}
.content_12 .sub_fybox { margin: 0 22px;}

.c12_main_1 { padding:40px 0; margin: 12px 25px 0 25px; border:1px solid #e6e6e6;}
.c12_main_1 .inbox { width:815px; height:42px; margin: 0 auto;}
.c12_main_1 .box { float:left; position: relative; width:17px; height:17px;}
.c12_main_1 .box .line { position: absolute; z-index:2; left:0; top:8px; width:100%; height:1px; background-color:#d6d6d6;}
.c12_main_1 .box .icon { position: absolute; z-index:5; top:0; right:0; width:17px; height:17px; background-image:url(../image/p-3-0.png); background-position: center center;}
.c12_main_1 .box .text_1 { position: absolute; width:97px; top:24px; right:-40px; color: #757575; font-size:14px; line-height:18px; text-align: center;}
/*hover*/
.c12_main_1 .box.wid { width:198px;}
.c12_main_1 .box.no2 .line { background-color:#df1c1c;}
.c12_main_1 .box.no2 .icon { background-image:url(../image/p-3-1.png);}
.c12_main_1 .box.no2 .text_1 { color: #df1c1c;}
.c12_main_1 .box.now .icon { background-image:url(../image/p-3-2.png);}
/*hover*/

.c12_main_2_wrap { height:58px; margin:22px 0 0 0;}
.c12_main_2 { width:990px;}
.c12_main_2 .inbox {font-size: 0; text-align: center; margin: 0 25px; -webkit-box-shadow: 0px 0px 20px 0px rgba(150,150,150,0.17); box-shadow: 0px 0px 20px 0px rgba(150,150,150,0.17); background-color:#FFF;}
.c12_main_2 a,
.c12_main_2 span { display: inline-block; width:20%; color: #c8c8c8; font-size:22px; line-height:58px; text-align: center;}
.c12_main_2 a span { width:100%;}
/**/
.c12_main_2.fix { position: fixed; top:0;}
.c12_main_2 span.now { color: #ec002c;}
.c12_main_2 span.no1 { color: #595959;}
/**/

.c12_main_3 { padding: 0 40px;}
.c12_main_3 .sub_text_wrap {}
.c12_main_3 .sub_text_wrap+.sub_text_wrap { border-top:1px solid #f0f0f0;}
				/*--------------------  在线问题  --------------------*/
.content_13 {}

.c13_item_1 { padding: 32px 24px 0 24px;}
.c13_item_1 .nr_item_1 { position: relative; border-bottom:1px solid #d8d8d8;}
.c13_item_1 .nr_item_1 .img { position: absolute; left:1px; top:3px;}
.c13_item_1 .nr_item_1 .text_1 { color: #2b2b2b; font-size:24px; line-height:48px; padding: 0 0 0 52px;}
.c13_item_1 .nr_item_1 .search_wrap { position: absolute; right:0; bottom:8px;}
.c13_item_1 .nr_item_1 .search_wrap .text_2 { float:left; color: #2b2b2b; font-size:16px; line-height:38px;}
.c13_item_1 .nr_item_1 .search_wrap .search_box { border:1px solid #de242b; border-radius:5px; float:left; position: relative; width:186px; padding: 0 40px 0 12px;}
.c13_item_1 .nr_item_1 .search_wrap .search_box input { padding:0; border:0; outline:none; background:none; height:34px;}
.c13_item_1 .nr_item_1 .search_wrap .search_box .formtext { width:100%; color: #2b2b2b; font-size:16px; line-height:34px;}
.c13_item_1 .nr_item_1 .search_wrap .search_box .submit { position: absolute; right:0; top:0; width:40px; background:url(../image/p-6-1.png) no-repeat center center; cursor:pointer;}

.c13_item_1 .nr_item_2 { margin:14px 0 28px 0;}
.c13_item_1 .nr_item_2 .formtextsbox .texts,
.c13_item_1 .nr_item_2 .subbox .submit { padding:0; border:0; outline:none; background:none;}
.c13_item_1 .nr_item_2 .formtextsbox { padding: 12px 12px; border:1px solid #bebebe;}
.c13_item_1 .nr_item_2 .formtextsbox .texts { width:100%; resize:none; color: #2b2b2b; font-size:16px; line-height:24px; height:144px;}
.c13_item_1 .nr_item_2 .subbox { text-align: right; margin:14px 0 0 0;}
.c13_item_1 .nr_item_2 .subbox .submit { width:140px; height:40px; color:#ffffff; font-size:18px; background-color:#de242b; border-radius:5px; cursor:pointer;}
/*hover*/.c13_item_1 .nr_item_2 .subbox .submit:hover { font-weight:bold; background-color:#c51c20;}

.c13_item_1 .nr_item_3 {}
.c13_item_1 .nr_item_3 .list { padding: 0 0 20px 0;}
.c13_item_1 .nr_item_3 .list ul {}
.c13_item_1 .nr_item_3 .list ul li { padding: 20px 12px 40px 12px; background-color:#f0f0f0; position: relative;}
.c13_item_1 .nr_item_3 .list ul li+li { margin-top:15px;}
.c13_item_1 .nr_item_3 .list ul li .question {}
.c13_item_1 .nr_item_3 .list ul li .question .text_1,
.c13_item_1 .nr_item_3 .list ul li .answer .text_1 { padding:0 15px 0 50px; background-position:21px 1px;}
.c13_item_1 .nr_item_3 .list ul li .question .text_1 { color: #494949; font-size:14px; line-height:22px; background-image:url(../image/p-7-1.png);}
.c13_item_1 .nr_item_3 .list ul li .answer { margin:5px 0 0 0; padding:5px 0; background-color:#FFF; position: relative;}
.c13_item_1 .nr_item_3 .list ul li .answer .jt { position: absolute; top:-4px; left:29px;}
.c13_item_1 .nr_item_3 .list ul li .answer .text_1 { color: #646565; font-size:14px; line-height:22px; max-height:44px; overflow: hidden; background-image:url(../image/p-7-2.png);}
.c13_item_1 .nr_item_3 .list ul li .btn { position: absolute; display: block; width:25px; height:13px; right:21px; bottom:12px; background-image:url(../image/p-8-1.png);}

.c13_item_2 { margin:18px 0 26px 0;}
.c13_item_2 a { display: block; color: #343434; font-size:16px; line-height:58px; text-align: center;}
/**/
.c13_item_1 .nr_item_3 .list ul li .btn.on { background-image:url(../image/p-8-2.png);}
/**/
/*0613新增*/
.c12_main_2 a.on span { color: #ec002c;}


.content_00 .radiowrap .btn-a { display:block; float:left; padding:2px 0; margin-right:10px; color: #464646; font-size:14px; line-height:28px; padding: 0 8px;}
.content_00 .radiowrap .btn-a.on { color:#FFF; background-color:#d02e36;}

.list_06 ul li .li_in .imgbox img { width:100%; height:100%;}

				/*--------------------  活动列表-3  --------------------*/
.content_14 {}
.list_08 {}
.list_08 ul {}
.list_08 ul li { padding:30px 0; margin: 0 20px;}
.list_08 ul li+li { border-top:1px solid #e7e7e7;}
.list_08 ul li a { display:block; width:922px; height:235px; margin: 0 auto; padding:2px; font-size:0;}
.list_08 ul li a .img { float:left; width:370px; height:235px;}
.list_08 ul li a .textbox { float:right; width:500px; height:190px; margin: 22px 30px 0 0; position: relative;}
.list_08 ul li a .textbox .text_1 { color: #343434; font-size:18px; line-height:24px;}
.list_08 ul li a .textbox .text_2 { color: #7e7e7e; font-size:14px; line-height:22px; margin-top:12px; height:88px;}
.list_08 ul li a .textbox .btn_1 { position: absolute; right:7px; bottom:0; width:116px; height:40px; color: #828282; font-size:16px; text-align: center; line-height:40px; border:2px solid #ec002c;}
/*hover*/
.list_08 ul li a:hover { padding:0; border:2px solid #d02e36;}
.list_08 ul li a:hover .textbox .text_1 { color: #ec002c; font-weight:bold;}
.list_08 ul li a .textbox .btn_1:hover { color:#FFF; background-color:#ec002c;}
/*hover*/

				/*--------------------  热门团购  --------------------*/
.content_15 {}
.list_09 { position:relative; overflow:hidden;}
.list_09 ul { width:1300px;}
.list_09 ul li { float:left; width:630px; margin:40px 20px 0 0;}
.list_09 ul li .abox { display:block; background-color:#FFFFFF; border:1px solid #ffffff; padding: 20px 19px 18px 19px; border-radius:4px;}
.list_09 ul li .abox .imgbox { font-size:0; position:relative; overflow:hidden; width:100%; height:330px; border-radius:4px;}
.list_09 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_09 ul li .abox .textbox {}
.list_09 ul li .abox .text_item_1 { height:24px; padding:18px 0 12px 0; border-bottom:1px solid #c7c7c7;}
.list_09 ul li .abox .text_item_1 .text_1 { float:left; color:#4c4c4c; font-size:20px; line-height:24px; max-width:400px;}
.list_09 ul li .abox .text_item_1 .text_2 { float:right; color:#666666; font-size:16px; line-height:24px;}
.list_09 ul li .abox .text_item_1 .text_2 span { color:#e65155;}
.list_09 ul li .abox .text_item_2 { height:30px; padding:14px 0 12px 0;}
.list_09 ul li .abox .text_item_2 .btn { display:block; width:284px; font-size:14px; text-align:center; line-height:28px; border-radius:4px;}
.list_09 ul li .abox .text_item_2 .btn.bg1 { color:#FFFFFF; background-color:#e65155; border:1px solid #e65155;}
.list_09 ul li .abox .text_item_2 .btn.bg2 { color:#808080; background-color:#ffffff; border:1px solid #dddddd;}

.list_09 ul li .abox .text_item_3 {}
.list_09 ul li .abox .text_item_3 .text_1 { color:#808080; font-size:16px; line-height:20px;}
.list_09 ul li .abox .text_item_3 .text_1 span { color:#e65155;}

/*hover*/
.list_09 ul li .abox:hover { border:1px solid #ce1e1e;}
.list_09 ul li .abox .text_item_2 .btn.bg1:hover { background-color:#ec002c;}
.list_09 ul li .abox .text_item_2 .btn.bg2:hover { color:#FFFFFF; background-color:#ec002c; border:1px solid #ec002c;}
/*hover*/



				/*--------------------  装修报价  --------------------*/
.content_16 { height:800px; background-image:url(../image/20200628/bg-content_16-1.jpg); background-position: center center;}
.c16_main_1 { font-size:0; padding:80px 0 24px 0;}
.c16_main_1 .img_1 { display:block; width:876px; margin:0 auto;}
.c16_main_2 { width:980px; height:496px; margin:0 auto; padding:15px; border-radius:2px; background:url(../image/20200628/bg-c16_main_2-1.png) repeat;}
.c16_main_2 .inside { height:100%; background-color:#FFF; border-radius:2px;}
.c16_main_2 .main_item_1 { padding:0 30px;}
.c16_main_2 .main_item_1_l { width:450px;}
.c16_main_2 .main_item_1_l .item_1 { height:32px; padding:26px 0 36px 0;}
.c16_main_2 .main_item_1_l .item_1 .text_1 { float:left; color:#666666; font-size:24px; line-height:32px;}
.c16_main_2 .main_item_1_l .item_1 .text_2 { float:left; color:#666666; font-size:14px; line-height:20px; padding:12px 0 0 10px;}
.c16_main_2 .main_item_1_l .item_1 .text_2 span { color:#e65155;}
.c16_main_2 .main_item_1_l .item_2 {}
.c16_main_2 .main_item_1_l .item_2 .af_01_main { padding:0;}
.c16_main_2 .main_item_1_l .item_2 .af_01_main .formtextwrap .pre_tips,
.c16_main_2 .main_item_1_l .item_2 .af_01_main .formtextbox .formtext { height:40px; line-height:40px;}
.c16_main_2 .main_item_1_l .item_2 .af_01_main .formtextbox,
.c16_main_2 .main_item_1_l .item_2 .af_01_main .formtextwrap { margin:0;}
.c16_main_2 .main_item_1_l .item_2 .af_01_main .formtextbox+.formtextbox,
.c16_main_2 .main_item_1_l .item_2 .af_01_main .formtextbox+.formtextwrap,
.c16_main_2 .main_item_1_l .item_2 .af_01_main .formtextwrap+.formtextbox,
.c16_main_2 .main_item_1_l .item_2 .af_01_main .formtextwrap+.formtextwrap,
.c16_main_2 .main_item_1_l .item_2 .af_01_main .bxsel+div { margin:22px 0 0 0;}
.c16_main_2 .main_item_1_r { width:390px;}
.c16_main_2 .main_item_1_r .item_1 { height:32px; padding:26px 0 36px 0; text-align:center;}
.c16_main_2 .main_item_1_r .item_1>span { display:inline-block;}
.c16_main_2 .main_item_1_r .item_1 .text_1 { float:left; color:#666666; font-size:24px; line-height:32px;}
.c16_main_2 .main_item_1_r .item_1 .text_2 { float:left; color:#e65155; font-size:24px; line-height:32px; width:96px; text-align:center;}
.c16_main_2 .main_item_1_r .item_1 .text_3 { float:left; color:#666666; font-size:18px; line-height:24px; padding:4px 0 0 0;}
.c16_main_2 .main_item_1_r .item_2 { height:164px; border:1px solid #dbdbdb; border-radius:3px;}
.c16_main_2 .main_item_1_r .item_2 .text_1 { color:#4c4c4c; font-size:16px; line-height:36px; text-align:center;}
.c16_main_2 .main_item_1_r .item_2 .text_1.no1 { padding-top:30px;}
.c16_main_2 .main_item_1_r .item_3 { height:48px; border:1px solid #dbdbdb; border-radius:3px; margin-top:18px;}
#mw_scroll_2_01 { height:100%;}
#mw_scroll_2_01 .minus,
#mw_scroll_2_01 .plus { display:none;}
#mw_scroll_2_01 .mw_box { height:100%; position:relative; overflow:hidden;}
#mw_scroll_2_01 .mw_box .list {}
#mw_scroll_2_01 .mw_box .list li {}
#mw_scroll_2_01 .mw_box .list li a { display:block;}
#mw_scroll_2_01 .mw_box .list li a p { color:#4c4c4c; font-size:14px; line-height:48px; text-align:center;}
.c16_main_2 .main_item_2 { padding: 44px 30px 28px 30px; font-size:0;}
.c16_main_2 .main_item_2 table { table-layout:fixed;}
.c16_main_2 .main_item_2 table .td_1 { width:490px;}
.c16_main_2 .main_item_2 .btn { display:block; font-size:18px; line-height:50px; text-align:center;}
.c16_main_2 .main_item_2 .btn_1 { color:#ffffff; background-color:#e65155; border:1px solid #e65155;}
.c16_main_2 .main_item_2 .btn_2 { color:#4c4c4c; background-color:#f5f5f5; border:1px solid #c7c7c7;}
.c16_main_2 .main_item_2 .btn_1:hover { background-color:#ec002c;}
.c16_main_2 .main_item_2 .btn_2:hover { color:#ffffff; background-color:#ec002c; border-color:#ec002c;}
.c16_main_2 .main_item_3 {}
.c16_main_2 .main_item_3 .text_1 { color:#808080; font-size:14px; line-height:20px; text-align:center;}


				/*--------------------  活动  --------------------*/
.content_18 {}
.c18_main_1 {}
.c18_main_1 .bgimgwrap { width:100%; position:relative; overflow:hidden;}
.c18_main_1 .bgimgwrap .bgimgbox { position:relative; z-index:2; left:50%; margin-left:-960px; width:1920px; font-size:0;}
.c18_main_1 .bgimgwrap .bgimgbox .bgimg { display:block; width:100%; position:relative; z-index:2;}
.c18_main_1 .bgimgwrap .titleimgbox { position:absolute; z-index:7; top:0; left:0; right:0; font-size:0; text-align:center;}
.c18_main_1 .bgimgwrap .titleimgbox .titleimg {}
.c18_main_1 .bgimgwrap .mainimgbox { position:absolute; top:0; left:0; right:0; bottom:0; z-index:5;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox { position:absolute; font-size:0;}
.c18_main_1 .bgimgwrap .btnbox_01 { position:absolute; z-index:15; left:0; right:0;}
.c18_main_1 .bgimgwrap .btnbox_01 .btn { display:block; margin:0 auto; width:480px; height:65px; color:#ffffff; font-size:24px; line-height:65px; text-align:center; background-image:url(../image/20200628/bg-c18_main_1_btnbox_1-1.png); background-position: top center;}
/**/.c18_main_1 .bgimgwrap .btnbox_01 .btn:hover { background-position: bottom center;}

.c18_main_1 .bgimgwrap .btnbox_1 { bottom:82px;}
.c18_main_1 .bgimgwrap .btnbox_2 { bottom:44px;}

.c18_main_1 .main_item_1 { position:absolute; z-index:5; left:0; right:0; bottom:120px;}
.c18_main_1 .main_item_1 .main_item_inbox { width:1082px; margin:0 auto;}

.c18_main_1 .main_item_1 .item_l,
.c18_main_1 .main_item_1 .item_r { background-color:#fae6d8; border-radius:18px; position:relative;}

.c18_main_1 .main_item_1 .item_l { width:592px; height:282px;}
.c18_main_1 .main_item_1 .item_l_inbox { position:absolute; top:38px; right:36px; bottom:32px; left:36px; border:1px dashed #bb8964;}
.c18_main_1 .main_item_1 .item_l .list { padding:0 114px; height:180px; margin:14px 0 0 0; position:relative; overflow:hidden;}
.c18_main_1 .main_item_1 .item_l .list ul {}
.c18_main_1 .main_item_1 .item_l .list ul li {}
.c18_main_1 .main_item_1 .item_l .list ul li .abox { display:block;}
.c18_main_1 .main_item_1 .item_l .list ul li .abox .text_1 { color:#675351; font-size:16px; line-height:36px;}

.c18_main_1 .main_item_1 .item_r { width:450px; height:282px;}
.c18_main_1 .main_item_1 .item_r_inbox { padding:32px 38px 0 38px;}
.c18_main_1 .main_item_1 .item_r .textwrap {}
.c18_main_1 .main_item_1 .item_r .textwrap+.textwrap { margin-top:14px;}
.c18_main_1 .main_item_1 .item_r .textwrap .textbox { margin:0 10px; padding:0 10px; background-color:#ffffff; border:1px solid #ffffff; border-radius:21px;}
.c18_main_1 .main_item_1 .item_r .textwrap .textbox .text { padding:0; border:0; outline:none; background:none; width:100%; height:40px; color:#787878; font-size:16px; line-height:40px;}

.c18_main_1 .main_item_1 .item_r .subbox { margin:22px 10px 0 10px;}
.c18_main_1 .main_item_1 .item_r .subbox .submit { padding:0; border:0; outline:none; background:none; width:100%; height:42px; color:#fae7d9; font-size:24px; background-image:url(../image/20200628/bg-c18_main_1_main_item_1_submit-1.png); background-position: top center;}
/*hover*/
.c18_main_1 .main_item_1 .item_r .textwrap .textbox.on { margin:0; border:1px solid #f96262;}
.c18_main_1 .main_item_1 .item_r .textwrap .textbox.on .text { color:#e74132;}
.c18_main_1 .main_item_1 .item_r .subbox .submit:hover { background-position: bottom center;}
/*hover*/
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no1,
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no5,
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no6 { width:1920px; left:50%; margin-left:-960px;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no2,
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no3,
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no4 { width:100%; text-align:center;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no1 { top:0;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no1 .img { margin-left:354px;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no2 { top:83px; display:none;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no3 { top:140px;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no4 { top:500px;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no5 { bottom:-8px;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no5 .img { margin-left:82px;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no6 { bottom:14px;}
.c18_main_1 .bgimgwrap .mainimgbox .imgbox.no6 .img { float:right; margin-right:191px;}

.c18_main_1 .bgimgwrap .titleimgbox.no1 { top:42px;}
.c18_main_1 .bgimgwrap .titleimgbox.no2 { top:52px;}
.c18_main_1 .bgimgwrap .titleimgbox.no3 { top:68px;}
.c18_main_1 .bgimgwrap .titleimgbox.no4 { top:36px;}


.c18_main_1 .bgimgwrap .btnbox_01 .btn { animation: btn_01 1s; animation-timing-function:linear; animation-iteration-count:infinite;}
@keyframes btn_01
{
0% {transform: scale(1,1);}
50% {transform: scale(1.1,1.1);}
100% {transform: scale(1,1);}
}
				/*--------------------  联系我们3  --------------------*/
.content_19 {}
.c19_main_1 {}
.list_10 {}
.list_10 ul {}
.list_10 ul li {}
.list_10 ul li+li { margin-top:26px;}
.list_10 ul li .abox { display:block; padding: 20px 14px; background-color:#ffffff;}
.list_10 ul li .abox_in { height:440px;}
.list_10 ul li .abox .imgbox { float:left; width:906px; height:100%;}
.list_10 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_10 ul li .abox .textbox { margin:0 30px 0 938px; padding:60px 0 0 0;}
.list_10 ul li .abox .textbox .text_item_1 {}
.list_10 ul li .abox .textbox .text_item_1 .text_1 { position:relative; color:#2b2b2b; font-size:16px; line-height:24px; padding-left:36px;}
.list_10 ul li .abox .textbox .text_item_1 .text_1+.text_1 { margin-top:36px;}
.list_10 ul li .abox .textbox .text_item_1 .text_1.hh2 { height:48px;}
.list_10 ul li .abox .textbox .text_item_1 .text_1 .icon { position:absolute; left:4px; top:2px;}
.list_10 ul li .abox .textbox .text_item_2 { display:block; color:#ffffff; font-size:16px; line-height:56px; text-align:center; background-color:#e35054; border-radius:6px; margin-top:40px;}




