/*header头部*/
#header {
	width:100%;
	background: #FFFFFF url("../images/top.jpg") repeat-x center top;
}
#header .header_con {
	width:1182px;
	height:100px;
	float: none;
}
#header .nav {
	width:100%;
	height:42px;
	background:url("../images/bnav.jpg") repeat-x;
}
#header .nav ul {
	width:1188px;
	height:42px;
}
#header .nav .w1235 {
	width:1235px;
}
#header .nav ul li {
	float:left;
}
#header .nav ul li a {
	padding:9px 12px 9px 15px;
	float:left;
	font-size: 16px;
	font-weight: bolder;
	color:#FFFFFF;
}
#header .nav ul li a:hover {
	color:#f2c78f
}
#header .nav ul li .curr {
	background-color:#970327;
}
#header .nav .con {
	float:right;
	background-color:#970327;
}
/*banner二级产品通栏*/
.news_class_slide .bannert {
	width:1180px;
	height:380px;
	margin:0px auto;
}
/*column二级导航*/
#header .column {
	width:100%;
	height:85px;
	border-bottom: 1px dashed #999999;
}
#header .column .column_con {
	width:1190px;
	float:none;
	background: url("../images/column.jpg") no-repeat 0px 0px;
}
#header .column .w1235 {
	width:1235px;
}
#header .column .column_con .w {
	width:232px;
	height:70px;
}
#header .column .column_con .r {	
	width:168px;
	height:70px;
}
#header .column .column_con .w215 {
	width:215px;
}
#header .column .column_con_a {
	padding:15px 35px 0 10px;
	height:100%;
	background: url("../images/column_1.jpg") no-repeat right 15px;
	width:45px;
	font-weight:bold;
	letter-spacing: 5px;
}
#header .column .column_con_b {
	width:207px;
	padding-top:10px;
	background: url("../images/column.jpg") no-repeat right 0;
}
#header .column .column_con_b a {
	padding:0px 6px;
	_padding:0px 5px;
	font-weight: normal;
	font-size: 12px;
	loat:left;
}
#header .column .column_con_b a:hover {
	color:#970327
}
#header .column .column_con .b2 {
	background: url("../images/anniu_05.jpg") no-repeat right 15px;
}
#header .column .column_con .b3 {
	background: url("../images/anniu_07.jpg") no-repeat right 15px;
}
#header .column .column_con .b4 {
	background: url("../images/anniu_09.jpg") no-repeat right 15px;
}
/*幻灯片*/
.news {
	width:100%;
	float:none;
	background-color:#FFFFFF;
	height:460px;
	
}
.news.col-auto {
	float:left;
}
.news.col-auto div.left {
	float:left;
	background:#dce2ea;
	width:20px;
	margin-right:8px;
	text-align:center;
	height:83px;
	padding-top:5px
}
.news.col-auto div.right {
	overflow:hidden;
}
.channel-slide .thumb {
	width:334px;
	float:left;
	background-image:url("../images/bh.jpg");
	border-top:#c09c6e 1px solid;
}
.channel-slide .thumb li {
	position:relative;
	height:107px;
	border:#c09c6e 1px solid;
	border-top:0px;
}
.channel-slide .thumb li a .icon {
	display:none
}
.channel-slide .thumb li .thumb_title {
	width:170px;
}
.channel-slide .thumb li .thumb_title a {
	font-size: 12px;
	color:#545454;
}
.channel-slide .thumb li .thumb_title strong a {
	font-size: 14px;
	color:#990000;
	display: block;
	height:26px;
}
.channel-slide .thumb li img {
	border:1px solid #383838;
	width:112px;
	height:84px;
	margin:10px 10px auto;
}
.channel-slide .thumb li.on a .icon {
	position:absolute;
	top:25px;
	left:-22px;
	background: url("../images/channel_slide.png") no-repeat;
	width:30px;
	height:50px;
	display:block;
}
.channel-slide .thumb li.on {
	background:#FFFFFF url("../images/hdb.jpg") no-repeat right top;
	border:#dac7ac 3px solid;
}
.channel-slide .thumb li.on img {
	border:3px solid #fce2b5
}
.channel-slide .photo {
	overflow:hidden;
	_float:left;
	_zoom:1;
	position:relative;
	width:853px;
	_width:852px;
	height:546px;
	background-color:#333333;
}
.channel-slide .photo li {
	display:none;
	position:absolute;
	top:0;
	left:0
}
.channel-slide .photo img {
	width:851px;
	/*height:444px;*/
	border:#242424 1px solid;
}
/*main*/
/*搜索*
.main {
	margin-top:15px;
	background-color:#FFFFFF;
	display: table;
	border-bottom:1px #b9b9b9 solid;
}
.main .hot {
	height:69px;
	background:#FFFFFF url(../images/r_2.jpg) no-repeat;
	border: 1px #CCCCCC solid;
	width:100%;
}
.main .hot .hot_left {
	height:59px;
	width:600px;
	margin:10px 0 0 150px;
	_margin:10px 0 0 70px;
	padding:0px;
}
.main .hot .hot_left a {
	margin:0 5px auto;
	line-height: 24px
}
.main .hot .search {
	width:400px;
	_width:420px;
	height:40px;
	margin-top:10px;
	padding-top:10px;
	border-left:#b7b7b7 1px solid;
}
.main .hot .search_1 {
	width:230px;
_ width:250px;
	height:22px;
	_height:22px;
	margin:0px 0 0 30px;
	padding:3px;
	border:#a3a3a3 1px solid;
}
/*最新中式案例*/
.main .main_left {
	width:690px;
	height:350px;
	padding:20px 0 0 25px;
	background-color:#FFFFFF;
}
.main .main_left .main_tit {
	font-size:12px;
}
.main .main_left .main_tit .description {
	color:#666;
}
.main .main_left .main_tit .description a {
	color:#666;
	font-size:12px;
}
.main .main_left .main_left_hot {
	margin-top:20px;
	width:386px;
}
.main .main_left .main_left_hot img {
	border:#666666 1px solid;
}
.main .main_left .main_left_news {
	width:280px;
	padding:0px 0 0 25px;
	margin-top:12px;
}
.main .main_left .main_left_news a {
	background:#FFFFFF url("../images/d.jpg") no-repeat 0px 8px;
	padding-left:10px;
	line-height: 24px;
	width:280px;
	display:block;
	overflow: hidden;
	float:left;
	height:24px;
}
.main .main_right {
	width:446px;
	height:350px;
	padding:20px 0px 0 15px;
	background-color: #FFFFFF;
	float:right
}
.main .main_right .title {
	width:370px;
}
.main .main_right .right_message {
	padding:20px 20px 0 0;
}
/*设计预约*/
.main .main_right .right_board {
	width:100%;
	height:350px;
	padding-top:0px;
	background:#FFFFFF url("../images/cad.jpg") no-repeat scroll -2px 25px
}
.main .main_right .right_board strong {
	float:left;
}
.main .main_right .right_board ul li {
	width:100%;
	height:35px;
}
/*栏目切换*/
.main .main_center {
	background-color: #FFFFFF;
	border-bottom:1px #C3C3C3 solid;
	margin-top:20px;
	width:100%;
}
.main .main_center_t {
	background-color: #FFFFFF;
	border-bottom:1px #C3C3C3 solid;
	margin-top:-25px;
	width:100%;
}
.main .main_center #lib_Tab {
	width:100%;
	margin:0px;
	padding:0px;
	margin-top:20px;
	height:700px;
	font-size: 16px
}
.main .main_center .lib_Menubox {
	height:35px;
	line-height:35px;
	position:relative;
}
.main .main_center .lib_Menubox #two1 {
	width:133px;
	padding-left:40px
}
.main .main_center .lib_Menubox #twoc1 {
	width:133px;
	padding-left:40px
}
.main .main_center .lib_Menubox #twob1 {
	width:133px;
	padding-left:40px
}
.main .main_center .lib_Menubox #one1 {
	width:133px;
	padding-left:40px
}
.main .main_center .lib_Menubox ul {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	top:3px;
	left:0;
	margin-left:10px;
	height:35px;
	text-align:center;
	width:1187px;
}
.main .main_center .lib_Menubox ul {
	background:url("../images/z_8.jpg") no-repeat 0px 0px;
}
.main .main_center .lib_Menubox li {
	float:left;
	display:block;
	cursor:pointer;
	width:173px;
	color:#949694;
	font-weight:bold;
	margin-right:0px;
	height:35px;
	_height:20px;
	line-height:35px;
}
.main .main_center .lib_Menubox li {
}
.main .main_center .lib_Menubox li.hover {
	padding:0px;
	width:117px;
	border:1px solid #949494;
	border-bottom:0px;
	color: #333;
	height:33px;
	line-height:33px;
}
.main .main_center .lib_Menubox li.hover {
	background:#fff url("../images/z_1.jpg") no-repeat 12px 0px;
	padding:2px 0 0 56px;
}
.main .main_center .lib_Contentbox {
	margin-top:38px;
	width:1188px;
	border-top:1px #949494 solid;
	padding-top:25px;
}
.main .main_center .lib_Contentbox .main_title {
	margin:0px 2px 20px 25px;
	_margin:0px 10px 20px 12px;
}
/*栏目切换内容*/

