/**重置样式**/

body,

form,

div,

span,

ul,

ol,

li,

p,

pre,

dl,

dt,

dd,

em,

a,

fieldset,

legend,

address,

label,

textarea,

select,

input,

figure,

table,

th,

td,

b,

i {

	margin: 0;

	padding: 0;

}



fieldset,

img {

	border: 0;

}



body {

	margin: 0;

}



h1,

h2,

h3,

h4,

h5,

h6 {

	margin: 0;

	padding: 0;

	font-weight: bold;

}



ul,

li {

	list-style: none;

}



em,

i {

	font-style: normal;

}



table {

	border-collapse: separate;

	border-spacing: 0;

}



a {

	text-decoration: none;

}





input,

select,

img {

	vertical-align: middle;

}



a {

	text-decoration: none;

	color: #333;

}



a:hover {

	text-decoration: none;

	color: #33b270;

}



a,

img {

	transition: all 1s;

}



li {

	list-style: none;

}



.clear {

	clear: both;

	width: 100%;

}



.long {

	width: 100%;

}



.long1 {

	width: 1200px;

	margin: 0 auto;

}



/*top---------------------------------------------------------------------------------------------------------*/

.top {

	width: 100%;

	height: 33px;

	background-color: #f1f1f1;

}



.t-p {

	width: 600px;

	float: left;

	font-size: 12px;

	color: #333333;

	line-height: 33px;

}



.t-p>span {

	float: left;

	margin-top: 9px;

	width: 14px;

	height: 15px;

	display: block;

	background: url("../images/icon.png") no-repeat center;

}



.t-p2 {

	float: right;

	line-height: 33px;

}



.t-p2>a {

	color: #333333;

	font-size: 12px;

	float: left;

	padding: 0 5px;

}



.t-p2>a:hover {

	color: #33b371;

}



.t-p2>span {

	color: #333333;

	font-size: 12px;

	float: left;

	padding: 0 5px;

}



/*logo---------------------------------------------------------------------------------------------------------*/

.logo {

	width: 460px;

	float: left;

}



.logo>img {

	float: left;

}



.l-f {

	height: 56px;

	line-height: 56px;

	float: left;

	margin-top: 20px;

}



#q {

	width: 365px;

	height: 36px;

	border: 2px solid #33b371;

	background-color: #fff;

}



.button {

	width: 68px;

	height: 37px;

	background-color: #33b371;

	color: #fff;

	border: none;

	margin-left: -10px;

	line-height: 37px;

}



.l-tel {

	width: 235px;

	height: 56px;

	float: right;

	margin-top: 20px;

}



.l-tel-s {

	width: 56px;

	height: 56px;

	float: left;

	display: block;

	background: url("../images/tel.png") no-repeat center;

}



.l-tel-p1 {

	width: 170px;

	float: left;

	line-height: 20px;

	font-size: 14px;

	color: #333;

}



.l-tel-p2 {

	width: 170px;

	float: left;

	line-height: 36px;

	font-size: 22px;

	font-weight: bold;

	color: #33b371;

}



/*nav---------------------------------------------------------------------------------------------------------*/

.nav {

	height: 46px;

	background-color: #0a0a0a;

}



.n-u {

	width: 100%;

	overflow: hidden;

}



.n-l {

	width: 150px;

	height: 46px;

	line-height: 46px;

	float: left;

	text-align: center;

}



.n-l a {

	color: #fff;

	font-size: 14px;

}



.n-l:hover.n-l a {

	color: #33b371;

}



/*banner---------------------------------------------------------------------------------------------------------*/



.banner {

	height: 600px;

}



.fullSlide {

	width: 100%;

	position: relative;

	height: 600px;

	background: #000;

}



.fullSlide .bd {

	margin: 0 auto;

	position: relative;

	z-index: 0;

	overflow: hidden;

}



.fullSlide .bd ul {

	width: 100% !important;

}



.fullSlide .bd li {

	width: 100% !important;

	height: 600px;

	overflow: hidden;

	text-align: center;

}



.fullSlide .bd li a {

	display: block;

	height: 600px;

}



