@charset "utf-8";
.header { height:635px; }
.banner { position:relative; left:50%; width:1600px; height:473px; margin-left:-800px; }
.banner .hd { position:absolute; bottom:0; left:50%; width:992px; height:88px; margin-left:-496px; z-index:99; }
.banner .hd .console { overflow:hidden; }
.banner .hd ul { float:left; height:82px; margin-left:-12px; border-bottom:6px solid #be211d; }
.banner .hd ul li { float:left;width:84px; height:52px; margin:0 0 0 12px; border:2px solid #000; display:inline; cursor:pointer; }
.banner .hd ul .on { border:2px solid #be211d; }
.banner .bd img { vertical-align:top; }
.banner .bPrev,.banner .bNext { position:absolute; bottom:18px; display:block; width:44px; height:44px; z-index:99; }
.banner .bPrev { right:46px; background:url(/en/images/bPrev.jpg) no-repeat; }
.banner .bNext { right:0; background:url(/en/images/bNext.jpg) no-repeat; }
.t { background:#f5f5f5; }
.pro { height:392px; padding:30px 0; }
.pro .big { position:relative; float:left; width:598px; height:392px; }
.pro .sm { float:left; width:392px; }
.pro .sm li { float:left; width:196px; height:196px; cursor:pointer; }
.bsm { position:absolute; top:0; left:0; width:598px; height:392px; visibility:hidden;}
.bsm .pic { width:598px; height:392px; z-index:1; }
.bsm .txt { position:absolute; bottom:0; left:0; width:598px; height:68px; background:#be211d; color:#fff; overflow:hidden; z-index:2; }
.bsm .txt h2 { float:left; width:158px; padding:14px 0 0 30px; color:#fff; font:bold 22px/28px "microsoft yahei"; }
.bsm .txt h2 em { display:block; color:#fff; font:20px/22px arial; text-transform:uppercase; opacity:0.8; }
.bsm .txt .info { float:right; width:395px; padding:6px 15px 0 0; opacity:0.8; }
.bsm .pPrev,.bsm .pNext { position:absolute; top:18px; display:block; width:23px; height:23px; z-index:99; }
.bsm .pPrev { right:38px; background:url(/en/images/pPrev.jpg) no-repeat; }
.bsm .pNext { right:13px; background:url(/en/images/pNext.jpg) no-repeat; }
.bsm1 .txt { background:#5288c0; }
.bsm2 .txt { background:#6d906b; }
.bsm3 .txt { background:#be211d; }
.bsm4 .txt { background:#666; }
.ts { padding:40px 0 10px; }
.grid-s330m350e215 .sidebar { float:left; width:280px; margin-right:10px; }
.grid-s330m350e215 .main { float:left; width:455px; }
.grid-s330m350e215 .extra { float:right; width:232px; }
.mod .hd { position:relative; height:32px; line-height:32px; }
.mod .hd h2 { color:#be211d; font:16px/32px "microsoft yahei"; }
.mod .hd .more { position:absolute; top:0; right:0; }
.album { margin-bottom:15px; }
.album .bd { position:relative; padding-top:7px; }
.album .mPrev,.album .mNext { position:absolute; top:111px; display:block; width:29px; height:29px; z-index:99; }
.album .mPrev { left:7px; background:url(/en/images/mPrev.jpg) no-repeat; }
.album .mNext { right:7px; background:url(/en/images/mNext.jpg) no-repeat; }
.albumList { width:158px; height:218px; padding:15px 37px; background:#444; }
.picnews { position:relative; width:252px; }
.picnews .item { position:relative; width:170px; height:97px; padding:7px 0 0 110px; }
.picnews .item .pic { position:absolute; top:7px; left:0; display:block; width:95px; height:76px; padding:2px; border:1px solid #e1e1e1; }
.picnews .item h3 { padding-bottom:4px; color:#333; font:14px/18px "microsoft yahei"; }
.picnews .item .date { padding:4px 0 2px; color:#999; }
.picnews .item .more { text-align:right; }
.picnews .item .more a { color:#cb0000; }
.videoPlay { width:455px; height:313px; margin:7px 0 20px; }
.about .info { padding:7px 0; color:#666; line-height:22px; }
.about .bd .more { text-align:right; }
.about .bd .more a { color:#cb0000; }
.tt { padding:22px 0; background:#ebebeb; }
.partner .hd { position:relative; border-bottom:1px solid #c6c6c6; }
.partner .bd { height:69px; padding-top:15px; }
.partner .bd li { float:left; width:135px; height:67px; margin:0 28px 0 0; border:1px solid #fff; display:inline; }
.partner .cPrev,.partner .cNext { position:absolute; top:2px; display:block; width:30px; height:28px; z-index:99; }
.partner .cPrev { right:33px; background:url(/en/images/cPrev.jpg) no-repeat; }
.partner .cNext { right:0; background:url(/en/images/cNext.jpg) no-repeat; }