@charset "utf-8";
/* CSS Document */
body{ font-size:12px; margin:0 auto;}
ul,li,body,dl,dt,dd{ margin:0; padding:0; list-style:none; color:#ccc;}
img{ border:none;}
.clear{ clear:both;}
.purple{ color:#3D0E38;} .yellow{ color:#CC6600;}  .purple1{ color:#683560;} .blue{ color:#3D5FA6;} .green{ color:#378923;} .yellow1{ color:#FF9900;}
h1,h2,h3,h6{ margin:0; padding:0;}
p{ height:24px; line-height:24px;}
.mar_t{ margin-top:10px;}
.mar_l{ margin-left:10px;}
.mar_r{ margin-right:10px;}
.mar_b{ margin-bottom:10px;}
/*header*/
.header{ width:100%; border-bottom:1px solid #ACCFED; height:35px;text-align:left; margin-bottom:10px;}
.nav{ width:970px; margin:0 auto; height:35px; line-height:35px;color:#aaa; overflow:hidden;}
.nav a{ padding:0 5px;}
.nav .login{ width:120px; overflow:hidden;}
.nav .login a{ color:#000099;}
a{color:#333333; text-decoration:none;}
a:visited{color:#333333;text-decoration:none}
a:hover{color:#ba2636;text-decoration:underline;}
a:active{color:#ba2636;}
.exp-main{ background:#fff;}
/*container*/
.container{background:url(/images/topic/ibm/bg.gif) no-repeat #3B7CD0; margin:0px 0;}
.box{ width:970px; margin:0 auto; padding-top:350px;}
.box .nav{ height:35px; line-height:35px; background:url(/images/topic/ibm/nav.jpg) repeat-x; font-size:14px; text-align:center;border-bottom:1px solid #FFE14F;}
.box .nav li{ float:left;}
.box .nav li.home a,.box .nav li.home a:hover{ width:45px; background:url(/images/topic/ibm/home.jpg) 50% 50% no-repeat;}
.box .nav li a:hover{ background:url(/images/topic/ibm/bg1.jpg) repeat-x; color:#1E578B; text-decoration:none;}
.box .nav li.home span{ visibility:hidden;}
.box .nav li a{ display:block; float:left; width:138px; color:#fff; font-weight:bold; background:url(/images/topic/ibm/line.jpg) no-repeat left;}
.box2{ background:#333;  padding:10px; width:950px;}
.box .lsum{ width:298px; float:left; border:1px solid #FFE14F;}
.box .msum{ width:358px; border:1px solid #ffe14f; margin-left:10px; margin-right:10px;float:left; padding:10px;}
.msum h1{  text-align:center; }
.msum h1 a{ color:#00B0DA;font-size:16px;}
.msum .zhaiyao{ height:24px; line-height:22px; margin-top:10px; border-bottom:1px dotted #fff; height:50px;}
.retail{ color:#436DB1;}
.msum .mnews{ margin-top:6px;}
.msum .mnews li{ background:url(/images/topic/ibm/dian.jpg) no-repeat 0 50%; padding-left:10px;}
.msum .mnews li a{ color:#ccc; height:24px; line-height:24px; font-size:14px;}
.box .rsum{ width:248px; float:left;}
h6.tit_1{ background:url(/images/topic/ibm/bg2.jpg) repeat-x; height:22px; line-height:22px; padding-left:20px; color:#000; font-size:12px;}
.lsum .video{ width:298px; height:253px;}
.tit_2{ height:30px; line-height:30px; background:url(/images/topic/ibm/bg3.jpg) repeat-x; color:#fff; font-size:14px; padding-left:15px;}
.tit_2 span{ background:url(/images/topic/ibm/dec1.jpg) 0 50% no-repeat; padding-left:20px;}

/*advantage*/
.lsum_1{ width:670px; float:left;}
.rsum_1{ width:250px; float:left; border:1px solid #666; margin:8px 0 0 20px; border-top:0px;}
dl.adv{ width:670px; float:left; height:100px; margin-bottom:15px;}
dl.adv dt{ padding:0 10px; margin-right:10px; _margin-right:5px; background:#fff; float:left; width:142px;}
dl.adv dt .tit_3{ display:block; text-align:center; font-size:16px; font-weight:bold; padding:3px 0;}
dl.adv dd{ float:left; width:498px; background:url(/images/topic/ibm/bg4.jpg) no-repeat; height:90px; margin-top:9px;}
dl.adv dd a{ color:#036;}
dl.adv dd .list{ width:280px; float:left; margin-right:10px;}
dl.adv dd .list li{ background:url(/images/topic/ibm/dec2.jpg) no-repeat 20px 50%; padding-left:30px;height:30px; line-height:30px;}
dl.adv dd .list li a:hover{ color:#900; text-decoration:none;}
dl.adv dd .baipi{ width:206px; float:left;}
dl.adv dd .baipi h6{ color:#036; font-size:12px; line-height:20px; padding:10px 2px 0; width:185px; height:60px;}
dl.adv dd .baipi .downl{ text-align:right; }

.rsum_1 h3{ width:250px;color:#00B0DA; background:url(/images/topic/ibm/line2.jpg) 0 0 no-repeat; position:relative; font-size:12px;}
.rsum_1 h3 span{ position:relative; left:120px; top:-5px; width:100%;}
.rsum_1 dl{ padding:0px 5px 0px 2px; width:243px; margin-bottom:10px;}
.rsum_1 dl dt.renw{ width:56px; height:74px; padding:2px; overflow:hidden; float:left;}
.rsum_1 dl dt.renw img{ border:1px solid #ccc; width:54px; height:54px;}
.rsum_1 dl dt.renw .name{ text-align:center; display:block; width:56px; font-weight:bold;}
.rsum_1 dl dd.com{ width:158px; margin-left:3px; float:left; line-height:22px;  border:1px solid #666; padding:5px 6px 5px 14px; margin-top:1px;}
.fb{ color:#FFF; font-weight:bold;}

.fl{ float:left;}
.case{ width:970px; margin-top:10px; margin:0 auto;}
.case .ccon{ float:left;background:#333;padding:10px 0; width:970px;}
.case .ccon .pt{ float:left;margin-left:10px; padding-top:20px; height:278px; width:953px; background:url(/images/topic/ibm/ptbg.jpg) no-repeat;}
.case .ccon .pt .left{ float:left; width:225px;padding-top:55px; padding-left:26px;}
.case .ccon .pt .right{ float:right;width:220px;padding-top:55px; padding-right:5px;}
.case .ccon .pt .left .text ,.case .ccon .pt .right .text{ width:210px; color:#333333; line-height:22px; text-indent:2em;}
.case .ccon .pt .left .but,.case .ccon .pt .right .but{ text-align:center; margin-top:30px;}
.case .ccon li{ float:left; width:280px; padding:0 21px;_padding:0 20px; border-right:1px dotted #FFF;}
.case .ccon .no{ border-right:none;}
.case .ccon .pic{ width:280px;border:1px solid #A8A8A8; padding:0px;}
.case .ccon .title{ width:280px;line-height:30px;text-align:center;}
.case .ccon .title a{ color:#FFF; font-weight:bold; }
.case .ccon .des{ width:280px; line-height:24px; color:#CCCCCC; text-indent:2em;}
.case .ccon .des a{ color:#436EB1;}
.tit{ height:30px; line-height:30px; background: url(/images/topic/ibm/nav.jpg) repeat-x; }
.tit a{ font:14px; font-weight:bold; color:#FFF; margin-left:30px;padding-left:30px; background:url(/images/topic/ibm/titicon.jpg) no-repeat 0 0;}

/*weibo*/
.weibo{ width:248px; height:275px; background: url(/images/topic/ibm/weibobg.jpg) no-repeat;}
.weibo .con{ height:220px; padding-left:6px; padding-top:16px;}
.weibo .guanzhu{ margin-top:2px; height:33px;border-top:1px dashed #CCC; margin-left:6px; padding-left:30px; width:200px;font-weight:bold; text-align:center; padding-top:9px; float:left;}
.weibo .guanzhu a{ color:#FFFFCC; }
.weibo .guanzhu img{ float:left;}
/*footer*/
.footer{ width:970px; margin:0 auto;}
.footer .aboutus{ border-top:2px solid #0000CC; text-align:center; padding:10px; color:#999;}
.footer .aboutus a{ margin:3px;color:#263877; }

/*pic_change*/
#main-slide{width:300px; height:225px; overflow:hidden; position:relative;}
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}


