@charset "utf-8";
/* CSS Document */
body,div,ul,li,image{margin: 0;padding: 0;}
body{background-color: #f4f4f4;}
img{border: none;}
*{font-family: "Microsoft Yahei";}
header{width: 100%; min-width:960px; position: relative;}
li{list-style: none;}
a{text-decoration: none;color:black;}
a:hover{ color:darkred  }
.clearfix{clear:both;}
.banner{width: 100%; min-width:960px; height: 600px; background-image: url(banner.jpg); background-repeat: no-repeat; background-size: auto;
	background-position: center; position: static; }
.banner a{display:block; width: 1200px; margin: 0 auto; position: relative;}
.banner a img{position: absolute; right: 0;top: 100px;}
.nav{height: 80px; background-color: #a40000; line-height: 80px; font-size: 24px; position: relative; top: 0px; z-index:20;}
.nav a{width: 150px;float: left; font-family: "MicroSoft YaHei"; color: white;text-decoration: none;text-align: center;}
.nav a.last{margin-right: 0;}
.nav a:hover{background-color: #d10000;}
.wrap{width: 1200px; margin: 0 auto;}


#middle{width: 100%; min-width:960px;position: relative;}

#middle .code{width: 260px; right: 50%; margin-right:470px; position: absolute; top:30px; z-index:20;}
.code .WeiBo{width:100px; height:30px; font-size: 14px; background: url(19_weibo.jpg) no-repeat; margin-bottom: 16px; text-align: center; padding-top: 100px;}
.code .WeChat{width:100px; height:30px; font-size: 14px; background: url(19_weixin.jpg) no-repeat; margin-bottom: 16px; text-align: center; padding-top: 100px;}

.midd{width:1200px;margin: 0 auto;position: relative;}
.focus{width: 840px;float: left;margin-right: 40px;height: 927px;margin-bottom: 92px;}
.focus_title{position: relative;left: 50%;margin-left: -100px;margin-bottom: 22px;}
.focus_major{height: 400px;width: 840px; float: left;margin-bottom: 25px;}
.focus_major li{background: #fff;}
.focus .focus_major img{float: left;width: 500px;height: 400px;}
.focus .focus_major .fmnews{float: right; width: 300px; height: 400px;margin-right: 20px;}
.fmnews a{font-size: 24px; font-weight: bold;}
.fmnews h1{font-size: 28px;color: black;}
.fmnews p{font-weight: normal; font-size: 16px; line-height: 26px;}
.fmnews p.time{margin: 14px 0 12px;}
.fmnews h1:hover{color: darkred;}
.focus_minor img{height: 220px;width: 260px;}
.focus_minor ul{float: left;margin-right: 30px;background-color: white;width: 260px;height: 360px;}
.focus_minor li{width: 240px;margin-left: 10px;}
.focus .focminor_last{margin-right: 0px;}
.focus_minor h1{color: black; font-size: 18px;margin: 5px 0 5px 0;line-height: 22px;}
.focus p{font-size: 14px;margin: 0;}

.focus ul h1:hover{color: darkred;}

.voice{width: 320px;float: left;height: 850px;}
.voice_title{position: relative;left: 50%;margin-left: -100px;background: #f4f4f4;margin-bottom: 5px;}
.lhwordbox{height: 785px;width: 320px;overflow: hidden;margin-top: 17px;  background:#fff none repeat scroll 0 0;}
#lhwordDiv{width: 280px;margin-left: 20px;margin-top: 20px;padding: 8px 0;height: 1800px;overflow: hidden;}
#lhword_list{margin-top: 0px;}
.lhwordbox ul li{}
.lhwordbox h3{font-size: 14px;color: black;font-weight: normal;}
.lhwordbox p{font-size: 14px;color: #416a7f;border-bottom: dashed #416a7f 1px;padding-bottom: 5px;}

.five{height: 835px;margin-bottom: 92px;}
.five_title{position: relative;left: 50%;margin-left: -100px;margin-bottom: 25px;}
.leftfive{width: 840px;height:780px;float: left;}
.leftfive ul{width: 840px;height: 240px;background-color: white;margin-bottom: 30px;}
.leftfive ul img{float: left;width: 260px;height: 240px;display: block;}
.leftfive ul li{float:right;width: 560px;height: 240px;}
.leftfive h1{font-family: "Microsoft Yahei";font-size: 24px;width: 540px;}
.leftfive p{font-family: "Microsoft Yahei";font-size: 14px;width: 540px;}
.leftfive a{color:black;}
.leftfive a:hover{color:darkred;}
.rightfive{float: right;height: 780px;width: 320px;background-color: white;}
.rightfive ul{width:252px;height:720px;margin-left: 32px;margin-top: 30px;}
.rightfive li{margin-bottom: 25px;}
.rightfive h1{font-size: 18px;}
.rightfive a{color:black;}
.rightfive a:hover{color:darkred;}
.rightfive p{font-size:14px;}

.chisa{height: 575px;margin-bottom: 92px;}
.chisa_title{position: relative;left: 50%;margin-left: -100px;margin-bottom: 25px;}
.chisa ul{width: 380px;height: 530px;margin-right: 30px;background-color: white;float: left;}
.chisa ul img{width:380px;height: 280px;}
.chisa .chisa_last{margin-right: 0;}
.chisa li{width: 340px;margin-left:20px;}
.chisa h1{font-size: 20px;}
.chisa a{color: black;}
.chisa a:hover{color: darkred;}
.chisa p{font-size:14px;}

.create{height: 510px;}
.create_title{position: relative;left: 50%;margin-left: -100px;margin-bottom: 25px;}
.create ul{width:580px;height: 240px;margin-right: 20px;background-color: white;float: left;margin-bottom: 30px;}
.create img{float: left;width: 290px;height: 240px;}
.create li{float: right;width: 240px;margin-right: 20px;margin-top: 20px;}
.create h1{font-size: 18px;}
.create p{font-size: 14px;}
.create a{color: black;}
.create a:hover{color: darkred;}
.create .create_last{margin-right: 0;}


.story{height: 490px;}
.story_title{position: relative;left: 50%;margin-left: -100px;margin-bottom: 25px;}
.story ul{width:580px;height: 230px;margin-right: 20px;background-color: white;float: left;margin-bottom: 30px;}
.story li{float: left;width: 500px;margin-left: 40px;margin-top: 20px;}
.story h1{font-size: 18px;}
.story p{font-size: 14px;}
.story a{color: black;}
.story a:hover{color: darkred;}
.story .story_last{margin-right: 0;}

.teacher{height: 525px;}
.teacher_title{position: relative;left: 50%;margin-left: -100px;margin-bottom: 25px;}
.teacher ul{width: 380px;height: 530px;margin-right: 30px;background-color: white;float: left;}
.teacher ul img{height: 280px;width: 380px;}
.teacher .chisa_last{margin-right: 0;}
.teacher li{width: 340px;margin-left:20px;}
.teacher h1{font-size: 20px;}
.teacher a{color: black;}
.teacher a:hover{color: darkred;}
.teacher p{font-size:14px;}
.teacher .teacher_last{margin-right: 0;}

.video{height: 525px;}
.video_title{position: relative;left: 50%;margin-left: -100px;margin-bottom: 25px;}
.video ul{width: 380px;height: 510px;margin-right: 30px;background-color: white;float: left;}
.video .chisa_last{margin-right: 0;}
.video li{width: 340px;margin-left:20px;}
.video h1{font-size: 20px;}
.video a{color: black;}
.video a:hover{color: darkred;}
.video p{font-size:14px;}
.video .video_last{margin-right: 0;}

.team{height: 265px;margin-bottom: 50px;}
.team h1{font-size: 20px;color: darkred;text-align: center;}
.team p{font-size: 14px;text-align: center;line-height: 28px;}

.links{margin-bottom: 50px;}
.links_title{position: relative;left: 50%;margin-left: -100px;margin-bottom: 25px;}
.links img{width:108px;float: left;}

.footer{width: 100%; min-width:960px; border-top:8px solid #14336b;}
.foot1{height: 100px; background: #e8e8e8;}
.foot1 .foot{width: 960px;  margin: 0 auto; line-height: 100px; padding-left: 350px}
.foot li{float: left; margin-right: 62px;}
.foot>li:first-child+li+li+li+li{margin-right: 0;}
.foot li a{color: #333; font-size: 18px;}
.foot2{height: 140px; background: #cecece; padding-top: 24px;}
.foot2 p{font:12px/20px 宋体; color: #333; width: 410px; margin: 0 auto; text-align: center; }

.more{width:120px;background-color: #bf0000;text-align: center;font-size: 18px;font-weight: bold;color: white;padding: 10px 0;position: relative;left: 50%;margin-left: -60px; border-radius: 8px;margin-top: 25px;margin-bottom: 92px;}
.more:hover{background-color: #FF1D21;}
.headtext{width: 1200px;background-color: white;margin-bottom: 50px;position: relative;left: 50%;margin-left: -600px;}
.headtext p{width: 1100px;font-size: 18px;line-height: 32px;padding: 30px 0;position: relative;left: 50%;margin-left: -550px;}