.main .main_center .center_left {
	width:365px;
	height:470px;
}
.main .main_center .center_left li {
	display: block;
	width:360px;
	line-height: 25px;
	float:left;
}
.main .main_center .center_left a {
	display: block;
	float: left;
	overflow: hidden;
	width: 270px;
	height: 24px;
	line-height: 24px;
}
.main .main_center .center_left em a {
	display: block;
	float:left;
	width:78px;
	height:20px;
}
.main .main_center .center_left span a {
	height:80px;
	width:350px;
	letter-spacing: 1px;
	border-bottom: #CCCCCC 1px dashed;
	margin:8px 0 12px 0;
	display: block;
	float:left;
}
.main .main_center .center_left strong a {
	line-height: 20px;
	display: block;
	overflow: hidden;
	width: 360px;
	height: 20px;
}
.main .main_center .center_right {
	width:405px;
	height:470px;
	display:block;
	float:right;
	position: relative;
}
.main .main_center .center_right .title {
	width:343px;
}
.main .main_center .center_right .center_micro {
	margin-bottom:27px;
}
.main .main_center .center_right .center_special {
	width:400px;
}
.main .main_center .center_right .center_special img {
	width:185px;
	height:139px;
	margin-top:6px;
	border:1px #000000 solid;
}
.main .main_center .center_right .center_special li a {
	background:#FFFFFF url("../images/d.jpg") no-repeat 0px 8px;
	padding-left:10px;
	line-height: 23px;
	margin-left:10px;
	display: block;
	float: left;
	height: 23px;
	overflow: hidden;
	width: 180px;
}
/*仿古楼阁欣赏*/
.main .imgt {
	margin-left:20px;
_ margin-left:10px;
	border:1px #3C3C3C solid;
}
.main .imgt2 {
	margin-left:20px;
_ margin-left:10px;
	border:1px #cecece solid;
}
.main .hb {
	height:545px;
	border:0px;
}
.main .main_center .main_center_c {
	width:770px;
	height:500px;
}
.main .main_center .main_center_c .title_2 {
	width:758px;
	_width:700px;
}
.main .main_center .center_right_news {
	width:400px;
	;
	height:60px;
}
.main .main_center .center_right .title_2 strong {
	width:305px;
}
.main .main_center .center_right_news li {
	background:#FFFFFF url("../images/d.jpg") no-repeat 0px 12px;
	padding-left:10px;
	line-height: 23px;
	margin-right:15px;
	float:left;
	width:172px;
	position:relative;
	overflow: hidden;
	height: 20px;
}
/*战略合作伙伴*/
.city {
	border:1px #c5c5c5 solid;
	border-bottom:1px #810000 solid;
	margin-top:15px;
	padding:10px 20px;
	width:1148px;
	background:#FFFFFF url("../images/partner_b.jpg") no-repeat right bottom;
	height:160px;
}
.city span {
	margin-left: 60px;
	display: block;
}
.city span a {
	padding:0px 5px 5px 5px;
	line-height: 24px;
}
/*战略合作伙伴*/
.main_friendlink {
	border:1px #c5c5c5 solid;
	border-bottom:1px #810000 solid;
	margin-top:15px;
	padding:10px 20px;
	width:1148px;
	background:#FFFFFF url("../images/z_9.jpg") no-repeat right bottom;
	height:65px;
	overflow:hidden;
}
.main_friendlink span {
	width:1040px;
	padding:2px 10px 0px 10px;
}
.main_friendlink span a {
	padding:0px 5px 5px 5px;
	line-height: 28px;
	font-size: 12px
}
/*二级幻灯片*/

