@charset "utf-8";
* {margin:0;padding:0;border:0;list-style:none;}
body{background:url(bg.jpg) no-repeat top center;color:#000;height:100vh;}
div {font:14px "微软雅黑";line-height:180%;}
img{border:0;outline:none;}
a{color:#000;text-decoration:none;outline:none;}
a:hover{color:#f40;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.w1200 {width:1200px;margin:0 auto;}
.w260 {width:260px;}
.pt10 {padding-top:10px;}
.pt20 {padding-top:20px;}
.p20 {padding:20px;}
.mt30 {margin-top:30px;}
.mr30 {margin-right:30px;}
.h400 { min-height:400px; _height:400px;}
.w1000 {width:1000px;margin:0 auto;}
.w800 {width:750px;_height:500px;min-height:500px;}
.w200 {width:200px;}
.mtb100 {margin:6% auto 180px auto;min-height:520px;_height:520px;}
.mtb50 {margin:4% auto 180px auto;min-height:560px;_height:560px;}

#container {height:100%;overflow-y:auto;}
#header {height:110px;background:url(bg.png);border-bottom:1px solid #fff;}
.logo_l {float:left;width:327px;height:90px;background:url(logo.png) no-repeat;margin:10px;}

#nav{width:840px;margin-top:45px;height:60px;float:right;}
.menu{overflow:hidden;margin:0 auto;width:1000px;}
.menu li{float:left;width:120px;overflow:hidden;}
.menu li a{color:#000;font:24px "微软雅黑", "宋体";text-align:center;width:120px;height:60px;line-height:60px;display:block;outline:none;font-weight:600;}
.menu li a:hover{color:#911020;border-bottom:5px solid #fff;}
.menu .hover a{color:#911020;outline:none;border-bottom:5px solid #fff;}
.menu li .subnav{margin:0;padding:0;position:absolute;z-index:999;display:none;}
.menu li .subnav dt a{display:block;width:120px;position:relative;height:auto;line-height:40px;text-align:center;background:#fff;font-size:16px;font-weight:400;border-bottom:1px solid #fff;}
.menu li .subnav dt a:hover{background:#911020;color:#fff;}
.banner {margin:10px auto;width:1200px;}	

#footer {background:url(footer_bg.png) no-repeat center;height:184px;position:absolute;bottom:0; z-index:1000;width:100%;}
#ftmenu {width:1200px; margin:0 auto;}
.ftmenu li {float:left;width:200px;height:184px;margin:}.ftmenu_01,.ftmenu_02,.ftmenu_03,.ftmenu_04,.ftmenu_05,.ftmenu_06,.ftmenu_07 {background:url(menu.png)}
.ftmenu li a{display:block;width:130px;height:130px;}
.ftmenu_01{background-position:0px 0px;margin-top:50px;}
.ftmenu_02{background-position:-130px 0px;margin-top:40px;}
.ftmenu_03{background-position:-260px 0px;margin-top:20px;}
.ftmenu_04{background-position:-390px 0px;margin-top:10px;}
.ftmenu_05{background-position:-520px 0px;margin-top:0px;}
.ftmenu_06{background-position:-650px 0px;margin-top:0px;}
.ftmenu_07{background-position:-780px 0px;margin-top:10px;}
.ftmenu_01:hover {background-position:0px -130px;}
.ftmenu_02:hover{background-position:-130px -130px;}
.ftmenu_03:hover{background-position:-260px -130px;}
.ftmenu_04:hover{background-position:-390px -130px;}
.ftmenu_05:hover{background-position:-520px -130px;}
.ftmenu_06:hover{background-position:-650px -130px;}
.ftmenu_07:hover{background-position:-780px -130px;}

.lilun {}
.lilun li {float:left;width:368px;margin:0 12px;}
.lilun li h2 {height:72px;font-size:24px;color:#911020;line-height:36px;padding:10px 10px 0;margin:0;background:#fff;}
.lilun li .text {font-size:16px; text-indent:2em; padding:0 10px 10px;background:#fff;}

.shengyin_t {font-size:24px;padding-left:15px;background:url(title_ico.gif) no-repeat left center;height:36px;line-height:36px;text-shadow:0px 4px 5px #666;}
.shengyin_1 {width:560px;float:left;display:inline;margin-left:20px;}
.shengyin_2 {width:500px;float:right;display:inline;margin-right:20px;}
.list_sy li {height:150px;clear:both;margin:10px 0;}
.list_sy li .l {float:left;}
.list_sy li .r {width:310px;float:right;}
.list_sy li .r dt{font-size:20px;line-height:28px;}
.list_sy li .r dt a:link {color:#911020;font-weight:600;}
.list_sy li .r dd {text-indent:2em;}

.xuexi {width:710px;float:right;margin-right:20px;}
.list_xx li {height:250px;clear:both;margin:20px 0;}
.list_xx li h4 {font-size:24px;font-weight:600;line-height:48px;}
.list_xx li h4 a {color:#911020;}
.list_xx li .l {float:left;display:inline;background:url(xuexi_bg.png) no-repeat;height:175px;width:245;border-radius:15px;background:#eee;border:1px solid #ccc;padding:10px 20px;}
.list_xx li .r {width:380px;float:right;display:inline;font-size:16px;text-indent:2em;}

.dongtai ul li {float:left;margin:0 40px;width:500px;display:inline;}
.list li {border-bottom:1px dotted #ccc;height:26px;line-height:26px;background:url(list_ico.gif) no-repeat left center;padding-left:20px;}
.list li span {float:right;}

.jiaoyu {margin:0 20px;}
.jiaoyu_t {width:560px;height:150px;padding-top:50px;text-align:center;font-size:24px;color:#911020;font-weight:700;}
.jiaoyu_t a{color:#911020;}
.jiaoyu_t a:hover{color:#fff;background:#911020;}

.shifan{margin:0;padding:0;list-style:none;padding:0 10px;overflow:hidden;}
.shifan li{position:relative;float:left;display:inline;overflow:hidden;width:165px;height:200px;text-align:center;margin:0 15px 50px 15px;}
.shifan li img{width:165px;height:200px;}
.shifan li .photo_txt{position:absolute;left:0;bottom:0px;width:165px;height:40px;line-height:40px;text-align:center;}
.shifan li .photo_bg{background:#000;filter:alpha(opacity=50);position:absolute;left:0;bottom:0px;opacity:0.5;moz-opacity:0.5;width:165px;height:40px;}
.shifan li a{color:#fff;font-size:16px;}
.shifan .photo_max {width:330px;height:450px;}
.shifan .photo_max img {width:330px;height:450px;}
.shifan .photo_max .photo_txt{position:absolute;left:0;bottom:0px;width:330px;height:60px;line-height:60px;text-align:center;}
.shifan .photo_max .photo_bg{background:#000;filter:alpha(opacity=50);position:absolute;left:0;bottom:0px;opacity: 0.5; moz-opacity: 0.5;width:350px;height:60px;}

.tit_attr {margin-bottom:10px;font-size:24px;border-bottom:2px solid #d82528;}
.nav_right {margin:100px 0;}
.nav_right ul li {border-bottom:4px dotted #911020;height:48px;position:relative;}
.nav_right ul li a {display:block;font:20px "微软雅黑", "宋体"; font-weight:500; text-align:center;height:48px;line-height:48px;}
.nav_right ul li a:link {color:#911020;}
.nav_right ul li a:hover {color:#fff;background:#911020;}
.secList li{line-height:200%;font-size:16px;clear:both;margin-bottom:10px;}
.secList li .list_t {font-size:18px;}
.secList li .intro{font-size:14px;color:#666;line-height:24px;margin:5px 0;}
.secList li .l{width:660px;float:left;}
.secList li .r{width:80px;float:right;color:#666;font-family:verdana;text-align:center;}
.secList li .list_t span {float:right;}
.pageChanger{padding:5px; text-align:center; line-height:30px;}

.more {display:block;height:45px;margin-top:20px;}
.more a {text-align:center;display:block;height:45px;line-height:45px;font-size:18px;width:100%;}
.more a:link {color:#fff;background:#911020;}
.more a:visited {color:#fff;background:#911020;}
.more a:hover {color:#f9bb30;background:#e42325;}

.content {padding:20px 0;}
.tot_title {text-align:center;line-height:46px;border-bottom:1px dotted #999;padding-bottom:10px;}
.tot_title h3 {font-size:18px;}
.tot_content {padding:20px 0;line-height:200%;}