.limit{

	width: 1200px;

	margin: 0 auto;

}

.list .list-box li{

	height: auto;

}
.s-div {
    height: 104px;
    background: url(/static/images/tkbj.jpg) center center no-repeat;
}
.search{

	display: inline-block;

	width: 595px;

	height: 55px;

	margin-top: 20px;

	position: relative;

	background: #eeeeee;

	border-radius: 4px;

}

.search input{

	width: 350px;

}

.search .s-hot{

	width: 400px;

}

.i-header .sy {

	display: block;

	float: left;

	height: 80px;

	line-height: 80px;

	padding: 0 20px;

	margin-left: 36px;

	margin-right: 2px;

}

.i-header .sjfl{

	display: block;

	float: left;

	height: 80px;

	line-height: 80px;

	padding: 0 20px;

	position: relative;

}

.i-header .sjfl em{

	display: inline-block;

	width: 20px;

	height: 20px;

	background: url('/static/images/public.png') -25px -59px no-repeat;

	vertical-align: -4px;

}

.i-header .sjfl .da-fl{

	 display: none;

	 position: absolute;

	 padding: 13px 0px 13px 0px;

	 width: 158px;

	 left: 50%;

	 margin-left: -75px;

	 height: auto;

	 -webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, .2);

	 box-shadow: 0px 2px 7px rgba(0, 0, 0, .2);

	 background: #ffffff;

	 top: 78px;

	 z-index: 1;

}

.i-header .sjfl:hover .da-fl{

	display: block;

}

.i-header .da-fl li{

	height: 55px;

	line-height: 55px;

	font-size: 14px;

}

.i-header .da-fl li i{

	display: inline-block;

	float: left;

	height: 32px;

	width: 26px;

	margin-left: 22px;

	background: yellow;

	vertical-align: -4px;

	margin-top: 9px;

}

.i-header .da-fl li:hover a{

	color: #ff6700;

}

.i-header .da-fl li .i1{

	background: url('/static/images/public.png') -23px -1268px no-repeat;

}

.i-header .da-fl li .i4{

	background: url('/static/images/public.png') -23px -1334px no-repeat;

}



.i-header .da-fl li .i8{

	background: url('/static/images/public.png') -23px -1395px no-repeat;

}



.i-header .da-fl li .i2{

	background: url('/static/images/public.png') -23px -1457px no-repeat;

}



.i-header .da-fl li .i3{

	background: url('/static/images/public.png') -23px -1520px no-repeat;

}



.i-header .da-fl li .i5{

	background: url('/static/images/public.png') -23px -1582px no-repeat;

}

.i-header .da-fl li .i6{

	background: url('/static/images/public.png') -23px -1645px no-repeat;

}

.i-header .da-fl li:hover .i1{

	background: url('/static/images/public.png') -23px -1716px no-repeat;

}

.i-header .da-fl li:hover .i4{

	background: url('/static/images/public.png') -23px -1782px no-repeat;

}



.i-header .da-fl li:hover .i8{

	background: url('/static/images/public.png') -23px -1843px no-repeat;

}



.i-header .da-fl li:hover .i2{

	background: url('/static/images/public.png') -23px -1905px no-repeat;

}



.i-header .da-fl li:hover .i3{

	background: url('/static/images/public.png') -23px -1968px no-repeat;

}



.i-header .da-fl li:hover .i5{

	background: url('/static/images/public.png') -23px -2030px no-repeat;

}

.i-header .da-fl li:hover .i6{

	background: url('/static/images/public.png') -23px -2093px no-repeat;

}

.title{

	height: 68px;

	line-height: 68px;

	width: 100%;

	font-size: 14px;

	color:#757575;

	text-align: left;

}

.title a{

	color: #757575;

	font-size: 13px;

}

.title a:hover{

	color: #ff6700;

}



.middle{

	width: 100%;

	overflow: hidden;

}



.middle .left{

	width: 800px;

	padding: 14px ;

	background: #ffffff;

	float: left;

	margin-right: 18px;

	position: relative;

}

.middle .left .notice{

	height: 40px;

	font-size: 13px;

	color: #999999;

	text-align: left;

	padding: 0 10px;

	line-height: 50px;

}

