﻿#video {
	WIDTH: 1000px; FLOAT: left
}
#video UL {
	WIDTH: 380px;
	FLOAT: right ;
	HEIGHT: 290px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#video UL LI IMG { width:185px; float:left; height:125px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-TOP: 0px;
	margin: 0px;
}
#video UL SPAN {
	DISPLAY: none
}
#video #video_view {
	MARGIN-TOP: 0px; WIDTH: 605px; FLOAT: left; HEIGHT: 520px
}


#banner .top .right{
	width:331px;
	height:373px;
	overflow:hidden;
	background:#eaeaea;
}
#banner .top .right ul{
	overflow:auto;
	height:373px;
}
#banner .top .right ul li{
	width:313px;
	height:100px;
	font-size:12px;
}
#banner .top .right ul li a img{
	float: left;
	width:157px;
	height:88px;
	margin:6px 15px;
}
#banner .top .right ul li a .title{
	width:110px;
	height:50px;
	line-height:22px;
	overflow:hidden;	
	color:#333;
	padding-top:8px;
	float: left;
}
#banner .top .right ul li a .count{
	width:110px;
	height:20px;
	line-height:20px;
	float: left;
	margin:10px 0px 0px 0px;
	color:#999;
	text-indent:1.2em;
	background: url(gray-tri.png) 0px 4px no-repeat;
	_display:inline;
}
#banner .top .right ul li.active{
	background:#333333;
}
#banner .top .right ul li.active a .title{
	color:white;
}
/*滚动条*/
.mCSB_scrollTools .mCSB_draggerContainer{
	height:95%;
	top:8px;
}
.mCSB_inside>.mCSB_container{
	margin-right:15px;
}
.mCSB_scrollTools .mCSB_draggerRail{
	background: none;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background: #b5b5b6;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:8px;
}
#banner .bottom{
	width:1000px;
	height:35px;
}
#banner .bottom .left{
	width:669px;
	height:35px;
	line-height:35px;
	text-align:center;
	background:#e9e8e9;
}
#banner .bottom .right{
	width:331px;
	height:35px;
	line-height:35px;
	text-align:right;
	font-size:14px;
	color:#666666;
}
#banner .bottom .right span{
	margin:3px 10px 0px 10px;
}
.index_title{ 
	width:1000px;
	height:65px;
	line-height:65px;
	font-size:26px;
	color:black;
	text-indent:2.3em;
	margin-top:20px;
	position:relative;
}
.index_title span{
	color:#d9001a;
}
.index_title a{
	color:black;
	font-size:14px;
	position: absolute;
	right: 0;
}
#index_title1{
	background:url(title1.jpg) no-repeat; 
}

