.clearfix {
	ZOOM: 1
}
.clearfix:after {
	LINE-HEIGHT: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: '.'
}
BODY {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px; MARGIN: 0px auto; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; WORD-BREAK: break-all
}
TEXTAREA {
	BACKGROUND: #333
}
* {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
MARQUEE {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	LINE-HEIGHT: 26px; PADDING-LEFT: 6px; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.more {
	FONT-SIZE: 10px
}
.more A:link {
	FONT-SIZE: 10px
}
.more A:visited {
	FONT-SIZE: 10px
}
.more A:hover {
	FONT-SIZE: 10px
}
.more A:active {
	FONT-SIZE: 10px
}
.head {
	WIDTH: 965px; MARGIN-LEFT: auto; CLEAR: both; MARGIN-RIGHT: auto
}
.navtop {
	WIDTH: 965px; MARGIN-LEFT: auto; CLEAR: both; MARGIN-RIGHT: auto
}
.content {
	WIDTH: 965px; MARGIN-LEFT: auto;  MARGIN-RIGHT: auto; 
}
.foot {
	WIDTH: 965px; MARGIN-LEFT: auto; CLEAR: both; MARGIN-RIGHT: auto
}
.head {
	BACKGROUND: url(ʦĸ˼԰_files\home.gif) no-repeat 2px 5px; HEIGHT: 29px
}
.head IMG {
	MARGIN-TOP: 5px
}
.head .left {
	LINE-HEIGHT: 29px; PADDING-LEFT: 30px; WIDTH: auto; FLOAT: left
}
.head .right {
	LINE-HEIGHT: 29px; WIDTH: auto; FLOAT: right; MARGIN-RIGHT: 10px
}
.navtop {
	MIN-HEIGHT: 113px; MARGIN-BOTTOM: 6px
}
.navtop .top {
	 TEXT-ALIGN: left; HEIGHT: 80px
}
.navtop .name {
	LINE-HEIGHT: 30px; MARGIN-TOP: 20px; WIDTH: auto; FONT-FAMILY: ;  MARGIN-LEFT: 10px; FONT-SIZE: 20px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.navtop .logo {
	POSITION: absolute; MARGIN-TOP: 20px; WIDTH: 103px; DISPLAY: none; HEIGHT: 27px; MARGIN-LEFT: 0px
}
.navtop .item {
	MARGIN-TOP: 25px; WIDTH: 90px; FLOAT: left; HEIGHT: 30px
}
.navtop .banner {
	FLOAT: right; HEIGHT: 58px
}
* HTML .navtop .banner {
	TOP: 11px
}
* + HTML .navtop .banner {
	TOP: 11px
}
.navtop .text {
	POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 18px; WIDTH: auto; TOP: 25px; LEFT: 260px
}
.navtop .span {
	WIDTH: auto
}
.navtop .sub {
	WIDTH: 963px; FLOAT: left; HEIGHT: 30px; CLEAR: left
}
.navtop LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 90px; DISPLAY: block; FLOAT: left
}
.navtop .sub .left {
	WIDTH: 7px; FLOAT: left; HEIGHT: 27px
}
.navtop .sub .right {
	WIDTH: 7px; FLOAT: right; HEIGHT: 27px
}
.content {
	
}
.columnleft {
 WIDTH: 259px; FLOAT: left; 
}
.columnright {
	WIDTH: 700px;
	FLOAT: right; height:auto;
}
.more {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; WIDTH: 40px; FLOAT: right; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.more A:link {
	TEXT-ALIGN: left; WIDTH: 40px; FLOAT: right; TEXT-DECORATION: none
}
.more A:visited {
	TEXT-ALIGN: left; WIDTH: 40px; FLOAT: right; TEXT-DECORATION: none
}
.more A:hover {
	TEXT-ALIGN: left; WIDTH: 40px; FLOAT: right; TEXT-DECORATION: underline
}
.more A:active {
	TEXT-ALIGN: left; WIDTH: 40px; FLOAT: right; TEXT-DECORATION: underline
}
.columnleft .list {
	PADDING-TOP: 10px
}
.columnleft .list LI SPAN {
	TEXT-ALIGN: left; WIDTH: 60px; PADDING-RIGHT: 8px; FLOAT: right; FONT-SIZE: 11px
}
.columnleft .ablum LI SPAN {
	WIDTH: auto
}
.columnlefttitlebar {
	POSITION: relative; DISPLAY: block; HEIGHT: 26px; CLEAR: both
}
.columnrighttitlebar {
	CLEAR: both;

}
.columnleftcontentbar {
	PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 6px; FLOAT: left; CLEAR: both
}
.columnrightcontentbar {
	PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 6px; FLOAT: left; CLEAR: both
}
.columnrightcontentbar {
	TEXT-ALIGN: center; OVERFLOW: hidden
}
.columnlefttitlebar .left {
	WIDTH: 5px; FLOAT: left; HEIGHT: 26px
}
.columnrighttitlebar .left {
	WIDTH: 5px; FLOAT: left; HEIGHT: 26px
}
.columnlefttitlebar .right {
	WIDTH: 7px; FLOAT: right; HEIGHT: 26px
}
.columnrighttitlebar .right {
	WIDTH: 7px; FLOAT: right; HEIGHT: 26px
}
.infomation .photo {
	MARGIN-TOP: 6px; WIDTH: 191px; HEIGHT: 110px; MARGIN-LEFT: auto; OVERFLOW: hidden; MARGIN-RIGHT: auto
}
.infomation P {
	TEXT-ALIGN: left; WIDTH: 240px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.infomation .button {
	PADDING-LEFT: 20px
}
.infomation .button A {
	WIDTH: 95px; DISPLAY: block; FLOAT: left; HEIGHT: 25px; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.infomation .shuoming {
	TEXT-ALIGN: left; MARGIN: 10px 10px 0px
}
.infomation .button_weituo {
	LETTER-SPACING: 3px; COLOR: #ff6600; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.infomation .button_weituo A {
	LETTER-SPACING: 3px; COLOR: #ff6600; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.infomation .tongji {
	PADDING-BOTTOM: 8px;
	MARGIN: 10px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	PADDING-TOP: 8px;
}
.infomation .tongji P {
	WIDTH: auto
}
.logolist UL {
	HEIGHT: 150px; OVERFLOW: hidden
}
.logolist LI {
	PADDING-LEFT: 9px; WIDTH: 74px; DISPLAY: block; FLOAT: left; HEIGHT: 66px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.logolist SPAN {
	TEXT-ALIGN: center
}
.logolist LI A IMG {
	FILTER: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6
}
.logolist LI A:hover IMG {
	FILTER: alpha(opacity=100); -moz-opacity: 0.9; opacity: 0.9
}
.textlist UL {
	MARGIN-TOP: 10px; MIN-HEIGHT: 120px
}
.textlist LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 13px; WIDTH: 40%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px
}
.photolist {
	MIN-HEIGHT: 230px
}
.photolist LI {
	LINE-HEIGHT: 12px; PADDING-LEFT: 8px; WIDTH: 55px; DISPLAY: block; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.photolist LI A IMG {
	FILTER: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6
}
.photolist LI A:hover IMG {
	FILTER: alpha(opacity=100); -moz-opacity: 0.9; opacity: 0.9
}
* HTML .photolist LI {
	LINE-HEIGHT: 18px
}
* + HTML .photolist LI {
	LINE-HEIGHT: 18px
}
.photolist SPAN {
	TEXT-ALIGN: center
}
#__compositeIndex {
	COLOR: red; TEXT-DECORATION: underline
}
#__compositeIndex A:link {
	COLOR: red; TEXT-DECORATION: underline
}
#__compositeIndex A:link A:visited {
	COLOR: red; TEXT-DECORATION: underline
}
#__compositeIndex A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#__compositeIndex A:link A:active {
	COLOR: red; TEXT-DECORATION: underline
}
.answer {
 OVERFLOW: hidden
}
.answer P {
	BORDER-BOTTOM: #666 1px dashed; WIDTH: 250px; HEIGHT: 24px; MARGIN-LEFT: 2px; OVERFLOW: hidden
}
.answer P A {
	LINE-HEIGHT: 24px; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 12px
}
.answer P SPAN {
	MARGIN: 0px 4px; FLOAT: left; COLOR: #871b0f
}
.answer P A.atitle {
	COLOR: #871b0f
}
.atitle930 {
	COLOR: #930
}
.explain {
	Z-INDEX: 2; POSITION: relative; WIDTH: 257px; HEIGHT: 24px; OVERFLOW: hidden; TOP: 7px
}
.explain H5 {
	LINE-HEIGHT: 26px; MARGIN-TOP: 5px; TEXT-INDENT: 10px; COLOR: #ff6600; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.explain H5 SPAN {
	WIDTH: 20px; DISPLAY: block; FLOAT: right; HEIGHT: 20px; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
.explain IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.explain_a {
	Z-INDEX: 2; POSITION: relative; WIDTH: 257px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 205px; OVERFLOW: hidden; TOP: -174px; _top: -175px
}
.explain_a IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.moivecontent {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 469px; OVERFLOW: hidden; PADDING-TOP: 20px
}
#productPhoto {
	TEXT-ALIGN: center; WIDTH: 678px; HEIGHT: 100px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
#productPhoto_play {
	PADDING-BOTTOM: 0px
}
.homecaselist LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 160px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 147px; OVERFLOW: hidden; PADDING-TOP: 8px
}
#bcdiv_post {
	MARGIN-TOP: 10px
}
.info_a {
	MARGIN: 20px 30px
}
.info_b {
	WIDTH: 90%
}
.caselist LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 206px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 210px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.caselist SPAN {
	TEXT-ALIGN: center
}
.page {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; CLEAR: both; PADDING-TOP: 5px
}
.page A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 19px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: Arial; HEIGHT: 17px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.page A:hover {
	BORDER-BOTTOM: #ff6600 1px solid; BORDER-LEFT: #ff6600 1px solid; BACKGROUND: #fff; COLOR: #ff6600; BORDER-TOP: #ff6600 1px solid; BORDER-RIGHT: #ff6600 1px solid; TEXT-DECORATION: none
}
.worklist UL {
	MARGIN-TOP: 15px
}
.worklist LI {
	PADDING-LEFT: 6px; WIDTH: 166px; FLOAT: left; HEIGHT: 153px; OVERFLOW: hidden
}
.worklist SPAN {
	
}
.article .title {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 95%
}
.article .left {
	WIDTH: auto; FLOAT: left
}
.article .right {
	WIDTH: auto; FLOAT: right
}
.article .content {
	WIDTH: 95%
}
.fontw {
	COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.fontw A:link {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.fontw A:visited {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.fontw A:active {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.fontw A:hover {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.f12 {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.f12 A:link {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.f12 A:visited {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.f12 A:active {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.f12 A:hover {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#picbody {
	MARGIN: 0px auto; WIDTH: 1004px; OVERFLOW: hidden
}
#pichead {
	BORDER-BOTTOM: #666666 1px solid; MARGIN: 0px auto; WIDTH: 1004px; BACKGROUND: #191919
}
#picbody .theimg {
	BORDER-BOTTOM: #a8a8a8 2px solid; BORDER-LEFT: #a8a8a8 2px solid; BORDER-TOP: #a8a8a8 2px solid; BORDER-RIGHT: #a8a8a8 2px solid
}
#piccontent {
	WIDTH: 1004px; BACKGROUND: #333333
}
#piccontent .title {
	TEXT-ALIGN: left; LINE-HEIGHT: 55px; WIDTH: 250px; HEIGHT: 42px
}
.currenttitle {
	TEXT-ALIGN: left; LINE-HEIGHT: 42px; TEXT-INDENT: 15px; WIDTH: 250px; HEIGHT: 42px
}
.current {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 290px
}
* + HTML .current {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 6px; WIDTH: 290px
}
.tuijian{
	width:960px; 
	height:140px;
	border: 1px solid #333333;
	margin:8px auto ;
}
.tuijian ul{
	float:left;
	width:960px; padding-top:8px;

}
.tuijian li{ width:310px; float:left; list-style-type:none; padding-left:10px;}

.tuitd{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