.fullSlide .hd {

	width: 100%;

	position: absolute;

	z-index: 1;

	bottom: 0;

	left: 0;

	height: 30px;

	line-height: 30px;

}



.fullSlide .hd ul {

	text-align: center;

}



.fullSlide .hd ul li {

	cursor: pointer;

	display: inline-block;

	*display: inline;

	zoom: 1;

	width: 42px;

	height: 11px;

	margin: 1px;

	overflow: hidden;

	background: #000;

	filter: alpha(opacity=50);

	opacity: 0.5;

	line-height: 999px;

}



.fullSlide .hd ul .on {

	background: #f00;

}



.fullSlide .prev,

.fullSlide .next {

	display: block;

	position: absolute;

	z-index: 1;

	top: 50%;

	margin-top: -30px;

	left: 15%;

	z-index: 1;

	width: 40px;

	height: 60px;

	background: url(../images/slider-arrow.png) -126px -137px #33b371 no-repeat;

	cursor: pointer;

	filter: alpha(opacity=50);

	opacity: 0.5;

	display: none;

}



.fullSlide .next {

	left: auto;

	right: 15%;

	background-position: -6px -137px;

}



/* banner下------------------------------------------------------------- */

.bx-d {

	width: 298px;

	height: 148px;

	border-top: 1px solid #f2f2f2;

	border-bottom: 1px solid #f2f2f2;

	border-right: 1px solid #f2f2f2;

	float: left;

}



.bx-d-p {

	color: #3e3e3e;

	font-size: 22px;

	text-align: center;

	height: 70px;

	line-height: 40px;

	padding-top: 30px;

	transition: all 1s;

}



.bx-d-p2 {

	color: #424242;

	font-size: 14px;

	text-align: center;

	line-height: 30px;

	height: 30px;

	transition: all 1s;

}



.bx-d-i {

	display: block;

	margin: 10px auto;

}



.bx-d:hover {

	cursor: pointer;

}



.bx-d:hover.bx-d>p {

	color: #33b371;

}



.bx-d:hover .bx-d-p {

	margin-top: -5px;

}



.bx-d:hover .bx-d-i {

	transform: rotate(180deg);

}





/* 装修预约表单------------------------------------------------------------------- */

/* 背景色 */

.zx {

	background-color: #f6f6f6;

}



/* 标题 */

.zx-t {

	width: 100%;

	height: 70px;

	line-height: 40px;

	padding: 15px 0;

	font-size: 22px;

	color: #212628;

}



.zx-t>span {

	display: block;

	float: left;

	width: 5px;

	height: 21px;

	margin: 10px 13px 0 0;

	background-color: #33b371;

}



.zx-t>p {

	color: #777777;

	font-size: 14px;

	font-weight: normal;

	display: inline-block;

	margin-left: 20px;

}



.zx-t>p>span {

	color: #33b371;

}



/* 表单 */

.zx-bd {

	width: 1200px;

	padding: 40px 72px;

	background-color: #fff;

}



.zx-bd-le {

	float: left;

	width: 630px;

}



.bd-le-td {

	width: 82px;

	height: 48px;

	line-height: 43px;

	font-size: 14px;

	color: #555555;

	text-align: center;

}



.td-se {

	width: 136px;

	height: 32px;

	border: 1px solid #dbdbdb;

	border-radius: 0;

	float: left;

	margin-left: 18px;

}



.td-mj {

	width: 136px;

	height: 32px;

	border: 1px solid #dbdbdb;

	border-radius: 0;

	margin-left: 18px;

	margin-right: 5px;

	text-indent: 10px;

}



input[type=checkbox],

input[type=radio] {

	margin: 0;

}



input[type=checkbox] {

	-webkit-appearance: none;

	-moz-appearance: none;

	width: 136px;

	height: 32px;

	background-color: transparent;

	border: 1px solid #bdbdbd;

	margin-left: 18px;

}



input[type=checkbox]:focus,

input[type=checkbox]:hover {

	border: 1px solid #000 !important;

	background: url("../images/d.jpg") no-repeat right 5px;

}



