.main-wrap .video{float:left;width:280px;height:280px; background-color:#000;}
.main-wrap .video h5 {font-size:16px;font-weight:bold;color:#FFFFFF;height:50px;line-height:50px;float:left;padding:0 0 0 10px;margin:0;}
.main-wrap .focus{float:right;width:660px;height:280px;}
.new-pro,.main{margin-top:10px;}
.main {padding-bottom:40px;}
.new-pro .pro-show{float:left;width:150px;}
.new-pro .scroll-pic{float:right;width:797px;}
.scroll-pic #TopproArr{float:left;margin:0 1px;display:inline;}
.scroll-pic #TopproArr ul li{float:left;margin-right:4px;text-align:center;width:184px;}
.scroll-pic #TopproArr ul li img {float:left;}
.scroll-pic #TopproArr ul li p{width:184px;height:36px;line-height:36px;background-color:#d23172;text-align:center;color:#fff;float:left;}
.scroll-pic #TopproArr ul li p a{color:#fff;font-size:14px;}
.scroll-pic #LeftArr,.scroll-pic #RightArr{float:left;width:23px;height:186px;background:url(arrow.gif) no-repeat;cursor:pointer;}
.scroll-pic #LeftArr{background-position:0 0;}
.scroll-pic #RightArr{background-position:-23px 0;}
.main .left{float:left;width:700px;}
.left .l-tit{height:60px;background:url(left-tit.jpg) no-repeat;}
.left .l-tit h2{float:left;line-height:60px;font-size:36px;color:#fff;margin-left:16px;display:inline;}
.left .l-tit .more{float:right;margin:25px 15px 0 0;font-size:14px;color:#fff;}
.left .pro li{float:left;width:144px;padding:8px 18px 7px 13px;margin:10px 0;text-align:center;background:url(store_bg.jpg) no-repeat;}
.left .pro li p{margin:8px 8px 0;height:35px;line-height:35px;font-weight:bold;}
.left .pro li p a{font-size:14px;color:#000;}
.left .rgb-box{height:5px;margin-top:10px;background-color:#c99428;}
.main .right{float:right;width:241px;height:720px;background:url(right-bg.jpg) no-repeat;}
.right .r-tit{height:380px;line-height:70px;font-size:36px;color:#fff;margin-left:16px;}
.right .r-c-1 ul{height:340px;margin:82px 0 0 20px;line-height:2;}
.right .r-c-1 ul li a,.right .r-c-1 .more a{color:#783a07;font-size:14px;}
.right .r-c-1 ul li a:hover,.right .r-c-1 .more a:hover{color:#000;}
.right .r-c-1 .more{float:right;padding-right:28px;font-size:14px;}
.right .r-c-2{margin:56px 0 0 24px;color:#783a07;line-height:20px;font-family:simsun;}
.right .r-c-2 p img{vertical-align:middle;}
.right .r-c-2 p.txt{margin-top:5px;}
.right .r-c-2 span{display:block;}
.right .r-c-2 .con{font-size:16px;}
.right .r-c-2 .con a {color:#783a07;font-size:14px;}
.right .r-c-2 .con a:hover {color:#000;}
.right .r-c-2 .date{font-size:14px;}

.focus .pic li{position:absolute;}
.focus .txt li{position:absolute;z-index:2;left:0;height:36px;line-height:36px;}
.focus .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}
.focus .txt-bg{position:absolute;bottom:0;z-index:1;height:36px;background:#000;filter:alpha(opacity=40);opacity:0.4;}
.focus .num{position:absolute;z-index:3;bottom:8px;right:8px;}
.focus .num li{float:left;position:relative;width:19px;height:19px;line-height:19px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.focus .num li a,.focus .num li span{position:absolute;z-index:2;display:block;color:#000;width:100%;height:100%;top:0;left:0;text-decoration:none;}
.focus .num li span{z-index:1;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.focus .num li.current a,.focus .num li.hover a{background:#fff;border:1px solid #000;width:17px;height:17px;line-height:17px;}