.msgPack {
	background: rgb(240, 240, 240); width: 100%; min-width: 1190px;
}
.msgPack .topImg {
	background: url("top.jpg") no-repeat top; height: 620px; margin-top: -10px;
}
.msgPack .topImg_ta {
	background: url("ta_top.jpg") no-repeat top; height: 620px; margin-top: -10px;
}
.msgPack .CateListBox {
	position: relative; z-index: 9999;
}
.msgPack .CateListBox .CateList {
	background: rgb(227, 227, 227); left: 140px; top: -78px; position: absolute; z-index: 9999;
}
.msgPack .CateListBox .CateList a {
	cursor: pointer;
}
.msgPack .CateListBox .fixed.CateList {
	left: 0px; top: 0px; width: 100%; text-align: center; border-bottom-color: rgb(255, 102, 0); border-bottom-width: 3px; border-bottom-style: solid; position: fixed;
}
.msgPack .CateListBox .fixed.CateList a {
	margin: 13px 20px; padding: 5px 10px; line-height: 50px; font-size: 14px; float: none;
}
.msgPack .orangeBg {
	background: url("orange_bg.jpg") repeat-y top rgb(255, 102, 0); padding-bottom: 50px;
}
.msgPack .opacityBbg {
	background: url("opacity_bg.png") no-repeat top; padding-top: 51px; margin-top: -51px;
}
.opacityBbg .Column {
	background: rgb(255, 255, 255); padding: 10px; width: 1170px;
}
.packTitle {
	padding: 50px 0px 25px; text-align: center; line-height: 30px; position: relative;
}
.packTitle h3 {
	color: rgb(255, 102, 0); line-height: 60px; font-size: 48px;
}
.packTitle p {
	color: rgb(170, 170, 170); font-size: 24px;
}
.packTitle h4 {
	color: rgb(102, 102, 102); font-size: 14px; font-weight: normal;
}
.packTitle .packBtn {
	background: rgb(102, 102, 102); padding: 22px 0px; border-radius: 50%; left: 50%; top: 58px; width: 104px; height: 60px; text-align: center; color: rgb(255, 255, 0); font-size: 24px; margin-left: 491px; position: absolute; transition: all 0.3s linear 0s;
}
.orangeBg .packTitle h3 {
	color: rgb(255, 255, 255);
}
.orangeBg .packTitle h4 {
	color: rgb(255, 255, 255);
}
.orangeBg .packTitle p {
	color: rgb(171, 68, 0);
}
.orangeBg .packTitle .packBtn {
	background: rgb(255, 255, 0); color: rgb(102, 102, 102);
}
.packTitle .packBtn:hover {
	background: rgb(255, 255, 0); color: rgb(102, 102, 102);
}
.orangeBg .packTitle .packBtn:hover {
	background: rgb(102, 102, 102); color: rgb(255, 255, 0);
}
.packTeam {
	height: 353px; overflow: hidden;
}
.packTeam li {
	margin: 0px 10px 0px 13px; width: 210px; overflow: hidden; float: left;
}
.packTeam li .img {
	background: rgb(255, 255, 255); width: 210px; height: 324px; position: relative; -webkit-perspective: 1200px; -moz-perspective: 1200px; -ms-perspective: 1200px; -o-perspective: 1200px; perspective: 1200px;
}
.packTeam li .imga {
	left: 50%; top: 50%; position: absolute; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; -o-transform-style: preserve-3d; transform-style: preserve-3d;
}
.packTeam li .imga img {
	background: url("../../images/team_bg.jpg") no-repeat; width: 210px; height: 306px; margin-top: -153px; margin-left: -104px; position: absolute; z-index: 2;
}
.packTeam li p {
	text-align: center; font-size: 18px; margin-top: 5px;
}
.packTeam .IE7 .img {
	overflow: hidden;
}
.packSoft {
	margin-top: 10px;
}
.packSoft .imga {
	width: 226px; margin-right: 10px; float: left;
}
.packSoft .imga img {
	width: 100%; height: 332px; display: block;
}
.packSoft .imga .tt {
	background: rgb(153, 204, 0); padding: 32px 0px; width: 100%; height: 72px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 18px; transition: all 0.3s linear 0s;
}
.packSoft .imga .tt span {
	font-size: 36px; display: block;
}
.packSoft .imga:hover .tt {
	background: rgb(255, 102, 0); color: rgb(255, 255, 255);
}
.packBrand {
	
}
.packBrand h3 {
	margin: 20px 0px; text-align: center; line-height: 60px; padding-top: 10px; font-size: 40px; border-top-color: rgb(0, 185, 245); border-top-width: 9px; border-top-style: solid;
}
.packBrand ul {
	border: 1px solid rgb(232, 232, 232); overflow: hidden; position: relative;
}
.packBrand ul .mdImg {
	left: 391px; top: 128px; width: 389px; height: 253px; overflow: hidden; border-right-color: rgb(232, 232, 232); border-bottom-color: rgb(232, 232, 232); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; position: absolute;
}
.packBrand ul li {
	margin: 0px -1px -1px 0px; padding: 28px 8px; width: 114px; border-right-color: rgb(232, 232, 232); border-bottom-color: rgb(232, 232, 232); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.packBrand ul li img {
	width: 100%; height: 64px;
}
.packBrand ul li.col_9 {
	width: 112px;
}
.packBrand ul li.col_15 {
	width: 112px;
}
.packBrand ul li.col_9 {
	width: 112px;
}
.packBrand ul li.col_21 {
	width: 112px;
}
.packBrand ul li.col_9 {
	width: 112px;
}
.packBrand ul li.col_30 {
	width: 112px;
}
.packBrand ul li.col_12 {
	margin-right: 389px;
}
.packBrand ul li.col_18 {
	margin-right: 389px;
}
.packServer {
	background: url("server.png") no-repeat 0px -160px; margin: 30px 0px; text-align: center; overflow: hidden;
}
.packServer a {
	width: 150px; margin-right: 110px; float: left;
}
.packServer a b {
	font-size: 14px; display: block;
}
.packServer a i {
	height: 150px; margin-bottom: 8px; display: block;
}
.packServer a:hover i {
	background: url("server.png") no-repeat;
}
.packServer .a2:hover i {
	background-position: -260px 0px;
}
.packServer .a3:hover i {
	background-position: -520px 0px;
}
.packServer .a4:hover i {
	background-position: -780px 0px;
}
.packServer .a5:hover i {
	background-position: -1040px 0px;
}
.packCaseTag {
	width: 100%; position: relative;
}
.packCaseTag .imga {
	margin: 0px 10px 10px 0px; float: left; display: inline; position: relative;
}
.packCaseTag .col_00 {
	left: 295px; top: 355px; position: absolute;
}
.packCaseTag .col_03 {
	margin-right: 0px;
}
.packCaseTag .col_06 {
	margin-right: 0px;
}
.packCaseTag .imga img {
	
}
.packCaseTag .imga i {
	border: 3px solid transparent; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; transition: border-color .5s; -webkit-transition: border-color .5s;
}
.packCaseTag .imga:hover i {
	border-color: rgb(255, 102, 0);
}
