.i-middle {
	width:100%;
	height:auto;
	background:#fff;
	padding-top:10px
}
.i-header ul {
	display:inline-block;
	width:920px
}
.i-header ul .nav {
	display:inline-block;
	position:relative
}
.i-header ul .nav>a {
	display:inline-block;
	line-height:80px;
	font-size:15px;
	padding:0 21px
}
.i-header ul .nav a em {
	display:inline-block;
	width:43px;
	height:42px;
	line-height:56px;
	position:absolute;
	background:url(/static/images/index.png) -20px -116px no-repeat;
	top:-11px;
	right:4px;
	font-size:12px;
	color:#fff
}
.i-header ul .nav .topic-down {
	display:none;
	position:absolute;
	padding:20px 3px 15px 22px;
	width:241px;
	background:#fff;
	-webkit-box-shadow:0 1px 10px rgba(0,0,0,.2);
	box-shadow:0 1px 10px rgba(0,0,0,.2);
	top:76px;
	left:50%;
	margin-left:-136px;
	border-radius:4px;
	text-align:left;
	z-index:1
}
.i-header ul .nav:hover .topic-down {
	display:block
}
.i-header ul .nav .topic-down li {
	display:block;
	float:left;
	width:115px;
	width:120px
}
.i-header ul .nav .topic-down li a {
	display:inline-block;
	height:35px;
	line-height:35px;
	color:#545454;
	font-size:13px;
	padding:0 14px;
	border-radius:4px;
	margin-bottom:8px
}
.i-header ul .nav .topic-down li a:hover {
	color:#fff
}
.i-middle>.search {
	width:840px;
	height:55px;
	margin:20px auto 53px;
	position:relative;
	background:#eee;
	border-radius:4px
}
.slideBox {
	width:100%;
	position:relative;
	border-radius:4px
}
.slideBox .lmt {
	position:relative
}
.slideBox .ppbb {
	position:absolute;
	right:32px;
	top:-19px;
	z-index:1;
	height:100px;
	width:244px;
}
.slideBox .hd {
	height:15px;
	overflow:hidden;
	position:absolute;
	bottom:5px;
	z-index:1;
	text-align:center;
	width:100%
}
.slideBox .hd ul {
	list-style:none
}
.slideBox .hd ul li {
	display:inline-block;
	margin-right:8px;
	width:24px;
	height:9px;
	background:#dadada;
	cursor:pointer;
	border-radius:40px;
	opacity:.6;
	margin-bottom:15px
}
.slideBox .hd ul li.on {
	background:#fff;
	color:#fff;
	opacity:1
}
.slideBox .bd {
	position:relative;
	height:100%;
	z-index:0
}
.slideBox .bd li {
	zoom:1;
	vertical-align:middle;
	overflow:hidden;
	border-radius:4px
}
.slideBox .bd img {
	width:1200px;
	height:333px;
	display:block
}
.slideBox .bd span {
	width:1200px;
	height:333px;
	display:block
}
.slideBox .next,.slideBox .prev {
	position:absolute;
	top:50%;
	margin-top:-26px;
	display:none;
	opacity:.5;
	width:50px;
	height:50px;
	background:url(/static/images/index.png) -15px -64px no-repeat #000
}
.slideBox:hover .next,.slideBox:hover .prev {
	display:block
}
.slideBox .next {
	margin-left:550px;
	background-position:-10px -4px;
	left:50%
}
.slideBox .next:hover,.slideBox .prev:hover {
	opacity:.8
}
.slideBox .prevStop {
	display:none
}
.slideBox .nextStop {
	display:none
}
.i-middle .topic {
	overflow:hidden;
	padding:20px 0
}
.i-middle .topic .testt {
	margin-right:-32px
}
.i-middle .topic a {
	display:block;
	overflow:hidden;
	border-radius:4px;
	float:left;
	width:285px;
	height:169px;
	margin-right:20px
}
.i-middle .topic a:nth-child(4n) {
	margin-right:0
}
.i-middle .topic a img {
	width:100%;
	height:100%
}
.i-middle .topic a img:hover {
	opacity:.9
}
.da-title {
	display:inline-block;
	color:#696969;
	font-size:30px;
	font-weight:700;
	line-height:114px;
	float:left;
	cursor:pointer
}
.da-title span {
	display:inline-block;
	width:67px;
	height:48px;
	background:url(/static/images/fltb.png) -11px -18px no-repeat;
	vertical-align:-18px
}
#guanggaosheji span {
	background:url(/static/images/fltb.png) -11px -214px no-repeat
}
#shipinmoban span {
	background:url(/static/images/fltb.png) -11px -84px no-repeat
}
#wordmoban span {
	background:url(/static/images/fltb.png) -11px -149px no-repeat
}
#excelmoban span {
	background:url(/static/images/fltb.png) -11px -279px no-repeat
}
.da-type {
	display:block;
	float:right;
	height:22px;
	font-size:14px;
	color:#717171;
	line-height:110px
}
.da-type li {
	display:inline-block
}
.da-type li a {
	display:inline-block;
	padding:0 22px;
	height:40px;
	line-height:40px;
	border:1px solid #e9e8e8;
	border-radius:30px;
	margin-left:6px;
	color:#717171;
	background:#fff
}
.da-type li a:hover {
	color:#ff6700;
	border:1px solid #ff6700
}
.more {
	display:inline-block;
	width:216px;
	height:57px;
	line-height:57px;
	color:#fff;
	font-size:16px;
	border-radius:40px;
	margin-top:8px;
	margin-bottom:48px
}
.more:hover {
	color:#fff
}
.more i {
	display:inline-block;
	width:25px;
	height:33px;
	margin-left:7px;
	background:url(/static/images/index.png) -29px -883px no-repeat;
	vertical-align:-10px
}
.more:hover i {
	background:url(/static/images/index.png) -26px -883px no-repeat
}