.mod_message{ width:1000px; height:160px; overflow:hidden; zoom:1; margin-top:30px;}
.mod_message .mod_ms_left{ width:729px; float:left; overflow:hidden; background:#eaeaea; height:160px;}
.mod_message .mod_ms_left ul{ padding:15px 20px 0; overflow:hidden;}
.mod_message .mod_ms_left ul li{font:14px/26px "Microsoft YaHei"; height:26px; overflow:hidden; zoom:1; background:url(icon_li.jpg) no-repeat 7px 12px; padding:0 0 0 24px;}
.mod_message .mod_ms_left ul li,.mod_message .mod_ms_left ul li a{ color:#000;}
.mod_message .mod_ms_right{ width:271px; float:left; overflow:hidden;}

.jiemu_nav{
	width:1000px;
	height:102px;
	background:url(jiemu-bg.jpg);
}
.jiemu_nav a{
	display:block;
	width:50px;
	height:50px;
	line-height:50px;
	color:#810004;
	font-size:14px;
	float: left;
	margin:52px 2px 0px 0px;
	text-align: center;
	position:relative;
}
.jiemu_nav a:hover{
	color:#f9c404;
	background:#9b0000;
}
.jiemu_nav a.active{
	color:#f9c404;
	background:#770310;
}
.jiemu_nav a p{
	width:18px;
	height:10px;
	position:absolute;
	top:40px;
	left:50%;
	margin-left:-9px;
	background:url(jiemu_nav_triple.jpg) no-repeat;
}
#jiemu_nav_a1{
	width:64px;
	text-align:left;
	text-indent:0.9em;
}
#jiemu_nav_a1 p{margin-left:-16px;}
#jiemu_nav_a1:hover{
	background:url(jiemu_nav_a1_h.png);
}
#jiemu_nav_a1.active{
	background:url(jiemu_nav_a1.png);
}
#jiemu_nav_a2{
	width:65px;
	text-align:left;
	text-indent:1.7em;
	margin-left:16px;
}
#jiemu_nav_a2:hover{
	background:url(jiemu_nav_a2_h.png);
}
#jiemu_nav_a2.active{
	background:url(jiemu_nav_a2.png);
}
#jiemu_nav_a2 p{margin-left:-14px;}
#jiemu_nav_a3{
	width:64px;
	text-align:left;
	text-indent:0.9em;
}
#jiemu_nav_a3:hover{
	background:url(jiemu_nav_a3_h.png);
}
#jiemu_nav_a3.active{
	background:url(jiemu_nav_a3.png);
}
#jiemu_nav_a3 p{margin-left:-14px;}
#jiemu_nav_a4{
	width:78px;
	margin-left:16px;
}
#jiemu_nav_a4:hover{
	background:url(jiemu_nav_a4_h.png);
}
#jiemu_nav_a4.active{
	background:url(jiemu_nav_a4.png);
}
#jiemu_nav_a4 p{margin-left:-10px;}
#jiemu_nav_a5{
	width:73px;
	text-align:left;
	text-indent:1.7em;
	margin-left:13px;
}
#jiemu_nav_a5:hover{
	background:url(jiemu_nav_a5_h.png);
}
#jiemu_nav_a5.active{
	background:url(jiemu_nav_a5.png);
}
#jiemu_nav_a5 p{margin-left:-10px;}
#jiemu_nav_a6{
	width:65px;
	padding:0 0 0 10px;
	text-align:left;
	text-indent:0.9em;
	margin-left:-14px;
}
#jiemu_nav_a6:hover{
	background:url(jiemu_nav_a6_h.png);
}
#jiemu_nav_a6.active{
	background:url(jiemu_nav_a6.png);
}
#jiemu_nav_a7{
	width:74px;
	text-align:left;
	text-indent:1.7em;
	margin-left:14px;
	margin-right:0px;
}
#jiemu_nav_a7:hover{
	background:url(jiemu_nav_a7_h.png);
}
#jiemu_nav_a7.active{
	background:url(jiemu_nav_a7.png);
}
#jiemu_nav_a8{
	width:65px;
	text-align:left;
	text-indent:1.7em;
	margin-left:20px;
	margin-right:0px;
}
#jiemu_nav_a8:hover{
	background:url(jiemu_nav_a8_h.png);
}
#jiemu_nav_a8.active{
	background:url(jiemu_nav_a8.png);
}
.jiemu_top{
	width:1000px;
	height:40px;
	line-height:40px;
	font-size:14px;
}
.jiemu_top a{
	float:right;
	color:black;
}
.jiemu_top span{
	color:#c20017;
}
.jiemu_list{
	width:1000px;
	margin-bottom:20px;
	display:none;
}
.jiemu_list .top{
	width:1000px;
	height:276px;
}
.jiemu_list .top .left{
	width:491px;
	height:276px;
	float: left;
}
.jiemu_list .top .left a{
	display:block;
	width:491px;
	height:276px;
	position:relative;
}
.jiemu_list .top .left a img{
	width:491px;
	height:276px;
}
.jiemu_list .top .left a h3{
	width:100%;
	height:30px;
	line-height:30px;
	position:absolute;
	bottom:0px;
	left:0px;
	text-indent:5em;
	color:white;
	font-size:12px;
	background:url(jingbao_bg1.png) repeat-x;
}
.jiemu_list .top .left a h4{
	position:absolute;
	bottom:0px;
	left:0px;
	width:50px;
	height:50px;
	background:url(play.jpg) repeat-x;
	z-index:9;
}
.jiemu_list .top .right{
	width:485px;
	height:276px;
	float: right;
}
.jiemu_list .top .right a{
	width:231px;
	height:130px;
	display:block;
	float:left;
	position:relative;
}
.jiemu_list .top .right a img{
	width:231px;
	height:130px;
}
.jiemu_list .top .right a span, #jiemu_list .bottom a span{
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	position:absolute;
	bottom:0px;
	left:0px;
	text-indent:1em;
	color:white;
	font-size:12px;
	background:url(jingbao_bg1.png) repeat-x;
}
.jiemu_list .bottom{
	margin-top:16px;
}
.jiemu_list .bottom a{
	width:231px;
	height:130px;
	display:block;
	float:left;
	position:relative;
}
.jiemu_list .bottom a img{
	width:231px;
	height:130px;
}
.ad_1000{
	width:1000px;
	height:70px;
	background:#e4e4e4;
}
#index_title2{
	background:url(title2.jpg) no-repeat; 
}
#daoshi_area{
	width:1000px;
	height:333px;
	background:url(daoshi-bg.jpg?0729) center center no-repeat;
	position:relative;
}
#daoshi_link1{
	display: block;
	width: 110px;
	height: 160px;
	position: absolute;
	top: 3px;
	left: 383px;
	z-index: 999;
}
#daoshi_link2{
	display: block;
	width: 110px;
	height: 160px;
	position: absolute;
	top: 3px;
	left: 506px;
	z-index: 999;
}
#daoshi_link3{
	display: block;
	width: 110px;
	height: 160px;
	position: absolute;
	top: 170px;
	left: 383px;
	z-index: 999;
}
#daoshi_link4{
	display: block;
	width: 110px;
	height: 160px;
	position: absolute;
	top: 170px;
	left: 506px;
	z-index: 999;
}
#daoshi_area .top{
	width:100%;
	height:157px;
	background: white url(daoshi-bg.jpg?0729) center top no-repeat;
}
#daoshi_area .top .daoshi1{
	float:left;
	width:380px;
	height:157px;
}
#daoshi_area .top .daoshi2{
	float:right;
	height:157px;
	width:380px;
}
#daoshi_area .bottom{
	width:100%;
	height:157px;
	margin-top:20px;
	background: white url(daoshi-bg.jpg?0729) center bottom no-repeat;
}
#daoshi_area .bottom .daoshi3{
	float:left;
	height:157px;
	width:380px;
}
#daoshi_area .bottom .daoshi4{
	float:right;
	height:157px;
	width:380px;
}
#daoshi_area .roll{
	height:157px;
	margin:0px 25px;
	position:relative;
	_overflow:hidden;
}
#daoshi_area .roll .ele{
	width:74px;
	height:128px;
	margin:20px 0px;
	float:left;
	font-size:12px;
	position:relative;
	_display:inline;
	_margin:20px 4px;
}
#daoshi_area .roll .ele img{
	width:74px;
	height:99px;
}
#daoshi_area .roll .ele .name{
	position: absolute;
	width:74px;
	text-align:center;
	left:0px;
	top:74px;
	height:25px;
	line-height:25px;
	color:white;
	background:black;
	filter:alpha(opacity=60);
	opacity:0.6;
}
#daoshi_area .roll .ele .title{
	position:absolute;
	left:0px;
	top:100px;
	width:74px;
	text-align:center;
	color:black;
	height:25px;
	line-height:25px;
	font-size:14px;
}
.slick-prev{
	background:url(slick-prev.jpg?0729);
}
.slick-next{
	background:url(slick-next.jpg?1123);
}
#index_title3{
	background:url(title3.jpg) no-repeat; 
}
.xueyuan_area{
	width:1000px;
	height:142px;
	margin-bottom:20px;
	position: relative;
	overflow:hidden;
}
.xueyuan_area .right{
	position:absolute;
	right:0;
	width:28px;
	height:142px;
	z-index:11;
}
.xueyuan_area .ele{
	width:172px;
	height:108px;
	position:absolute;
	left:5px;
}
.xueyuan_area .ele img{
	float:right;
	width:143px;
	height:142px;
}
.xueyuan_area .ele .text{
	width:115px;
	height:30px;
	line-height:30px;
	background:black;
	filter:alpha(opacity=80);
	opacity:0.8;
	position:absolute;
	left:33px;
	top:112px;
	font-size:12px;
}
.xueyuan_area .ele .text .name{
	color:white;
	margin-left:7px;
}
.xueyuan_area .ele .text .number{
	color:#c20116;
	margin-left:2px;
}
.xueyuan_area .ele .no{
	width:59px;
	height:142px;
	position:absolute;
	left:0;
	background:url(xueyuan1.png);
	cursor:pointer;
}
#xueyuan1{
	left:-7px;
	z-index:1;
}
#xueyuan1 .no{
	background:url(xueyuan1.png);
	z-index:99;
}
#xueyuan2{
	left:135px;
	z-index:2;
}
#xueyuan2 .no{
	background:url(xueyuan2.png);
	z-index:98;
}
#xueyuan3{
	left:277px;
	z-index:3;
}
#xueyuan3 .no{
	background:url(xueyuan3.png);
	z-index:97;
}
#xueyuan4{
	left:419px;
	z-index:4;
}
#xueyuan4 .no{
	background:url(xueyuan4.png);
	z-index:96;
}
#xueyuan5{
	left:561px;
	z-index:5;
}
#xueyuan5 .no{
	background:url(xueyuan5.png);
	z-index:95;
}
#xueyuan6{
	left:703px;
	z-index:6;
}
#xueyuan6 .no{
	background:url(xueyuan6.png);
	z-index:94;
}
#xueyuan7{
	left:845px;
	z-index:7;
}
#xueyuan7 .no{
	background:url(xueyuan7.png);
	z-index:93;
}
#xueyuan8{
	left:877px;
	z-index:8;
}
#xueyuan8 .no{
	background:url(xueyuan8.png);
	z-index:92;
}
#xueyuan9{
	left:909px;
	z-index:9;
}
#xueyuan9 .no{
	background:url(xueyuan9.png);
	z-index:91;
}
#xueyuan10{
	left:941px;
	z-index:10;
}
#xueyuan10 .no{
	background:url(xueyuan10.png);
	z-index:90;
}
#index_title4{
	background:url(title4.jpg) no-repeat; 
}
#jingbao_list{
	width:1000px;
	margin-bottom:20px;
}
#jingbao_list .top{
	width:1000px;
	height:276px;
}
#jingbao_list .top .left{
	width:491px;
	height:276px;
	float: left;
}
#jingbao_list .top .left a{
	display:block;
	width:491px;
	height:276px;
	position:relative;
}
#jingbao_list .top .left a img{
	width:491px;
	height:276px;
}
#jingbao_list .top .left a h3{
	width:100%;
	height:30px;
	line-height:30px;
	position:absolute;
	bottom:0px;
	left:0px;
	text-indent:5em;
	color:white;
	font-size:12px;
	background:url(jingbao_bg1.png) repeat-x;
}
#jingbao_list .top .left a h4{
	position:absolute;
	bottom:0px;
	left:0px;
	width:50px;
	height:50px;
	background:url(play.jpg) repeat-x;
	z-index:9;
}
#jingbao_list .top .right{
	width:485px;
	height:276px;
	float: right;
}
#jingbao_list .top .right a{
	width:231px;
	height:130px;
	display:block;
	float:left;
	position:relative;
}
#jingbao_list .top .right a img{
	width:231px;
	height:130px;
}
#jingbao_list .top .right a span{
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	position:absolute;
	bottom:0px;
	left:0px;
	text-indent:1em;
	color:white;
	font-size:12px;
	background:url(jingbao_bg1.png) repeat-x;
}
#index_title5{
	background:url(title5.jpg) no-repeat; 
}
#news_area{
	width:1000px;
	height:240px;
	margin-bottom:20px;
}
#news_area .left{
	width:320px;
	height:240px;
	float:left;
}
#news_area .left img{
	width:320px;
	height:240px;
}
#news_area .right{
	width:660px;
	height:240px;
	float:left;
	margin-left:20px;
}
#news_area .right .top{
	width:660px;
	height:106px;
	border-bottom:dashed 1px #999999;
}
#news_area .right .top h2{
	width:660px;
	font-size:18px;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