.middle .left .nice{

	font-size: 13px;

	color: #999999;

	text-align: left;

	padding: 0 10px;

}

.middle .right{

	width: 353px;

	float: left;

}

.middle	.right .r1{

	width: 280px;

	padding: 10px 36px 4px 36px;

	text-align: left;

	overflow: hidden;

	background: #ffffff;

}

.middle .right .r-line{

	width: 280px;

	height: 1px;

	float: left;

	background: #e8e8e9;

	/* margin-left: 1px; */

	/* margin-top: 10px; */

}

.middle	.right .r1 .jg{

	height: 55px;

	line-height: 67px;

	width: 293px;

	color: #757575;

	font-size: 14px;

	margin-right: 14px;

	padding-left: 14px;

}

.middle .right .r1 .jg span{

	display: inline-block;

	/* font-size: 18px; */

	/* color: #ff6700; */

	margin-left: 3px;

	margin-right: 14px;

	vertical-align: 0px;

}

.middle	.right .r1 em{ 

	font-family: 'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ';

	font-weight:bold;

}

.middle .right .r1 .jg span b{

	font-family: Arial;

	font-size: 15px;

}

.middle .right .r1 .jg a{

	display: inline-block;

	width: 100px;	

	height: 26px;

	line-height: 26px;

	background: #ffffff;

	border:1px solid #ff6700;

	border-radius: 2px;

}

.middle .right .r1 .jg a i{

	display: inline-block;

	height: 26px;

	width: 26px;

	vertical-align: -7px;

	background:url('/static/images/public.png') -20px -110px no-repeat; 

}

.middle .right .r1 .jg a span{

	display: inline-block;

	/*background:#ff6800;*/

	width: 74px;

	height: 26px;

	font-size: 12px;

	color: #ffffff;

	vertical-align: 2px;

	text-align: center;

	margin: 0;

}

.middle .n-down {

	/* height: 54px; */

	line-height: 54px;

	width: 293px;

	float: left;

	margin-top: 29px;

}

.middle .n-down	.d-down{

	width: 280px;

	height: 54px;

	color: #ffffff;

	font-size: 18px;

	/* border-radius: 2px; */

	float: left;

	/* margin-left: 10px; */

	border-radius: 4px;

	margin-bottom: 19px;

	text-align: center;

	letter-spacing: 1px;

}

.middle .n-down	.d-down i{

	display: inline-block;

	width: 60px;

	height: 54px;

	background: url(/static/images/public.png) -21px -549px no-repeat;

	vertical-align: -20px;

}

.middle .n-down	.d-collect{

	text-align: left;

	width: 278px;

	height: 47px;

	line-height: 47px;

	border: 1px solid #e5e5e5;

	float: left;

	border-radius: 2px;

	cursor: pointer;

	border-radius: 4px;

	color: #858585;

	font-size: 17px;

	letter-spacing: 1px;

}

.middle .n-down	.d-collect i{

	display: inline-block;

	width: 150px;

	height: 45px;

	background: url('/static/images/public.png') 52px -107px  no-repeat;

	vertical-align: -19px;

}

.middle .n-down .d-collect	.chose{

	 background: url('/static/images/public.png') 51px -178px  no-repeat; 

}

.middle .n-down .chose{

	background: url(/static/images/public.png) -7px -574px no-repeat;

}

.middle .right .sl{

	width: 281px;

	height: 80px;

	line-height: 80px;

	float: left;

	font-size: 14px;

	color: #757575;

}

.middle .right .sl .s-s{

	width: 92px;

	float: left;

}

.middle .right .sl .txl{

	text-align: left;

}

.middle .right .sl .txr{

	text-align: right;

}

.middle .right .sl .txc{

	text-align: center;

}

.middle .right .sl .i1{

	display: inline-block;

	width: 35px;

	height: 42px;

	background: url(/static/images/public.png) -23px -684px no-repeat;

	vertical-align: -10px;

}

.middle .right .sl .i2{

	display: inline-block;

	width: 35px;

	height: 42px;

	background: url(/static/images/public.png) -14px -2671px no-repeat;

	vertical-align: -10px;

	margin-left: 0px;

}