.leftbar {
	display:none;
	position:fixed;
	bottom:115px;
	left:50%;
	z-index:2;
	width:70px;
	background:#fff;
	font-size:12px;
	background:#fff;
	-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);
	box-shadow:0 0 5px rgba(0,0,0,.2);
	color:#656565;
	margin-left:-672px
}
.leftbar ul {
	padding-top:7px
}
.leftbar ul li {
	display:inline-block;
	height:65px;
	width:50px;
	cursor:pointer
}
.leftbar ul li i {
	display:inline-block;
	width:50px;
	height:30px
}
.leftbar ul .pptmoban i {
	background:url(/static/images/index.png) -16px -193px no-repeat
}
.leftbar ul .peile i {
	background:url(/static/images/index.png) -16px -193px no-repeat
}
.leftbar ul .wordmoban i {
	background:url(/static/images/index.png) -16px -403px no-repeat
}
.leftbar ul .guanggaosheji i {
	background:url(/static/images/index.png) -16px -334px no-repeat
}
.leftbar ul .shipinmoban i {
	background:url(/static/images/index.png) -16px -262px no-repeat
}
.leftbar ul .excelmoban i {
	background:url(/static/images/index.png) -16px -471px no-repeat
}
.leftbar ul .ppt .divchose,.leftbar ul .ppt:hover i {
	background:url(/static/images/index.png) -17px -538px no-repeat
}
.leftbar ul .word .divchose,.leftbar ul .word:hover i {
	background:url(/static/images/index.png) -17px -748px no-repeat
}
.leftbar ul .gg .divchose,.leftbar ul .gg:hover i {
	background:url(/static/images/index.png) -17px -679px no-repeat
}
.leftbar ul .videos .divchose,.leftbar ul .videos:hover i {
	background:url(/static/images/index.png) -17px -607px no-repeat
}
.leftbar ul .excel .divchose,.leftbar ul .excel:hover i {
	background:url(/static/images/index.png) -17px -816px no-repeat
}
.leftbar ul .fontcolor {
	color:#ff6700
}
.topics {
	height:114px;
	width:100%;
	overflow:hidden
}
.white {
	background:#fff
}
.ppxc {
	width:100%;
	height:445px;
	background:url(/static/images/cn.jpg) center center no-repeat;
	position:relative
}
.ppxc .pp {
	position:absolute;
	top:309px;
	height:102px;
	background:url(/static/images/pop.png) 0 0;
	left:50%;
	margin-left:-725px;
	margin-left:-600px
}
.ppxc .title {
	height:109px;
	line-height:109px;
	color:#fff;
	font-size:26px;
	font-weight:700;
	letter-spacing:2px
}
.ppxc .title span {
	display:inline-block;
	font-weight:400;
	margin-left:20px
}
.ppxc .ppxx {
	height:173px
}
.ppxc .ppxx .box {
	height:173px;
	background:#fff;
	border-radius:4px;
	float:left;
	width:383px
}
.ppxc .ppxx .box .img {
	margin-top:40px;
	height:80px;
	float:left;
	margin-left:17px;
	width:116px
}
.ppxc .ppxx .content {
	height:165px;
	float:left;
	text-align:left;
	width:227px
}
.ppxc .ppxx .zj {
	margin:0 25px
}
.ppxc .ppxx .content .name {
	display:inline-block;
	height:48px;
	line-height:51px;
	margin-top:20px;
	width:55px;
	font-size:16px;
	font-weight:700;
	text-align:left
}
.ppxc .ppxx .content .ename {
	display:inline-block;
	font-size:14px;
	color:#a8a8a8;
	width:145px;
	text-align:left
}
.ppxc .ppxx .content .con {
	display:inline-block;
	line-height:20px;
	font-size:12px;
	color:#525252;
	letter-spacing:1px
}
.list .list-box {
	height:945px;
	overflow:hidden
}
.videolist .video-list {
	height:380px;
	overflow:hidden
}
@media all and (min-width:1600px) {
	.i-header ul .nav>a {
	font-size:16px;
	padding:0 25px
}
.i-header ul .nav .topic-down li a {
	font-size:14px
}
.i-header ul .nav .topic-down {
	width:241px
}
.i-header ul .nav .topic-down li {
	width:115px
}
.slideBox .bd img {
	width:1504px;
	height:400px
}
.slideBox .bd span {
	width:1450px;
	height:400px
}
.slideBox .next,.slideBox .prev {
	width:64px;
	height:64px;
	background:url(/static/images/index.png) -8px -57px no-repeat #000
}
.slideBox .next {
	background-position:-5px 3px;
	margin-left:688px
}
.i-middle .topic {
	padding:25px 0
}
.i-middle .topic a {
	width:345px;
	height:204px;
	margin-right:41px
}
.leftbar {
	margin-left:-850px
}
.ppxc .pp {
	margin-left:-725px
}
.ppxc .ppxx .box {
	width:450px
}
.ppxc .ppxx .zj {
	margin:0 49px
}
.ppxc .ppxx .box .img {
	width:135px
}
.ppxc .ppxx .content {
	width:252px
}
.list {
	min-height:1055px
}
.video-index {
	min-height:497px
}
.videolist {
	height:489px;
	overflow:hidden;
	min-height:auto
}
}