

.box{ margin-bottom: 20px; }
.box-hd{ height: 36px; line-height: 36px; border-top: 2px solid #206F96; /*border-bottom: 1px solid #ddd; background: #f5f5f5; */}
.box-hd-title{ color: #6d6d6d; float: left; font-size: 15px; padding-left: 10px; font-weight: 700; }
.box-bd{ }
/* div.box>div.box-hd>(h2.box-hd-title) */


.wrap-container{ background: url(../images/gbanner.jpg) no-repeat center -53px ; padding-top: 388px;}

/* 导航 */
.nav-wrap{ background: url(../images/nav.png) no-repeat center 0;  margin-bottom: 10px;  }
.nav{ width: 1000px; margin:  0 auto; height: 40px; line-height: 40px;  color: #fff;  }
.nav-list li{ float: left;  }
.nav-list li a{ color: #fff; display: block; padding: 0 39px; font-size: 20px; line-height: 40px; font-weight: 700; background: url(../images/bg-nav.png) no-repeat right 2px; }

.part1-side, .part1-main, .part1-subside{ float: left; display: inline; }
.part1-side{ width: 340px; margin-right: 20px;  }
.part1-main{ width: 360px; margin-right: 20px; }
.part1-subside{ width: 260px; }
/* 幻灯片 /
/* 本例子css */
.slideBox{ width:340px; height:200px; overflow:hidden; position:relative;  margin-bottom: 35px; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#E66100; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:340px; height:230px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.gnxj-item{ text-indent: 2em;line-height: 24px; padding: 5px 5px 0; word-break: break-all; word-wrap: break-word;   }
.gnxj-item strong{ font-size: 16px; color: #333; font-weight: 400;}
.gnxj-item span{ text-indent: 2em;}

.news{ padding: 10px 0 0; }
.news-item{ margin-bottom: 10px; }
.news-item-title{ text-align: center; font-size: 16px; margin-bottom: 10px; }
.news-item-con{ text-indent: 2em; line-height: 24px; margin-bottom: 16px; }
.news-item-more{ white-space: nowrap; }

.mostnews-list{ padding-top: 10px;}
.mostnews-list li{ line-height: 24px; height: 24px; margin-bottom: 5px; font-size: 14px; overflow: hidden; padding-left: 5px; background: url(../images/icon.png) no-repeat 0 -881px; padding-left: 10px;  }
.mostnews-list li a{ color: #122E67;  }

.introduce-con{ text-indent: 2em; line-height: 24px; padding-top: 10px; }


/* 左右移动幻灯片 */

.picScroll {
    width:998px;
}
.picScroll .hd {
    height:36px;
    line-height:35px;
    padding:0 15px;
    background:#f4f4f4;
}
.picScroll .hd h2 {
    font-family:"Microsoft YaHei";
    font-size: 17px;
    color: #C80300;
    float: left;
    margin-right: 15px;
}
.picScroll .bd {
    position:relative;
}
.picScroll .prev, .picScroll .next {
    position: absolute;
    top: 86px;
    left:-1px;
    display: block;
    width: 26px;
    height: 64px;
    background: url(../images/slide_tigger.png) 0 -65px;
    z-index: 9;
    overflow: hidden;
}
.picScroll .next {
    left:auto;
    right:-1px;
    background-position: -26px -65px;
}
.picScroll .prev:hover {
    background-position:0 -130px;
}
.picScroll .next:hover {
    background-position:-26px -130px;
}
.picScroll .prevStop {
    background-position:0 -65px !important;
}
.picScroll .nextStop {
    background-position:-26px -65px !important;
}
.picScroll .scrollWrap {
    padding-left:24px
}
.picScroll ul {
    overflow:hidden;
    zoom:1;
}
.picScroll li {
    width:218px;
    margin: 15px 25px 10px 0;
    position:relative;
    float:left;
    display:inline;
}
.picScroll li .pic {
    position:relative;
    display:block;
    overflow:hidden;
    margin-bottom: 6px;
}
.picScroll li .pic img {
    width: 224px;
    height: 140px;
    display:block;
    background:#ddd;
}
.picScroll li p {
    color:#333;
    line-height:22px;
	font-size:14px

}
.picScroll li .txt1 a {
    color:#333;
}
.picScroll li .movielist_tt {
    position:relative;
    height:30px;
    line-height:16px;
    padding-right:30px;
    overflow:hidden;
    position:relative;
	font-size:16px
}
.picScroll li .movielist_tt a {
    font-size:14px;
}
.picScroll li .score {
    color:#FF6600;
    font-family:Arial;
    position:absolute;
    top:0;
    right:10px;
}

.part2-row{ margin-bottom: 20px; }
.part2-col{ width: 50%; float: left;  }
.part2-item{ padding: 10px; }
.part2-item-img{ width: 230px; height: 160px; float: left; margin-right: 10px; }
.part2-item-text{ overflow: hidden; }
.part2-item-title{ font-size: 15px; }
.part2-item-con{ line-height: 24px; text-indent: 2em; }
.part2-item-more{ color: #FFBE0E; white-space: nowrap; }
.part2-row-odd .part2-item-img{ float: right; margin-left: 10px; }


.thA{ padding-left: 8px; line-height: 40px; color: #fff; font-weight: 700; font-size: 22px; background: url(../images/dh.png) no-repeat 0 0 ; height: 40px; }
#slide02 { position:relative; width:972px; height:290px; padding-top: 52px;}
#slide02 .c { height:280px; position: relative;}
#slide02 .c .Stit{display: block; position: absolute; height: 31px;  bottom: 0; left: 0; width: 490px; background: #6c6a66; line-height: 31px; text-align: center;}
#slide02 .c .msg{width: 450px; height: 175px; position: absolute; top: 79px; left: 516px;}
#slide02 .c .msg p{line-height: 35px; font-size: 14px; width: 450px; height: 35px; overflow: hidden;}
#slide02 .c .msg p span{margin-right: 2px;}
#slide02 .c .Stit a{color: #fff}
#slide02 .control { position:absolute; z-index:100; left: 7px; top: 8px; background: url(../images/zuobiao.png) no-repeat; width: 953px; height: 33px; padding-left: 19px;}
#slide02 .control li { list-style:none; float: left; margin-right: 28px;}
#slide02 .control li.cur30{margin-right: 30px;}
#slide02 .control li.cur29{margin-right: 29px;}
#slide02 .control li.cur28{margin-right: 28px;}
#slide02  .prev,#slide02  .next{ left: 655px; top: 84px; width: 47px; height: 30px; margin-right: 0px; position: absolute;}
#slide02  .prev a:hover,#slide02  .next a:hover{background: none;}
#slide02  .prev{ left: 605px;}
#slide02 .control a { display:block; width:50px; height:33px; line-height:24px; text-align:center; text-decoration:none; color:#707070}
#slide02 .control a:hover, #slide02_control .current a{background: url(../images/cur.png); color: #fff}
#slide02 ul { list-style:none}
#slide02 ul img { vertical-align:middle}

#slide02 #picShow{width: 490px; height: 280px; margin-left:7px;}
#time .tbA{height: 341px; position: relative;}
#slide02_text{width: 211px; height: 30px; background: url(../images/tb.png); position: absolute; top: 84px; left: 497px; line-height: 30px;}
#slide02_text_num{width: 103px; text-align: center; font-size: 20px; color: #fff; font-family:  'Microsoft YaHei'}

.box3{ padding-top: 10px; }
.box3-col{ float: left; width: 320px; }
.box3-col2, .box3-col3{ margin-left: 15px; }

.list-box{ margin-bottom: 10px; padding: 5px 8px; border: 1px solid #ddd; }
.list-box-hd{ font-size: 20px; text-align: center; margin-bottom: 10px;  }
.list-box-bd{ line-height: 20px; text-indent: 2em; }






