.slide-news-wrap {
	position: relative;
	width: 100%;
	height: 337px;
	
	overflow: hidden;
	zoom: 1;
	margin-left: auto;
	margin-right: auto
}
.slide-news-wrap li {
	_width: 940px
}
.slide-news {
	width: 10000px
}
.slide-news li {
	float: left
}
.slide-news li .text {
	display: none
}
.slide-news-pager {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 5px 0;
	line-height: 1;
	text-align: center;
	z-index: 999
}
.slide-news-pager a {
	display: inline-block;
*display:inline;
	width: 24px;
	height: 24px;
	margin: 0 2px;
	background: url() 0 0 no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_background-image: none;
	zoom: 1
}
@media (max-width:767px) {
.slide-news-pager a {
	background-size: 80%
}
}
.slide-news-pager .selected {
	background-image: url();
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_background-image: none
}
.slide-news-pager a span {
	display: none
}
.slide-news-prev, .slide-news-next, .slide-news-prev1, .slide-news-next1 {
	position: absolute;
	top: 50%;
	width: 60px;
	height: 150px;
	margin-top: -75px
}
.slide-news-prev {
	left: 0;
	background: url() 0 50% no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_background-image: none
}
.slide-news-next {
	right: 0;
	background: url() 100% 50% no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_background-image: none
}
.slide-news-prev:hover {
	background-image: url();
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_background-image: none
}
.slide-news-next:hover {
	background-image: url();
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_background-image: none
}
.slide-news-prev1 {
	left: 0;
	background: url() 0 50% no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_background-image: none
}
.slide-news-next1 {
	right: 0;
	background: url() 100% 50% no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_background-image: none
}
.slide-news-prev1:hover {
	background-image: url();
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_background-image: none
}
.slide-news-next1:hover {
	background-image: url();
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_background-image: none
}
.xw-mark .slide-news-prev {
	background-image: url()
}
.xw-mark .slide-news-prev:hover {
	background-image: url()
}
.xw-mark .slide-news-next {
	background-image: url()
}
.xw-mark .slide-news-next:hover {
	background-image: url()
}
@media (max-width:767px) {
.slide-news-wrap {
	width: 100%;
	height: auto
}
.slide-news-next, .slide-news-prev {
	background-size: 100% 100%;
	width: 30px;
	height: 75px;
	margin-top: -38px
}
}
@media (min-width:768px) and (max-width:991px) {
.slide-news-wrap {
	width: 100%;
	height: auto
}
.slide-news-wrap li {
	_width: 724px
}
}

