@charset "utf-8";
.container{width: 1170px;margin:0 auto;}
.hover a:hover{text-decoration:underline;}
/* 头部区域 */
#header{background:#10426a;}
.logo{height:160px;}
.logo .container{}
.logo_link{line-height:160px;}
.logo_link img{width:425px;height:113px;}
	/* 搜索和中文链接 */
.button{line-height:0px;margin-top:54px;}
.header_link{color:#fff;text-align:right;}
.header_link a{color:#fff;font-size:16px;line-height:30px;padding:0 5px;}
.search{/*width:208px;*/border-radius:20px;background:#fff;padding:0 20px;position:relative;behavior:url(css/pie.htc);border:1px solid #bbe7ff;}
input[type="text"],input[type="submit"]{height:42px;line-height:42px;}
input[type="text"]{width:200px;border:0;}
input[type="submit"]{width:28px;color:#fff;background:url(../images/search.png) no-repeat;background-position: center center;border:0;outline:0;}
	/* 导航 */
.nav{background:#ffbd4a;position:relative;}
.nav a{color:#333333;font-size:20px;font-family:NSimSun;}
.nav>.container>ul>li>a{font-weight:bold;}
.nav>.container>ul>li:hover {background:#faa208;}
.nav>.container>ul{text-align:justify;}
.nav>.container>ul>li{position:relative;padding:0 32px;height: 70px;line-height:70px;text-align:center;float:left;/*display:inline-block;text-justify : auto;text-align:justify;text-justify:inter-ideograph;vertical-align:top*/}
.select{display:none;position:absolute;min-width:167px;left:0;top:70px;background:#faa208;z-index:2;}
.select li{position:relative;line-height:50px;text-align:left;border-bottom:1px dashed #fff;}
.select li:hover{background:#ffbd4a;}
.select .select_li_last{border-bottom:none;}
.select li a{color:#333333;font-size:14px;padding:0 20px;line-height:32px;white-space:nowrap;}
/* 轮播图 */
#banner .container{position: absolute;top:0;left:50%;margin-left:-585px;height:100%;}
#banner{height:400px;width:100%;position: relative;}
.pagination{position:absolute;bottom:10px;left:0px;text-align: left; width: 50%;z-index:2;}
.swiper-pagination-switch{display: inline-block; width: 15px; height: 15px; background: #8b9082; margin-left:10px; cursor: pointer;border-radius:50%;position:relative;behavior:url(css/pie.htc);}
.swiper-active-switch {background: #fff;}
.swiper-slide{position:relative;}
/*.swiper-slide h2{position:absolute;bottom:0px;left:50%;width:1170px;margin-left:-585px;padding:15px;background:url(../images/lhtbgcolor.png)}*/
.swiper-slide h2{position:absolute;bottom:0px;left:0;right:0;padding:15px;background:url(../images/lhtbgcolor.png)}
.swiper-slide h2 a{float:right;font-size:20px;line-height:28px;color:#fff;overflow: hidden;}
.swiper-slide h2 a:hover{text-decoration:underline;}
.swiper-slide h2 div{width:1170px;margin:0 auto;}
.banner_message_bg{position:absolute;bottom:70px;right:10px;width:500px;height:168px;background-color:rgba(29,51,64,.7);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#BF1d3340,endColorStr=#BF1d3340);z-index:2;/*background:rgb(39,45,66);opacity:0.7;filter:alpha(opacity=70);*/}
.banner_message{position:absolute;bottom:60px;right:0px;width:392px;height:138px;padding:20px 15PX;color:#fff;z-index:2;overflow: hidden;}
	
/*
.banner_message h2,.banner_message p{overflow: hidden;}
.banner_message li{display:none;}
.banner_message li.nav_show{display: block;}
.banner_message li h2 a{font-size:16px;line-height:28px;color:#fff;}
.banner_message li p{font-size:14px;line-height:28px;margin-top:10px;}
*/
/* main区域 */
#main{}
#main .container{margin-top:40px;}
/* news */
.main_top{}
.main_top .container{}
.main_top .container>div{}
.news{}
.news_l{width:388px;}
.news_important_title{color:#fff;background:#1e4256;font-size:14px;/*padding:11px;height:125px;*/}
.news_important_title h3{font-weight:normal;/*margin-bottom:5px;*/line-height:45px;height:45px;overflow:hidden;padding-right:20px;}
.news_important_title h3 a{color:#fff;}
.news_important_title span{}
.news_important_title a{float:right;color:#faa208;}
.news_r{width:372px;}
.news_title{/*width:770px;*/}
.news_title a{left:320px;}
.news_list{/*width:760px;*/}
.main_title{height:44px;color:#333333;font-size:20px;font-family:SimSun;line-height:44px;text-indent:20px;font-weight:bold;z-index:2;background:url(../images/main_icon2.png) no-repeat;}
.main_title a{font-size:14px;font-family:'微软雅黑';color:#333333;float:right;line-height:44px;background:url(../images/main_icon1.png) no-repeat;background-position:right center;padding-right:30px;}
.main_list{font-size:16px;font-family:'微软雅黑';border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;/*margin-top:-1px;*/}
.main_list ul li{overflow: hidden;}
.news .li_title{width:100%;}
.news_list .li_title {margin:0 14px;}
.li_title {line-height:36px;overflow: hidden; white-space: nowrap;text-align：justify;text-justify:inter-ideograph;}
.li_title a{color:#333333;/*line-height:24px;*/}
/* notice */
.notice{width:365px;}
.notice_title{}
.notice_title a{}
.notice_list{/*width:380px;*/height:218px;}
.notice_list .li_title{}

/* main_middle1区域 */
.main_middle1{height:138px;background-image:url(../images/main_img2_1.png);background-repeat:no-repeat;background-size:100% 100%;}
.main_middle1 .container{padding-top:40px;height:98px;/*background:url(../images/main_img2_1.png);background-repeat:no-repeat;background-size:100% 100%;*/}
.main_bg_link{display: block;font-family:'Microsoft Yahei';line-height:36px;text-align:center;font-weight: bold;color:#fff;}
.main_bg_link p{font-size:36px;}
.main_bg_link span{font-size:18px;}

/* main_middle2区域 */
.main_middle2{padding-bottom:20px;}
.weekly{position:relative;/*width:378px;*/}
.weekly .main_list{border:0;width:776px;}
.weekly .li_title{width:258px;height: 53px;text-align: center;padding:17px 0px;}
.li_first{background:#487aa9;}
.li_first a{color:#fff;}
.li_even{background:#b7d8f6;}
.li_even a{color:#487aa9;}
.weekly_list .li_title{line-height:24px;}
.weekly_list .li_title span{}
.weekly_list .li_title p{height:24px;}
.weekly .weekly_title{/*position:absolute;left:50%;right:50%;top:50%;bottom:50%;margin-left:-128px;margin-top:-42px;*/background: #ffbd4a;}
.weekly .weekly_title .li_title a{color:#333333;float: none;display: block;width:100%;text-align:center;line-height:28px;font-size:18px;font-family:SimSun;background-image:none;padding-right:0;text-indent:0px;}
.weekly .weekly_title .li_title p{height:30px;display:block;background:url(../images/main_icon3.png) no-repeat;background-position:center center;}
.Rules{width:380px;height:309px;overflow: hidden;display: flex;   flex-direction: column;}
.Rules a:nth-child(2) { margin-top:18px;}
.Rules img { width:100%;}
.Rules_title{/*background:url(../images/Rules.png) no-repeat;*/height:130px;text-indent:0;}
.Rules_list{}
.Rules_list ul li{float:left;height:116px;overflow: hidden;margin-top:20px;}
.Rules_list ul li>a{}
.Rules_list ul li>a img{}
.Rules_list_title{margin:0 10px;width:186px;}
.Rules_list_title a{color:#666666;font-size:18px;line-height:20px;}
/* main_bottom区域 */
.main_bottom{background:#fff4e4;padding:20px 0;}
.main_bottom .container{margin-top:0 !important;}
.main_bottom .main_list{border-bottom:0;}
.hotspot{width:369px;}
.classroom{position:relative;width:771px;height:249px;margin-left: 30px;width:376px;height:261px;background:url(../images/main_img4.jpg) no-repeat;}
.classroom_title{position:absolute;top:0;left:0;display:block;width:100%;}
.case{margin-left:30px;width:365px;}
	/* main_link */
.main_link{margin-bottom:30px;}
.main_link span{padding-right:40px;}
.main_link a{float:none;margin-left:5px;font-size:16px;font-weight:bold;font-family:'Microsoft Yahei';color:#666666;background-image:none;padding-right:0;}
/* footer */
#footer{background:#2c5881;padding:20px 0;text-align:center;}
.footer_line{border-bottom:1px solid #666;}
.footer_line .container{margin-bottom:-5px;font-family:Arial;color:#cccccc;}
.footer_line .container img{padding:0 15px;background: #2c5881}
/* column_list */
.Vice_head{position:relative;height:139px;background:url(../images/list_img1.jpg) no-repeat;margin-bottom:20px;}
.vice_head_column{position:absolute;left:-5px;top:50%;margin-top:-22px;width:auto;padding-right:35px;text-indent:10px;background-size:100% 100%;}
#column_list{}
.vice_page{color:#333333;width:100%;}
.vice_page a{color:#666666;}
.side_nav{/*width:150px;*/margin-top:50px;font-family:SimSun;margin-right:20px;}
.current_column{line-height:50px;padding-left:24px;font-size:20px;color:#282e4d;font-weight:bold;border-bottom:1px solid #e9eaed;border-top:1px solid #e9eaed;background:url(../images/sidebar/list_icon2.png) no-repeat;background-position: left center;}
.side_nav ul li{line-height:55px;padding:0 24px;border-bottom:1px solid #e9eaed;background:url(../images/sidebar/list_icon4.png) no-repeat;background-position: left center;}
.side_nav ul .current_column_li{background:url(../images/sidebar/list_icon3.png) no-repeat;background-position: left center;}
.side_nav ul li a{/*font-family:Arial;*/font-weight: bold;font-size:18px;}
.side_nav ul .current_column_li a{color:#f58853;}
.list{width:968px;}
.list{margin-bottom:20px;}
.crumbs_nav{color:#999999;}
.crumbs_nav a{font-size:18px;color:#999999;}
.crumbs_nav .crumbs_nav_last{color:#103e63;}
.type_page{width:100%;height:50px;line-height:40px;font-weight:bold;color:#fff;font-size:16px;}
.list .type_page{/*background:url(../images/vice_page/vice_page_icon1.png) no-repeat;*/}
.list .main_list{border-top:1px solid #d5e0ee;font-size:16px;}
.list .li_title{width:100%;line-height:32px;}
#column_list .li_title{}
.list .main_list ul {margin:15px 0;}
.list .main_list ul li{margin-bottom: 0px;}line-height:28x
.list .main_list ul li a{display:inline-block;width:870px;overflow: hidden;color:#333333;}
.list .main_list ul li span{float:right;color:#666666;}
.paging{margin-top:20px;}
/* list */
#list .list{margin:0 auto 20px;/*width:968px;*/}
/* stair_content */
#article .list{margin:0 auto 20px;/*width:968px;*/}
.content{margin:30px 0 20px;}
.content h2{font-family:Arial;font-weight:bold;color:#10426a;font-size:20px;text-align:center;line-height:28px;text-align: center;}
.article_message{text-align:center;line-height:38px;}
.article_message span{padding-left:20px;font-size:16px;color:#999999;background-position: left center;}
.article_content{font-size:16px;color:#666666;line-height:28px;padding:20px 0;text-indent:2em;}
.article_content img{text-align:center;}
/* column_article */
#column_article .list{/*width:967px;*/}