@charset "gb2312";
/* CSS Document */

* {
	webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

html {
	width: 100%;
	height: 100%;
}

body, div, td {
	line-height: 1.6;
}

body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td, dl, dt, dd {
	margin: 0;
	padding: 0;
	font-family: Arial,Microsoft Yahei,asimsun;
	font-size: 14px;
	font-weight: normal;
}

html,body {
	background-color: #fff;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

img {
	border: 0 none;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}

address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}

ul li,ol li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

h1, h2, h3, h4, h5, h6 {
	vertical-align: baseline;
	zoom: 1;
}

input, textarea, select, button {
	font-weight: inherit;
	font-family: inherit;
	font-size: inherit;
}

button {
	border: none;
	padding: 0;
}

button::-moz-focus-inner {
	border: none;
}

input[type=radio], input[type=checkbox] {
	vertical-align: middle;
}

input {
	outline: 0 none;
}

input.checkbox {
	vertical-align: middle;
}

* html input {
	vertical-align: baseline;
}

textarea {
	overflow: auto;
}

fieldset {
	border: 0 none
}

a:focus {
	outline-style: none;
	outline-width: 0;
}

a {
	text-decoration: none;
	color: #666;
}

a:hover {
	text-decoration: underline;
}

ul:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.auto {
	margin: 0px auto;
}

.clearfix:before,.clearfix:after {
	content: "";
	display: table;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
}

.clear {
	clear: both;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
}

.none {
	display: none;
}

/*返回顶部*/
.retu {
	background:url(http://icon.zdnet.com.cn/images/icon-pc-top.png) no-repeat center center #fff;
	border: 1px solid #ccc;
	position: fixed;
	bottom: 100px;
	left: 50%;
	margin-left: 600px;
	height: 46px;
	width: 46px;
	display: none;
	z-index: 9999;
}
/*返回顶部end*/

/*顶部小导航*/
.navigation {
	background: #FCFCFC;
	border-bottom: 1px solid #CCC;
	height: 37px;
}

.navbar {
	margin: 0 auto;
	display: block;
	height: 37px;
	width: 980px;
	overflow: hidden;
}

.navbar li.logo {
	border: 0 none;
	width: 86px;
	margin-top: 12px;
}

.navbar li.logo img {
	width: 76px;
}

.navbar li {
	border-right: 1px solid rgba(140,140,140,0.5);
	display: block;
	float: left;
	line-height: normal;
	margin-top: 12px;
	padding: 0 10px;
	font: 12px/1.2 microsoft yahei;
}

.navbar li:last-child{
	border: none;
}

.navbar li a {
	color: #666;
}
/*顶部小导航end*/

/*版权信息*/
.footer {
	background: #FFF;
	text-align: center;
	margin-top: 50px;
	border-top: 1px solid rgba(101,124,141,0.5);
	padding: 20px 0px;
	font: 12px/1.8 microsoft yahei;
	color: #657c8d;
}
/*版权信息end*/


.main {
	margin: 0 auto;
	max-width: 968px;
}

.space {
	margin-top: 30px;
}

.title {
	font-size: 24px;
	color: #0072ff;
	display: block;
	margin-bottom: 20px;
}

.header{
	background:url(http://icon.zdnet.com.cn/server/special/IBM_Spectrum_Storage/images/bj_03.jpg) no-repeat top;
}


.video{
	float:left;
	width:560px;
	position:relative;
}
.video span{
	top:50%;
	display:block;
	width:92px;
	height:93px;
	position:absolute;
}

.description{
	color:#444;
	float:right;
	width:370px;
}

.description h5 a,.video h5{
	color:#444;
	font-size:18px;
	font-weight:bold;
	padding-bottom:5px;
}
.video h5{
	position: absolute;
    bottom: 0;
    width: 100%;
    color: #fff;
	font-weight:normal;
	padding:5px 0 0 5px;;
    background: rgba(0,0,0,0.7);
}
.video h5 a{
	color:#fff;
}
.description p{
	font-size:16px;
	padding-bottom:10px;
}


.banner_box{
	width:559px;
	height:334px;
	float:left;
	position:relative;
	overflow:hidden;
}
.banner_box .banner{
	width:9999px;
}
.banner li{
	float:left;
}
.banner_btn{
	bottom:0;
	right:0;
	margin:0 10px 10px 0;
	position:absolute;
}
.banner_btn span{
	width:23px;
	height:23px;
	text-align:center;
	background:#dddddd;
	display:inline-block;
}
.banner_btn span.on a{
	color:#fff;
	display:block;
	background:#380355;
}

.pdf_link{
	width:370px;
	float:right;
}
.pdf_link li{
	color:#444444;
	font-size:16px;
	padding-bottom:15px;
}
.pdf_link li span{
	display:inline-block;
	padding-right:10px;
}
.ad{
	padding:20px 0;
}

.link_content{
	width:484px;
	height:125px;
	color:#ffde00;
	float:left;
	background:#fdf9dd;
	position:relative;
}
.yellow,.gren,.blue,.violet,.modena,.red{
	color:#373737;
	z-index:1;
	text-indent:2em;
	height:auto;
	margin-top:-8px;
	background:#fdf9dd;
	position:absolute;
	display:none;
	padding:0 10px;
	left:0;
	width:968px;
	line-height:1.8;
}
.gren,.violet,.red{
	margin-left:-484px;
}
.violet_1{
	line-height:1.8;
}
.violet_1 a{
	color:red;
}
.brown{
	text-indent:2em;
	display:none;
	padding:0 10px;
}
.yellow .more,.gren .more,.blue .more,.violet .more,.modena .more,.red .more{
	margin-top:30px;
	transform:rotate(180deg);
}
.brown .more{
	margin-top:13px;
	transform:rotate(180deg);
}
.link_tit{
	width:32px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	border-top:5px solid #ffde00;
}
.headline{
	padding-left:30px;
	font-size:24px;
	font-weight:bold;
	height:60px;
}
.more{
	width:15px;
	height:15px;
	margin:8px auto 0;
}
.box{
	padding:0 10px;
/*	display:none;
*/}
.q2,.gren{
	color:#67bc83;
	background:#eafef1;
}
.q2 .link_tit{
	border-top:5px solid #67bc83;
}

.q3,.blue{
	color:#64adbc;
	background:#eef9fb;
}
.q3 .link_tit{
	border-top:5px solid #64adbc;
}

.q4,.violet{
	color:#747ee2;
	background:#eeeffb;
}
.q4 .link_tit{
	border-top:5px solid #747ee2;
}
.q5,.modena{
	color:#c069db;
	background:#f6edf9;
}
.q5 .link_tit{
	border-top:5px solid #c069db;
}
.q6,.red{
	color:#d27070;
	background:#f9eded;
}
.q6 .link_tit{
	border-top:5px solid #d27070;
}
.q7,.brown{
	width:100%;
	color:#e19c48;
	background:#fde9d1;
}
.q7 .link_tit{
	border-top:5px solid #e19c48;
}
.yellow,.gren,.blue,.violet,.modena,.red,.brown{
	color:#373737;
}
.yellow .link_pdf,.gren .link_pdf,.blue .link_pdf,.violet .link_pdf,.modena .link_pdf,.red .link_pdf,.brown .link_pdf{
	display:block;
	height:40px;
	padding:5px 0 0 10px;
	visibility:visible;
	margin-top:10px;
	background:url(http://icon.zdnet.com.cn/server/special/IBM_Spectrum_Storage/images/pdf_27.png) no-repeat;
}
.title_box{
	color:#444444;
	font-size:26px;
	padding:25px 0;
}
.about_img img{
	max-width:165px;
}
.about_txt a{
	color:#444;
}
.about_content li{
	width:165px;
	float:left;
	margin-right:35px;
}
.about_content li:last-child{
	margin:0;
}

.mlogo,.wap{
	display:none;
}
@media screen and (max-width:960px) {
		.header {
			background: 0 0
		}
	
		.header img,.content,.video,.video img,.description,.pdf_link,.ad img,.q7,.link_content,.banner_box,.about_content,.banner li img,.banner_box .banner{
			width: 100%
		}
		.content{
			padding:0 20px;
		}
		.mlogo {
			display: block;
			padding: 2% 0 3% 0;
			background: #FFF;
			text-align: center
		}
	
		.mlogo img{
			width: 100px;
		}
         .navigation,.header .main img,.banner_btn {
                   display: none
         }
 
         .video,.description,.banner_box,.pdf_link,.link_content,.banner li{
			 float:none;
		 }
		 .about_content li{
			 margin-right:5px;
		 }
 		.wap{
			display:block;
		}
       .about_content li{
		   width:48%;
	   }
	   .about_img img,.about_txt{
		   width:100%;
	   }
 		.yellow, .gren, .blue, .violet, .modena, .red, .brown{
			height:auto;
		}
		
}





