.chbox-d {

	display: inline-block;

	position: relative;

}



.ch-sp {

	position: absolute;

	left: 35px;

	top: 6px;

}



.td-dz {

	width: 292px;

	height: 32px;

	margin-left: 18px;

	border: 1px solid #dbdbdb;

	text-indent: 10px;

}



.fg-la {

	width: 75px;

	margin-left: 18px;

	line-height: 43px;

}



input[type=radio] {

	-webkit-appearance: none;

	-moz-appearance: none;

	width: 16px;

	height: 16px;

	background: url("../images/y1.jpg") no-repeat center;

}



input[type=radio]:focus {

	background: url("../images/y2.jpg") no-repeat center;

}



.zx-bd-ri {

	float: right;

	width: 224px;

	height: 224px;

	margin-top: 70px;

	margin-right: 60px;

	position: relative;

	background: url("../images/anniu.png") no-repeat center;

	transition: all 2s;

}



.zx-bd-ri-i {

	position: absolute;

	display: block;

	opacity: 0;

	height: 50px;

	width: 100%;

	text-align: center;

	top: 87px;

	background-color: rgba(0, 0, 0, .0);

	line-height: 50px;

	border: none;

	color: #fff;

	font-size: 10px;

	transition: all 2s;

}



.zx-bd-ri:hover {

	transform: rotate(360deg);

}



.zx-bd-ri:hover .zx-bd-ri-i {

	opacity: 1;

	font-size:20px;

}



/* 装修风格 --------------------------------------------------------------------*/

.fg-h {

	width: 100%;

	height: 50px;

	line-height: 50px;

	font-size: 22px;

	color: #212628;

	border-bottom: 2px solid #33b371;

}



.fg-h-sp {

	display: block;

	float: left;

	width: 5px;

	height: 21px;

	margin: 14px 13px 0 0;

	background-color: #33b371;

}



.fg-h-p {

	float: right;

	width: 500px;

	height: 50px;

	line-height: 50px;

}



.fg-h-p>a {

	color: #4b4b4b;

	font-size: 15px;

	font-weight: normal;

	display: inline-block;

	width: 120px;

	text-align: center;

}



.fg-h-p>a:hover {

	color: #33b371;

}



.fg-con-le {

	float: left;

	width: 300px;

	height: 547px;

	background: url("../images/fglist.jpg") no-repeat center;

}



.fg-con-le>a {

	color: #fff;

	font-size: 14px;

	display: block;

	width: 25%;

	text-align: center;

	line-height: 30px;

	float: left;

}



.fg-con-le>a:hover {

	background-color: rgba(0, 0, 0, .5);

}



.fg-con-zh {

	width: 572px;

	float: left;

	margin-left: 12px;

}



.fg-con-zh-d {

	width: 100%;

	height: 547px;

	overflow: hidden;

	position: relative;

}



.fg-con-zh-p {

	position: absolute;

	width: 124px;

	height: 36px;

	line-height: 36px;

	color: #fff;

	font-size: 16px;

	text-align: center;

	top: 22px;

	left: 0;

	background-color: rgba(51, 179, 113, .5);

	transition: all 1s;

}



.fg-con-zh-d img {

	width: 100%;

	height:100%;

}



.fg-con-zh-d:hover.fg-con-zh-d img {

	transform: scale(1.2);

}



.fg-con-zh-d:hover .fg-con-zh-p {

	background-color: rgba(51, 179, 113, .9);

}



.fg-con-zh-d2 {

	width: 100%;

	height: 100px;

	background-color: #f6f6f6;

}



.zh-d2-d {

	float: left;

	width: 240px;

}



.touxiang {

	float: left;

	height: 80px;

	margin-top: 10px;

	width: 80px;

	border-radius: 50%;

	background: url('../images/tx.jpg') no-repeat center;

}



.zh-d2-d p {

	width: 150px;

	float: left;

	text-indent: 10px;

	color: #585858;

	font-size: 16px;

}



.zh-d2-d2 {

	float: left;

	width: 180px;

}