.class_w {
	width:100%;
	margin:0px;
	background: url("../images/bj.jpg") repeat-x;
	display: table;
	border-bottom:0px;
}
.class_left {
	width:870px;
	float:left;
}
.news_class.col-auto {
	float:left;
}
.news_class.col-auto div.right {
	overflow:hidden;
}
.news_class_slide {
	width:1186px;
	margin:0 auto;
	float: none;
	line-height: 25px;
}
.news_class_slide .thumb {
	width:890px;
solid;
	position: absolute;
	z-index: 1000;
	margin-top:341px;
}
.news_class_slide .thumb li {
	position:relative;
	height:27px;
	width:174px;
	float:left;
	background-color:#333333;
	margin:0 1px 0 0px;
	text-align: center;
}
.news_class_slide .thumb li a {
	color:#dbd5c9;
}
.news_class_slide .thumb li a .icon {
	display:none
}
.news_class_slide .thumb li.on {
	background-color:#970327;
	width:172px;
}
.news_class_slide .thumb li.on a {
	color:#fbd885;
}
.news_class_slide .photo {
	overflow:hidden;
	_float:left;
	_zoom:1;
	position:relative;
	width:870px;
	_width:870px;
	height:366px;
	border:1px #cccccc solid;
}
.news_class_slide .photo li {
	display:none;
	position:absolute;
	top:0;
	left:0;
}
.news_class_slide .photo img {
	width:870px;
	height:366px;
}
/*案例页class*/
.main .class_left .tw {
	width:870px;
	margin:30px 0 6px 0;
	text-align: left;
	font-size:30px;
	float: left;
}
.main .class_left .tw strong {
	font-size:22px;
	width:780px;
}
.main .class_left .tw strong a {
	font-size:12px;
	float:right;
}
.main .class_left .class {
	width:1180px;
	background-color:#FFFFFF;
	padding-bottom:20px
}
.main .class_left .class li {
	width:360px;
	float:left;
	margin:20px 7px 0 22px;
	_margin:20px 10px 0 13px;
}
.main .class_left .class li a {
	font-size:12px;
	display: block;
	float: left;
}
.main .class_left .class li .More {
	float:right;
	margin-top:8px;
}
.main .class_left .class li span {
	width:100%;
	height:24px;
	text-align: left;
	margin-top:3px;
}
.main .class_left .class li span a {
	display:block;
	overflow: hidden;
	width:98%;
	height:24px;
	float:left;
	font-size:14px;
	font-weight: bolder;
	color: #900;
}
.main .class_left .class li span a:hover {
	text-decoration: underline;
}
.main .class_left .class li em {
	font-size: 12px;
	display: block;
	clear: none;
	float: left;
	padding-top: 5px;
	line-height: 20px;
}
.main .class_left .class li img {
	width: 360px;
	height: 270px;
	border:1px #333333 solid;
}
.main .class_left .class #current {
	margin-top:10px;
	width: 700px;
	clear: none;
	float: none;
}
.class_r {
	float:right;
	width:285px;
	margin-top: 20px;
	position: relative;
	_position:;
}
.class_right {
	width:285px;
	_margin-top:270px;
	position:absolute;
	z-index:3000;
top:expression(offsetParent.scrollTop+0);
}
.main .class_right .class_right_bj {
	background-color: #fff;
	padding:10px 0px 20px 10px;
	width:275px;
	border:1px #cecece solid;
	margin-bottom:20px;
}
.main .class_right .class_right_wechat {
	border-bottom: 1px dashed #b2b2b2;
	padding-bottom:20px;
	margin-bottom:20px;
}
.main .class_right .tw {
	width:270px;
	margin:15px 0 0px 0;
	text-align: left;
	font-size:30px;
	float: left;
}
.main .class_right .tw strong {
	font-size:20px;
	width:218px;
}
.main .class_right .tw strong a {
	font-size:12px;
	float:right;
}
.news_class_slide .class_right_top {
	width:285px;
	display: block;
	float: right;
}
.main .class_right_top .class_right_bj {
	background-color: #fff;
	padding:10px 0px 20px 10px;
	width:275px;
	border:1px #cecece solid;
	margin-bottom:20px;
}
.main .class_right_top .class_right_wechat {
	border-bottom: 1px dashed #b2b2b2;
	padding-bottom:20px;
	margin-bottom:20px;
}
.main .class_right_top .tw {
	width:270px;
	margin:15px 0 0px 0;
	text-align: left;
	font-size:30px;
	float: left;
}
.main .class_right_top .search {
	width:100%
}
.main .class_right_top .tw strong {
	font-size:20px;
	width:218px;
}
.main .class_right_top .tw strong a {
	font-size:12px;
	float:right;
}
.main .class_right_top .search_1 {
	border:1px #999999 solid;
	width:145px;
	height:28px;
	padding-left:10px;
}
/*案例列表页class_List*/
.main .class_List {
	width: 840px;
	background-color:#FFFFFF;
	margin-top:30px;
	border:1px #CCCCCC solid;
	padding:20px 0 30px 30px;
}
.main .class_List .more {
	color:#970327;
}
.main .class_List li {
	background-repeat: repeat-x;
	background-position: bottom;
	height:345px;
	margin-bottom:10px;
	position:relative;
	border-bottom:1px #CCCCCC dashed;
	margin-right:30px;
}
.main .class_List li .w{
	width: 720px;
}
.main .class_List .left {
	height:260px;
	width:372px;
	background-color:#FFFFFF;
	float: left;
	display: block;
	border:#CCCCCC 1px solid;
	line-height: 17px;
	padding:10px 0 0 10px;
	
}
.main .class_List .center {
	position:absolute;
	display: block;
	padding:57px 0px 0px 0px;
	background: url("../images/z_20.jpg") no-repeat;
	width:48px;
	margin:0 0 0 0px;
	position:absolute;
	z-index:500;
	top:0px;
	left:402px;
}
.main .class_List .center a {
	float: left;
	display: block;
	font-size:18px;
	color:#979797;
	width:24px;
	line-height: 22px;
	margin-left:1px;
	font-weight: bold;
	padding:0px 0px 0px 15px;
}
.main .class_List .center span a {
	font-weight: normal;
	padding:10px 0px 10px 14px;
	width:36px;
	background:  #660033 url("../images/z_20.jpg") no-repeat bottom;
	font-size:12px
}
.main .class_List .center span em {
	font-size:9px;
}
.main .class_List .center a:hover {
	color: #990000;
}
.main .class_List .right {
	height:255px;
	width:380px;
	float:left;
	display: block;
	padding:0px 0 0 40px;
}
.main .class_List .right a {
	background: url("../images/d.jpg") no-repeat 0px 12px;
	padding-left: 12px;
	line-height: 26px;
	display:block;
	overflow: hidden;
	width: 340px;
	height: 25px;
}
/*案例main_list */
.main .class_list .main_news {
	width:810px;
	background-color:#EBEBEB;
	margin-top:40px;
	border:1px #CECECE solid;
	padding:20px 30px 30px 30px
}
.main .class_list .main_news_title {
	width:144px;
	background:url("../images/news.jpg") no-repeat 0px 0px;
	height:49px;
	padding:12px 0 0 55px;
	font-size:18px;
	font-weight: bolder;
	color:#870121;
}
.main .class_list .main_news ul {
	margin-top:40px;
}
.main .class_list .main_news li {
	height:105px;
	clear: both;
	border-bottom:1px dashed #666666;
	margin-bottom:10px;
}
.main .class_list .main_news li em {
	float:left;
	height:60px;
	width:50px;
	font-size:23px;
	text-align: center;
	border: 1px dashed #666666;
	border-top:#666666 1px solid;
	font-weight: normal;
	line-height: 57px;
	margin-top:8px;
}
.main .class_list .main_news li span {
	float:left;
	height:60px;
	width:550px;
	margin-left:25px;
}
.main .class_list .main_news li .cor {
	color:#601021;
}
.main .class_list .main_news li a {
	color: #676767;
}
.main .class_left .main_news li a:hover {
	color: #990000;
}
.main .class_left .main_news li img {
	width:140px;
	height:90px;
	border:1px #333333 solid;
	float:right;
}
.main .bj {
	background-color:#EBEBEB;
	border:1px #CECECE solid;
	border-top:1px;
}
/*新闻main_news */
.main .class_left .main_news {
	width:810px;
	background-color:#EBEBEB;
	margin-top:40px;
	border:1px #CECECE solid;
	padding:20px 30px 30px 30px
}
.main .class_left .main_news_title {
	width:144px;
	background:url("../images/news.jpg") no-repeat 0px 0px;
	height:49px;
	padding:12px 0 0 55px;
	font-size:18px;
	font-weight: bolder;
	color:#870121;
}
.main .class_left .main_news ul {
	margin-top:40px;
}
.main .class_left .main_news li {
	height:105px;
	clear: both;
	border-bottom:1px dashed #666666;
	margin-bottom:10px;
}
.main .class_left .main_news li em {
	float:left;
	height:60px;
	width:50px;
	font-size:23px;
	text-align: center;
	border: 1px dashed #666666;
	border-top:#666666 1px solid;
	font-weight: normal;
	line-height: 57px;
	margin-top:8px;
}
.main .class_left .main_news li span {
	float:left;
	height:60px;
	width:550px;
	margin-left:25px;
}
.main .class_left .main_news li .cor {
	color:#601021;
}
.main .class_left .main_news li a {
	color: #676767;
}
.main .class_left .main_news li a:hover {
	color: #990000;
}
.main .class_left .main_news li img {
	width:140px;
	height:90px;
	border:1px #333333 solid;
	float:right;
}
.main .bj {
	background-color:#EBEBEB;
	border:1px #CECECE solid;
	border-top:1px;
}
/*关键字content*/
.main .class_left .main_news .col-left {
	width:800px;
}
.main .class_left .main_news .col-left li {
	height:30px;
	width:100%;
	display: block;
	float: left;
	border-bottom: 1px dashed #cecece;
}
.main .class_left .main_news .col-left a {
	display: block;
	float: left;
}
.main .class_left .main_news .col-left .m {
	display: block;
	float: right;
	margin-left:10px;
}
.main .class_left .main_news .col-left .page {
	display: block;
	float: left;
	margin-left:0px;
	padding: 28px 0px 30px 0px;
	border-width: 0px;
	background-color:#ebebeb;
	width: 800px;
}
.main .class_left .main_news .col-left .page a {
	padding: 5px 13px 10px 13px;
}
/*内容页content*/
.w1225 {
	width:1230px;
}
.c_b {
	width:100%;
	margin:0px;
	background: url("../images/bj.jpg") repeat-x;
	display: table;
	border-bottom:0px;
}
.main #content {
	width:880px;
	background-color: #FFFFFF;
	margin-top:20px;
	border:1px #CECECE solid;
	text-align: left;
	display: block;
	padding: 0 20px 30px 20px;
}
/*内容页推荐recommend*/
.main #recommend {
	width:890px;
	background-color:#FFFFFF;
	border:1px #CECECE solid;
	border-top:0px;
	text-align: left;
	display: block;
	padding: 20px 0px 30px 30px;
}

