.footer{ background:#a3a5a4 url(images/ftr.jpg) repeat-x;}
body #bottom {margin:0 auto;padding-top:5px;width:1000px;}
body #bottom .links {background:none;text-align:center;}
body #bottom .links ,body #bottom .links a,body #bottom .sites, body #bottom .sites a, body #bottom .sites a:link, body #bottom .sites a:hover, body #bottom .sites a:visited, body #bottom .left p, body #bottom .left p a, body #bottom .left p a:link, body #bottom .mid, body #bottom .mid a, body #bottom .mid a:link {
	color: #000;
} 
.block{display:block;}
.fr{ float:right}
.fl{ float:left}
.wrapBox{ background:url(images/wrap_bg.jpg) repeat;}
.bg{background:url(images/body_bg.jpg) no-repeat center top;}
.main{margin:0 auto;width:960px;font-size:12px; line-height:24px; color:#5b5b5b; text-align:left;}
.main img {display:block;}
.box1{ margin-bottom:7px;padding:10px 25px 0 24px; height:338px;background:url(images/bg1.jpg) no-repeat; overflow:hidden;}
.lay538{width:538px; float:left;}
.fcousBox{ margin-bottom:14px;width:538px; height:230px;}
.fcousBox .pagination{width:137px;height:230px;float:right;}
.fcousBox .pagination i{padding:2px 2px 2px 6px;width:129px;height:71px;float:left;}
.fcousBox .pagination i img{ border:1px solid #fff;}
.fcousBox .pagination i.selected{padding:3px 3px 3px 7px;width:127px;height:69px;background:url(images/tab_over.jpg) no-repeat;}
.fcousBox .pagination i.selected img{border:none;}
.fcousBox .sliderwrapper{padding-top:5px;width:388px; float:left;}
.fcousBox .contentdiv{ height:217px;}
.fcousBox .dTitle{ width:100%; margin-top:-23px; position:relative;height:23px; line-height:23px; color:#fff; text-align:center;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);background:rgba(0,0,0,0.8);}

.ulTxt {margin-left:79px;}
.ulTxt li{width:227px; float:left;line-height:20px;}
.ulTxt li a{padding-left:8px; background:url(images/icon2.gif) no-repeat left 5px; color:#3c4124;}

.sony_p{padding-top:58px;width:338px; float:right;line-height:30px; font-size:14px; text-indent:2em;}
.sony_p a{color:#426562; font-weight:bold;}

.box2{padding:32px 30px 23px 30px;background:url(images/bg2.jpg) no-repeat;}
.worksBox{ margin-bottom:65px; height:248px; overflow:hidden;clear:both}
.lay337{width:337px; height:258px; color:#3b5b58;}
.editor{width:163px;}
.ulImg li img,.ePeople{border:1px solid #a4a4a4; padding:2px; background:#fff; display:block}
.eName{ display:block;padding:10px 0 0 53px; color:#fff;}
.pl182{padding:36px 0 0 182px;}
.pr178{padding:36px 178px 0 0;}
.txtInd{text-indent:2em;}

.ulImg{width:534px; height:206px; overflow:hidden;}
.ulImg li{width:161px; margin-right:25px; float:left;}
.ulImg li.mr0{margin-right:0;}
.ulImg1{width:544px;}
.mb35{margin-bottom:35px;}
.mb40{margin-bottom:40px;}
.mb0{margin-bottom:0;}

.box3{padding:49px 10px 0 31px; height:445px; color:#4e4e4e;background:url(images/bg3.jpg) no-repeat; overflow:hidden; clear:both}
.txtBox{height:188px; clear:both}
.dlTxt{ height:188px; width:255px;}
.dlTxt dt span{ display:block; width:171px; height:27px; text-align:center; font-size:14px; font-weight:bold;  color:#fff;background:url(images/title_bg1.jpg) no-repeat;}
.redBg dt span{background:url(images/title_bg2.jpg) no-repeat;}
.dlTxt dt { margin-bottom:10px; width:200px; line-height:27px; background:url(images/icon1.gif) no-repeat right 12px;}
.dlTxt dd{margin:0; padding:0;}
.dlTxt dd p{text-indent:2em;}
.dlTxt dd a {color:#426562; font-weight:bold;}
.wid225{width:225px;}