.slide-news .newtitle {
	position: absolute;
	right: 25px;
	bottom: 25px;
	background: rgba(10,57,98,.8) none repeat scroll 0 0!important;
	background: #0a3962;
	-moz-opacity: .8;
	filter: alpha(opacity=80);
	width: 421px;
	border:#000 solid 1px;
	z-index:1000;
}
.slide-news .newtitle span {
	display: block;
	font-size: 24px;
	line-height: 36px;
	font-family: "Microsoft YaHei"!important;
	color: #ccc;
	margin: 16px 29px 22px 31px
}
.slide-news a {
	text-decoration: none
}
.slide-news a img {
	width: 100%;
	height: auto;
}
@media (min-width:1200px) {
.slide-news-wrap {
	width: 100%;
	height: 600px
}
.slide-news-wrap li {
	_width: 1170px
}
.slide-news a img{height:600px;}
}
@media (max-width:480px) {
.slide-news .newtitle {
	left: 0;
	right: 0;
	bottom: 0;
	height: 30px;
	width: auto
}
.slide-news .newtitle span {
	line-height: 30px;
	font-size: 16px;
	margin: 0 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.slide-news-wrap .slide-news-pager a {
	display: none
}
.container .picinfo, .container .picinfobtn {
	display: none
}
}
@media (max-width:767px) and (min-width:481px) {
.slide-news .newtitle {
	width: 321px
}
.slide-news .newtitle span {
	line-height: 30px;
	font-size: 16px;
	margin: 16px 29px 22px 31px
}
}
@media (max-width:991px) and (min-width:768px) {
.slide-news .newtitle {
	width: 321px
}
.slide-news .newtitle span {
	line-height: 30px;
	font-size: 18px;
	margin: 16px 29px 22px 31px
}
}
@media (max-width:1199px) and (min-width:992px) {
.slide-news .newtitle {
	width: 421px
}
}


@media (min-width:1200px) {
.main_left{ float:left; width:100%; margin-top:30px; }
.main_left_news{ float:left; width:80%;border-left: 1px solid #CBCBCB;margin-bottom: 14px;height: 131px;overflow: hidden;padding-left:10px;}
.main_left_news .c_title{height:42px;line-height: 20px;margin: 14px 0 8px 0;overflow:hidden;color:#000000;}
.main_left_news .c_title a{color:#045AB1;font-size: 16px;color:#000000;}
.main_left_news .c_title a:hover {text-decoration: underline;}
.time{display:block;float:left;font-size:18px;;width:70px;height:57px;padding-top:30px;}
.time span{font-size:28px;color:#8C1515;text-align:center;display:block;}
.time b{font-size:14px;display:block;text-align:center;font-weight:normal;}
.main_left_news .nr{line-height: 22px;height:42px;overflow: hidden;color:#666666;margin-top:10px;}
.main_hhxw_img{display:block;float:left;width:100%;height:325px;border-bottom:#8C1515 solid 2px;overflow:hidden;}
.hhxw_box{display:block;float:left;width:32%;padding:0 7px;}
.xw_img{height:120px;}
.xw_img a img{width:380px;height:230px;}
.xw_text{padding-top:80px;}
.xw_text h2{font-size:18px;color:#000;margin-bottom:20px;font-weight:normal;}
.xw_text h2 a:hover{color:#8c1515;}
.xw_text p{font-size:14px;color:#666666;line-height:25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.main_hhxw{display:block;float:right;width:100%;padding-top:20px;}
.main_img{display:block;height:60px;width:100%;float:left;}
.main_xx_img{display:block;width:100%;height:60px;}
.xw_img{height:120px;}
.xw_img a img{width:380px;height:190px;}
.slides li{display:block;float:left;width:50%;}
.main_right{float:left; width:37%;margin-top:35px;overflow:hidden;height:300px;}
.index_1,.index_2,.index_4,.index_5{float:left; width:30%;border: 0px solid #000; margin-right:5%}
.index_3,.index_6{float:right; width:30%;border: 0px solid #000;}
.index_title{float:left; width:100%;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-weight: bold;
    float: left;
    font-size: 20px;
    font-family: Î¢ÈíÑÅºÚ;
    color: #8C1515;
    margin-bottom:12px;
	border-bottom:2px solid #8C1515;
    }
.index_title em{ float:right; font-size:14px;font-weight:normal;}
.index_cont{float:left; width:100%;}
.index_cont li{float: left;
    width: 100%;
    height: 200px;
    margin-bottom: 26px;
    border-top: 3px solid #004080;}
.index_cont	.con_l{	margin-top: 14px;
}
.index_cont a{color:#045AB1;font-size: 16px; }    
.index_cont .time{    font-size: 18px;
    font-family: "corbel";}
.index_cont .nr{line-height: 22px;
    height: 112px;
    margin-top: 20px;
    overflow: hidden;}
    
.index_notice{float:left; width:100%;}
.index_notice .notic_w{float: left;
    width: 100%;
    height: 180px;
    margin-bottom: 40px;}
.index_notice .con{
    padding: 0px 0px;
    padding-bottom: 30px;
}
.news_list li{
	line-height: 24px;
    padding-left: 0px;
    padding: 10px 0;
}
.sj {
    width: 60px;
    height: 60px;
    float: left;
    text-align: center;
    padding-top:0px;
    border:#8C1515 solid 1px;
}
.sj .date-day {
    display:block;
    width:60px;
    font-size: 15px;
    height: 30px;
    line-height: 30px;
    color:#FFF;
    background:#8C1515;
    font-weight:bold;
}
.sj .date-year{font-size:15px;color:#8C1515;width:60px;height:30px;line-height:30px;font-weight:bold;}
.sj .date-day i{font-style:normal;font-size:18px;}
.sj .date-month {
    height: 30px;
    line-height: 30px;
    color: #797979;
    background-color: #fff;
}
.zdy-1 {
    width: 80%;
    float: right;
    height:45px;
    padding-top:10px;
}
.zdy-1 .bt {
    line-height: 22px;
    font-size: 15px;
}
.zdy-1 .bt a:hover{text-decoration:none;color:#8C1515;font-size:16px;}
.main_right_ky{display:block;float:left;width:37%;height:300px;margin-top:35px;padding-left:10px;margin-left:30px;}
.main_right_pic{display:block;width:20%;float:right;margin-top:35px;height:300px;}
#focus{display:block;width:100%;height:290px;margin:0 auto;padding-top:42px;}
#focus div{display:block;position:absolute;width:238px;height:300px;overflow:hidden;}
#focus show{display:block;}
#focus img{width:100%;height:290px;}
#focus #focus_img{display:none;}
#focus_Box{position:relative;width:710px;height:308px;margin:20px auto;float:left;}
#focus_Box ul{position:relative;width:710px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;background:url() no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url() repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:100%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url() left bottom no-repeat;left:0px}
#focus_Box .next{background:url() right bottom no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
.main_stuactive{width:100%;height:391px;display:block;float:left;}
.shcool_scn{width:60%;float:left;height:390px;}
.stu_active{width:39%;float:right;height:390px;}
.stu_active_pic{display:block;float:left;width:100%;height:165px;}
.active_pic{display:block;float:left;width:50%;height:160px;z-index:3;}
.active_pic a{display:block;float:left;width:100%;height:120px;}
.active_pic a img{width:230px;height:120px;}
.active_pic p{display:block;float:left;margin:0px;width:230px;height:40px;line-height:40px;background:url(/dfiles/14778/images/tittle_red.jpg) repeat;text-indent:8px;color:#fff;}
.index_friend { border-top:#8C1515 solid 2px; height: 103px;}
.index_friend li{ float:left; margin-top:25px;display: inline-block;
    opacity: 0.6;
    filter: alpha(opacity=60);
    margin-right: 7px;
    padding-left:5px;
}
.index_friend li:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.index_friend img{    width: 226px;
    height: 60px;}


}
@media (max-width:1199px) and (min-width:992px) {
#focus{display:none;}
#focus_Box{display:none;}
.main_left{ float:left; width:65%; margin-top:30px; margin-right:5%}
.main_left_news{ float:left; width:43%; margin-right:7%;border-top: 3px solid #004080;
    margin-bottom: 14px;
    
    height: 228px;
    overflow: hidden;}
.main_left_news .c_title{  line-height: 20px;    margin: 14px 0 8px 0;}
.main_left_news .c_title a{ color:#045AB1;font-size: 16px;   }
.main_left_news .c_title a:hover {    text-decoration: underline;}
.main_left_news .time{    font-size: 18px;
    font-family: "corbel";}
.main_left_news .nr{line-height: 22px;
    height: 112px;
    margin-top: 20px;
    overflow: hidden;}
.main_right{float:right; width:30%;margin-top:30px;}
.index_1,.index_2,.index_4,.index_5{float:left; width:30%;border: 0px solid #000; margin-right:5%}
.index_3,.index_6{float:right; width:30%;border: 0px solid #000;}
.index_title{float:left; width:95%;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-weight: bold;
    float: left;
    font-size: 20px;
    font-family: Î¢ÈíÑÅºÚ;
    font-weight: normal;
    color: #003F7F;
    margin-bottom: 12px;
    }
.index_title em{ float:right; font-size:14px}
.index_cont{float:left; width:100%;}
.index_cont li{float: left;
    width: 100%;
    height: 200px;
    margin-bottom: 26px;
    border-top: 3px solid #004080;}
.index_cont	.con_l{	margin-top: 14px;}
.index_cont a{color:#045AB1;font-size: 16px; }    
.index_cont .time{    font-size: 18px;
    font-family: "corbel";}
.index_cont .nr{line-height: 22px;
    height: 112px;
    margin-top: 20px;
    overflow: hidden;}
    
.index_notice{float:left; width:100%;}
.index_notice .notic_w{float: left;
    width: 100%;
    height: 180px;
    margin-bottom: 40px;
    border-top: 3px solid #004080;}
.index_notice .con{
    padding: 0px 20px;
    padding-bottom: 30px;
    padding-top: 10px;
    background-color: #E0D9C9;
}
.news_list li{
	line-height: 24px;
    padding-left: 0px;
    padding: 22px 0;
    border-bottom: 1px solid #C1B394;
}
.sj {
    width: 50px;
    height: 40px;
    float: left;
    text-align: center;
}
.sj .date-day {
    font-size: 18px;
    color: #fff;
    height: 22px;
    line-height: 22px;
    background-color: #004080;
}
.sj .date-month {
    height: 18px;
    line-height: 20px;
    color: #797979;
    background-color: #fff;
}
.zdy-1 {
    width: 160px;
    float: right;
}
.zdy-1 .bt {
    line-height: 15px;
}
.zdy-1 .bt a {
    color: #004080;
    font-size: 14px;
}
.index_friend { background: #E0D9C9; height: 73px;}
.index_friend li{ float:left; margin-top:15px;display: inline-block;
    opacity: 0.6;
    filter: alpha(opacity=60);
    margin-right: 12px;}
.index_friend li:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.index_friend img{    width: 176px;
    height: 45px;}
}
@media (max-width:991px) and (min-width:768px) {
#focus{display:none;}
#focus_Box{display:none;}
.main_left{ float:left; width:100%; margin-top:20px}
.main_right{float:left; width:100%;}
.main_left_news{ float:left; width:46%; margin-right:2%;margin-left:2%;border-top: 3px solid #004080;
    margin-bottom: 7px;
    
    height: 188px;
    overflow: hidden;}
.main_left_news .c_img{   margin: 0 auto}
.main_left_news .c_title{  line-height: 20px;    margin: 7px 0 4px 0;}
.main_left_news .c_title a{ color:#045AB1;font-size: 14px;   }
.main_left_news .c_title a:hover {    text-decoration: underline;}
.main_left_news .time{    font-size: 16px;
    font-family: "corbel";}
.main_left_news .nr{line-height: 18px;
    height: 102px;
    margin-top: 10px;
    overflow: hidden;}
.index_1,.index_2,.index_5,.index_4{float:left; width:100%;border: 0px solid #000; }
.index_3,.index_6{float:left; width:100%;border: 0px solid #000;}
.index_title{float: inherit; width:96%;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    font-size: 16px;
    font-family: Î¢ÈíÑÅºÚ;
    font-weight: normal;
    color: #003F7F;
    margin-left: 2%;
    margin-bottom: 5px;
    }
.index_title em{ float:right; font-size:14px;margin-right: 2%;}
.index_cont{float:left; width:100%;}
.index_cont li{float: left;
   float:left; width:46%; margin-right:2%;margin-left:2%;border-top: 3px solid #004080;
    margin-bottom: 7px;    
    height: 188px;}
.index_cont a{color:#045AB1;font-size: 14px; text-align: center;}    
.index_cont .time{    font-size: 16px;
    font-family: "corbel";}
.index_cont .nr{line-height: 22px;
    height: 112px;
    margin-top: 20px;
    overflow: hidden;}
    
.index_notice{float:left; width:100%;}
.index_notice .notic_w{float: left;
    width: 100%;
    margin-bottom: 20px;
    border-top: 3px solid #004080;}
.index_notice .con{
    padding: 0px 30px;
    padding-bottom: 30px;
    padding-top: 10px;
    background-color: #E0D9C9;
}
.news_list li{
	line-height: 24px;
    padding-left: 0px;
    padding-bottom: 10px ;
    padding-top: 10px ;
    border-bottom: 1px solid #C1B394;
}
.sj {
    width: 50px;
    height: 40px;
    float: left;
    text-align: center;
}
.sj .date-day {
    font-size: 18px;
    color: #fff;
    height: 22px;
    line-height: 22px;
    background-color: #004080;
}
.sj .date-month {
    height: 18px;
    line-height: 20px;
    color: #797979;
    background-color: #fff;
}
.zdy-1 {
    margin-left:20px;
    margin-top:10px;
    width: 90%;
    float: left;
}
.zdy-1 .bt {
    line-height: 15px;
}
.zdy-1 .bt a {
    color: #004080;
    font-size: 14px;
}
.index_friend { background: #E0D9C9; height: 73px;}
.index_friend li{ float:left; margin-top:15px;display: inline-block;
    opacity: 0.6;
    filter: alpha(opacity=60);
    margin-right: 1%;
    width:19%}
.index_friend li:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.index_friend img{    width: 176px;
    height: 45px;}

}
@media (max-width:767px){
#focus{display:none;}
#focus_Box{display:none;}
.main_left{ float:left; width:100%; margin-top:20px}
.main_right{float:left; width:100%;}
.time{display:none;}
.main_left_news{ float:left; width:46%; margin-right:2%;margin-left:2%;border-top: 3px solid #8c1515;
    margin-bottom: 7px;
    
    height: 188px;
    overflow: hidden;}
.main_left_news .c_title{  line-height: 20px;    margin: 7px 0 4px 0;}
.main_left_news .c_title a{ color:#8c1515;font-size: 14px;   }
.main_left_news .c_title a:hover {    text-decoration: underline;}
.main_left_news .time{    font-size: 16px;
    font-family: "corbel";}
.main_left_news .nr{line-height: 18px;
    height: 102px;
    margin-top: 10px;
    overflow: hidden;}
.index_1,.index_2,.index_4,.index_5{float:left; width:100%;border: 0px solid #000; }
.index_3,.index_6{float:left; width:100%;border: 0px solid #000;}
.index_title{float: inherit; width:96%;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    font-size: 16px;
    font-family: Î¢ÈíÑÅºÚ;
    font-weight: normal;
    color: #8c1515;
    margin-left: 2%;
    margin-bottom: 5px;
    }
.main_middle1{height:600px;}
.active_pic{display:block;float:left;width:50%;height:160px;}
.active_pic img{width:100%;height:125px;}
.active_pic p{background:#8c1515;height:35px;text-align:center;color:#ccc;line-height:35px;overflow:hidden;}
.shcool_scn{display:none;}
.stu_active{width:100%;height:355px;display:block;float:left;}
.main_right_pic{display:none;}
.index_title em{ float:right; font-size:14px;margin-right: 2%;}
.index_cont{float:left; width:100%;}
.index_cont li{float: left;
   float:left; width:46%; margin-right:2%;margin-left:2%;border-top: 3px solid #004080;
    margin-bottom: 7px;    
    height: 188px;}
.index_cont a{color:#045AB1;font-size: 14px;text-overflow:ellipsis; }    
.index_cont .time{    font-size: 16px;
    font-family: "corbel";}
.index_cont .nr{line-height: 22px;
    height: 112px;
    margin-top: 20px;
    overflow: hidden;}
    
.index_notice{float:left; width:100%;}
.index_notice .notic_w{float: left;
    width: 100%;
    margin-bottom: 20px;
    border-top: 3px solid #8c1515;}
.index_notice .con{
    padding: 0px 30px;
    padding-bottom: 30px;
    padding-top: 10px;
    background-color: #E0D9C9;
}
.news_list li{
	line-height: 24px;
    padding-left: 0px;
    padding-bottom: 10px ;
    padding-top: 10px ;
    border-bottom: 1px solid #C1B394;
}
.sj {
    width: 50px;
    height: 40px;
    float: left;
    text-align: center;
    border:1px solid #8c1515;
}
.sj .date-day {
    font-size: 18px;
    color: #fff;
    height: 22px;
    line-height: 22px;
    background-color: #8c1515;
}
.sj .date-month {
    height: 18px;
    line-height: 20px;
    color: #797979;
    background-color: #fff;
}
.zdy-1 {
    margin-left:20px;
    margin-top:10px;
    width: 75%;
    float: left;
}
.zdy-1 .bt {
    line-height: 15px;
}
.zdy-1 .bt a {
    
    font-size: 14px;
}
.index_friend {  height: 40px;}
.index_friend li{ float:left; margin-top:15px;display: inline-block;
    opacity: 0.6;
    filter: alpha(opacity=60);
    margin:0 11px;
    width:19%   
    }
.index_friend li:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.index_friend img{    width: 100%;
    height: 30px;}

}



@media (min-width:1200px) {
}
@media (max-width:1199px) and (min-width:992px) {
}
@media (max-width:991px) and (min-width:768px) {
}
@media (max-width:767px){
.foot_bottom{height:85px;}
}