.middle .right .sl .i3{

	display: inline-block;

	width: 40px;

	height: 42px;

	background: url(/static/images/public.png) -14px -816px no-repeat;

	vertical-align: -10px;

	margin-left: 9px;

}

.middle .right .r2{

	width: 275px;

	text-align: left;

	padding: 3px 37px 3px 40px;

	font-size: 14px;

	color: #757575;

	background: #ffffff;

}

.middle .right .r2 ul{

	padding: 10px 0;

}

.middle .right .r2 li{

	display: block;

	width: 100%;

	height: 41px;

	line-height: 35px;

	text-align: right;

	color: #818181;

}

.middle .right .r2 li span{

	display: block;

	margin-right: 10px;

	float: left;

	color: #000;

}

.middle .right .r4{

	width: 276px;

	padding: 0 39px 0 37px;

	font-size: 14px;

	color: #757575;

	padding-bottom: 17px;

	background: #ffffff;

}

.middle .right .r4 .ruanjian{

	

	font-size: 14px;

	color: #818181;

	text-align: right;

}

.middle .right .r4 .ruanjian i{

	display: block;

	width: 81px;

	height: 37px;

	float: left;

	margin-top: 20px;

}

.middle .right .r4 .ruanjian em{

	display: block;

	width: 36px;

	height: 36px;

	float: left;

	margin-top: 20px;

	/* background: yellow; */

	overflow: hidden;

	border-radius: 40px;

}

.middle .right .r4 .ruanjian em img{

	display: inline-block;

	width: 36px;

	height: 36px;

	vertical-align: 9px;

}



.middle .right .r4 .ruanjian .i-photoshop{

	background: url(/static/images/tubiao.png) -6px -7px no-repeat;

}

.middle .right .r4 .ruanjian .i-aftereffects{

	background: url(/static/images/tubiao.png) -6px -48px no-repeat;

}

.middle .right .r4 .ruanjian .i-powerpoint{

	background: url(/static/images/tubiao.png) -6px -256px no-repeat;

}

.middle .right .r4 .ruanjian .i-adobexd{

	background: url(/static/images/tubiao.png) -6px -90px no-repeat;

}

.middle .right .r4 .ruanjian .i-illustrator{

	background: url(/static/images/tubiao.png) -6px -132px no-repeat;

}

.middle .right .r4 .ruanjian .i-adobeaudition{

	background: url(/static/images/tubiao.png) -6px -174px no-repeat;

}

.middle .right .r4 .ruanjian .i-premiere{

	background: url(/static/images/tubiao.png) -6px -214px no-repeat;

}

.middle .right .r4 .ruanjian .i-word{

	background: url(/static/images/tubiao.png) -6px -298px no-repeat;

}

.middle .right .r4 .ruanjian .i-excel{

	background: url(/static/images/tubiao.png) -6px -339px no-repeat;

}

.middle .right .r4 .ruanjian .i-vsp{

	background: url(/static/images/tubiao.png) -6px -379px no-repeat;

}

.middle .right .r4 .ruanjian .i-coreldraw{

	background: url(/static/images/tubiao.png) -6px -421px no-repeat;

}









.middle .right .r4 .ruanjian span{

	display: block;

	float: right;

}





.middle .right .r3{

	width: 293px;

	text-align: left;

	padding: 0 30px;

	font-size: 14px;

	color: #757575;

	padding-bottom: 17px;

	background: #ffffff;

	margin-top: 20px;

}

.middle .right .r3 .xgtj{

	height: 66px;

	line-height: 66px;

	font-size: 18px;

	color: #4a4a4a;

}

.middle .right .r3 ul{

	overflow: hidden;

}



.middle .right .r3 ul li a{

	display: block;

	float: left;

	padding: 0 12px;

	color: #919191;

	font-size: 12px;

	border: 1px solid #e7e7e7;

	height: 32px;

	line-height: 32px;

	margin-bottom: 10px;

	margin-right: 10px;

}

.middle .right .r3 ul li a:hover{

	border: 1px solid #ff6700;

	color: #ff6700;

}

