@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ margin:0; padding:0; font-family:'微软雅黑'; font-size:16px;color:#505050;}
.clear{ clear:both;}
.blank100{ margin:0; padding:0; height:100px; overflow:hidden;}
.blank60{ margin:0; padding:0; height:60px; overflow:hidden;}
.blank170{ margin:0; padding:0; height:170px; overflow:hidden;}
.blank15{ margin:0; padding:0; height:15px; overflow:hidden;}
.blank40{margin:0; padding:0; height:15px; overflow:hidden;}


.wrap{ width:1600px; margin:0 auto;}
.bodyw{ width:1080px; margin:0 auto;}
.topbanner{ background:url(../images/banner.jpg) no-repeat top center; width:100%; height:456px;}
.bigtitle{ font-size:45px; color:#3a4151;}

.midtitle{ font-size:18px;color:#3a4151; font-weight:450; margin-top:30px; line-height:36px;}
.survey{ background:url(../images/survey.jpg) no-repeat top center; width:100%; height:509px;}
.font16{ font-size:16px; line-height:32px; color:#505050;}

.blockl{ float:left; width:720px; overflow:hidden; font-weight:520;}
.blockr{ float:left; width:360px; overflow:hidden; font-weight:520;}
.icon-title{ margin:0; padding:0; margin-top:45px;}
.icon-title li{ float:left; list-style:none; text-align:center; margin:0; padding:0;}
.icon1{ text-align:left;  width:160px;}
.icon2{ text-align:left;  width:360px;}
.icon3{ text-align:left;  width:100px;}

.icon-title2{ margin:0; padding:0; margin-left:140px; line-height:80px; margin-top:30px;}
.icon-title2 li{ list-style:none; text-align:left;}

.solution{ background:url(../images/solution.jpg) no-repeat top center; width:100%; height:633px; color:#fff;}
.solution a{ color:#fff;}
.fontw{ color:#fff; margin:0; padding:0;}
.block2_left{ float:left; width:50%;}
.block2_right{ float:left; margin-left:30px;}
.block2_left p{ text-align:left; width:300px; margin-left:20px;}
.block2_right p{ text-align:left; width:300px; margin-left:20px;}

.more_left{ float:left; width:100px; font-size:18px; color:#97c935; font-weight:bold; text-align:top; margin-left:20px;}
.more_right{ float:left; width:280px; text-align:top;}
.more_left p{ margin:0; padding:0;font-size:16px;}
.more_left a{color:#97c935;}
.more_right p{ margin:0; padding:0;font-size:16px;}
.w350{ width:350px; margin-left:80px;}

.video_l{ float:left; width:525px; text-align:left;}
.blank_f_30{ float:left; width:50px; overflow:hidden;}
.video_l p{ margin:0; padding:0; margin: 10px 20px 0 20px;}
.video_title{ line-height:36px; margin-top:30px; font-weight:bold;}
.video_r{ float:left;width:800px;}

.down_left{ float:left; width:244px;}
.down_right{float:left; width:300px;}

.wow{ background:url(../images/event.jpg) no-repeat top center; width:100%; height:172px; color:#505050;}
.wowtitle{ margin:0; padding:0; font-size:40px; line-height:50px; color:#505050; margin-left:30px; margin-top:15px;}
.wowtitle1{margin:0; padding:0; font-size:20px;color:#505050; margin-left:30px; }
.button{ margin:0; padding:0; margin-left:40px;margin-top:15px;}
.f14{ font-size:14px;}

/**footer**/
#footer{ margin:0; padding:0; text-align:center; clear:both;color:#7c7c7c; margin-top:25px;}
.weball{ margin:0; padding:0; font-weight:bold; font-size:14px;}
#footer ul{margin:0; padding:0;}
#footer li{ display:inline; margin:0; padding:0;}
#footer li a{color:#7c7c7c;font-size:14px; text-decoration:none;}
#footer li a:hover{ text-decoration:underline;}
#footer .icp{ margin:0; font-size:13px; padding:0px 0 4px 0;}
.totop{ height:40px; width:40px; background:url(/microsites/2016ibmstorage/images/to-top.png) no-repeat; position:fixed; right:40px; bottom:10px; cursor:pointer;}	