.zh-d2-d2>a {

	line-height: 100px;

	padding: 0 10px;

}



.zh-d2-d3 {

	float: right;

	width: 180px;

}



.zh-d2-d3>p {

	width: 177px;

	height: 62px;

	font-size: 16px;

	color: #fff;

	margin: 19px 0 0 3px;

	border-radius: 30px 0 0 30px;

	background-color: #f98828;

	text-align: center;

	line-height: 62px;

}



.zh-d2-d3>p>b {

	font-size: 24px;

}



.fg-con-ri {

	float: left;

	margin-left: 16px;

	width: 300px;

}



.ri-d {

	position: relative;

	width: 100%;

	height: 248px;

	overflow: hidden;

}



.ri-d img {

	width: 100%;

	height:100%;

}



.ri-d-bo {

	position: absolute;

	width: 140px;

	height: 52px;

	border: 2px solid rgba(51, 179, 113, .5);

	top: 92px;

	left: 80px;

	transition: all 1s;

}



.ri-d-bo>p {

	color: #fff;

	font-size: 14px;

	letter-spacing: 5px;

	width: 131px;

	height: 44px;

	margin: 2px auto;

	background-color: rgba(51, 179, 113, .5);

	text-align: center;

	line-height: 44px;

	transition: all 1s;

}



.ri-d:hover.ri-d img {

	transform: scale(1.2);

}



.ri-d:hover .ri-d-bo>p {

	background-color: rgba(51, 179, 113, 1);

}



.ri-d:hover .ri-d-bo {

	border: 2px solid rgba(51, 179, 113, 1);

}



.ri-d2 {

	width: 100%;

	height: 280px;

	background-color: #f6f6f6;

}



.ri-d2-d {

	width: 100%;

	height: 220px;

	overflow: hidden;

}



.ri-d2-d img {

	width: 100%;

	height:100%;

}

.ri-d2-d img:hover{

	transform: scale(1.2);

}

.ri-d2-d2 {

	width: 100%;

	height: 60px;

	line-height: 60px;

}



.ri-d2-d2 a {

	padding: 0 15px;

}



.ri-d2-d2 p {

	float: right;

	width: 107px;

	height: 41px;

	border-radius: 20px 0 0 20px;

	color: #fff;

	font-size: 14px;

	text-align: center;

	line-height: 41px;

	background-color: #f98828;

	margin-top: 10px;

}



.ri-d2-d2 p b {

	font-size: 18px;

}



/* 装修流程----------------------------------------------------------------------------- */

.lc {

	background-color: #f6f6f6;

}



.lc-d {

	width: 150px;

	height: 162px;

	background: url("../images/c.png") no-repeat 1px -2px;

	float: left;

}



.lc-d img {

	display: block;

	margin: 0 auto;

}



.lc-ti {

	width: 100%;

	text-align: center;

	line-height: 35px;

	color: #000;

	font-size: 16px;

}



.lc-des {

	width: 100%;

	line-height: 25px;

	color: #666666;

	font-size: 14px;

	text-align: center;

}



.lc-d p {

	transition: all 1s;

}



.lc-xu {

	text-align: center;

	color: #fff;

	font-size: 18px;

	margin-top: 17px;

}



.lc-d:hover.lc-d p {

	color: #33b371;

}



/* 工装案例------------------------------------------------------------------------ */

.ca-d {

	width: 483px;

	height: 374px;

	float: left;

	overflow: hidden;

	position: relative;

}



.ca-d img {

	width: 100%;

	height:100%;

}

.ca-d img:hover{

	transform: scale(1.2);

}

.ca-d2 img:hover{

	transform: scale(1.2);

}

.ca-d>p {

	position: absolute;

	width: 100%;

	height: 50px;

	line-height: 50px;

	color: #fff;

	font-size: 18px;

	background-color: rgba(0, 0, 0, .6);

	top: 374px;

	transition: all 1s;

	text-indent: 30px;

}



.ca-d:hover.ca-d>p {

	top: 324px;

}