.gyl{

	height: 90px;

	line-height: 90px;

	font-size: 18px;

	color: #646464;

	text-align: left;

}

.opacity{

	z-index: 2;

	filter: alpha(opacity=0);

	-moz-opacity: 0;

	-khtml-opacity: 0;

	opacity: 1;

	position: absolute;

}

.zezhao-t{

	width: 780px;

	height: 200px;

}

.zezhao-l{

top: 220px;

width: 280px;

height: 77px;

}

.zezhao-r{

top:220px;

right: 0px;	

width: 290px;

height: 77px;



}

.zezhao-b{

top: 297px;

width: 780px;

height: 174px;

}

.gyl{

	height: 90px;

	line-height: 90px;

	font-size: 18px;

	color: #646464;

	text-align: left;

}

.middle .left video{

    width: 780px;

    margin-bottom: 15px;

    box-shadow: 0 0 5px #d2d2d2;

}

.picjianjie, .picjianjie a {

	display: inline-block;

	color: #999;

}

.picjianjie {margin: 15px 0;

	width: 100%;

	text-align: left;

	font-size: 13px;

	line-height: 22px;

}

.picjianjie a {

	margin-right: 5px;

}

.picjianjie, .picjianjie a {

	display: inline-block;

	color: #999;

}

.red {

	color: red!important;

}

.middle .limit .m-about {

	width: 100%;

	height: 50px;

	border-top: 1px solid #eee;

	color: #000;

	text-align: left;

	font-weight: 400;

	font-size: 16px;

	line-height: 50px;

}

.middle .limit ul li a {

	float: left;

	display: block;

	overflow: hidden;

	margin-right: 10px;

	margin-bottom: 9px;

	padding: 0 10px;

	height: 30px;

	border-radius: 4px;

	background: #f3f4f9;

	color: #999;

	text-align: center;

	font-size: 12px;

	line-height: 30px;

}

a {

	color: #000;

	text-decoration: none;



}

.box-new-hot{

	margin-bottom:20px;

	text-align:left

}

.box-tab{

	display:inline-block;

	width:100%;

	border-bottom:1px solid #e5e5e5;

	font-size:14px;

	line-height:40px

}

.box-tab li{

	float:left;

	display:block;

	margin-right:20px;

	color:#999

}

.box-tab li:hover{

	cursor:pointer

}

.box-tab .on{

	color:#6085e3

}

.box-new-hot .boxinfo{

	line-height:30px

}

.box-new-hot .boxinfo a{

	margin-right:10px;

	color:#999;

	font-size:12px

}

.box-new-hot .wlimit {

	margin: 0 auto;

	width: 1200px;

}

@media all and (max-width: 1600px) {



	.lmit{width: 1300px;margin: 0 auto;}

	.i-header .sy {

		padding: 0px;

		margin-left: 31px;

		margin-right: 12px;

	}

	.i-header .sjfl{

		padding: 0 15px;

	}

	.search {

    	width: 504px;

	}

	.search input {

	    width: 245px;

	}

	.search .s-hot{

		width: 310px;

	}

	/*.list .list-box li{

		width:284px; 

		height:401px;

		margin-right: 19px;

	}

	.list .list-box li .title {

	    width: 175px;

	    font-size: 14px;

	}*/



}





.iem{position: relative;

	display: inline-block;

	width: 16px;

	height: 16px;

	border-radius: 40px;

	background: #c4c4c4;

	vertical-align: 0px;

	line-height: 16px;

	color: #ffffff;text-align:center;margin-left:10px;}



.iem .say{

	display: none;

	position: absolute;

	cursor: pointer;

	left: -395px;

	top: -340px;

	width: 346px;

	height: auto;

	color: #af9178;

	background: #ffffff;

	border: 1px solid #dfdfdf;

	padding: 17px 19px 32px 28px;

}



.iem:hover .say{

	display: block;

}



.iem .say .s-tt{

	height: 50px;

	line-height: 50px;

	font-size: 18px;

}

.iem .say p{

	text-align: left;

	text-indent: 2em;

	line-height: 20px;

	font-size: 12px;

}