.main #recommend .right {
	height:255px;
	width:440px;
	float:left;
	display: block;
	padding:0px 0 0 40px;
}
.main #recommend .right a {
	background: url("../images/d.jpg") no-repeat 0px 12px;
	padding-left: 12px;
	line-height: 26px;
	display:block;
	overflow: hidden;
	width: 300px;
	height: 25px;
	float:left;

}
.main #recommend .right span{

	padding-left: 12px;
	line-height: 26px;
	display:block;
	overflow: hidden;
	width: 80px;
	height: 25px;
	float:right;
   font-size:12px;
   color:#999999;
}
.main #recommend .w {
width: 780px;
}

.main #recommend .news {
	height:205px;
	width: 840px;
	float:left;
	display: block;
}
.main #recommend .news a {
	background: url("../images/d.jpg") no-repeat 0px 12px;
	padding: 0 30px 0 12px;
	line-height: 26px;
	display:block;
	overflow: hidden;
	width: 370px;
	height: 25px;
	float:left;
}


.main #content #current {
	margin-top:10px;
	width: 700px;
	clear:none;
	float:none;
}
.main #content #confontz div {
	float: none;
	margin:10px auto;
}
.main #content #confontz span {
	float:none;
}
.main #content .content_title {
	display: block;
	float: none;
	text-align: center;
	vertical-align: middle;
	padding:20px 0;
	font-size:25px;
}
.main #content img {
	background-color: #FFFFFF;
	border:1px solid #333333;
	display: block;
	clear: none;
	float: none;
	margin:15px auto;
	max-width: 800px;
}
.main #content .conDaoI {
	border-bottom:1px #999999 solid;
	display: block;
	clear: none;
	float: none;
	height:30px;
	margin-bottom:20px;
}
.main #content .s_hot {
	margin:15px 0 0px 8px;
	border-top:#CCC dotted 1px;
	padding-top:15px;
	display: block;
	width:870px;
	float: left;
}
.main #content .s_hot a, .main #content .s_hot strong {
	margin-right:5px;
	display: block;
	float: left;
}
.main #content .s_hot em {
	display: block;
	float:right;
	margin-left:10px;
}
.main #content .s_hot em a {
	border:#a8a8a8 solid 1px;
	color:#9e3f57;
	font-size: 16px;
	font-weight: bold;
	padding:4px 10px
}
.main #content .s_hot em a:hover {
	border:#a8a8a8 solid 1px;
	color:#636363;
}
.main #content .related ul li {
	clear:both
}
.main #content .related a {
	float: left;
}
.main #content .related span {
	float: left;
	color:#c8c8c8;
	margin-left:15px;
}
.main #content #confontz {
	margin:0 13px 0 15px;
}
.main #content .bdsharebuttonbox {
	float:right;
}
/*二级右边式设计预约class_right*/
.main .class_right .right_board {
	width:100%;
	height:240px;
	padding-top:15px;
}
.main .class_right .right_board strong {
	float:left;
}
.main .class_right .right_board ul li {
	width:100%;
	height:35px;
}
.main .class_right .submit1 {
	margin:25px 0 0 45px;
	_margin:25px 0 0 25px;
	width:200px;
	float:left;
}
.main .class_right .search {
	width:95%;
	float:left;
	display: block;
	border-top:1px #999999 dashed;
	padding-top:20px;
	margin-top:35px;
}
.main .class_right .search_1 {
	width:154px;
	height:24px;
	_height:22px;
	margin:0px 0 0 0px;
	padding:3px;
	border:#a3a3a3 1px solid;
}
.main .class_right_relevant {
	float:left;
	background-color:#F1F1F1;
	border:1px #CECECE solid;
}
.main .class_right_Relevant .tw {
	width:270px;
	margin:0px 0 6px 0;
	text-align: left;
	font-size:30px;
	float: left;
	background-color:#000099;
}
.main .class_right_Relevant .tw strong {
	font-size:20px;
	width:170px;
}
.main .class_right_Relevant .tw strong a {
	font-size:12px;
	float:right;
}
.main .class_right_Relevant {
	background-color: #f1f1f1;
	padding:10px 0px 20px 10px;
	width:275px;
	border:1px #cecece solid;
	margin-bottom:20px;
	float:left;
}
/*二级单页aboutus*/
.main #aboutus_right {
	/*width: 275px;*/
	margin-top: 10px;
	margin-bottom:20px;
	float:right;
	/*border:#cecece solid 1px;*/
	/*background-color:#f1f1f1;*/
	/*border-left:0px;*/
}
.main #aboutus_right .class_right_wechat {
	background-color: #f1f1f1;
	padding:10px 0px 20px 15px;
	width:290px;
	margin-bottom:20px;
	border-bottom:#cecece solid 1px;
}
.main #aboutus_right .sidebar {
	/*background-color: #f1f1f1;*/
	padding:10px 0px 20px 0px;
	width: 275px;
}
.main #aboutus_right .title_2 {
	width:100%;
	background: url("../images/z_4.jpg") no-repeat left;
	color: #646464;
}
.main #aboutus_right .title_2 strong {
	width:225px;
	font-size: 22px;
	margin-left:48px;
}
.main #aboutus_right .sidebar a {
	display: block;
	padding:12px 0 8px 30px;
	font-size: 14px;
	margin-left:0px;
	background: #e2e2e2;
	margin-bottom:1px;
	background: #FFFFFF url("../images/ta.jpg") right;
	font-family: "SimSun";
}
.main #aboutus_right .sidebar a:hover {
	text-decoration:none;
	color:#970327;
}
.main #aboutus_right .sidebar .bj {
	text-decoration:none;
	color:#970327;
	background: #FFFFFF url("../images/ta_curr.jpg") right;
	border:0px;
}
.main #aboutus_right .sidebar strong {
	border-bottom:#666666 dashed 1px;
	color: #646464;
	width:270px;
	height:30px;
	display: block;
}
.main .guwRwid #lysave span {
	clear:both;
	float: none;
}
/*二级相关推荐class_right_h*/
.main .t_w {
	width:285px;
	margin:0px 0 6px 0;
	text-align: left;
	font-size:30px;
	float: left;
}
.main .t_w strong {
	font-size:20px;
	width:235px;
}
.main .t_w strong a {
	font-size:12px;
	float:right;
}
.main .class_right_relevant {
	background-color: #f1f1f1;
	padding:10px 0px 20px 10px;
	width:275px;
	border:1px #cecece solid;
	text-align: left;
}
.main .class_right_relevant a {
	background:url("../images/d.jpg") no-repeat 0px 12px;
	padding-left:10px;
	line-height: 24px;
	float:left;
	width:250px;
	overflow: hidden;
	height: 24px;
}
/*设计预约*/
.main .guwRwid {
	width:680px;
	background: url("../images/d_2.jpg") repeat-y;
}
.main .guwRwid span {
	clear:both;
	float: none;
}
.main .guwRig {
	float:right;
	padding:30px 0 0 0;
	position: relative;
	display: block;
	width:680px;
	margin:0;
}
.main .guwRwid #lysave tr {
	height:40px;
}
.main #content .im {
	float:left;
	border:0px;
	margin:30px 0 80px 0;
	width:190px;
	height:723px;
}
.main #content .imt {
	float:left;
	border:0px;
	margin:30px 0 30px 100px;
}
.main #content .imt_2 {
	float:left;
	border:0px;
	margin:30px 0 30px 300px;
}
.main #content .guwRig img {
	border:0px #FFFFFF;
	float:none;
	margin:0px 0 0px 0;
	padding:0px;
	clear: none;
}
.main #content .guwRig #lysave {
	width:580px;
	padding:0 30px 0 20px;
	margin-top:30px;
	display: block;
	float: left;
}
.main #content .guwRig .guwRTop {
	padding:0 30px 0 30px;
}
.main #content .guwRig .guwRTop img {
	margin-left:20px;
}
/*装修咨询*/
.main .mainCon {
	width:820px;
	margin:30px 0 10px 18px;
	padding:10px 0px 0px 20px;
	border:#cccccc 1px solid;
	overflow:hidden;
	color:#333333;
}
.mTop {
	background:url("../images/maintop.jpg") no-repeat;
	width:800px;
	height:73px;
	overflow:hidden;
	font-size: 12px;
}
.mTop h5 {
	font-size:12px;
	color:#d00000;
	text-align:center;
	font-weight:600;
	padding:10px 0;
}
.mTop p {
	padding-left:10px;
}
.mTop a {
	color:#000;
	font-size:12px;
}
.mTop a:hover {
	color:#060;
}
.mTabOne {
	width:795px;
	border:#cccccc 1px solid;
	border-bottom:none;
	overflow:hidden;
	margin-bottom:8px;
	clear:both;
}
.mTabTr {
	border-bottom:#808080 1px solid;
	overflow:hidden;
	display: table-row-group;
	font-size: 12px;
	line-height: 20px;
	width:100%;
}
.mTabTH1 {
}
.mTabTrLef {
	width:95px;
	line-height:70px;
	text-align:center;
	overflow:hidden;
	border-right:#808080 1px solid;
	float:left;
	color: #333333;
}
.mTabTrRig {
	width:698px;
	height:70px;
	overflow:hidden;
	float:left;
}
.mTabTd1 {
	background-color:#E7E7E7;
	border-bottom:#808080 1px solid;
	padding-left:10px;
	line-height:24px;
	height:24px;
	width:100%;
	color: #333333;
}
.mTabTd2 {
	padding:2px 10px 0px;
	width:95%;
	display: block;
	float: left;
	color: #333333;
}
.mTabHui {
	padding:4px 10px;
}
.mTabHui p {
	line-height:22px;
	padding-left:10px;
	color: #333333;
}
.mTabHui span {
	color:#C00;
	display: block;
	width:760px;
}
.mFonRed {
	width:776px;
	font-size:14px;
	height:30px;
	border:1px solid #808080;
	background-color:#E0E0E0;
	text-align:left;
	margin-top:10px;
	clear:both;
	line-height:30px;
	font-weight:600;
	color:#C00;
	padding-left:20px;
}
#lysave td {
	color:#333333;
}
.mbotK {
	background:url("../images/mess_09.jpg") no-repeat;
	width:910px;
	height:72px;
	clear:both;
	overflow:hidden;
}
.messCon table {
	width:798px;
	border-left:#808080 1px solid;
	border-right:#808080 1px solid;
	border-bottom:#808080 1px solid;
	color:#333333;
}
.xtfy {
	text-align: center;
	padding-top: 10px;
	color: #666;
	width:550px;
	padding-bottom:30px;
}
.xtfy a {
	color: #333333;
}
/*分页*/
.main .page {
	width:98%;
	background:#fff;
	padding: 28px 0px 30px 20px;
	float:left;
	font-size:18px;
	border:1px #cecece solid;
	border-top:0px;
}
.main .page a {
	margin-right:5px;
	padding:5px 15px 10px 15px;
	font-size:18px;
	color:#FFFFFF;
	height:20px;
	background-color:#fff;
	float:left;
	border:1px #666666 solid;
	color:#666666;
}
.main .page span {
	margin-right:5px;
	padding:5px 15px 10px 15px;
	height:20px;
	color: #FFFFFF;
	background-color: #666;
	border:1px #666666 solid;
	float:left;
c
}
.main .page a:hover {
	text-decoration:none;
	color:#FF0000;
	border:1px #666666 solid;
	background-color:#FFFFFF;
}
.main .b_j {
	background-color: #FFFFFF;
	border:0px;
	width:95%;
}

