/* CSS Document */
.company{background:none;width:1190px;}
.gs_left{width:260px;}
.lanmu{width:100%;height:auto;background:#fff;padding-bottom:5px;}
.lanmu h3{width:100%;height:50px;background:rgb(23, 113, 176);line-height:50px;color:#fff;font-size:18px;font-weight:normal;text-align:center;}
.lanmu ul{margin:20px 20px;}
.lanmu ul li{text-align:center;height:25px;background:#eee;margin-top:10px;line-height:25px;border-right:7px solid rgb(23, 113, 176);color:#767475;font-weight:bold;}
.lanmu ul li a{ color:#333}
.house_right{width:260px;}
.pic{width:260px;}

.gs_right{width:915px;background:#fff;}
.gs_right img{max-width:915px;}
.about_main {
width: 915px;
float: right;
padding-bottom: 15px;
}
.company_intro {
width: 855px;
margin-left: 25px;
}
h5{
height:30px;
line-height:30px;
padding-top:5px;
text-align:left;
color: #bababa;
font-size: 24px;
font-family: Microsoft Yahei;
border-bottom: 1px solid #e8e8e8;
}
.noBold {
font-size: 20px;
font-weight: normal;
}

.Tnews {float: left;width: 100%;margin: 10px;line-height: 25px;}
.Tnews li {width: 100%;border-bottom: 1px dotted #ccc;padding-bottom: 13px;margin-bottom: 18px;}
.Tnews li a{ color:#333;}
.Tnews li img {width: 120px;height: 90px;border: 1px solid #eee;float: left;display: inline;margin-right: 10px;}
.Tnews li h1 {font-size: 14px;line-height: 20px;padding-bottom: 5px;}
.Tnews li .content {line-height: 16px;display: block;padding-bottom: 10px;padding-right:10px;color: #999;}
.Tnews li .time {padding: 3px 5px;text-align: center;border-bottom: 1px solid #eee;border-top: 1px solid #eee;color: #ccc;}

/* CSS Document */
.detail{width:1190px;margin:0px auto;}
.det_left{width:915px;background:#fff;}
.det_right{width:260px;float:right;}
.house_right{width:100%!important;margin-top:10px;}

.det_title{width: 813px;height: 30px;line-height: 30px;font-size: 20px;font-weight: bold;text-align: center;margin: 30px auto;padding: 10px 0;}
.line{width: 840px;height: 5px;background-image: url(../images/newsxian.png);background-repeat: repeat-x;margin: 0px auto;}
.det_content{width:840px;margin:20px auto;line-height:24px;}
.det_content img{max-width:840px;}
.page span{display:block;width:455px;float:left;}
.page span a{ color:#000}
h3{line-height:40px;text-align:left;}
.related {margin-bottom:10px;height:220px;}
.related li{width:400px;margin-left:20px;border-bottom:1px dotted #ccc;float:left;text-indent:10px;line-height:30px;height:30px;}
.related li a{ color:#333}
.related ul{width:880px;margin:10px auto;height:auto;}
.related h3{width:890px;font-size:16px;margin:0 auto;background: url(..../images/sjs_line.jpg) no-repeat 20px bottom;}

/* 兴趣*/
.neishowbody .txz_a {display: inline-block;padding-right: 15px;padding-left: 15px;background-image: url(../images/zibj1.png);background-repeat: repeat-x;height: 50px;margin-right: 7px;margin-left: 7px;font-size: 16px;line-height: 33px;font-weight: bold;color:#FFF;}
.neishowbody {padding-left:20px;padding-bottom:20px;}
.neishowbody h3{color:#ed182a;width:155px;border-bottom: 1px dotted #d00;margin-bottom:10px;line-height: 34px;font-size: 16px;padding-left:0px;}

/*相关产品*/
.m_right {
  width: 100%;
  margin-top: 8px;
}
.m_right ul {
  width:100%;
  border:none;
}
.m_right ul li {
  float: left;
  width: 148px;
  height: 278px;
  margin-left: 18px;
  padding-top: 7px;
  padding-left: 8px;
  border: 1px solid #dedede;
  text-indent:0;
  margin-bottom:18px;
}
.m_right p {
  height: 35px;
  line-height: 35px;
}
.m_right em {
  display: block;
  height: 20px;
  line-height: 20px;
  color: #ed281a;
  padding-bottom: 7px;
}

.yy_sjs .qiehuan { position:relative;}
.qiehuan li img{ padding: 10px;}
.yy_sjs ul li{ float:left;}
.yy_sjs  .yyl { position:absolute; top:264px; left:30px; width:38px; height:63px;}
.yy_sjs  .yyr { position:absolute; top:264px; right:30px; width:38px; height:63px;}
.yy_sjs dl { width:256px;}
.yy_sjs dl dt img { height:303px;}
.yy_sjs dl dd { padding:8px 0 0 0;}
.yy_sjs dl dd p { font:14px/30px "微软雅黑"; color:#292929;}
.yy_sjs dl dd p img { vertical-align:middle; margin-left:10px;}
.yy_sjs dl dd em { display:block; margin:12px 0 0 0;}
.lin { padding:20px 0 0 0;}
.lin h3 { height:50px; font:18px/50px "微软雅黑"; color:#292929; border-bottom:1px dashed #ddd; display:block;}
.lin p { font:15px/30px "微软雅黑"; color:#292929; padding:8px 0 0 0;}
.st03_al { margin:40px 0 60px 0; overflow:hidden; height:auto;}
.st03_al h2 { height:50px; font:18px/50px "微软雅黑"; background:url(../images/tjx.gif) no-repeat left bottom; overflow:hidden;}
.st03_al h2 a { color:#97292c;}
.st03_al h2 em { height:50px; font: normal 13px/50px Arial, Helvetica, sans-serif; color:#a3a3a3; padding:0 0 0 8px;}

/*==== 设计师详情页 ===*/
	.sjs_l1{ float:left;width:915px;padding:25px;background:#fff;} .sjs_r{ width:260px;float:right;}
	.sjs_l1, .sjs_r{ margin-bottom:20px;}
	.sjs_l2{margin-top:0px;margin-bottom:0px;}
	.sjs_l{width:915px;}
	.sjs_font{ font-size:14px; line-height:24px;}
	.sjs_f14{ font-size:14px;}
	
	.sjs_pic, .sjs_pic img{ width:244px; height:245px;}
	.sjs_pic{ margin-bottom:42px;}
	.sjs_info{ background:url(/images/static/sjs_bg.jpg) no-repeat 0 0; width:590px; padding-top:18px; position:relative;}
	.gr_info{ width:583px;}
	.sjs_info .sjs_name, .gr_info .sjs_name{ font-size:24px; color:#222222; height:30px; line-height:21px;  margin-bottom:38px;}
	.s_fl2{background:url(/images/designer/case_003.png) no-repeat; display:block; width:150px; margin-left:10px; margin-top:3px; display:inline;color: #A87B35;font-size: 12px;line-height: 24px;padding-left: 38px;}
	#sjs_01 a{color:#222222}
	#sjs_01{ font-size:24px; color:#222222; height:30px; line-height:21px;  margin-bottom:22px; padding-left:0px;}
	.sjs_info .sjs_name span,.sjsname span{font-weight:normal;display: inline-block;width: 100px; font-size:14px;line-height:24px; padding-left:25px;text-indent:10px;background:url(/images/static/case_03.png) no-repeat center center; }
	.sjs_info ul{ width:140px; padding-left:33px;}
	.sjs_info ul li{ width:228px; height:26px; line-height:26px; font-size:14px; color:#333; overflow:hidden;}
	.sjs_info ul li a{ background:url(/images/designer/case_15.png) no-repeat 0 4px; width:79px; height:20px; line-height:20px; padding-left:85px; display:inline-block; color:#333;}
	.yy a{border-radius:6px; text-align:center; display:block; color:#fff; font-size:14px;}
	.zx_yuyue a,.sjs_yy a{ border-radius:5px;}
	.zx_yuyue a:hover,.sjs_yy a:hover{ background-color:#ff5756;}
	.gr_info .yy a:hover{ background-color:#fc8817;}
	
	.zx_yuyue{ position:absolute; left:185px; top:175px; text-align:center; color:#888888;}
	.zx_yuyue a,.sjs_yy a{  text-align:center; display:block; color:#fff; font-size:14px;float:left;width:110px; height:33px; background-color:#ed182a; line-height:33px;margin-left:15px;}
	
	.sjs_xq_bg {background: url(../images/static/sjs_line.jpg) no-repeat 0 0;}
	.sjs_jl{padding:8px 15px 55px 10px; color:#333333;}
	.sjs_jl p{ padding:6px 0 ;}
	.sjs_jl span{ font-weight:bold; display:block; line-height:28px;}
	
	.sjs_ry{ padding-left:7px; padding-bottom:36px; height:177px;}
	.sjs_ry p, .sjs_al p{ height:41px; line-height:38px; font-size:20px; color:#333;}
	.sjs_ry ul li{ width:175px; height:136px; margin-right:10px; float:left;}
	
	.sjs_al{ padding-left:7px; padding-bottom:36px; color:#666666;}
	.sjs_al span a{ padding-left:12px; color:#333; font-size:14px}
	.sjs_al span a img{ vertical-align:middle; margin-right:5px; }
	.sjs_al ul{ padding:20px 0 30px; margin-left:-7px; height:151px;}
	.sjs_al ul li{ width:283px; height:151px; margin-right:10px; float:left;}
	.sjs_al ul li.no_r_1{ margin-right:0;}
	
	.ck_more{ background:url(/images/designer/case_10.png) no-repeat 285px 0px; font-size:14px; text-align:center; font-weight:bold; padding-left:40px;}
	.ck_more a{ color:#333333; }
	.ck_more span{ font-weight:normal; color:#888888;}
		
		.zx_sjs{ width:224px; height:90px; margin-bottom:20px;}