#news_area .right .top h2 a{ color:#000;}
#news_area .right .top p{
	color:#898989;
	font-size:12px;
	line-height:20px;
}
#news_area .right .top p a{
	color:#c20017;
}
#news_area .right .bottom{
	width:660px;
	height:120px;
	margin-top:13px;
}
#news_area .right .bottom a{
	display:block;
	width:300px;
	height:24px;
	padding-right:30px;
	line-height:24px;
	font-size:12px;
	color:black;
	float:left;
	overflow:hidden;
}
#news_area .right .bottom a:hover{
	color:#666;
}
#index_shuanglan{
	width:1000px;
	margin-bottom:30px;
}
#index_shuanglan .left_area{
	width:495px;
	float:left;
}
#index_shuanglan .right_area{
	width:490px;
	float:left;
	margin-left:15px;
	_display:inline;
}
#index_title6{
	width:495px;
	background:url(title6.jpg) no-repeat; 
}
#index_shuanglan .left_area .pic_list{
	width:495px;
}
#index_shuanglan .left_area .pic_list a{
	display:block;
	width:240px;
	height:180px;
	float:left;
	margin-bottom:15px;
	_display:inline;
}
#index_shuanglan .left_area .pic_list a.odd{
	margin-left:15px;
}
#index_shuanglan .left_area .pic_list a img{
	width:240px;
	height:180px;
}
#index_title7{
	width:490px;
	background:url(title100.jpg) no-repeat 0px 0px;
	position:relative; 
}
#index_title7 .a1{
	display:block;
	width:112px;
	height:65px;
	position:absolute;
	left:150px;
	top:0;
}
#index_title7 .a2{
	display:block;
	width:145px;
	height:65px;
	position:absolute;
	left:276px;
	top:0;
}
#index_title7 .a3{
	display:block;
	width:40px;
	height:65px;
	position:absolute;
	left:450px;
	top:0;
}
#index_shuanglan .right_area .sina_area{
	width:490px;
	height:567px;
	background:#ffffff;
	border-top:solid 4px #c20018;
}
#index_shuanglan .right_area .sina_area .list{
	width:490px;
	margin-top:30px;
}
#index_shuanglan .right_area .sina_area .list a{
	display:block;
	width:490px;
	height:33px;
	line-height:33px;
	font-size:14px;
	color:black;
	border-bottom:dashed 1px #cccccc;
}
#index_shuanglan .right_area .sina_area .list a span{
	color:#cccccc;
	margin:0px 18px;
	font-size:16px;
	font-weight:bold;
}
#index_bottom{
	width:1000px;
	height:165px;
	background:#eeeeee;
	margin-bottom:30px;
	position:relative;
}
#index_bottom .tab{
	display:block;
	width:180px;
	height:135px;
	float:left;
	margin:15px 10px;
	_display:inline;
}
#index_bottom a img{
	width:180px;
	height:135px;
}
#index_bottom .big{
	position: absolute;
	width:980px;
	height:135px;
	top:15px;
	left:10px;
	z-index: 9;
	display:none;
}
#index_bottom .big img{
	width:980px;
	height:135px;
}


