*{
	margin: 0;
	padding: 0;
}
ul{
	list-style: none;
}
a{
	text-decoration: none;
	cursor: pointer;
	color: #333;
}
a img{
	border: none;
}
html,body{
	font-family: "Microsoft Yahei";
	font-size: 15px;
}
.banner{
	width: 100%;
	height: 492px;
	background: url("../images/header-bg.png") no-repeat center 0px;
}
@media (min-width: 1600px){
	.banner{
		background: url("../images/header-bg.png") no-repeat center 0px;
		background-size:100% auto;
	}

}
.banner-text{
	font-size: 24px;
	width: 230px;
	color: #fff;
    position: absolute;
    right: 30px;
    bottom: 130px;
}
.modules-title{
	margin: auto;
    margin-top: 26px;
    display: block;
}

.mod-border{
	border-top:1px #dcdcdc dotted;
}
.header{
	width: 100%;
	height: 60px;
	background: #f5f5f5;
}
.header-content{
	width: 1100px;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.header-center{
	width: 1100px;
	height: 492px;
	margin: auto;
	position: relative;
}
.header-img{
	float: left;
}
.header-nav{
	overflow: hidden;
	height: 100%;
	padding-left: 50px;
	*padding-left: 30px;
}
.header-li{
	height: 100%;
	float: left;
}
.header-li a{
	font-size: 16px;
	float: left;
	line-height: 60px;
	padding: 0 10px;
	color: #333;
}
.header-li1 a{
	background: url("../images/nav1.png") no-repeat right center;
}
.header-li2 a{
	background: url("../images/nav2.png") no-repeat right center;
}
.header-li3 a{
	background: url("../images/nav3.png") no-repeat right center;
}
.header-li4 a{
	background: url("../images/nav1.png") no-repeat right center;
}
.header-li5 a{
	background: url("../images/nav2.png") no-repeat right center;
}
.header-li6 a{
	background: url("../images/nav2.png") no-repeat right center;
}
.header-li7 a{
	background: url("../images/nav4.png") no-repeat right center;
}

.content{
	width: 100%;
	background: #fff;
}
.container{
	width: 1100px;
	margin: 0 auto;	
}
.modules1, .modules2, .modules3, .modules4, .modules5, .modules6, .modules7, .modules8, .modules9, .modules10{
	overflow: hidden;
	width: 100%;
	margin-top: 32px;
	margin-bottom: 50px;
}
.modules1-left{
	float: left;
	width: 47%;
	height: 100%;
	margin-right: 15px;
}
.mod1-news1, .mod1-news2, .mod2-news1{
	margin-bottom: 30px;
	margin: 10px;
}
.title1{
	position: relative;
	width: 100%;
	height: 46px;
	border-bottom: 1px solid #d9d9d9;
}
.news{
	position: absolute;
	left: 0;
	width: 130px;
	height: 46px;
	background: #eb323d;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 46px;
}
.more{
	position: absolute;
	right: 0;
	bottom: 10px;
	color: #999;
}
.title2{
	text-align: center;
	color: #f13b46;
	font-size: 20px;
	margin: 20px 0;
}
p{
	font-size: 14px;
	color: #333;
	line-height: 28px;
	text-align: justify;
}
.details{
	color: #f13b46;
}
.info-menu{margin-top:30px;}
.info-menu ul li{
	margin: 16px 0;
	background: url("../images/point.png") no-repeat;
	background-position: 0 38%;
	border-bottom: 1px #d9d9d9 dashed;
	padding-bottom: 10px;
}
.info-menu ul li a{
	padding-left: 20px;
	line-height: 23px;	
}
.info-menu-li1{
	margin-top: 38px!important;
}
.info-menu-li6{
	border-bottom: none!important;
}

#player {width:551px;height:346px;background: #ccc;}
.play_list a img{width:100%;height:100%;}
.picfocus {width:auto;height:auto;overflow:hidden;position:relative;}
.play_list a{ display:block;position:absolute;overflow:hidden;width:100%;height:100%;}

.play_bg{position:absolute;bottom:0;background-color:#000;margin-bottom:0px;height:40px;width:100%;filter: Alpha(Opacity=70);opacity:0.7;z-index:1000}
.play_info{position:absolute;bottom:0px;right:0px;padding:0px;height:40px;line-height:40px;width:96%;color:#fff;z-index:1001;cursor:pointer;font-size:14px;	display:block;font-weight:normal}

.play_text {position:absolute;bottom:0;	right:0;height:34px;z-index:1002;margin:0}
.play_text ul {list-style-type:none;height:40px;display:block;_padding-top:0px;	z-index:1003;margin:0}
.play_text ul li{width:18px;height:18px;float:left;font-family:'Arial Black';background-color:#927a76;display:block;color:#FFF;text-align:center;margin-left:1px;cursor:pointer;font-family:Arial;font-size:12px;margin-top:6px;list-style:none;padding:0;background-image:none;line-height:16px;}

.play_text ul li.current {background-color:#ff8000;	color:#fff;}
.play_btn {position:absolute;bottom:0;right:0;height:32px;z-index:1002;margin:0}
.play_btn ul {list-style-type:none;	height:25px;display:block;_padding-top:0px;z-index:1003;margin:0}
.play_btn ul li{width:16px;	height:13px;float:left;font-family:'Arial';background-color:#FF9D24;display:block;color:#FFF;text-align:center;margin-left:1px;cursor:pointer;font-size:11px;margin-top:9px; line-height:16px;}

.play_btn ul li.current {background-color:red;color:#fff;}



.modules1-right{
	float: right;
	width: 51%;
}



.modu-r-l{
	float: left;
	width: 48%;
	margin-top: 30px;
}
.news1{
	position: static;
	font-size: 18px;
}
.modu1-intro{
	overflow: hidden;
}
.modu-r-l-t{
	border: 1px solid #d9d9d9;
	position: relative;
}
.modu-r-l-t img{
	position: absolute;
	margin-top:20px;
	left: 50%;
	margin-left: -47px;
}
.info1{
	font-size: 14px;
	margin-top: 132px;
	margin-left: 18px;
	margin-right: 18px;
	margin-bottom: 28px;
}
.modu-r-r{
	float: right;
	width: 48%;
	margin-top: 30px;
}
.info2{
	font-size: 12px;
	color: #666;
	overflow: hidden;
}
.modu-r-r-t{
	border: 1px solid #d9d9d9;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.text1{
	color: #cc0000;
	font-size: 14px;
	float: left;
}
.text2{
	font-size: 14px;
	color: #666;
}
.text1, .text2{
	line-height: 25px;
}

.modules2-title{
	background: url("../images/title1.png") no-repeat center top;
}
.modules2-p{
	color: #ed303b;
	text-align: center;
	font-size: 25px;
	padding-right: 26px;
}
.modules-t{
	width: 100%;
	height: 100%;
}
.modules2-h1{
	text-align: center;
	color: #f13b46;
	margin-top: 5px;
	font-family: 'LeeTi',"Microsoft Yahei";
	*font-family: 'LeeTi';
	font-family: 'LeeTi' \9;
	font-size: 40px;
	font-weight: normal;
}
@font-face {
    font-family: 'LeeTi';
    src:url('../fonts/HYLiLiangHeiJ.ttf') format('truetype');
    src:url('../fonts/hyliliangheij.otf') format('OpenType');
    font-weight: normal;
    font-style: normal;
}
.modules2-img{
	overflow: hidden;
	position: relative;
	height: 354px;
}
.modules2-img img{
	position: absolute;
}
.modules2-img1, .modules2-img2, .modules2-img3, .modules3-img2{
	width: 265px;
	height: 310px;
	position: absolute;
	top:32px;
}
.modules2-img1{	
	left: 0;	
}
.modules2-img2{
	left: 410px;
}
.modules2-img3{
	right: 0;
}
.modules2-text{
	bottom: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
.modules2-news-t{
	overflow: hidden;
}
.mod2-news1-l{
	float: left;
	width: 46%;
}
.mod2-news1-r{
	float: right;
	width: 46%;
}

.modules3-img1{
	left: 142px;
}
.modules3-img2{
	right: 142px;
}
.modules8-news-l, .modules8-news-r{
	overflow: hidden;
	margin-top: 32px;
	position: relative;
	height: 208px;
}
.modules8-news-l{
	border-bottom: 1px #d7d7d7 solid;
}
.modules8-news-r{
	border-bottom: 1px #d7d7d7 solid;}
.modules8-img-l{
	position: absolute;
	left: 0;	
}
.modules8-info-r{
	position: absolute;
	right: 0;
}
.title5{
	color: #f13b46;
	font-size: 20px;
	padding-bottom: 18px;
}
.modules8-info{
	width: 70%;
}
.modules8-img-r{
	right: 0;
	position: absolute;
}
.modules8-info-l{
	left: 0;
	position: absolute;
}

.modules9-title{
	color: #383838;
	font-size: 14px;
	margin-bottom: 10px;
}
.modules9-d1{
	overflow: hidden;
	margin-top: 32px;
	position: relative;
	height: 200px;
}
.modules9-d2, .modules9-d3{
	overflow: hidden;
	margin-top: 40px;
	height: 200px;
	position: relative;
}
.modules9-info{
	float: left;
	width: 53%;
	margin: 10px;
}
.modules9-news1-l{
	float: left;
	margin-right: 10px;
    margin-top: 17px;
}
.modules9-news1{
	width: 318px;
	height: 178px;
	border: 1px solid #e9e9e9;
	background: #f7f6f6;
	padding: 10px;
	padding-right: 0;
	
}
.modules9-news11{
	position: absolute;
	left: 0;
}
.modules9-p{
	font-size: 12px;
}
.modules9-news21{
	position: absolute;
	left: 386px;
}
.modules9-news31{
	position: absolute;
	right: 0;
}

.modules10{
	position: relative;
	padding-bottom:0;
	margin-bottom: 0;
}
.modules10-img{
	overflow: hidden;
	height: 300px;
	width: 912px;
	margin:30px auto;
	overflow: hidden;
	position: relative;
}
.modules10-img1{
	height: 345px;
    width: 968px;
	overflow: hidden;
	float: left;
}
.modu10-li-img{
	float: left;
	margin-bottom: 20px; 
}
.modules10-img li{
	float: left;
	margin-right: 24px;
	margin-left: 24px;
}
.modules10-ul{
	overflow: hidden;
	position: absolute;
	left: 0;
}
.prev, .next{
	margin-top: 108px;
	cursor: pointer;
}
.prev{	
	float: left;
	margin-right: 10px;	
}
.next{
	margin-left: 10px;
	float: right;
}
.modules10-p{
	text-align: center;
	width: 180px;
    height: 30px;
    margin-top: 240px;
}
.modules10-footer{
	
	border-top: 1px solid #ccc;
	width: 100%;
	height: 89px;
	margin-top: 350px;
}
.modules10-p1{
	color: #333;
	float: left;
	margin: 30px 20px;
	display: inline-block;
}

.lwBox{width:950px; margin:0 auto; padding:35px 0 20px;}
.lwBox table{width:950px; line-height:22px;border:1px solid #e72026; border-collapse:collapse;}
.lwBox table td{border:1px solid #e72026; padding:10px;  color:#333; font-size:14px;}
.lwBox table td.th{background:#b2e1e9; font-weight:bold; font-family:"微软雅黑"; font-size:14px;}
.lwBox table td i{color:#e72026;}
.STYLE9 {
	font-size: 18px;
	font-weight: bold;
}
.STYLE10 {font-size: 14px}


.modules10-footer1{
	margin: auto;
	width: 58%;
	height: 100%;
	overflow: hidden;
}
.footer{
	width: 100%;
	background: #e4313c;
	
}
.footer p, .footer a{
	color: #fff!important;
}
.footer-p{
	text-align: center;
}
.edu_line{
	padding-top: 30px;
	padding-bottom: 60px;
}
.modules10-ul{
	width: 10000px;	
}
.modules10-ul li{
	float: left;
}

.trs_css{}
.trs_css ul{margin:38px 0 0;}

.news2{margin-top:30px;}
.news2 .new-l{float:left; position:relative; width:545px; margin-top:40px;}
.news2 .new-l #player2 {width:545px;height:346px;background: #ccc;}

.news2 .new-l p.play_list{position:static;}
.news2 .new-r{float:right; width:530px;}
.news2 .new-r .newBox{padding:15px 0 0;}
.news2 .new-r .newBox + .newBox{border-top:1px dotted #ccc; margin-top:15px;}
.news2 .new-r .newBox h3{margin-bottom:8px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news2 .new-r .newBox h3 a{color:#f13b46;}
.news2 .new-r .newBox p{line-height:22px;}
.news2 .new-r .newBox p a{color:#f13b46;}
.modules2{overflow:visible;}
.modules2-title .more2{float:right; margin-top:-15px;}
.modules2-title .more2:hover{color:#f13b46;}