.ca-d2 {

	float: left;

	width: 223px;

	margin-left: 16px;

	height: 176px;

	overflow: hidden;

	position: relative;

}



.ca-d2 img {

	width: 100%;

	height:100%;

}



.ca-d2>p {

	position: absolute;

	color: #fff;

	height: 35px;

	width: 100%;

	line-height: 35px;

	font-size: 16px;

	text-indent: 15px;

	transition: all 1s;

	background-color: rgba(0, 0, 0, .6);

	top: 176px;

}



.ca-d2:hover.ca-d2>p {

	top: 141px;

}



/* 关于我们---------------------------------------------------- */

.about {

	padding: 50px;

	background-color: #f6f6f6;

}



.ab-le {

	width: 482px;

	height: 376px;

	float: left;

	border: 4px solid #a6a6a6;

	overflow: hidden;

}



.ab-ri {

	width: 663px;

	padding: 0 30px 0 0;

	float: right;

	background: url("../images/ab.jpg") no-repeat 350px 20px;

}



.ab-p {

	width: 100%;

	color: #2d2d2d;

	font-size: 24px;

	line-height: 50px;

}



.ab-des {

	width: 100%;

	overflow: hidden;

	height: 186px;

	line-height: 25px;

}



.ab-a {

	color: #33b270;

	text-align: center;

	line-height: 36px;

	width: 143px;

	display: block;

	border: 1px solid #33b270;

}



.ab-a:hover {

	background-color: #33b270;

	color: #fff;

}



/* 装修百科 news------------------------------------------------------------------ */

/* 装修知识 */

.zs-d {

	float: left;

	width: 239px;

	margin-left: 16px;

	height: 201px;

	overflow: hidden;

	position: relative;

}



.zs-d img {

	width: 100%;

	height:100%;

}

.zs-d img:hover{

	transform: scale(1.2);

}

.zs-d>p {

	position: absolute;

	color: #fff;

	height: 35px;

	width: 100%;

	line-height: 35px;

	font-size: 16px;

	text-indent: 15px;

	transition: all 1s;

	background-color: rgba(0, 0, 0, .6);

	top: 201px;

}



.zs-d:hover.zs-d>p {

	top: 166px;

}



.zs-d2 {

	width: 188px;

	float: left;

	height: 201px;

	background: url("../images/zs.jpg") no-repeat center;

	margin-left: 8px;

}



.zs-d2 p {

	color: #fff;

	text-align: center;

	height: 200px;

	line-height: 260px;

}



/* 行业新闻 */

.hn {

	width: 100%;

	background-color: #f4f4f4;

}



.hn-dl {

	width: 500px;

	float: left;

	padding: 18px 13px;

}



.hn-dt {

	width: 183px;

	height: 168px;

	float: left;

}



.hn-dt img {

	width: 100%;

	height:100%;

}



.hn-dd {

	width: 260px;

	margin-left: 20px;

	float: left;

}



.hn-dd-p1 {

	height: 50px;

	line-height: 50px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	color: #121212;

	font-size: 14px;

}



.hn-dd-p2 {

	color: #666;

	font-size: 14px;

	line-height: 25px;

	height: 100px;

	overflow: hidden;

}



.hn-d2 {

	width: 188px;

	float: left;

	height: 201px;

	background: url("../images/new2.jpg") no-repeat center;

	margin-left: 12px;

}



.hn-d2 p {

	color: #fff;

	text-align: center;

	height: 200px;

	line-height: 260px;

}



/*底部--------------------------------------------------------------------------*/

.footer {

	height: 230px;

	background-color: #343536;

}



.f-dl {

	width: 145px;

	height: 190px;

	float: left;

	border-right: 1px solid #474849;

}



.f-dl2 {

	width: 298px;

	float: left;

	height: 190px;

	border-right: 1px solid #474849;

}



.f-dt {

	width: 145px;

	text-align: center;

	line-height: 50px;

	font-size: 16px;

	color: #fff;

}



.f-dd {

	width: 100%;

}



.f-dd a {

	display: block;

	line-height: 35px;

	color: #fff;

	font-size: 14px;

	width: 139px;

	text-align: center;

	float: left;

}