.main_bg{ background:url(index_bg.jpg) no-repeat top center; width:100%; overflow:hidden; zoom:1;}
#index_title98{
	background:url(title98.jpg) no-repeat; 
}
#index_title99{
	background:url(title99.jpg) no-repeat; 
}
/*轮播*/
.video_roll{
	width:1000px;
	height:129px;
	position:relative;
	margin-bottom:40px;
}
.video_roll .contain{
	width:1120px;
	height:129px;
	position:absolute;
	left:-60px;
}
.video_roll .contain .roll{
	height:129px;
	margin: 0px 60px;
	_overflow:hidden;
}
.video_roll .contain .roll .ele{
	width:230px;
	height:129px;
	float:left;
	_margin:0px 8px;
	position: relative;
}
.video_roll .contain .roll .ele img{
	width:230px;
	height:129px;
}
.video_roll .contain .roll .ele h3{
	width:230px;
	height:30px;
	line-height:30px;
	text-align: center;
	color:white;
	font-size:12px;
	position:absolute;
	top:99px;
	left:0;
}
.bigrollnima .slick-prev{
	width:60px;
	height:100px;
	left:-60px;
	top:30px;
	background:url(video_left.jpg);
}
.bigrollnima .slick-next{
	width:60px;
	height:100px;
	right:-60px;
	top:30px;
	background:url(video_right.jpg);
}