/*  */
/*body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; color: #727272; }
*/
body{ font-family: "微软雅黑"; font-size: 12px; margin: 0; padding: 0; color: #727272;} 
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; /* word-wrap:break-word; */}
img{border:none}
h1, h2, h3 {
    font-size: 14px;
}
h4, h5, h6 {
    font-size: 12px;
}
input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
ul,ol,li{list-style:none;}
img {
    vertical-align: top;
}
.L_line {
    border-left: 1px solid #E4E4E4;
}
.R_line {
    border-right: 1px solid #E4E4E4;
}
.r {
    padding-right: 25px;
}
.l { padding-left: 22px; 
}
.newr { padding-right: 13px; }
a{ color:#333;text-decoration:none;}
a:hover{ color:#009900; text-decoration:underline;}
a.heiTitle3:link { color: #333333; float: left; font-size: 14px; font-weight: bold; margin-left: 5px; margin-top: 5px; }
a.heiTitle3:hover { color: #FF6600; float: left; font-size: 14px; font-weight: bold; margin-left: 5px; margin-top: 5px; }
a.heiTitle3:visited { color: #333333; float: left; font-size: 14px; font-weight: bold; margin-left: 5px; margin-top: 5px; }
a.heiTitle3:active { color: #333333; float: left; font-size: 14px; font-weight: bold; margin-left: 5px; margin-top: 5px; }
.clear{
	clear:both;
	height: 10px;
}
/*头部*/
#top{ width:auto; height:30px; background:url(../img/top.gif) repeat-x; overflow:hidden; color:#919191;}
.top{ width:1000px; margin:0px auto; overflow:hidden; height:30px; line-height:30px; vertical-align:middle;}
.topl{ float:left; padding-left:10px; }
.topl_1{ float:left;  width: 50px; }
.topr{ float:right; padding-right:10px;  color: #444444; }
#header{ width:1000px; overflow:hidden; background-repeat: no-repeat; height: 85px; font-family: Arial,Helvetica,sans-serif; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.header{ width:100%; overflow:hidden; background-repeat: repeat-x; height: 30px; margin: auto; background-image: url(../img/top.gif); }
.header_logo{ width:145px; overflow:hidden;margin-top: 40px; float: left; margin-right: 5px; }
.header_logo img{ width:130px;}

.header_banner{ width:850px; overflow:hidden; height: 85px; background-image: url(../img/header_banner.gif); background-repeat: no-repeat; background-position: right top; float: left; text-align: right; }
.header_banner_s{ width:840px; overflow:hidden; height: 38px; float: right; line-height: 18px; font-family: "微软雅黑"; padding-top: 10px; margin-right: 10px; }
.header_banner_x{ width:850px; overflow:hidden; height: 35px; float: left; }
.header_banner_x a{ line-height: 35px; font-family: Arial,Helvetica,sans-serif; margin-right: 10px;}
#dh{ width:1000px; overflow:hidden; height: 32px; margin-top: 10px; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.dh_1{ width:142px; overflow:hidden; height: 32px; float: left; }
.dh_1_1{ width:65px; overflow:hidden; height: 30px; float: left; text-align: center; }
.dh_1 a{ width:60px; overflow:hidden; text-align: center; }
.dh_1 p{ width:55px; overflow:hidden; height: 10px; text-align: center; float: left; font-family: Arial,Helvetica,sans-serif; line-height: 11px; font-weight: 900; color: #444444; font-size: 11px; }
.dh_1_t{ overflow:hidden; height: 31px; text-align: center; float: left; font-family: Arial,Helvetica,sans-serif; line-height: 31px; color: #e0e0e0; font-size: 38px; margin-left: 8px; margin-right: 10px; }
.Home{ line-height: 11px; color: #b6b6b6; font-size: 11px; float: left; 
}
.Home1{ width:65px; overflow:hidden; text-align: center; font-family: Arial,Helvetica,sans-serif; line-height: 18px; color: #444444; font-size: 14px; float: left; font-weight: 900; }
/*banner*/
/*#main{ width:1000px; overflow:hidden; margin-top: 5px; margin-right: auto; margin-bottom: 0px; margin-left: auto; font-family: Arial, Helvetica, sans-serif; }
*/
#main{ width:1000px; overflow:hidden; margin-top: 5px; margin-right: auto; margin-bottom: 0px; margin-left: auto; font-family: "微软雅黑"; }

.main1{ width:215px; float: left; margin-right: 10px; }
.main1t{ width:215px; float: left; font-size: 15px; line-height: 28px; font-weight: 900; background-image: url(../img/li.gif); background-position: left top; background-repeat: no-repeat; height: 32px; }
.main1t strong{ margin-left: 10px; float: left; }


.left_box { padding-top: 10px; float: left; }

.main1_boxb{ width:215px; height:200px; padding-top:10px; overflow:hidden; float: left; }
.main1_boxb ul li{ width:205px; height:25px; line-height:25px; vertical-align:middle; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; background-color: #f4f3f2; padding-top: 0px; margin-right: 5px; margin-left: 5px; text-align: center; margin-bottom: 5px; font-weight: lighter; }

.middle{ width:565px; float: left; margin-right: 10px; }
.middlet{ width:565px; float: left; font-size: 15px; line-height: 28px; font-weight: 900; background-image: url(../img/li.gif); background-position: left; background-repeat: no-repeat; height: 32px; }
.middlet strong{ margin-left: 10px; float: left; }
.middle_boxb{ width:565px; float: left; font-size: 12px; line-height: 25px; margin-top: 10px; text-indent: 4%; height: 271px; font-family: Arial, Helvetica, sans-serif; color: #727272; }


.right1{ width:200px; float: right; }
.rightt1{ width:200px; float: left; font-size: 15px; line-height: 28px; font-weight: 900; background-image: url(../img/li.gif); background-position: left; background-repeat: no-repeat; height: 32px; }
.rightt1 strong{ margin-left: 10px; float: left; }
.right_boxb1{ width:198px; float: left; text-indent: 4%; height: 210px; background-repeat: no-repeat; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }

.right{ width:185px; float: right; }
.rightt{ width:185px; float: left; font-size: 15px; line-height: 28px; font-weight: 900; background-image: url(../img/li.gif); background-position: left; background-repeat: no-repeat; height: 32px; }
.rightt strong{ margin-left: 10px; float: left; }
.right_boxb{ width:185px; float: left; font-size: 15px; line-height: 25px; text-indent: 4%; height: 190px; background-image: url(../img/tes.gif); background-repeat: no-repeat; }

.left1{ width:805px; float: left; }
.left1t{ width:805px; float: left; font-size: 15px; line-height: 28px; font-weight: 900; background-image: url(../img/li.gif); background-position: left; background-repeat: no-repeat; height: 32px; }
.left1t strong{ margin-left: 10px; float: left; }
.left1_boxb{ width:805px; float: left; height: 220px; }
.en_b_title { color: #999999; float: left; font-family: "Times New Roman",Times,serif; font-size: 12px; margin-left: 10px !important; margin-top: 5px !important; }
.zhuanqu { display: inline; float: left; font-size: 12px; height: auto; overflow: hidden; vertical-align: middle; width: 130px; }
.zhuanqu img { float: left; height: 12px; margin-left: 5px; margin-top: 4px; width: 12px; }
.zhuanqu a { color: #727272; float: left; margin-left: 5px; margin-top: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.right1_boxb{ width:185px; float: right; height: 210px; margin-top: 10px; }.right1_boxb img{ width:185px; float: right; height: 50px; margin-top: 10px; margin-bottom: 10px; }

.middle1{ width:1000px; float: left;}
.middle1t{ font-size: 15px; line-height: 28px; background-image: url(../img/li.gif); background-position: bottom; background-repeat: repeat-x; height: 30px; }
.middle1t strong{ float: left; margin-left: 10px; }
.middle1_boxb { width:300px; height:150px; float: left; margin-top: 5px; }
.middle1_boxbt { width:300px; height:25px; float: left; }
.middle1_boxbmore { height:25px; float: right; }
.middle1_boxbmore a{ height:25px; float: right; color: #999; }
.middle1_boxb dt { width: 135px; display: inline; float: left; margin-right: 7px; border: 1px solid #B5B3B3; overflow: hidden; padding: 1px; margin-top: 20px; margin-left: 5px; }
.middle1_boxb dt img {   width: 135px;   height: 85px;   } 
.middle1_boxb dd { height: 88px; line-height: 18px; color: #727272; font-size: 12px; overflow: hidden; text-overflow: ellipsis; margin-top: 20px; float: left; font-family: Arial,Helvetica,sans-serif; text-indent: 20px; width: 145px; }
.middle1t_boxb{ width:998px; float: left; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; }
.middle1t_boxb ul li{ width:155px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; margin-right: 5px; margin-left: 5px; margin-bottom: 5px; text-align: center; float: left; margin-top: 10px; }
.middle1t_boxb img{ width:148px; height:100px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; margin-right: 5px; margin-left: 5px; margin-bottom: 5px; border: 1px solid #CCC; padding: 1px; }
.middle1t_boxb1{ width:993px; float: left; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; padding-bottom: 10px; padding-left: 5px; }
.middle1t_boxb1 ul li{ width:240px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; margin-right: 2px; margin-left: 2px; margin-bottom: 5px; text-align: center; float: left; margin-top: 15px; color: #727272; height: 169px; }
.middle1t_boxb1 img{ width:235px; height:150px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; border: 1px solid #CCC; padding: 1px; }


/*新闻*/
.new{ width: 240px; float: left; }
.newt{ width: 240px; float: left; height: 34px; background-image: url(../img/newt.gif); background-repeat: no-repeat; }
.newt strong{ width: 100px; float: left; height: 34px; line-height: 35px; font-size: 15px; font-family: Arial,Helvetica,sans-serif; color: #FFF; margin-left: 10px; }
.newt a{ float: right; height: 34px; line-height: 35px; font-size: 15px; font-family: Arial,Helvetica,sans-serif; color: #666; margin-right: 10px; text-decoration: blink; }
.new_boxb{ width:238px; border: 1px solid #e6e6e6; float: left; padding-bottom: 10px; }
.new_boxb ul li{ width:220px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; float: left; margin-top: 5px; line-height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-left: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; color: #727272; }

/**/
.FrendLinkTable { BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; MARGIN: 10px 0px 0px; WIDTH: 998px; FLOAT: left; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; _margin: 10px 0 0px 0; _clear: both; 
}
.FrendLinkTable .head { WIDTH: 998px; BACKGROUND: url(../img/jj.gif) repeat-x; HEIGHT: 27px 
}
.FrendLinkTable .head UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.FrendLinkTable .head LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 104px; PADDING-RIGHT: 3px; DISPLAY: inline; BACKGROUND: url(../img/lianjiebb.gif) no-repeat left top; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.FrendLinkTable .head .cli {
	TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 104px; PADDING-RIGHT: 3px; DISPLAY: inline; BACKGROUND: url(../img/lianjiebb.gif) no-repeat left -35px; FLOAT: left; HEIGHT: 27px; COLOR: #b6001b; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: pointer
}
.FrendLinkTable .head DIV.FL SPAN {
	LINE-HEIGHT: 25px; PADDING-LEFT: 16px; DISPLAY: block; COLOR: #b6001b; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold
}
.FrendLinkTable .head .FR {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 2px; WIDTH: 96px; PADDING-RIGHT: 5px;  FLOAT: right; HEIGHT: 26px; COLOR: #535353; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 2px; 
}
.FrendLinkTable .head .FR A:hover {
	COLOR: #b6001b; TEXT-DECORATION: none
}
.FrendLinkTable .pic {PADDING-BOTTOM: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-SIZE: 0px}
.FrendLinkTable #word { LINE-HEIGHT: 23px; PADDING-LEFT: 10px; padding-right:10px; WIDTH: 980px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 12px; text-align:justify; text-justify:inter-ideograph 
}
.FrendLinkTable #word UL {PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.FrendLinkTable #word .hidden {DISPLAY: none}

/*列表*/
#listleft{ width:733px; float: left; }
.place { color: #000; height: 61px; line-height: 61px; overflow: hidden; text-indent: 12; width: 702px; background-image: url(../img/bani_08.gif); background-repeat: no-repeat; padding-left: 40px; text-align: left; float: left; }
.place_1 { color: #000; height: 61px; line-height: 61px; overflow: hidden; float: right; margin-right: 45px; }
.place strong { color: #000; font-weight: normal; letter-spacing: 1px; float: left; }
.place a { color: #000; margin: 0 2px; }



#listleft11{ width:1000px; float: left; }
.place2 { color: #000; height: 61px; line-height: 61px; overflow: hidden; text-indent: 12; width: 998px; background-image: url(../img/bani_081.gif); background-repeat: no-repeat; padding-left: 40px; text-align: left; float: left; }
.place_12 { color: #000; height: 61px; line-height: 61px; overflow: hidden; float: right; margin-right: 45px; }
.place2 strong { color: #000; font-weight: normal; letter-spacing: 1px; float: left; }
.place2 a { color: #000; margin: 0 2px; }


.listleft1{ width:732px; height: 56px; background-image: url(../img/bai.gif); background-repeat: no-repeat; background-position: center center; line-height: 56px; text-align: center; float: left; }
.listleftnr{ width:732px; }
.listleftnr ul li{ border-bottom: 1px dashed #FF6600; margin-top: 10px; float: left; width: 320px; padding-right: 20px; padding-left: 20px; }
.listleftnr_pic{ width:145px; height:115px; float: left; background-image: url(../img/pic.gif); background-repeat: no-repeat; }
.listleftnr_pic img{ width:122px; height:93px; float: left; margin: 10px; }
.listleftnr ul li b{ width:140px; height:93; float: left; margin-left: 10px; text-align: justify; margin-bottom: 5px; margin-top: 10px; }
.listleftnr_r{ width:150px; float: left; text-align: justify; height: 90px; color: #333333; }
#listright{     float: right;
    margin-left: 10px;
    overflow: hidden;
    width: 250px; }
	#listright1{     float: right;
    margin-left: 10px;
    width: 200px; }
.listrighttj{ width:250px; float: left; height: 170px; margin-bottom: 10px; }
.tl {
    background-position: -4px -53px;
    float: left;
}
.tr {
    background-position: -6px -53px;
    float: right;
}
.listrighttjt{ float: left; width: 248px; margin-bottom: 10px; }
.listrighttjtt { background: none repeat scroll 0 0 #E6F4D0; color: #125908; height: 26px; line-height: 26px; width: 247px; 
}
.listrighttjRRRR { background: none repeat scroll 0 0 #E6F4D0; color: #125908; height: 26px; line-height: 26px; padding-left: 12px; width: 150px; float: left; }
.listrighttjtr{ width:245px; border: 1px solid #CCCCCC; line-height: 24px; float: left; }
.listrighttjtr ul{ width: 248px; padding-top: 10px; }
.listrighttjtr ul li { width: 100px; display: inline; float: left; margin-top: 0; margin-right: 5px; margin-left: 15px; }
.listrighttjtr .sTit {
    color: #333333;
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.subMark {
    float: right;
	color: #808080;
}
.sTit {
    color: #333333;
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.listrighttjtr1{    border: 1px solid #CCCCCC;
    float: left;
    line-height: 24px;
    width: 245px;}
.listrighttjtr1 ul li { width: 230px; display: inline; float: left; list-style-position: outside; list-style-type: square; margin-right: 5px; margin-left: 15px; line-height: 23px; 
}
.listrighttjtr2{ margin-top: 10px; }
.listrighttjtr2 ul{ width: 248px;}
.listrighttjtr2 ul li { width: 100px; display: inline; float: left; margin-top: 0; margin-right: 5px; margin-left: 15px; 
}

.listrighttjtr3{ border: 1px solid #CCCCCC;
    float: left;
    line-height: 24px;
    width: 245px; }
	.listrighttjtr3 ul{ width: 248px; padding-top: 10px; }
.listrighttjtr3 ul li { height: 27px; line-height: 27px; overflow: hidden; vertical-align: middle; width: 210px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #E0E0E0; margin-left: 10px; padding-top: 2px; padding-right: 0; padding-bottom: 2px; }

.listrighttjtr3 .sNum { background-position: -33px -86px; color: #FFFFFF; font-family: "tahoma"; height: 15px; line-height: 15px; margin: 6px 5px 0 0; text-align: center; width: 15px; display: inline; float: left; overflow: hidden; background-image: url(http://www1.pchouse.com.cn/global/2012/b/img/bgCommon.png); }
.left1t_r { float: right; line-height: 26px; margin-right: 5px; }
.left1t_r a{ color: #808080; }



.w960{
	width:960px;
	/*position:relative;*/
}
.channel-nav { margin-top:8px; padding-left:6px; height:24px; width:990px; overflow:hidden; 
}
.channel-nav .sonnav { width:980px; line-height:26px; float:left; color:#256DB1; 
}
.channel-nav .sonnav span {	
	margin-right:10px;
	float:left;
}
.channel-nav .sonnav span a{
	padding:0 4px;
	border:1px solid #BADAA1;
	height:22px;
	line-height:21px;
	background:url(../img/channel_bg.png) repeat-x;
	display:inline-block;
	}
.channel-nav .sonnav span a.thisclass{
	border:1px solid #3aa21b;
	}
.channel-nav .sonnav a {
	color:#428C5B;
	text-decoration:none;
}
.channel-nav .sonnav a:hover{
	 color:#287212;
	}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(..../img/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#397CBE;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}
#wrap:after,#content:after,form:after,.changer:after,.cf:after { content:""; display:block; clear:both; height:0px; visibility:hidden; }
#wrap,#content,form,.changer,.cf { *display:inline-block; zoom:1; }
.listbox { float: left; width: 733px; }
.listbox dl { float: left; margin-right: 2px; margin-top: 8px; width: 360px; margin-left: 2px; }

.tbox {
    background: url("../img/green_skin.png") repeat-x scroll 0 -294px transparent;
    border-bottom: 1px solid #DADADA;
    margin: 0 0 8px;
    overflow: hidden;
}
.tbox dt {
    border: 1px solid #DADADA;
    clear: both;
    height: 24px;
    overflow: hidden;
}
.tbox dt strong {
    color: #316301;
    display: block;
    float: left;
    height: 24px;
    letter-spacing: 1px;
    line-height: 25px;
    padding-left: 8px;
    padding-right: 4px;
}
.tbox dt strong a {
    color: #316301;
}
.tbox dt span.more {
    color: #596F37;
    float: right;
    line-height: 25px;
    padding-right: 8px;
    position: relative;
}
.tbox dt span.more a {
    color: #596F37;
    text-decoration: none;
}
.ico3 li {
    background: url("../img/ico-3.gif") no-repeat scroll 7px 11px transparent;
    padding-left: 16px;
}
.d1 li {
    height: 27px;
    line-height: 27px;
    overflow: hidden;
}

.tbox dd {
    border-left: 1px solid #DADADA;
    border-right: 1px solid #DADADA;
    overflow: hidden;
}
.d1 {
    padding: 4px 0;
}
.listbox ul a {
    color: #666666;
}
.d1 li span { color: #ABA9A2; float: right; margin-right: 5px; }

/*列表*/
.col-left { width: 733px; float: left;}
.list {
    color: #888888;
    font-family: "微软雅黑";
}
.list li span {
    font-size: 12px;
    padding: 0 6px;
}
.lh24 {
    line-height: 24px;
}
.f14 {
    font-size: 14px;
}
.list li span {
    font-size: 12px;
    padding: 0 6px;
}
.rt {
    float: right;
}

/*案例*/
#listleft1{ width:998px; float: left; border: 1px solid #CCCCCC; }
.place1 { color: #428C5B; height: 28px; line-height: 32px; overflow: hidden; text-indent: 12; width: 968px; border: 1px solid #BADAA1; background-color: transparent; background-image: url(../img/gh.gif); background-repeat: no-repeat; background-position: 10px; padding-left: 30px; }
.place1 strong { color: #428C5B; font-weight: normal; letter-spacing: 1px; }
.place1 a { color: #428C5B; margin: 0 2px; }

.listan { float: left; width: 998px; margin-left: 5px; 
}
.listan ul li { float: left; width: 202px; margin-right: 23px; margin-left: 23px; margin-top: 10px; text-align: center; }
.listan ul li img{ clear: both; float: left; width: 200px; padding: 1px; border: 1px solid #CCC; margin-bottom: 5px; height: 120px; }
/*内容页*/
.listleftnrnr{ width:692px; padding-right: 20px; padding-left: 20px; padding-top: 20px; float: left; }
.listleftnrt{ width:733px; float: left; margin-top: 10px; }
.p2_main {
    width: 731px;
}
.fixtures_img, .post5{
    margin-top: 10px;
}
.fl {
    float: left;
}
.hd {
    background: url("../img/bg-club1.png") no-repeat scroll 0 0 transparent;
    line-height: 29px;
}
.bd {
    border: 1px solid #CCCCCC;
    line-height: 24px;
    padding: 10px;
}
.fixtures_img .hd {
    background: url("../img/bg-club2.png") no-repeat scroll right -127px transparent;
    line-height: 29px;
}


.fixtures_img .hd ul {
    background: url("../img/bg-club2.png") no-repeat scroll left -157px transparent;
    float: left;
}
.fixtures_img .bd li {
    display: inline;
    float: left;
    height: 105px;
    margin: 0 7px;
    overflow: hidden;
    padding: 9px;
    width: 122px;
}
.fixtures_img .bd li img {
    border: 1px solid #FFFFFF;
    width: 120px;
}
.fixtures_img .bd li a:hover img {
    border: 1px solid red;
}
.post3 .hd li, .fixtures_img .hd ul li {
    display: inline;
    float: left;
    margin-right: 13px;
}
.post3 .hd li.curr, .fixtures_img .hd ul li.curr {
    background: url("../img/tab1_curr.png") no-repeat scroll 0 0 transparent;
}
.post3 .hd li.curr a, .fixtures_img .hd ul li.curr a {
    background: url("../img/tab1_curr.png") no-repeat scroll right -30px transparent;
    color: #CD0404;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding: 0 9px;
}
.post3 .hd {
    padding-left: 0;
}
.post3 .bd li span {
    display: block;
    float: left;
    font-weight: 100;
    margin-right: 13px;
}
.post3 .bd li span.wid_9, .post3 .bd li span.wid_10 {
    text-align: right;
    width: 40px;
}
.hd {
    background: url("../img/bg-club1.png") no-repeat scroll 0 0 transparent;
    line-height: 29px;
}
.bd a:hover img{ border:1px solid #F60;}
.anli dl { float: left; width: 155px; margin-top: 5px; margin-right: 10px; margin-left: 10px; }
.anli dt img {
    border: 1px solid #D3D3D3;
    height: 110px;
    padding: 2px;
    width: 153px;
}
.anli dd { color: #999999; height: 20px; line-height: 20px; margin-top: 5px; width: 154px; text-align: center; 
}
.post5 {  width: 731px; }
.post5 .hd { background:url(../img/bg_icon.png) no-repeat; padding:0 10px; }
.post5 .hd h2 { background:url(../img/tab1_curr.png) no-repeat; }
.post5 .hd h2 a { display:block; background:url(../img/tab1_curr.png) right -30px no-repeat; padding:0 8px; }
.post5 .hd span a{ padding-left:10px; }
.post .hd h2, .newEssence .hd h2, .newEssence .hd b, .skin .hd h3, .skin .hd span, .part2-title h2, .skiner_hd h2, .post2 .hd h3, .post4 .hd h3, .post5 .hd h2, .shop_links dt, .shop_links dd, .menu2-cen dl dd {
    float: left;
}

.listrighttjt .hd { background:url(../img/bg_icon1.png) no-repeat; padding:0 10px; }
.listrighttjt .hd h2 { background:url(../img/tab1_curr.png) no-repeat; }
.listrighttjt .hd h2 a { display:block; background:url(../img/tab1_curr.png) right -30px no-repeat; padding:0 8px; }
.listrighttjt .hd span a{ padding-left:10px; }
.post .hd h2, .newEssence .hd h2, .newEssence .hd b, .skin .hd h3, .skin .hd span, .part2-title h2, .skiner_hd h2, .post2 .hd h3, .post4 .hd h3, .listrighttjt .hd h2, .shop_links dt, .shop_links dd, .menu2-cen dl dd {
    float: left;
}

.hd span {
    float: right;
}
.shop_links li { display: inline; float: left; overflow: hidden; width: 333px; text-align: right; margin-right: 20px; }
.shop_links li a{ display: inline; float: left; }

.boxoff {
    background: url("../img/boxoff.gif") repeat-x scroll left 15px transparent;
    clear: both;
    height: 10px;
    margin: 4px auto;
    overflow: hidden;
    padding-top: 10px;
}
.boxoff strong {
    background: url("../img/boxoff.gif") no-repeat scroll right -10px transparent;
    display: block;
    float: left;
    font-size: 0;
    height: 10px;
    line-height: 100px;
    overflow: hidden;
    width: 8px;
}
.handle {
    clear: both;
    height: 59px;
    overflow: hidden;
    padding-top: 12px;
}
.handle .context {
    float: left;
}
.handle .context ul li {
    color: #888888;
    line-height: 29px;
}
.actbox {
    float: right;
    padding-right: 10px;
    padding-top: 20px;
    text-align: center;
    width: 260px;
}
.actbox ul li {
    background-image: url("../img/actbox-ico.gif");
    background-repeat: no-repeat;
    display: inline;
    margin-right: 10px;
    padding-left: 22px;
}
.actbox ul li#act-fav {
    background-position: 4px 0;
}
.actbox ul li#act-err {
    background-position: 4px -37px;
}
.actbox ul li#act-pus {
    background-position: 4px -73px;
}
.actbox ul li#act-pnt {
    background-position: 4px -109px;
}
.info { color: #666666; height: 24px; line-height: 17px; overflow: hidden; text-align: center; width: 90%; margin-right: auto; margin-left: auto; }
.info small {
    color: #999999;
    font-size: 12px;
    margin-left: 8px;
    margin-right: 3px;
}
.intro { background: none repeat scroll 0 0 #F5FCEE; border: 1px solid #DCDDDD; color: #706A6A; line-height: 24px; width: 95%; float: left; margin-top: 8px; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; }

.tbA { color: #777777; line-height: 24px; text-indent: 2em; padding-right: 20px; padding-bottom: 13px; padding-left: 20px; 
}
.listleftnrnr1{ width:733px; }

#ifocus {
	
}
#ifocus_pic { POSITION: relative; WIDTH: 358px; MARGIN-BOTTOM: 10px;/* [disabled]FLOAT: left; */ HEIGHT: 259px; OVERFLOW: hidden 
}
#ifocus_piclist {
	POSITION: absolute;
	width: 358px;
}
#ifocus_piclist LI {
	WIDTH: 358px; HEIGHT: 259px; 
}
#ifocus_piclist IMG { WIDTH: 358px; HEIGHT: 259px }
#ifocus_btn {
	POSITION: absolute; BOTTOM: 5px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 12px; RIGHT: 0px
}
#ifocus_btn LI {
	BORDER-BOTTOM: #fff 1px solid; FILTER: alpha(opacity=50); BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f60; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; BORDER-TOP: #fff 1px solid; CURSOR: pointer; MARGIN-RIGHT: 5px; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px; opacity: 0.5; -moz-opacity: 0.5
}
#ifocus_btn .current {
	FILTER: alpha(opacity=100); opacity: 1; -moz-opacity: 1
}
#ifocus_opdiv {
	WIDTH: 342px
}
#ifocus_tx {
	COLOR: #5f5247
}
#ifocus_tx .normal {
	DISPLAY: none
}
#ifocus_tx LI {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 25px; TEXT-INDENT: 2em; PADDING-LEFT: 17px; PADDING-RIGHT: 10px; COLOR: #5f5247; PADDING-TOP: 0px
}

.box1 { border:1px solid #CCCCCC; margin-bottom: 10px; }
.boshi h5 {
	line-height:25px;
}
.boshi p {
	line-height:22px;
}
.box2 {
}
.box2_title {
	height:25px;
	line-height:25px;
	background: url(../../know../img/bg1.jpg) repeat-x;
	border:1px solid #fedda9;
	border-bottom:none;
	padding-left:7px;
}
.box2_title h5 {
	font-size:12px;
	color:#666;
}
.box2_title span {
	float:right;
	line-height:20px;
	padding-right:5px;
}
.box2_title span a {
	color:#fe7000;
}
.box2_content {
	border:1px solid #fedca6;
	padding:8px;
}
.abs {
    vertical-align: middle;
}
#bgszx {
    padding-right: 15px;
}
#bgszx .bt, #bgszx .bt a:link, #bgszx .bt a:visited {
    color: #FF6600;
    font-size: 14px;
    line-height: 25px;
}
#bgszx .bt a:hover {
    color: #000000;
    font-size: 14px;
    line-height: 25px;
}
#bgszx .nr {
    font-size: 12px;
    line-height: 19px;
    text-align: justify;
}
#bgsxx { height: 135px; overflow: hidden; width: 340px; 
}
#bgsxx td {
    line-height: 22px;
}


/*案例*/
.width { width:1000px; margin:0 auto; overflow:hidden; 
}
.widthleft { float: left; width: 790px; 
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.zxkt {
    border: 1px solid #CCCCCC;
}
.xgt_list_p {
    line-height: 24px;
    padding: 0 10px;
}
.anli_index_p {
    height: 32px;
    line-height: 32px;
    padding-left: 10px;
}
.xgt_list_p {
    line-height: 24px;
    padding: 0 10px;
}
.xgt_list_p a {
    color: #005BA9;
}
/*分页*/
.dede_pages{ height: 40px; width: 600px; margin-right: auto; margin-left: auto; float: left; }
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}




/*搜索*/
.zsbd_search_block {
    background: url("../img/zsbd_head_search.gif") no-repeat scroll left top transparent;
    clear: both;
    height: 62px;
    padding: 10px 0 0 50px;
}

.zsbd_search_block1 { height: 62px; float: left; width: 60px; color: #FFF; font-size: 25px; line-height: 28px; font-weight: 900; }
.zsbd_search_block .hot_ul { height: 20px; padding-top: 5px; width: 850px; margin-left: 50px; }
.zsbd_search_block .hot_ul li {
    display: block;
    float: left;
    padding: 0 5px;
}
.zsbd_search_block .hot_ul li a {
    color: #FFFFFF;
}
.zsbd_search_block form { background: url("../img/zsbd_search_ico.gif") no-repeat scroll left 5px transparent; height: 25px; margin-left: 50px; padding-top: 5px; padding-right: 0; padding-bottom: 0; padding-left: 30px; }
.zsbd_search_block form .input_text {
    border: 1px solid #7F9DB9;
    font-size: 14px;
    width: 200px;
}
.zsbd_search_block form .input_submit {
    background: url("../img/zsbd_search_input.gif") no-repeat scroll left top transparent;
    border: medium none;
    height: 21px;
    width: 50px;
}
.zsbd_flash_block {
    border: 1px solid #EEEEEE;
    display: block;
    float: left;
    height: 255px;
    left: 0;
    margin-top: 8px;
    overflow: hidden;
    padding: 5px 0 0 5px;
    position: relative;
    top: 0;
    width: 295px;
}

/*装修*/
.read_textoutline2 {
	text-align: left;
	width: 720px;
	margin: 0 auto;
	padding: 0px;
	overflow: hidden;
}
.read_textoutline2 #title {
	font-size: 12pt;
	height: 31px;
	line-height: 31px;
	text-align:center;
	font-weight: bold;
	margin:10px auto;
	color:#090;
}
.read_textoutline2 #line {
	height: 1px;
	line-height: 1px;
	background-color: #ffffff;
	padding: 0px;
	margin: 0px auto;
	border: 0px;
	overflow: hidden;
}
.read_textoutline2 #content {
	line-height: 180%;
	color: #333;
	padding: 0px 10px 10px 10px;
	overflow: hidden;
	font-size:14px;
}
/*****活动报名******/
#huodong_baoming .tab{ border-left:1px solid #CCC;border-bottom:1px solid #CCC; margin:10px 0px;}
#huodong_baoming td{padding:3px !important;font-size:12px; color:#333; text-align:left;border-top:1px solid #CCC;border-right:1px solid #CCC;}
#huodong_baomingtab td{ border:0 !important; padding:2px  !important;}
.btn { width:50px; background-color:#000; color:#FFF !important; padding:3px 10px; font-size:12px !important; font-weight:normal  !important; cursor:hand; }


.middle1t span { float: right; margin-right: 10px;  }
.middle1t span a{ color: #999; font-size: 11px; }