.fo-f {

	width: 303px;

	float: left;

	height: 190px;

}



.fo-f-h {

	color: #fff;

	font-size: 16px;

	line-height: 35px;

	font-weight: normal;

	text-indent: 50px;

}



.fo-tr {

	width: 100%;

	height: 35px;

}



.fo-td1 {

	width: 100px;

	text-align: right;

	color: #fff;

	font-size: 14px;

}



.fo-td2 input {

	width: 136px;

	height: 21px;

	background-color: #fff;

	border: none;

}



.fo-td2 textarea {

	width: 136px;

	height: 47px;

}



.fo-i2 {

	color: #fff !important;

	width: 68px !important;

	height: 22px !important;

	text-align: center !important;

	line-height: 22px !important;

	font-size: 14px !important;

	background-color: #33b371 !important;

}



.f-div {

	width: 223px;

	float: right;

	height: 190px;

}



.f-div-h {

	height: 50px;

	line-height: 50px;

	color: #fff;

	font-size: 28px;

	text-align: right;

}



.f-div-p {

	line-height: 50px;

	height: 50px;

	color: #fff;

	font-size: 14px;

	text-align: right;

}



.f-div-a {

	display: block;

	width: 188px;

	height: 43px;

	line-height: 43px;

	text-align: center;

	color: #fff;

	font-size: 16px;

	background-color: #33b371;

	border-radius: 20px;

	float: right;

}



.footer2 {

	background-color: #1d1d1e;

	height: 43px;

}



.fo2-p {

	width: 100%;

	text-align: center;

	line-height: 43px;

	color: #fff;

	font-size: 14px;

}



.fo2-p a {

	color: #fff;

}



/* 内容列表-------------------------------------------------------------- */



.weizhi{

	width:100%;

	background-color: #f5f5f5;

    padding: 8px 10px;

    margin: 20px 0;

}

.pro-list{

	width:100%;

	border:1px solid #dbdbdb;

}

.pro-list-p{

	border-bottom:1px dashed #dbdbdb;

	height:40px;

	line-height:40px;

}

.pro-list-p span{

	color:#666;

	font-weight:bold;

	padding:0 30px;

}

.pro-list-p a{

	padding:0 10px;

	color:#666;

	font-size:14px;

	display:inline-block;

}

.pro-list-p a:hover{

	color:#33b371;

	font-size:18px;

}



.pro-dl{

	width:300px;

	padding:0 10px;

	float:left;

	margin-top:20px;

}

.pro-dt{

	width:100%;

	height:207px;

	overflow:hidden;

}

.pro-dt img{

	width:100%;

	height:100%;

	transition:all 3s;

}

.pro-dd{

	width:100%;

	height:86px;

	border:1px solid #dbdbdb;

	margin-top:5px;

}

.pro-dt img:hover{

	transform: rotate(30deg) scale(1.3);

}

.pro-dd-p1{

	line-height:30px;

	text-align:center;

	color:#666;

	font-size:16px;

}

.pro-dd-p2{

	text-align:center;

	margin-top:10px;

}

.pro-dd-p2 a{

	display:inline-block;

	line-height:30px;

	width:80px;

	height:30px;

	color:#333;

	background-color:#dbdbdb;

	text-align:center;

}

.pro-dd-p2 a:hover{

	color:#fff;

	background-color:#33b371;

}



/* 内容左侧 */

.con-le{

	width:900px;

	float:left;

}

.conle-dl{

	width:100%;

	padding:0 30px;

	margin-top:30px;

}

.conle-dt{

	float:left;

	width:220px;

	height:150px;

	margin-right:30px;

	overflow:hidden;

}

.conle-dt img{

	width:100%;

	height:100%;

}

.conle-dd{

	float:left;

	width:570px;

}

