﻿﻿@charset "utf-8";
/* CSS Document */
/*banner图*/
	/* flexslider   banner */
.flexslider {}
.flexslider,
.flexslider .slides li { position: relative; overflow: hidden;}
.flex-viewport,.flexslider .slides,.flexslider .slides li,.flexslider .slides li .abox,.flexslider .slides li .abox .img { display: block; width:100%; height:100%;}

		/*按钮*/
.flex-direction-nav { display:none;}
.flex-control-nav { display:block; width:100%; position:absolute; bottom:0; text-align:center;}
.flex-control-nav li { display:inline-block; zoom:1; *display:inline;}
.flex-control-nav li a { display: block; overflow: hidden; text-indent: -99em; cursor: pointer;}

	/*banner图基本设置到此*/
#demo01 { width:100%;}
#demo01 .slides li a.abox { width:2560px; position: relative; left:50%; margin-left:-1280px}
#demo01 .flex-control-nav { margin-bottom:26px;}
#demo01 .flex-control-nav li { margin:0 8px;}
#demo01 .flex-control-paging li a { width: 10px; height: 10px; background-color:#ffffff; border-radius:5px;}
/**/#demo01 .flex-control-paging li a.flex-active { width:24px;}

.banner { position:relative; overflow:hidden;}
.banneritem1 { position:absolute; left:0; bottom:68px; right:0;}
.banneritem1_inside { padding:20px 0 20px 0; background-color:rgba(0,0,0,0.5);}
.banneritem1 .item { padding: 0 20px;}
.banneritem1 .item table col { font-size:16px;}
.banneritem1 .item table { table-layout:fixed;}
.banneritem1 .item_1 table .col_1 { width:40px;}
.banneritem1 .item_1 table .col_2 { width:84px;}
.banneritem1 .item_1 table .col_3 { width:50px;}
.banneritem1 .item_1 table .col_4 { width:50px;}
.banneritem1 .item_1 table .col_5 { width:40px;}
.banneritem1 .item_1 table .col_6 { width:84px;}
.banneritem1 .item_1 table .col_7 { width:30px;}
.banneritem1 .item_1 table .col_8 { width:30px;}
.banneritem1 .item_1 table .col_9 { width:30px;}
.banneritem1 .item_1 table .col_10 { width:30px;}
.banneritem1 .item_1 table .col_11 { width:30px;}
.banneritem1 .item_1 table .col_12 { width:52px;}
.banneritem1 .item_1 table .col_13 { width:40px;}
.banneritem1 .item_1 table .col_14 { width:84px;}
.banneritem1 .item_1 table .col_15 {}
.banneritem1 .item_2 table .col_1 { width:40px;}
.banneritem1 .item_2 table .col_2 { width:84px;}
.banneritem1 .item_2 table .col_3 { width:60px;}
.banneritem1 .item_2 table .col_4 { width:48px;}
.banneritem1 .item_2 table .col_5 { width:120px;}
.banneritem1 .item_2 table .col_6 { width:60px;}
.banneritem1 .item_2 table .col_7 { width:40px;}
.banneritem1 .item_2 table .col_8 { width:84px;}
.banneritem1 .item_2 table .col_9 { width:160px;}
.banneritem1 .item_2 table .col_10 { width:40px;}
.banneritem1 .item_2 table .col_11 { width:84px;}
.banneritem1 .item_2 table .col_12 { width:130px;}
.banneritem1 .item_2 table .col_13 { width:40px;}
.banneritem1 .item_2 table .col_14 { width:64px;}
.banneritem1 .item_2 table .col_15 { width:110px;}
.banneritem1 .item_2 table .col_16 {}

.banneritem1 .item_1 table .col_101 { width:40px;}
.banneritem1 .item_1 table .col_102 { width:84px;}
.banneritem1 .item_1 table .col_103 { width:50px;}
.banneritem1 .item_1 table .col_104 { width:50px;}
.banneritem1 .item_1 table .col_105 { width:40px;}
.banneritem1 .item_1 table .col_106 { width:84px;}
.banneritem1 .item_1 table .col_107 { width:110px;}
.banneritem1 .item_1 table .col_108 { width:20px;}
.banneritem1 .item_1 table .col_109 { width:40px;}
.banneritem1 .item_1 table .col_110 { width:84px;}
.banneritem1 .item_1 table .col_111 {}
.banneritem1 .item_1 table .col_112 { width:100px;}

.banneritem1 .item_3 { display:none;}
.banneritem1 .item_3 table .col_101 { width:40px;}
.banneritem1 .item_3 table .col_102 { width:84px;}
.banneritem1 .item_3 table .col_104 { width:30px;}
.banneritem1 .item_3 table .col_106 { width:30px;}
.banneritem1 .item_3 table .col_108 { width:50px;}
.banneritem1 .item_3 table .col_109 { width:40px;}
.banneritem1 .item_3 table .col_110 { width:84px;}
.banneritem1 .item_3 table .col_112 { width:48px;}
.banneritem1 .item_3 table .col_114 { width:50px;}
.banneritem1 .item_3 table .col_115 { width:40px;}
.banneritem1 .item_3 table .col_116 { width:84px;}
.banneritem1 .item_3 table .col_118 { width:20px;}
.banneritem1 .item_3 table .col_119 { width:40px;}


