.box-part1{
 width:1208px;
 height:358px;
 position:relative;
 overflow:hidden;}
.index-banner{
 width:580px;
 position:relative;
 height:357px;
 float:left;}
.index-banner #featured {
 position:relative;
 overflow: hidden;
 left:0px;
 top:0px;
 height:357px;
}
.index-banner .orbit > img {
 display:none; 
 position:absolute;
 top:0;
 left:0;
 border:0 none;
 width:580px;
 height:357px;
}
.index-banner .orbit > a {
 display: none;
 position: absolute;
 top:0;
 left:0;
 line-height:0;
 border:0 none;
}
.index-banner .orbit > div {
 position:absolute;
 top:0; 
 left:0;
 width:100%;
 height:100%;
}
.index-banner .orbit-item {
 border:0px;
 width:580px; 
 height:357px; 
}
.index-banner .orbit-item img {
 width:580px !important;
 height:357px;
}
.index-banner .orbit-caption{ display:none; position: absolute; left:0px; bottom:0px; z-index:100; width:580px; height:50px;
font-size:18px; opacity:0.8; background:#000; line-height:50px;}
.orbit-caption .word{width:580px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align: center; color:#fff; padding-left:10px; display:inline-block;}
.index-banner .orbit-bullets{position:absolute; z-index:1000; list-style:none; right:10px; top:320px; width:120px; text-align:center; display:none;}
.index-banner .orbit-bullets li{margin:5px 3px; display:inline-block; cursor: pointer; overflow:hidden; text-indent:-9999px;
/*background:url(../images/index-page-icon.png) no-repeat;*/ width:8px; height:8px;}
.index-banner .orbit-bullets li.active{ /*background:url(../images/index-page-icon-on.png) no-repeat; */width:25px; height:8px;}
.slider-nav { display: block;}
.slider-nav span {width:58px; height:93px; text-indent: -9999px; position: absolute; z-index: 1000; bottom:145px; cursor: pointer; }
.slider-nav span.right {background:url(../images/r1.png) no-repeat; right:15px; }
.slider-nav span.left {background:url(../images/l1.png) no-repeat;left:0px; }
.slider-nav span.right:hover {background:url(../images/r2.png) no-repeat; }
.slider-nav span.left:hover{background:url(../images/l2.png) no-repeat;}
.news-main{
 width:590px;
 float:right;
}
.news-cont{
 padding-left:15px;
 padding-top:15px;
}
.title-head{
 width:100%;
 height:60px;
 background:url(../images/title-pix.png) repeat-x left bottom;
}
.title-head .head{
 margin-left:10px;
}
.title-head .more{
 width:60px;
 font-size:18px;
 color:#ff0000;
 text-align:right;
 float:right;
 line-height:60px;
 padding-right:2px;
}
.title-head .font{
 font-weight:bold;	
}
.news-main .big-title{
 font-size:24px;
 color:#333;
 line-height:40px;
 width:550px;
 display:block;
 padding-left:5px;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp:2;
 overflow:hidden;
 height:40px;}
.news-main .big-title a{
 color:#333;}
 .news-main .big-title:hover{
 color:#cc0000;}
.news-main .big-cont{
 font-size:12px;
 line-height:23px;
 color:#333;
 text-indent:30px;
 padding-top:5px;
 padding-bottom:10px;
 display:block;
 font-size:14px;
 width:550px;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp:2;
 overflow:hidden;
 height:41px;}
.news-main .news-ul{
 position:relative;
 padding-top:10px;
 width:550px;
}
.news-main .news-ul li{
 font-size:16px;
 height:35px;
 line-height:35px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 background:url(../images/point.png) no-repeat 3px 12px;
 padding-left:15px;
}
.news-main .news-ul li a{
 color:#333;
}
.news-main .news-ul li a:hover{
 color:#cc0000;
}
.box-part2{
 position:relative;
 padding-top:20px;
 background:#f8f7f1;
 height:537px;
 width:100%;
}
.box-part2 .box-sider-info{
 width:100%;
 float:left;
}
.box-part2 .box-sider-left .list-box{
 width:648px;
 border:1px solid #ccc;
 float:left;
 margin-bottom:10px;
}
.box-part2 .box-sider-right .list-box{
 width:338px;
 border:1px solid #ccc;
 float:left;
 margin-bottom:10px;
}
.box-part2 .list-ul{
 width:100%;
 padding-top:10px;
 position:relative;
 padding-bottom:10px;
 float:left;
}
.box-part2 .list-ul li{
 font-size:14px;
 padding-left:10px; 
}
.box-part2 .list-ul li a{
 line-height:30px;
 height:30px;
 width:518px;
 background:url(../images/point.jpg) no-repeat left center;
 padding-left:10px;
 float:left;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
}
.box-part3{ position:relative;padding-top:20px; height:570px;}
.list-main{position:relative; padding-top:10px;}
#slides{margin:20px 5px; height:410px; overflow:hidden; position:relative;}
.slides-container li{width:1208px; float:left;}
.slides-container li a:first-child{margin-left:0px;}
.slides-container li a{ display:inline-block; width:350px; height:310px; margin-left:58px;}
.slides-container li a .box-img{ width:350px; height:235px; border:1px solid #eae9e3; padding:8px; background:#fff;}
.slides-container li a img{ width:345px; height:230px;}
.slides-container li a span{display:block; width:345px; text-align:center;
 cursor:pointer;  margin-top:10px; line-height:30px; color:#333; font-size:16px; white-space:nowrap; overflow:hidden; text-emphasis:after;}
.slides-container li a span em{text-align:center; line-height:25px; display:block; color:#666;}
.slides-container li a:hover{ color:#333;} 
.slides-container li a:hover span{ color:#333;}
.pagination{ position:absolute; left:50%; z-index:100; top:360px; }
.pagination li{ float:left; background:url(../images/page-point.png) no-repeat; }
.pagination a{ display:block; outline:none;  text-indent:-999em; width:7px; height:10px; margin-right:5px;}
.pagination li.current a{background:url(../images/page-point-hover.png) no-repeat; width:10px;}
.prev{background:url(../images/arrow.png) no-repeat; width:61px; height:46px; display:block; left:380px;  position:absolute; text-indent:-999em; outline:none; z-index:100; top:340px; }
.prev:hover{ background-position:0 -46px;}
.next{background:url(../images/arrow.png) no-repeat -61px 0; width:61px; height:46px; display:block; right:380px; position:absolute; text-indent:-999px;outline:none;z-index:11; top:340px;}
.next:hover{background-position:-61px -46px;}
/*tab标签*/
.tab-common{height:36px; width:450px; margin:0 auto; display:inline-block; text-align:center; margin-left:50px;}
.tab-common ul{
 position:relative;
 width:450px;}
.tab-common li{
 font-size:20px;
 display:inline-block;
 text-align:center;
 height:36px;
}
.tab-common li a{
 height:36px;
 display:inline-block;
 color:#cc0000;
 line-height:36px;
 width:120px;
 margin-left:10px; 
 margin-right:10px;
 border:1px solid #ded9c7;
}
.tab-common li a.tab-on{
 color:#fff;
 background:#df582d; 
}
.tab-content{
 width:100%;
 position:relative;
 padding-top:20px;
 padding-bottom:20px;
}
.tab-content .list-ul{
 width:1240px;
 position:relative;
 padding-top:20px;
}
.tab-content .list-ul li{
 font-size:14px;
 padding-left:10px;
 width:550px;
 margin-right:50px;
 padding-top:20px;
 padding-bottom:20px;
 border-bottom:1px solid #ded9c7;
 display:inline-block;
}
.tab-content .list-ul li a{
 line-height:35px;
 height:35px;
 width:560px;
 white-space:nowrap;
 overflow:hidden;
 display:block;
 color:#000;
 font-size:20px;
 
}
.tab-content .list-ul li a:hover{
 color:#cc0000;
}

.tab-content .list-ul li em{
 font-style:normal;
 display:block;
 width:560px;
 font-size:16px;
 color:#bf966c;
 margin-top:10px;
}
.tab-content .list-ul li font{
 padding-right:10px;
}
.play-icon{width:42px;
 height:42px;
 display:block; background:url(../images/play-icon.png) no-repeat; 
 position:absolute;
 z-index:1000;
 margin-top:170px; margin-left:295px;
}