.conle-dd-p{

	width: 100%;

    line-height: 24px;

    color: #333333;

    font-size: 18px;

    font-weight: bold;

    border: none;

    margin-bottom: 10px;

	margin-top: 5px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.conle-dd-p2{

	line-height:25px;

	font-size:14px;

	color:#666;

	overflow:hidden;

	height:120px;



}

/* 内容右侧 */

.con-ri{

	float:right;

	width:280px;

}

.conri-f{

	width:100%;

	border: 1px solid #dbdbdb;

}

.ri-f-t{

	width: 100%;

    height: 60px;

    line-height: 60px;

    background: #cc9966;

    color: #fff;

    font-size: 18px;

    font-family: Microsoft YaHei;

	text-align: center;

}

.ri-f-d{

	width:240px;

	margin:0 auto;

}

.ri-f-d > input{

	width: 100%;

    height: 36px;

    line-height: 36px;

    margin-top: 10px;

    padding-left: 10px;

    padding-right: 5px;

    color: rgb(153, 152, 153);

    font-size: 12px;

    font-family: 瀹嬩綋;

    border-width: 1px;

    border-style: solid;

    border-color: rgb(219, 219, 219);

    border-image: initial;

}

#sm1{

	width: 100%;

    height: 36px;

    line-height: 36px;

    background: #fa4c06;

    text-align: center;

    color: #fff!important;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: bold;

	border: none;

	margin-bottom:10px;

}





.scZxListZx {

    float: right;

	margin-top: 20px;

}

.scZxCcWz {

    width: 278px;

    height: 350px;

    border: 1px solid #dbdbdb;

}

.scZxCcWz h2 {

    width: 100%;

    height: 36px;

    background: #cc9966;

    text-indent: 15px;

    color: #ffffff;

    font-size: 14px;

    font-family: Microsoft YaHei;

    line-height: 36px;

    text-align: left;

}

.scZxCcWz ul li {

    font-family: Microsoft YaHei;

    color: #666666;

    font-size: 12px;

    display: inline-block;

    width: 100%;

    height: 30px;

    line-height: 30px;

    overflow: hidden;

    text-overflow: ellipsis;

	white-space: nowrap;

	text-align:center;

}



/* 内容详情页------------------------------ */

.scZxDetailLeft {

    border: 1px solid #dbdbdb;

}

.scZxDetailTop {

    width: 100%;

    height: auto;

    padding-top: 20px;

    padding-bottom: 10px;

    border-bottom: 1px solid #dbdbdb;

}

.scZxDetailTop h1 {

    color: #666666;

    font-family: Microsoft YaHei;

    font-size: 20px;

    line-height: 30px;

    width: 100%;

    text-align: center;

}

.scZxDetailTopInfo {

    width: 100%;

    height: 24px;

    line-height: 24px;

    text-align: center;

    margin-top: 10px;

}

.scZxDetailTopInfo span {

    color: #999999;

    font-size: 12px;

    height: 24px;

    line-height: 24px;

    margin-right: 10px;

    font-family: Microsoft YaHei;

}

.scZxDetailInfo {

    margin-top: 15px;

	padding:0 30px 30px;

    height: auto;

    line-height: 30px;

    color: #666666;

    font-size: 14px;

    text-align: left;

    font-family: Microsoft YaHei;

    overflow:hidden;

}



	/* pages */ 

#pages { padding: 14px 0 10px; font-family: 瀹嬩綋; margin: 10px;text-align: center; } 



#pages a { font-size: 12px;display: inline-block; width: 26px; height: 22px; line-height: 22px; background: #fff; border: 1px solid #e3e3e3; text-align: center; color: #333 } 



#pages a.a1 { background: url(../images/search/admin_img/pages.png) no-repeat 0 5px; width: 56px; } 



#pages a:hover { background: #f1f1f1; color: #000; text-decoration: none; } 



#pages span { display: inline-block; width: 26px; height: 22px; line-height: 22px; background: #5a85b2; border: 1px solid #5a85b2; color: #fff; text-align: center; } 



.page .noPage { display: inline-block; width: 56px; height: 22px; line-height: 22px; background: url(../img/icu/titleBg.png) repeat-x 0 -55px; border: 1px solid #e3e3e3; text-align: center; color: #a4a4a4; } 