/*图库栏目subpage*/
.subpage {width: 100%;display: table;clear: none;float: none;margin: 0px auto;background-color:#FFFFFF;padding-bottom: 15px;border-bottom: 1px dashed #999;}
.subpage ul {width: 1190px;padding-top:10px;display: block;clear: none;float: none;margin: 0px auto;position: relative; background: url("../images/b_2.jpg") no-repeat 15px 10px;}
.subpage ul li{display: block;margin-left:110px;padding-left:10px;height:40px; line-height:28px;}
.subpage li a{display: block;float:left;color:#5e5e5e;padding:0 10px 0 10px;}
.subpage li a:hover{ color:#FF0000}

.subpage em{float:left;padding:0 10px 0 10px; border:2px #ccc solid; background: url("../images/g_2.jpg") no-repeat right bottom;}
.subpage span{float:left; margin-right:5px; padding:0 5px 0 5px; border:2px #b64e67 solid; background: url("../images/g_1.jpg") no-repeat right bottom;}
.bdsharebuttonbox{float:right;display: block;}
.subpage .bdsharebuttonbox a{padding: 0px 30px 0 0;}
.h150{ height:150px}

/*图库查询列表column*/
.main .imcclass{width: 1160px;display: block;clear: none;float: none;margin:10px auto 0 auto;position: relative;}
.main .imcclass-c{width: 1156px;padding-top: 10px;display: block;clear: none;float:right;margin: 0px auto 30px auto;background-color:#FFFFFF;border:#dbdbdb solid 1px;border-top:0px;}
.main .imcclass-title{width: 1157px;display: block;clear: none;float:right;margin: 0px auto;border-bottom:#9b9b9b solid 1px;position: relative;height:30px;}
.main .imcclass-title strong{font-size: 16px;border-bottom:#970327 solid 1px;height:30px;display: block;float:left;color:#525252;padding-right:15px;position: relative;}
.main .imcclass-title span{   width:400px;right:0px;position: absolute;}
.main .imcclass-title span a{font-size: 16px;height:29px;display: block;padding:0 15px;float:right;background-color:#c1c1c1;font-weight: bolder;border:#9b9b9b solid 1px;color:#4a4848;border-bottom:0px;line-height: 30px;}
.main .imcclass-title .cor{background-color:#FFFFFF;border-top:2px #970327 solid;border-right:#dbdbdb solid 1px;border-left:#dbdbdb solid 1px;}
.main .imcclass-title span a:hover{ color:#FF0000}
.main .imcclass-c li {width: 360px;height: 260px;float: left;margin: 20px 0px 0px 18px;_margin: 20px 0px 0px 12px;position: relative;	}
.main .imcclass-c li a {font-size: 14px;display: block;}
.Origin {position: absolute;right: 13px;padding: 3px 0px 0px;width: 360px;height: 25px;line-height: 20px;text-align: center;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;opacity:.5; filter:alpha(opacity=50);z-index: 5200;top: 245px;left: 1px;text-align: center;}
.title_t{position: absolute;right: 13px;padding: 3px 0px 0px;width: 360px;height: 25px;line-height: 20px;text-align: center;z-index: 5400;top: 220px;left: 1px;}
.title_t a{color:#FFFFFF;}
.title_t a:hover{color:#FF0000}
.main .imcclass-c li img {width: 360px;height: 246px;border: 1px solid #333;}
.main .imcclass-c .btop{ width: 97%;border:0px; border-top:#CCCCCC dashed 1px;padding: 28px 0px 30px 30px; margin-top:20px}

/*图片内容*/

.wq100{width:100%;}
#contentimg{ width: 100%;display: table;clear: none;float: none;margin: 0px auto;background:#FFF;padding-bottom: 20px;border-bottom: 1px dashed #999; background:#FFFFFF url("../images/dian_2.jpg")/*tpa=http://www.bjtyx.com/Public/Home/images/dian_2.jpg*/ repeat-x 0px 110px;}
#contentimg .content_top {width: 1235px;display: block;clear: none;float: none;margin: 0px auto;position: relative;height: 105px;}
#contentimg .content_top .content_title {color: #6B6B6B;background: url("../images/zt.jpg") no-repeat scroll 0px 15px transparent; font-family: "SimHei";padding: 15px 0px 0px 115px;margin: -3px 0px 0px 0px;font-size: 26px;font-weight: normal; float:none;}
#contentimg .content_top .crumbs {width: 1215px;display: block;clear: none;float: none; margin-top: 15px; color: #787878;}
#contentimg .content_top .crumbs a{color: rgba(107, 107, 107, 1);}


#Article {width: 1235px;display: block;clear: none;float: none;margin: 0px auto;position: relative;}
#Article .tool{position: absolute;display: block;color: #787878;right: 0px;margin-left: 18px;height: 100px;width: 180px;background: url("../images/t_dt.jpg") no-repeat scroll right 10px transparent;}
#Article .tool em {font-size: 30px;font-family: Georgia,"Monotype Corsiva",Arial,sans-serif;color: #666;float: right;margin: 25px 20px 0px 0px;}
#Article .tool strong {font-size:45px;font-family: Georgia,"Monotype Corsiva",Arial,sans-serif;font-weight: normal;color: #970327;float: right;line-height: 50px;}
#Article .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next{background: url("../images/up-next.png") no-repeat; height:27px; width:31px;margin-right:10px; overflow:hidden; line-height:27px}
#Article .tool .auto span,.photo-channel .tool .up span,.photo-channel .tool .next span{ visibility:hidden}
#Article .tool .auto{background-position: -39px top;}
#Article .tool .next{background-position: -78px top; }
#Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
#Article .tool .stat{ color:#999;}
#Article .big-pic{ text-align:center; padding:10px 0 0 0; position: relative; width:1235px; margin:10px auto;float: none;
clear: none;}


.rightaa{position: absolute;right: 20px; top: 0px;z-index:1000001; width:48%; height:100%}
.rightaa a {width: 100%; height:100%;_height: 750px;background: url("../images/jt2.jpg") no-repeat scroll right center transparent;opacity: 0.5;display: block;}
.rightaa a:hover{background: url("../images/jt4.jpg") no-repeat right center;filter:alpha(opacity=80);-moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;display: block;}

.leftaa{position: absolute;left: 30px; top: 0px;z-index:1000001; width:48%; height:100%}
.leftaa a {width: 100%; height: 100%;_height: 750px;background: url("../images/jt1.jpg") no-repeat scroll left center transparent;opacity: 0.5;display: block;}
.leftaa a:hover{background: url("../images/jt3.jpg") no-repeat left center;filter:alpha(opacity=80);-moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;display: block;}
#Article .big-pic img {display: block;clear: none;float: none;margin: 0px auto;border: 1px solid #CCC;padding: 8px;}
#Article .big-pic #big-pic{display:block;vertical-align:middle;*display:block;overflow:hidden;*font-size:480px; 	float: none;clear: none;margin-top: 0px;
margin-right: auto;margin-bottom: 0px;margin-left: auto;}
#Article .big-pic #big-pic img {display: block;clear: none;float: none;margin: 0px auto; border: 1px solid #CCC; padding: 8px;}
.photo-channel #Article .big-pic .max{ position:absolute; bottom:0px; right:0px;background: #FFF url("../images/max.png") no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url("../images/blank.gif");display:block; width:100%; height:100%; outline:none;}

#Article .list-pic{ padding:12px 0 16px; height:100px; width:1235px;}
#Article .cont{overflow:hidden; float: left; width:820px; height:100px; }
#Article .cont li{ float:left; width:130px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; margin:0 auto;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li .img-wrap a img{width: 112px;height: 75px;padding: 13px 18px 8px 7px; border:1px }

#Article .cont li.on .img-wrap{background: url("../images/dt_3.jpg") no-repeat ;display: block;
	float: left; width:130px; height:110px}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;width:142px;height:115px; text-align:center}
#Article .list-pic .pre{ left:-8px;top:-6px; margin-right:14px}
#Article .list-pic .next{ right:-8px; float:right;top:-6px}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:152px; height:72px;border:none; padding:0px 0 8px}

#Article .list-pic .pre img{ border:1px #CCCCCC solid; padding:5px; height:95px; margin-top:6px; width:130px}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{display:block; width:40px; height:100px; float:left;}


#Article .pre-bnt{background: url("../images/jiaotou.gif") no-repeat scroll 0% -5px transparent;}
#Article .next-bnt{background: url("../images/jiaotou.gif") no-repeat scroll -150px -4px transparent;}
#Article .list-pic .next .img-wrap img{border: 1px solid #CCC;padding: 5px;height: 95px;margin-top: 6px;width: 130px;}
#Article .list-pic .bk_t{ border:1px solid #CCCCCC; padding:2px 5px 0 10px;}
#Article .explain{ width:100%}
#Article .explain #picinfo{ width:1020px; float:left;}
#Article .explain .bdsharebuttonbox{ width:190px; float:right;}

.main #confontz-2{height:105px;display: table;width:100%;margin:0 auto;clear: none;float: none;border:1px #CCCCCC solid;margin-top:20px;}
.main #confontz-2 .confontz-l{height:105px;display: table;width:33px;background-image:url("../images/jt.jpg");float:left;}
.main #confontz-2 .confontz-r{height:105px;display: table;width:33px;background:url("../images/jt.jpg") -53px 0;float:right;}
.main #confontz-2 .confontz-c{height:105px;display: table;width:1143px;}
.main #confontz-2 li{padding:0px 8px 8px 8px;float:left;}
.main #confontz-2 img{width:112px;height:75px;display: block;border:1px  #000000 solid;}
.main #confontz-2 .cor{width:112px;height:75px;display: block;float:left;margin: 0px auto;padding:13px 8px 8px 7px;background-image: url("../images/dt_3.jpg");}
.main #confontz-2 .confontz-c a{width:112px;height:75px;display: block;float:left;margin: 0px auto;padding:13px 8px 8px 7px;}
.main #confontz-2 .confontz-c a:hover{width:112px;height:75px;display: block;float:left;margin: 0px auto;padding:13px 8px 8px 7px;background-image: url("../images/dt_3.jpg");}

/*留言content-2*/
.main .content-2{width: 1235px;display: table;clear: none;float: none;margin: 20px auto;
background-color:#FFFFFF;border:#dbdbdb solid 1px;padding-bottom:30px;}.main .content-2 .message{width: 1170px;height:280px;display: table;clear: none;float: none;margin: 10px auto 15px auto;background-color:#FFFFFF;border-bottom:1px #CCCCCC dashed;}

.main .content-2 .message_l{float:left;display: block;width: 640px;border-right:1px  #CDCDCD dashed;height:270px;}
.content-2 .message_l .zx{background: url("../images/zx.jpg") no-repeat;display: block;float: left;height:173px;width:56px;margin-top:15px;}
.content-2 .message_l .messCon{display: block;float: left;height:270px;width:550px;margin-top:15px;}
.content-2 .message_l .messCon strong {float: left;color:#666666;}
.content-2 .message_l .messCon .button1 {background-image: url("../images/submit_01.jpg");border: 0px none;width: 78px;height: 30px;background-repeat: no-repeat;margin: 30px 0px 0px 75px;}
.content-2 .message_l .messCon .button2 {background-image: url("../images/submit_03.jpg");border: 0px none;width: 78px;height: 30px;background-repeat: no-repeat;margin: 30px 0px 0px 10px;}
.content-2 .message_l .messCon .hongse {color: #900;float: left;padding-top: 5px;margin-left:10px;}
.content-2 .message_l .messCon li {width: 540px;height: 42px;display: block;float: left;padding-left:20px;}
.content-2 .message_l .messCon .text_z {float: left;width: 200px;height: 28px;color: #666;border: 1px solid  #949494;font-size: 12px;}
.content-2 .message_l .messCon .text_z_2 {float: left;height: 70px;width:380px;color: #666;border: 1px solid  #949494;}
.main .content-2 .message_r{width: 400px;float:left;display: block;padding-left:20px;margin-top:10px;}
/*相关栏目content-2*/
.main .content-2 .title_2{width: 1200px;display: table;margin-left:30px;clear: none;float: none;background-color: #FFF; }
.main .content-2 .border_1{ width:1175px; height:1px; border-bottom:1px  #BFBFBF dashed; margin-left:30px; margin:10px 0 10px 30px; }


.main .content-2 .title_2 strong{width: 1125px;}
.main .content-2 .title_2 strong em{ float:left;display: block;}
.main .content-2 .title_2 strong span{ float:right;display: block;}
.main .content-2 .title_2 strong a{font-size: 14px;float:right; display: block;height: 24px;border-bottom: 0px solid #970327;font-weight: normal; margin-left:15px;}
.main .content-2 .recommend{width:100%;}

.main .content-2 .recommend li {width: 360px;height: 260px;float: left;margin: 20px 7px 0px 35px;_margin: 20px 7px 0px 22px;position: relative;	}
.main .content-2 .recommend li a {font-size: 14px;display: block;}

.main .content-2 .recommend li span a {display: block;overflow: hidden;width: 98%;height: 24px;float: left;font-size: 14px;font-weight: normal;color:#FFFFFF;text-align: center;}
.main .content-2 .recommend li img {width: 360px;height: 246px;border: 1px solid #333;}

/*案例推荐main*/
.main .content-2 .column-1{width:100%;}
.main .content-2 .column-1 .left{
float: left;
display: block;
margin:20px 0 0 34px;}

.main .content-2 .column-1 .right {height: 255px;width: 385px;_width: 368px;float: left;display: block;padding: 0px 0px 0px 20px;_padding: 0px 0px 0px 10px;margin-top:12px;}
.main .content-2 .column-1 .right a {background: url("../images/d.jpg") no-repeat scroll 0px 12px transparent;padding-left: 12px;line-height: 26px;display: block;overflow: hidden;width: 260px;height: 26px;float: left;}
.main .content-2 .column-1 .xb-1 {
border-right:1px #CCCCCC dashed;}
.main .content-2 .column-1 .right span {padding-left: 12px;line-height: 26px;display: block;overflow: hidden;width: 90px;height: 25px;float:right;font-size: 12px;color: #999;}

.main .content-2 .content_left{width: 830px;}
.main .content-2 .content_left .title_2 {width: 800px;}
.main .content-2 .content_left .title_2 strong {width:690px;}
.main .content-2 .content_right{ float:left; width:400px;}
.main .content-2 .content_right .title_2 {width: 390px; margin-left:8px; margin-bottom: 10px;}
.main .content-2 .content_right .title_2 strong {width:285px;}
.main .content-2 .content_right .right a { background: url("../images/d.jpg") no-repeat scroll 0px 12px transparent;padding-left: 12px;line-height: 26px;
 display: block;overflow: hidden;width: 360px;height: 26px;float: left;margin-left: 7px;}



/*底部footer*/
.footer {
	height:250px;
	background-image:url("../images/footer.jpg");
	margin-top:10px;
}
.footer .footer_c {
	margin-top:30px;
}
.footer .footer_l {
	margin-top:30px;
	background:url("../images/logo_2.jpg") no-repeat 55px 0px;
	text-align: right;
	height:50px;
	padding:55px 30px 0 0;
	font-size: 12px;
}
.footer .footer_r {
	margin:0px 0 0 20px;
	font-size: 12px;
	line-height: 21px;
	color:#646464;
	width:900px;
}
.footer .footer_r a {
	font-size:12px;
}
.main .col-left {
	width:700px;
	margin-right:10px
}
.news-hot {
	background: url("../images/hot_bg.png") no-repeat;
	float:left;
	width:380px;
	margin-right:9px;
	height:380px
}
.main .col-left .slide {
	overflow:hidden;
	_float:left;
	zoom:1
}
.tel{
	/*height: 105px;*/
	margin: 15px auto 0 auto;
	font-size: 20px;
	font-family: "Microsoft YaHei";
	color:#1d0101;
	float:right;
	text-align:right;
}
.tel img{float:right;}
.tel em{
	font-family: "Bodoni MT", "Century", "Century", "Microsoft YaHei";
	font-size: 25px;
	font-style: normal;
	color:#1d0101;
	font-weight: bolder;
}


.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;display:block;float:right;padding-top:10px;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url("../images/lanrenzhijia.png"); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}

#guding{position:relative;top:0; z-index:99;}