.banneritem1 .item .imgbox_1 {}
.banneritem1 .item .imgbox_1 .img { display:block; width:32px; height:32px;}
.banneritem1 .item .text_1 { color:#fcfcfc; font-size:16px; line-height:20px; padding:1px 0;}
.banneritem1 .item .textbox { border-bottom:1px solid #ffffff;}
.banneritem1 .item .textbox .text { color:#ffffff; font-size:16px; line-height:20px;}
.banneritem1 .item .checkwrap { padding: 0 0 0 16px;}
.banneritem1 .item .checkwrap .checkbox { float:left;}
.banneritem1 .item .checkwrap .checkbox+.checkbox { margin-left:40px;}
.banneritem1 .item .checkwrap .checkbox label { display:block; cursor:pointer;}
.banneritem1 .item .checkwrap .checkbox .check { display:none;}
.banneritem1 .item .checkwrap .checkbox .checktext { color:#d1d1d1; font-size:16px; line-height:24px; padding-left:24px; background-image:url(../image/p-check-1-1.png); background-position: left center;}
.banneritem1 .item .checkwrap .checkbox .check:checked+.checktext { background-image:url(../image/p-check-1-2.png);}
.banneritem1 .item .subbox { float:right;}
.banneritem1 .item .subbox .submit { width:100px; height:36px; color:#2b54ae; font-size:16px; text-align:left; text-indent:22px; line-height:36px; background-color:#ffffff; border-radius:16px; background-image:url(../image/p-4-1.png); background-position:65px center; background-repeat:no-repeat;}
/*act*/.banneritem1 .item .subbox .submit:hover { color:#ffffff; background-color:#064aae; background-image:url(../image/p-4-2.png);}

.banneritem1 .item_2,
.banneritem1 .item_3 { margin-top:30px;}
.banneritem1 .item_2 .textbox { margin-right:10px;}


		/*板块小标题*/
.title_01 {}
.title_01 .text_item_1 { color:#2b54ae; font-size:30px; line-height:36px; font-family:"宋体"; opacity:0.3;}
.title_01 .text_item_2 { color:#333333; font-size:28px; line-height:32px; margin-top:24px;}
.title_01 .text_item_2 .cor2 { color:#2b54ae;}
.title_01 .text_item_3 { color:#064aae; font-size:28px; line-height:32px; margin-top:16px; font-weight:bold;}


.title_02 { padding:18px 0; position:relative; border-bottom:1px solid #d9d9d9;}
.title_02_in { position:relative;}
.title_02 .line_1 { position:absolute; left:0; top:1px; bottom:1px; width:3px; background-color:#2b54ae; border-radius:2px;}
.title_02 .text_1 { color:#2b54ae; font-size:20px; line-height:24px; font-weight:bold; margin-left:16px;}
.title_02 .more { display:block; position:absolute; right:20px; top:0; color:#999999; font-size:16px; line-height:24px;}
/*act*/
.title_02 .more:hover { color:#2b54ae;}
/*act*/


.title_03 {}
.title_03_in {}
.title_03 .text_item_1 { color:#333333; font-size:28px; line-height:32px;}
.title_03 .text_item_1 .cor2 { color:#2b54ae;}
.title_03 .text_item_2 { color:#999999; font-size:18px; line-height:22px; margin-top:16px;}
.title_03 .line_1 { height:2px; background-image:url(../image/p-yx-1-1.png); background-position: left center; margin-top:20px;}

.title_03.mode2 .text_item_1 { color:#ffffff;}
.title_03.mode2 .text_item_2 { color:#999999;}
.title_03.mode2 .line_1 { background-image:url(../image/p-yx-1-2.png);}


.title_04 {}
.title_04_in {}
.title_04 .text_item_1 { color:#333333; font-size:28px; line-height:32px; text-align:center;}
.title_04 .text_item_2 { color:#999999; font-size:18px; line-height:22px; text-align:center; margin-top:18px;}

.title_05 {}
.title_05_in {}
.title_05 .text_item_1 { color:#888888; font-size:26px; line-height:30px; text-align:center; font-family:"宋体";}
.title_05 .text_item_2 { color:#333333; font-size:27px; line-height:32px; text-align:center; margin-top:16px;}

.title_06 {}
.title_06_in {}
.title_06 .text_item_1 { color:#333333; font-size:28px; line-height:32px; text-align:center;}
.title_06 .text_item_2 { color:#888888; font-size:20px; line-height:24px; text-align:center; margin-top:14px;}

.title_06.cor2 .text_item_1 { color:#ffffff;}
.title_06.cor2 .text_item_2 { color:#dbdbdb;}


.title_07 {}
.title_07_in {}
.title_07 .text_item_1 { color:#333333; font-size:28px; line-height:32px; text-align:center;}
.title_07 .text_item_2 { color:#555555; font-size:22px; line-height:24px; text-align:center; margin-top:14px;}
.title_07 .text_item_1 .cor2 { color:#064aae;}
.title_07 .text_item_2 .cor2 { color:#064aae;}

.title_07.cor2 .text_item_1 { color:#ffffff;}
.title_07.cor2 .text_item_2 { color:#dbdbdb;}


		/*板块查看更多*/
/*
<div class="morebox_01">
	<a href="" class="more">
		<div class="bg_1"></div>
		<div class="text_1">view more</div>
	</a>
</div>
*/
.morebox_01 {}
.morebox_01 .more { display:block; width:120px; position:relative; cursor:pointer;}
.morebox_01 .more .bg_1 { position:absolute; z-index:2; top:0; left:0; bottom:0; right:70px; border:1px solid #2b54ae; border-top-right-radius:6px; border-bottom-left-radius:6px;}
.morebox_01 .more .text_1 { color:#555555; font-size:16px; line-height:50px; text-align:center; position:relative; z-index:5;}
.morebox_01 .more .submit { position:absolute; top:0; left:0; right:0; bottom:0; font-size:0; opacity:0;}

.morebox_01 .more.size2 { width:136px;}
.morebox_01 .more.size2 .bg_1 { right:86px;}

.morebox_01.cor2 .more .bg_1 { border-color:#b5c9f7;}
.morebox_01.cor2 .more .text_1 { color:#b5c9f7;}
/*act*/
.morebox_01 .more:hover .bg_1 { right:0; border-color:#2b54ae; background-color:#2b54ae;}
.morebox_01 .more:hover .text_1 { color:#ffffff;}
.morebox_01.cor2 .more:hover .bg_1 { border-color:#ffffff; background-color:#ffffff;}
.morebox_01.cor2 .more:hover .text_1 { color:#2b54ae;}
/*act*/


			/*热装楼盘列表-首页*/
.list_01 { width:100%; position:relative; overflow:hidden;}
.list_01 ul { margin-right:-40px;}
.list_01 ul li { margin-top:100px; float:left; margin-right:32px;}
.list_01 ul li .abox { display:block; width:422px; border-radius:6px; position:relative; overflow:hidden;}
.list_01 ul li .abox_in {}
.list_01 ul li .abox .imgbox { width:100%; height:316px; position:relative; overflow:hidden;}
.list_01 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_01 ul li .abox .imgbox .zgbox { display:none; position:absolute; top:0; left:0; right:0; bottom:0; background:url(../image/p-list_01-1-1.png) repeat center center;}
.list_01 ul li .abox .textbox { padding: 22px 24px; background-color:#f7f7f7;}
.list_01 ul li .abox .textbox .text_item_1 { color:#333333; font-size:20px; line-height:28px;}
.list_01 ul li .abox .textbox .text_item_2 { color:#777777; font-size:14px; line-height:28px;}
/*act*/
.list_01 ul li .abox:hover .imgbox .zgbox { display:block;}
.list_01 ul li .abox:hover .textbox { background-color:#2b54ae;}
.list_01 ul li .abox:hover .textbox .text_item_1,
.list_01 ul li .abox:hover .textbox .text_item_2 { color:#ffffff;}
/*act*/


			/*新闻动态列表-首页*/
.list_02 { width:100%; position:relative; overflow:hidden;}
.list_02 ul { margin-right:-30px;}
.list_02 ul li { float:left; margin-right:29px; margin-top:100px;}
.list_02 ul li .abox { display:block; width:424px; border-radius:6px; position:relative; overflow:hidden;}
.list_02 ul li .abox_in {}
.list_02 ul li .abox .imgbox { position:relative; height:316px; font-size:0;}
.list_02 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_02 ul li .abox .textbox { padding: 48px 20px 14px 20px; background-color:#f7f7f7; position:relative; z-index:5;}
.list_02 ul li .abox .textbox .text_item_1 { color:#333333; font-size:18px; line-height:24px;}
.list_02 ul li .abox .textbox .text_item_2 { color:#999999; font-size:14px; line-height:24px; height:48px; margin-top:8px;}
.list_02 ul li .abox .textbox .text_item_3 { position:absolute; top:14px; left:20px; padding: 0 0 0 20px;}
.list_02 ul li .abox .textbox .text_item_3 .iconbox { position:absolute; top:2px; left:0; width:16px; height:16px;}
.list_02 ul li .abox .textbox .text_item_3 .iconbox .icon { display:block; position:absolute; top:0; left:0; width:100%; height:100%;}
.list_02 ul li .abox .textbox .text_item_3 .iconbox .icon.no1 { display:block;}
.list_02 ul li .abox .textbox .text_item_3 .iconbox .icon.no2 { display:none;}
.list_02 ul li .abox .textbox .text_item_3 .text_1 { color:#a7a7a7; font-size:14px; line-height:20px;}
.list_02 ul li .abox .textbox .text_item_4 { position:absolute; top:-6px; right:24px; width:102px; color:#ffffff; font-size:14px; line-height:38px; text-align:center; background-color:#2b54ae; border-top-right-radius:10px; border-bottom-left-radius:10px;}
/*act*/
.list_02 ul li .abox:hover .textbox { background-color:#2b54ae;}
.list_02 ul li .abox:hover .textbox .text_item_1 { color:#ffffff;}
.list_02 ul li .abox:hover .textbox .text_item_2 { color:#c9daff;}
.list_02 ul li .abox:hover .textbox .text_item_3 .iconbox .icon.no1 { display:none;}
.list_02 ul li .abox:hover .textbox .text_item_3 .iconbox .icon.no2 { display:block;}
.list_02 ul li .abox:hover .textbox .text_item_3 .text_1 { color:#c9daff;}
.list_02 ul li .abox:hover .textbox .text_item_4 { color:#2b54ae; background-color:#ffffff;}
/*act*/


			/*图文列表 3-新闻列表*/
.list_03 {}
.list_03 ul {}
.list_03 ul li {}
.list_03 ul li+li { border-top:1px solid #d9d9d9;}
.list_03 ul li .abox { display:block; padding:36px 0;}
.list_03 ul li .abox_in { height:180px; position:relative;}
.list_03 ul li .abox .imgbox { width:240px; height:180px; float:left; position:relative; overflow:hidden;}
.list_03 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_03 ul li .abox .textbox { padding:13px 0 0 0; position:relative;}
.list_03 ul li .abox .textbox .text_item_1 { color:#555555; font-size:18px; line-height:24px; padding-right:120px;}
.list_03 ul li .abox .textbox .text_item_2 { color:#999999; font-size:16px; line-height:32px; padding-right:120px; height:64px; margin-top:20px;}
.list_03 ul li .abox .textbox .text_item_3 { margin-top:14px; padding:10px 0 0 0; border-top:1px solid #eeeeee;}
.list_03 ul li .abox .textbox .text_item_3 .text_1 { float:left; color:#c0c0c0; font-size:14px; line-height:24px;}
.list_03 ul li .abox .textbox .text_item_4 { position:absolute; right:0; top:13px; padding: 0 0 28px 0; background-image:url(../image/p-list_03-1-1.png); background-position: left bottom;}
.list_03 ul li .abox .textbox .text_item_4 .text_1 { color:#555555; font-size:28px; line-height:32px;}
.list_03 ul li .abox .textbox .text_item_4 .text_2 { color:#999999; font-size:16px; line-height:26px;}
		/*有图*/
.list_03 ul li.no1 .abox .textbox { margin-left:264px;}
		/*无图*/
.list_03 ul li.no2 .abox .imgbox { display:none;}
/*act*/
.list_03 ul li .abox:hover .textbox .text_item_1,
.list_03 ul li .abox:hover .textbox .text_item_4 .text_1,
.list_03 ul li .abox:hover .textbox .text_item_4 .text_2 { color:#2b54ae;}
.list_03 ul li .abox:hover .textbox .text_item_3 { border-color:#2b54ae;}
.list_03 ul li .abox:hover .textbox .text_item_4 { background-image:url(../image/p-list_03-1-2.png);}
/*act*/

			/*图片列表 4-图片列表*/
.list_04 { width:100%; position:relative; overflow:hidden; border-bottom:1px solid #d9d9d9;}
.list_04 ul { margin-right:-40px; position:relative; top:1px;}
.list_04 ul li { float:left; padding:36px 30px 20px 0; border-bottom:1px solid #d9d9d9;}
.list_04 ul li .abox { display:block; width:380px;}
.list_04 ul li .abox_in { border-top-left-radius:6px; border-top-right-radius:6px; position:relative; overflow:hidden;}
.list_04 ul li .abox .imgbox { height:284px; position:relative; overflow:hidden;}
.list_04 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_04 ul li .abox .textbox {}
.list_04 ul li .abox .textbox .text_item_1 { color:#555555; font-size:18px; line-height:54px; margin:0 20px; text-align:center;}
/*act*/
.list_04 ul li .abox:hover .textbox { background-color:#2b54ae;}
.list_04 ul li .abox:hover .textbox .text_item_1 { color:#ffffff;}
/*act*/

			/*视频列表 5-视频列表*/
.list_05 { width:100%; position:relative; overflow:hidden; border-bottom:1px solid #d9d9d9;}
.list_05 ul { margin-right:-40px}
.list_05 ul li { float:left; padding:35px 30px 15px 0; border-bottom:1px solid #d9d9d9;}
.list_05 ul li .abox { display:block; width:585px;}
.list_05 ul li .abox_in {}
.list_05 ul li .abox .imgbox { width:100%; height:330px; border-radius:6px; position:relative; overflow:hidden;}
.list_05 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_05 ul li .abox .imgbox .zgbox { position:absolute; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5) url(../image/p-list_05-1-1.png) no-repeat center center;}
.list_05 ul li .abox .textbox {}
.list_05 ul li .abox .textbox .text_item_1 { color:#555555; font-size:18px; line-height:54px; text-align:center; margin:0 20px;}
/*act*/
.list_05 ul li .abox:hover .textbox .text_item_1 { color:#2b54ae;}
/*act*/

			/*人物列表 6-人物列表*/
.list_06 {}
.list_06 ul {}
.list_06 ul li { border-bottom:1px solid #d9d9d9;}
.list_06 ul li .abox { display:block; padding:32px 0;}
.list_06 ul li .abox_in { height:266px;}
.list_06 ul li .abox .imgbox { float:left; width:200px; height:266px; border-radius:6px; position:relative; overflow:hidden;}
.list_06 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_06 ul li .abox .textbox { margin-left:228px; padding:10px 0 0 0; position:relative;}
.list_06 ul li .abox .textbox .text_item_1 { height:30px;}
.list_06 ul li .abox .textbox .text_item_1 .text_1 { float:left; color:#333333; font-size:22px; line-height:30px;}
.list_06 ul li .abox .textbox .text_item_1 .text_2 { float:left; color:#555555; font-size:18px; line-height:24px; padding:4px 0 0 12px;}
.list_06 ul li .abox .textbox .text_item_1 .hot { display:block; float:left; margin-left:24px; position:relative; top:3px;}
.list_06 ul li .abox .textbox .text_item_2 { height:24px; position:relative; overflow:hidden; margin-top:12px;}
.list_06 ul li .abox .textbox .text_item_2 .text_1 { float:left; color:#777777; font-size:16px; line-height:24px; margin-right:40px;}
.list_06 ul li .abox .textbox .text_item_2 .text_1 .cor2 { color:#2b54ae; font-weight:bold;}
.list_06 ul li .abox .textbox .text_item_3 { height:28px; position:relative; overflow:hidden; margin-top:24px;}
.list_06 ul li .abox .textbox .text_item_3 .text_1 { float:left; color:#2b54ae; font-size:14px; line-height:26px; margin-right:10px; padding: 0 8px; border:1px solid #2b54ae; border-radius:6px;}
.list_06 ul li .abox .textbox .text_item_4 { height:114px; position:relative; overflow:hidden; margin-top:24px;}
.list_06 ul li .abox .textbox .text_item_4 .imgbox2 { float:left; margin-right:16px;}
.list_06 ul li .abox .textbox .text_item_4 .imgbox2 a { display:block; width:150px; height:114px; border-radius:6px; position:relative; overflow:hidden;}
.list_06 ul li .abox .textbox .text_item_4 .imgbox2 a .img2 { display:block; width:100%; height:100%;}
.list_06 ul li .abox .textbox .text_item_4 .imgbox2 a .zgbox { display:none; position:absolute; top:0; left:0; right:0; bottom:0; background-color:rgba(0,0,0,0.5);}
.list_06 ul li .abox .textbox .text_item_4 .imgbox2 a .zgbox .zgtext_1 { color:#ffffff; font-size:14px; line-height:114px; text-align:center; margin:0 20px;}
.list_06 ul li .abox .textbox .text_item_5 { display:block; position:absolute; top:10px; right:0; width:94px; color:#2b54ae; font-size:14px; line-height:34px; text-align:center; border:1px solid #2b54ae; border-top-right-radius:6px; border-bottom-left-radius:6px;}
/*act*/
.list_06 ul li .abox .textbox .text_item_4 .imgbox2 a:hover .zgbox { display:block;}
.list_06 ul li .abox .textbox .text_item_5:hover { color:#ffffff; background-color:#2b54ae;}
/*act*/


.list_07 { width:100%; position:relative; overflow:hidden;}
.list_07 ul { margin-right:-40px;}
.list_07 ul li { float:left; margin-right:30px; margin-top:100px; width:auto !important;}
.list_07 ul li .abox { display:block; width:380px !important;}
.list_07 ul li .abox_in { border-radius:6px; position:relative; overflow:hidden;}
.list_07 ul li .abox .imgbox { width:100%; height:286px; position:relative; overflow:hidden;}
.list_07 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_07 ul li .abox .imgbox .zgbox { display:none; position:absolute; z-index:5; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.3) url(../image/p-list_07-1-1.png) no-repeat center center;}
.list_07 ul li .abox .textbox { padding: 6px 20px 4px 20px; background-color:#f7f7f7;}
.list_07 ul li .abox .textbox .text_item_1 { color:#333333; font-size:20px; line-height:50px;}
.list_07 ul li .abox .textbox .text_item_2 { color:#555555; font-size:14px; line-height:46px; border-top:1px solid #d9d9d9;}
.list_07 ul li .abox .textbox .text_item_2 .cor2 { color:#777777;}
/*act*/
.list_07 ul li .abox:hover .imgbox .zgbox { display:block;}
.list_07 ul li .abox:hover .textbox { background-color:#2b54ae;}
.list_07 ul li .abox:hover .textbox .text_item_1 { color:#ffffff;}
.list_07 ul li .abox:hover .textbox .text_item_2 { border-color:#d9d9d9;}
.list_07 ul li .abox:hover .textbox .text_item_2,
.list_07 ul li .abox:hover .textbox .text_item_2 .cor2 { color:#b8cdfc;}
/*act*/


.list_08 { width:100%; position:relative; overflow:hidden;}
.list_08 ul { margin-right:-40px;}
.list_08 ul li { float:left; margin-right:30px; margin-top:100px; width:auto !important;}
.list_08 ul li .abox { display:block; width:380px !important;}
.list_08 ul li .abox_in { padding: 0 0 106px 0; border-radius:6px; position:relative; overflow:hidden;}
.list_08 ul li .abox .imgbox { width:100%; height:286px; position:relative; overflow:hidden;}
.list_08 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_08 ul li .abox .imgbox .zgbox { display:none; position:absolute; z-index:5; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.3) url(../image/p-list_07-1-1.png) no-repeat center center;}
.list_08 ul li .abox .textbox { position:absolute; z-index:5; left:10px; right:10px; bottom:0; padding: 16px 24px 14px 24px; background-color:#ffffff; border-top-left-radius:6px; border-top-right-radius:6px;}
.list_08 ul li .abox .textbox .text_item_1 { color:#333333; font-size:20px; line-height:24px;}
.list_08 ul li .abox .textbox .text_item_2 { height:52px; margin-top:6px;}
.list_08 ul li .abox .textbox .text_item_2 .text_1 { float:left; width:50%; color:#555555; font-size:14px; line-height:26px;}
.list_08 ul li .abox .textbox .text_item_2 .text_1 .cor2 { color:#777777;}
.list_08 ul li .abox .textbox .text_item_3 { height:26px;}
.list_08 ul li .abox .textbox .text_item_3 .text_1 { display:block; float:left; color:#6083cf; font-size:14px; line-height:26px;}
/*act*/
.list_08 ul li .abox:hover .imgbox .zgbox { display:block;}
.list_08 ul li .abox:hover .textbox .text_item_1 { color:#2b54ae; font-weight:bold;}
.list_08 ul li .abox .textbox .text_item_3 .text_1:hover { color:#2b54ae;}
/*act*/


.list_09 { width:100%; position:relative; overflow:hidden;}
.list_09 ul { margin-right:-100px;}
.list_09 ul li { float:left; margin-right:80px; margin-top:100px;}
.list_09 ul li .abox { display:block; width:560px;}
.list_09 ul li .abox_in { height:266px;}
.list_09 ul li .abox .imgbox { float:left; width:200px; height:266px; position:relative; overflow:hidden; border-radius:36px; border-top-left-radius:0;}
.list_09 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_09 ul li .abox .textbox { margin-left:230px; padding:10px 0 0 0;}
.list_09 ul li .abox .textbox .text_item_1 { color:#333333; font-size:24px; line-height:36px;}
.list_09 ul li .abox .textbox .text_item_2 { color:#555555; font-size:18px; line-height:36px;}
.list_09 ul li .abox .textbox .text_item_3 { height:64px; margin-top:10px;}
.list_09 ul li .abox .textbox .text_item_3 .text_1 { float:left; max-width:140px; min-width:120px; padding-right:10px; color:#777777; font-size:16px; line-height:32px;}
.list_09 ul li .abox .textbox .text_item_3 .text_1 .cor2 { color:#2b54ae; font-weight:bold;}
.list_09 ul li .abox .textbox .text_item_4 { height:28px; margin-top:18px; position:relative; overflow:hidden;}
.list_09 ul li .abox .textbox .text_item_4 .text_1 { float:left; padding: 0 8px; margin-right:10px; color:#2b54ae; font-size:14px; line-height:26px; border:1px solid #2b54ae; border-radius:6px;}
.list_09 ul li .abox .textbox .text_item_5 { display:block; width:94px; color:#2b54ae; font-size:14px; line-height:34px; text-align:center; border:1px solid #2b54ae; border-top-right-radius:6px; border-bottom-left-radius:6px; margin-top:28px;}
/*act*/
.list_09 ul li .abox .textbox .text_item_5:hover { color:#ffffff; background-color:#2b54ae;}
/*act*/


			/*装修案例列表 8-装修案例 list_07*/
			
			

			/*热装楼盘列表 10-热装楼盘 list_10*/
.list_10 { border-bottom:1px solid #d9d9d9; width:100%; position:relative; overflow:hidden;}
.list_10 ul { position:relative; top:1px; margin-right:-40px;}
.list_10 ul li { float:left; padding:36px 30px 36px 0; border-bottom:1px solid #d9d9d9;}
.list_10 ul li .abox { display:block;}
.list_10 ul li .abox_in { position:relative; padding: 0 0 62px 0;}
.list_10 ul li .abox .imgbox { width:380px; height:286px; border-top-left-radius:6px; border-top-right-radius:6px; position:relative; overflow:hidden;}
.list_10 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_10 ul li .abox .imgbox .zgbox { display:none; position:absolute; top:0; left:0; right:0; bottom:0; background:url(../image/p-i14_main_3-1-1.png) repeat center center;}
.list_10 ul li .abox .textbox { position:absolute; left:10px; right:10px; bottom:0; padding: 10px 20px 8px 20px; background-color:#ffffff; border-top-left-radius:6px; border-top-right-radius:6px;}
.list_10 ul li .abox .textbox .text_item_1 { color:#333333; font-size:20px; line-height:40px;}
.list_10 ul li .abox .textbox .text_item_2 { color:#555555; font-size:14px; line-height:38px; border-top:1px solid #d9d9d9;}
/*act*/
.list_10 ul li .abox:hover .imgbox .zgbox { display:block;}
.list_10 ul li .abox:hover .textbox .text_item_1 { color:#2b54ae;}
.list_10 ul li .abox:hover .textbox .text_item_2 { border-color:#2b54ae;}
/*act*/

			/*线下门店列表 25-线下门店*/
.list_11 {}
.list_11 ul {}
.list_11 ul li { padding:36px 0; border-bottom:1px solid #d9d9d9;}
.list_11 ul li .abox { display:block;}
.list_11 ul li .abox_in { height:366px; background-color:#f7f7f7; border-radius:6px; position:relative; overflow:hidden;}
.list_11 ul li .abox .imgbox { float:left; width:780px; height:100%; position:relative; overflow:hidden; border-top-right-radius:6px; border-bottom-right-radius:6px;}
.list_11 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_11 ul li .abox .textbox { margin:0 22px 0 814px; padding:22px 0 0 0; position:relative;}
.list_11 ul li .abox .textbox .text_item_1 { color:#333333; font-size:22px; line-height:30px; padding-bottom:22px; border-bottom:1px solid #d9d9d9;}
.list_11 ul li .abox .textbox .text_item_2 { padding:14px 0 0 0;}
.list_11 ul li .abox .textbox .text_item_2 .text_1 { color:#333333; font-size:16px; line-height:32px;}
.list_11 ul li .abox .textbox .text_item_2 .text_1 .cor2 { color:#777777;}
.list_11 ul li .abox .textbox .btn_01 { display:block; position:absolute; top:296px; left:0; width:94px; color:#2b54ae; font-size:14px; line-height:34px; text-align:center; border:1px solid #2b54ae; border-top-right-radius:6px; border-bottom-left-radius:6px;}
/*act*/
.list_11 ul li .abox .textbox .btn_01:hover { color:#ffffff; background-color:#2b54ae;}
/*act*/



			/*文章详情*/
.article_01 { color:#555555; font-size:16px; line-height:32px;}
.article_01 p+p { margin-top:32px;}
.article_01 img { max-width:100%;}
.dymap img { max-width: none;}
			/*末级页面 13-末级页面*/
.article_02 { color:#555555; font-size:16px; line-height:30px;}
.article_02 p+p { margin-top:30px;}
.article_02 img { max-width:100%;}
.dymap img { max-width: none;}



			/*弹窗样式*/
.alertwrap01 { position:fixed; z-index:999; top:0; left:0; right:0; bottom:0; display:none;}
.alertwrap01>table { table-layout:fixed; height:100%;}
.alertwrap01>table>tbody>tr>td { position:relative;}
.alertwrap01 .alertbg { position:absolute; z-index:2; top:0; left:0; right:0; bottom:0; background-color:rgba(0,0,0,0.5);}
.alertmain { position:relative; z-index:5; margin:0 0.3rem; display:none; margin:0 auto;}
.alert_inbox {}
.alert_inside {}

.alert_closebox { margin-top:28px;}
.alert_closebox .alert_close { display:block; width:20px; height:20px; margin:0 auto; background:url(../image/p-alert_close-1-1.png);}

			/*预约设计师*/
.at01_main { width:938px; border-top-left-radius:6px; border-bottom-left-radius:6px;}
.alert_01 { background-color:#ffffff; border-top-right-radius:100px;}
.at01_inside { position:relative;}
.at01_main_1 { margin:0 260px 0 32px;}
.at01_main_1 .main_item_1 { padding:18px 0 22px 0; border-bottom:1px solid #cacaca;}
.at01_main_1 .main_item_1 .text_item_1 { color:#2b54ae; font-size:24px; line-height:32px; font-weight:bold;}
.at01_main_1 .main_item_2 { padding:26px 0 32px 0; width:600px;}
.at01_main_1 .main_item_2 table { table-layout:fixed;}
.at01_main_1 .main_item_2 table+table { margin-top:22px;}
.at01_main_1 .main_item_2 table .col_1 { width:84px;}
.at01_main_1 .main_item_2 table .col_3 { width:118px;}
.at01_main_1 .main_item_2 table .col_5 { width:84px;}
.at01_main_1 .main_item_2 table .col_7 { width:150px;}
.at01_main_1 .main_item_2 table tr+tr td { padding-top:22px;}
.at01_main_1 .main_item_2 .text_item_1 { color:#333333; font-size:16px; line-height:20px;}
.at01_main_1 .main_item_2 .text_item_1.mytar { padding-right:14px;}
.at01_main_1 .main_item_2 .text_item_1 .must { color:#d02f2f;}
.at01_main_1 .main_item_2 .textwrap { position:relative;}
.at01_main_1 .main_item_2 .textwrap .textbox { border:1px solid #c0c0c0; padding:0 16px; border-radius:6px;}
.at01_main_1 .main_item_2 .textwrap .textbox .text { color:#333333; font-size:16px; line-height:44px; height:44px;}
.at01_main_1 .main_item_2 .textwrap .textbox .text.sel { background:url(../image/p-sel-1-1.png) no-repeat right center;}
.at01_main_1 .main_item_2 .textwrap .bxsel-list-box { display:none; position:absolute; top:48px; left:0; right:0; background-color:#ffffff; border-radius:6px;}
.at01_main_1 .main_item_2 .textwrap .bxsel-list-box li {}
.at01_main_1 .main_item_2 .textwrap .bxsel-list-box li a { display:block; padding: 0 14px 0 20px; color:#999999; font-size:14px; line-height:30px;}
.at01_main_1 .main_item_2 .subbox { float:right;}
.at01_main_1 .main_item_2 .subbox .submit { width:116px; height:46px; color:#ffffff; font-size:14px; background-color:#6083cf; border-top-right-radius:6px; border-bottom-left-radius:6px;}
.at01_main_1 .main_item_2 .subbox.tac { float:none; text-align:center;}
.at01_main_1 .main_item_3 { border-top:1px solid #cacaca;}
.at01_main_1 .main_item_3 .text_item_1 { color:#999999; font-size:14px; line-height:52px;}
.at01_main_1 .main_item_3 .text_item_1 .cor2 { color:#d02f2f;}
.at01_main_2 { position:absolute; right:0; top:0; bottom:0; width:260px; background:url(../image/bg-at01_main_2-1-1.jpg) no-repeat center center; border-top-right-radius:100px; overflow:hidden;}
.at01_main_2 .main_item_1 { padding:68px 0 0 0;}
.at01_main_2 .main_item_1 .ewmbox { width:146px; height:146px; margin:0 auto;}
.at01_main_2 .main_item_1 .ewmbox .ewmimg { display:block; width:100%; height:100%;}
.at01_main_2 .main_item_1 .text_item_1 { color:#ffffff; font-size:14px; line-height:20px; text-align:center; margin-top:10px;}
.at01_main_2 .main_item_2 { margin:36px 0 0 0; font-size:0; text-align:center;}
.at01_main_2 .main_item_2 .text_item_1 { display:inline-block; color:#ffffff; font-size:24px; line-height:34px; font-weight:bold; padding-left:44px; position:relative;}
.at01_main_2 .main_item_2 .text_item_1 .icon { position:absolute; top:0; left:0; height:34px;}
/*act*/
.at01_main_1 .main_item_2 .textwrap .bxsel-list-box li a:hover { color:#2b54ae; background-color:#e9eef7;}
.at01_main_1 .main_item_2 .subbox .submit:hover { background-color:#2b54ae;}
/*act*/

			/*预约成功*/
.at02_main { width:414px;}
.alert_02 { background-color:#ffffff; border-radius:20px;}
.at02_inside { padding: 0 18px;}
.at02_main_1 { padding:4px 0 0 0; border-bottom:1px solid #cacaca;}
.at02_main_1 .text_item_1 { color:#2b54ae; font-size:24px; line-height:60px; font-weight:bold; text-align:center;}
.at02_main_2 { padding:14px 0;}
.at02_main_2 .text_item_1 { color:#333333; font-size:16px; line-height:34px; text-align:center;}
.at02_main_2 .text_item_1 .cor2 { color:#2b54ae; font-weight:bold;}

			/*播放视频*/
.at03_main { width:1130px;}
.alert_03 {}
.at03_inside {}
.at03_main_1 {}
.at03_main_1 .videobox { height:636px; border-radius:6px; position:relative; overflow:hidden;}
.at03_main_1 .videobox video { width:100%; height:100%;}



























