/* CSS Document */
.clear{ clear:both;}

.m_header{display:none;}
.menu_btn {height:50px; margin-right:10px; float:right;}
.menu_btn span {width:50px; height:50px; display:block; background:url(../images/menu.png) no-repeat; -webkit-background-size:100% 100%; -moz-background-size:100% 100%; -ms-background-size:100% 100%; background-size:100% 100%;}
/*mobile nav start*/
/* General styles for all menus */
.cbp-spmenu{background:#1976d3;border-left:1px solid #fff;position:fixed;}
.cbp-spmenu a{display:block;color:#fff;font-size:1.1em;font-weight:300;}
.cbp-spmenu a:hover{background:#fff; color:#000;}
.cbp-spmenu a:active{background:#fff; color:#000;}
/* Orientation-dependent styles for the content of the menu */
.cbp-spmenu-vertical{width:240px;height:100%;top:0;z-index:1000;}
.cbp-spmenu-vertical a{border-bottom:1px solid #fff;padding:1em;}
.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden;}
.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left;}
.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #258ecd;}
/* Vertical menu that slides from the left or right */
.cbp-spmenu-left{left:-240px;}
.cbp-spmenu-right{right:-240px;}
.cbp-spmenu-left.cbp-spmenu-open{left:0px;}
.cbp-spmenu-right.cbp-spmenu-open{right:0px;}
/* Horizontal menu that slides from the top or bottom */
.cbp-spmenu-top{top:-150px;}
.cbp-spmenu-bottom{bottom:-150px;}
.cbp-spmenu-top.cbp-spmenu-open{top:0px;}
.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px;}
/* Push classes applied to the body */
.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0;}
.cbp-spmenu-push-toright{left:240px;}
.cbp-spmenu-push-toleft{left:-240px;}
/* Transitions */
.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#show_bg {width:100%; height:100%; background:rgba(0, 0, 0, 0.5); position:fixed; top:0px; left:0px; z-index:999; display:none;}
/*mobile nav end*/

.honorlist{margin:15px auto 0;}
.honorlist li{display:inline-block; float:left; margin:0px 0px 10px 0px; width:25%; text-align: center;}
.honorlist li p{overflow: hidden; display: block; white-space: nowrap; line-height:35px;}

.ns_c_zhengwen img{ max-width:95%; margin:0 auto;}

.newspf{margin-left:146px; margin-right:20px}
.newsps{margin-right:20px}
.newspt{}

.m_b_l_l{ width:180px;}
.m_b_l_l img{ max-width:100%; width:180px;}

.ns_c_img{ text-align:center;}

.p_b_l_l{ width:130px; height:160px;}

.lb_box p{float:right}

@media screen and (min-width:1200px){ 
.lb_box,.lb_box2{height:410px;}
} 
@media screen and (min-width: 960px) and (max-width: 1199px) { 
	.top,.logo,.nav,.kc,.fenxi,.shouru,.xuqiu,.youshi,.about,.power,.fenwei,.container,.liebiao,.foot,.c_main{width:940px;}
	
	.nav_n a{ width:115px;}
	
	.kc_n{ width:612px;}
	.kc_n li{ width:304px; margin-bottom: 14px;}
	
	.fenxi_n{ width:940px; overflow: hidden; padding-bottom: 60px; margin-top: 40px; background-image:none;}
	.fenxi_n_1{ background:url(../images/1_03.jpg) no-repeat 0px 20px; margin-right:100px;}
	.fenxi_n_2{ background:url(../images/2_05.jpg) no-repeat 0px 20px; float:right;}
	.fenxi_n_2 div{padding-left:46px;}
	.fenxi_n div{ border-bottom:#ffc600 1px solid}
	.fenxi_n_3{ background:url(../images/3_09.jpg) no-repeat 0px 20px; margin-right:100px;}
	.fenxi_n_4{ background:url(../images/4_09.jpg) no-repeat 0px 20px; float:right;}
	.fenxi_n_4 div{padding-left:46px;}
	
	.shouru img{max-width:100%;}
	.xuqiu img{max-width:100%;}
	.xuqiu_more{ margin-top:30px; margin-bottom:40px;}
	
	.youshi_n{ margin-bottom:60px;}
	.youshi_n li{ margin-right:73px;}
	
	.about_n_l{ width:565px;}
	
	.power{ padding-bottom:60px;}
	.power_box_list{ width:467px;}
	.p_b_l_r,.p_b_l_r p{ width:300px;}
	
	.fenwei_n{ width:100%;}
	.fenwei_n li{ width:220px;}
	.fenwei_n li img{max-width:100%;}
	
	.index-star-student .student-content{padding: 40px 30px;}
	
	.lb_box,.lb_box2{height:410px;}
	.lb_box li,.lb_box2 li{ width:279px;}
	
	.foot{padding-top:0px;}
	.foot_one{ width:100%; text-align:center; margin-top:20px;  margin-bottom: 20px;}
	.foot_two{ width:684px; margin:0 auto; float:none; margin-top:20px;}
	.foot_two_1{ overflow:inherit;     height: 100px;}
	.foot_three{width:230px; margin:0 auto; margin-top:20px; float:none}
	
	.c_main_l{ width:265px; margin-right:20px;}
	.c_main_l ul{ width:263px;}
	.c_main_r{ width:655px;}
	
	.newsshow_content { width: auto; margin-left: 0px;}
	.newspf{margin-left:76px; margin-right:20px}
	.newsps{margin-right:20px}
	.newspt{}
	
	.m_b_l_l{ width:25%;}
	.m_b_l_r{ width:70%;}
	.m_b_l_r p{ width:auto;}
}
@media screen and (min-width: 768px) and (max-width: 959px) { 
	.top,.logo,.kc,.kc_n,.kc_n_k,.kc_n_k_n,.fenxi,.shouru,.xuqiu,.youshi,.about,.power,.fenwei,.container,.liebiao,.foot,.c_main{width:740px;}
	
	.logo_l{ float:none; text-align:center; margin-bottom:0px;}
	.logo_r{ float:none; margin:0 auto; width:432px;}
	.marquee{padding-top:0px;}
	.marquee_text{width:413px;}
	.logo_r_t2{margin-bottom: 10px;}
	
	.navbox{ display:none;}
	.m_header{display:block;}
	.m_header {height:50px; background:#1976d3;}
 	.m_header .m_title {height:50px; line-height:50px; color:#fff; display:block; padding:0px 20px; float:left; font-size: 18px;}
	
	.kc_n li{width:370px; margin-bottom:14px;}
	.kc_n_k{ margin-bottom:10px;}
	.kc_n_k_n li input{ width:628px;}
	.kc_n_k_n_m {width: 660px;}
	
	.fenxi_n{ width:740px; overflow: hidden; padding-bottom: 50px; margin-top: 40px; background-image:none;}
	.fenxi_n_1{ width:360px; background:url(../images/1_03.jpg) no-repeat 0px 20px; margin-right:20px;}
	.fenxi_n_2{ width:360px; background:url(../images/2_05.jpg) no-repeat 0px 20px; float:right;}
	.fenxi_n_2 div{padding-left:46px;}
	.fenxi_n div{ border-bottom:#ffc600 1px solid}
	.fenxi_n_3{ width:360px; background:url(../images/3_09.jpg) no-repeat 0px 20px; margin-right:20px;}
	.fenxi_n_4{ width:360px; background:url(../images/4_09.jpg) no-repeat 0px 20px; float:right;}
	.fenxi_n_4 div{padding-left:46px;}
	
	.shouru img{max-width:100%;}
	.xuqiu img{max-width:100%;}
	.xuqiu_more{ margin-top:30px; margin-bottom:40px;}
	
	.youshi_n{ margin-bottom:60px;}
	.youshi_n li{ width:160px; margin-right:33px;}
	.youshi_n li img{max-width:100%;}
	
	.about_n_l{ width:100%;}
	.about_n_r{ width:100%; text-align:center;}
	
	.power{ padding-bottom:60px;}
	.power_box_list{ width:367px;}
	.p_b_l_r,.p_b_l_r p{ width:200px;}
	
	.fenwei_n{ width:100%;}
	.fenwei_n li{ width:170px;}
	.fenwei_n li img{max-width:100%;}
	
	.lb_box,.lb_box2{height:410px;}
	.lb_box li,.lb_box2 li{ width:355px;}
	.lb_box2{padding-right:0px; margin-right:0px; border:0px;}
	.i_lianxibox{width:100%;}
	.i_lianxibox_t{width:100%;}
	
	.foot{padding-top:0px;}
	.foot_one{ width:100%; text-align:center; margin-top:20px;  margin-bottom: 20px;}
	.foot_two{ width:684px; margin:0 auto; float:none; margin-top:20px;}
	.foot_two_1{ overflow:inherit;}
	.foot_three{width:230px; margin:0 auto; margin-top:20px; float:none}
	
	.c_main_l{ width:100%; margin-right:0px;}
	.c_main_l ul{ width:auto;}
	.c_main_r{ width:100%;}
	
	.honorlist li{ width:33.33333%;}
	
	.newsshow_content { width: auto; margin-left: 0px;}
	.ns_c_time{ width:100%; margin:0 auto;}
	.newspf{margin-left:106px; margin-right:20px}
	.newsps{margin-right:20px}
	.newspt{}
	
	.m_b_l_l{ width:25%;}
	.m_b_l_r{ width:70%;}
	.m_b_l_r p{ width:auto;}
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
	.top,.logo,.kc,.fenxi,.shouru,.xuqiu,.youshi,.about,.power,.fenwei,.container,.liebiao,.foot,.c_main{width:96%;}
	
	.logo_l{ float:none; text-align:center; margin-bottom:0px;}
	.logo_r{ float:none; margin:0 auto; width:432px;}
	.marquee{padding-top:0px;}
	.marquee_text{width:413px;}
	.logo_r_t2{margin-bottom: 10px;}
	
	.navbox{ display:none;}
	.m_header{display:block;}
	.m_header {height:50px; background:#1976d3;}
 	.m_header .m_title {height:50px; line-height:50px; color:#fff; display:block; padding:0px 20px; float:left; font-size: 18px;}
	
	.kc_n,.kc_n_k,.kc_n_k_n{width:100%;}
	.kc_n{ text-align:center;}
	.kc_n li img, .kc_n li .kc_n_l_r {float: none;}
	.i_gy_title{width:100%;}
	.kc_n li{width:50%; margin-bottom:14px;}
	.kc_n_k{ margin-bottom:10px;}
	.kc_n_k_n li input{ width:75%;}
	.kc_n_k_n_m {width: 100%; text-align:center; border-radius: 0px; background: #fafafa; margin:20px 0px;}
	.kc_n_k_n_m a{ width:80%; margin:0 auto; display:block; border-radius: 5px; background: #f59562;}
	.kc_n_k_n_n,.kc_n_k_n_q,.kc_n_k_n_t{padding-left:0px;}
	.kc_n_k_n_n span,.kc_n_k_n_q span,.kc_n_k_n_t span{ width:20%; float:left; text-align:right;}
	
	.fenxi_n{ width:100%; overflow: hidden; padding-bottom: 40px; margin-top: 40px; background-image:none;}
	.fenxi_n_1{ width:100%; background:url(../images/1_03.jpg) no-repeat 0px 20px;}
	.fenxi_n_2{ width:100%;background:url(../images/2_05.jpg) no-repeat 0px 20px; float:right;}
	.fenxi_n_2 div{padding-left:46px;}
	.fenxi_n div{ border-bottom:#ffc600 1px solid}
	.fenxi_n_3{ width:100%; background:url(../images/3_09.jpg) no-repeat 0px 20px;}
	.fenxi_n_4{ width:100%;background:url(../images/4_09.jpg) no-repeat 0px 20px; float:right;}
	.fenxi_n_4 div{padding-left:46px;}
	
	.shouru img{max-width:100%;}
	.xuqiu img{max-width:100%;}
	.xuqiu_more{ margin-top:30px; margin-bottom:40px;}
	
	.youshi_n{ margin-bottom:40px;}
	.youshi_n li{ width:50%; text-align:center; margin-right:0px;}
	.youshi_n li img{ max-width:90%;}
	.youshi_n li p{width:90%; margin-left:5%;}
	
	.about_n_l{ width:100%;}
	.about_n_r{ width:100%; text-align:center;}

	.power{ padding-bottom:30px;}
	.power_box_list{ width:100%;}
	.p_b_l_l{width:25%;}
	.p_b_l_r{ width:70%;}
	.p_b_l_r p{ width:100%;}
	
	.fenwei_n{ width:100%;}
	.fenwei_n li{ width:50%; margin-right:0px; text-align:center; margin-top:20px;}
	.fenwei_n li img{max-width:90%;}
	
	.index-star-student .student .student-start{ text-align:center;}
	.index-star-student .student-content{height:auto; padding: 40px 10px;}
	
	.lb_box{ padding-right:0px; margin-right:0px; border:0px; width:100%;}
	.lb_box li,.lb_box2 li{ width:100%;}
	.lb_box2{padding-right:0px; margin-right:0px; border:0px; width:100%;}
	.i_lianxibox{width:100%;}
	.i_lianxibox_t{width:100%;}
	
	.foot{padding-top:0px; padding-bottom:20px;}
	.foot_one{ width:100%; text-align:center; margin-top:20px;  margin-bottom: 20px;}
	.foot_two{ width:100%; margin:0 auto; float:none; margin-top:20px; margin-left:0px;}
	.foot_two_1{ overflow:inherit; text-align:center;}
	.foot_two_1 li{ width:33.33333%}
	.foot_two_2{ text-align:center;}
	.foot_two_2 li span{ display:block; width:100%; margin-left:0px;}
	.foot_three{width:230px; margin:0 auto; margin-top:20px; float:none; }
	
	.c_main_l{ width:100%; margin-right:0px;}
	.c_main_l ul{ width:auto;}
	.c_main_r{ width:100%;}
	
	.honorlist li{ width:33.33333%;}
	
	.newsshow_content { width: auto; margin-left: 0px;}
	.ns_c_time{ width:100%; margin:0 auto; line-height:30px;}
	.newspf{ width:100%; text-align:center; margin-left:0px;}
	.newsps{margin-right:0px; width:48%; text-align:right; padding-right: 2%;}
	.newspt{ width:48%; text-align:left; padding-left:2%;}
	
	.erweima1_right{ float:none;}
	.erweima1 {float: none; margin-top: 50px; text-align: center; margin-bottom: 20px;}
	
	.m_b_l_l{ width:25%;}
	.m_b_l_r{ width:70%;}
	.m_b_l_r p{ width:auto;}
}
@media only screen and (max-width: 479px) { 
	.top,.logo,.kc,.fenxi,.shouru,.xuqiu,.youshi,.about,.power,.fenwei,.container,.liebiao,.foot,.c_main{width:96%;}
	
	.top_r{display:none}
	
	.logo_l{ float:none; text-align:center; margin-bottom:0px;}
	.logo_l img{ max-width:100%;}
	.logo_r{ float:none; margin:0 auto; width:100%;}
	.marquee{padding-top:0px;}
	.marquee_text{width:95%;}
	.logo_r_t span{ display:block; width:210px; margin:0 auto;}
	.logo_r_t2{width:210px; margin:0 auto; margin-bottom: 10px;}
	
	.navbox{ display:none;}
	.m_header{display:block;}
	.m_header {height:50px; background:#1976d3;}
 	.m_header .m_title {height:50px; line-height:50px; color:#fff; display:block; padding:0px 20px; float:left; font-size: 18px;}
	
	.kc_n,.kc_n_k,.kc_n_k_n{width:100%;}
	
	
	.i_gy_title{width:100%;}
	.kc_n{width:300px; margin:0 auto}
	.kc_n li{width:100%; margin-bottom:14px;}
	.kc_n_k{ margin-bottom:10px;}
	.kc_n_k_n li input{ width:65%;}
	.kc_n_k_n_m {width: 100%; text-align:center; border-radius: 0px; background: #fafafa; margin:20px 0px;}
	.kc_n_k_n_m a{ width:80%; margin:0 auto; display:block; border-radius: 5px; background: #f59562;}
	.kc_n_k_n_n,.kc_n_k_n_q,.kc_n_k_n_t{padding-left:0px;}
	.kc_n_k_n_n span,.kc_n_k_n_q span,.kc_n_k_n_t span{ width:30%; float:left; text-align:right;}
	
	.fenxi_n{ width:100%; overflow: hidden; padding-bottom: 30px; margin-top: 40px; background-image:none;}
	.fenxi_n_1{ width:100%; background:url(../images/1_03.jpg) no-repeat 0px 20px;}
	.fenxi_n_2{ width:100%;background:url(../images/2_05.jpg) no-repeat 0px 20px; float:right;}
	.fenxi_n_2 div{padding-left:46px;}
	.fenxi_n div{ border-bottom:#ffc600 1px solid}
	.fenxi_n_3{ width:100%; background:url(../images/3_09.jpg) no-repeat 0px 20px;}
	.fenxi_n_4{ width:100%;background:url(../images/4_09.jpg) no-repeat 0px 20px; float:right;}
	.fenxi_n_4 div{padding-left:46px;}
	
	.shouru img{max-width:100%;}
	.xuqiu img{max-width:100%;}
	.xuqiu_more{ margin-top:30px; margin-bottom:40px;}
	
	.youshi_n{ margin-bottom:40px; padding-bottom:20px;}
	.youshi_n li{ width:50%; text-align:center; margin-right:0px;}
	.youshi_n li img{ max-width:90%;}
	.youshi_n li p{width:90%; margin-left:5%;}
	
	.about_n_l{ width:100%;}
	.about_n_r{ width:100%; text-align:center;}
	.about_n_r img{max-width:100%;}
	
	.power{ padding-bottom:30px;}
	.power_box_list{ width:100%;}
	.p_b_l_l{width:30%;}
	.p_b_l_l img{max-width:100%;}
	.p_b_l_r{width:68%;}
	.p_b_l_r p{ width:100%;}
	
	.fenwei_n{ width:100%;}
	.fenwei_n li{ width:50%; margin-right:0px; text-align:center; margin-top:20px;}
	.fenwei_n li img{max-width:90%;}
	
	.index-star-student .student .student-start{ text-align:center;}
	.index-star-student .student-content{height:auto; padding: 40px 10px;}
	
	.lb_box{ padding-right:0px; margin-right:0px; border:0px; width:100%;}
	.lb_box li,.lb_box2 li{ width:100%;}
	.lb_box2{padding-right:0px; margin-right:0px; border:0px; width:100%;}
	.i_lianxibox{width:100%;}
	.i_lianxibox_t{width:100%;}
	
	.foot{padding-top:0px; padding-bottom:20px;}
	.foot_one{ width:100%; text-align:center; margin-top:20px;  margin-bottom: 20px;}
	.foot_two{ width:100%; margin:0 auto; float:none; margin-top:20px; margin-left:0px;}
	.foot_two_1{ overflow:inherit; text-align:center;}
	.foot_two_1 li{ width:33.33333%; padding:0px;}
	.foot_two_2{ text-align:center; margin-left:0px;}
	.foot_two_2 li span{ display:block; width:100%; margin-left:0px;}
	.foot_three{width:230px; margin:0 auto; margin-top:20px; float:none; }
	
	.c_main_l{ width:100%; margin-right:0px;}
	.c_main_l ul{ width:auto;}
	.c_main_r{ width:100%;}
	.c_main_r_t p{ display:none;}
	
	.honorlist li{ width:50%;}
	
	.newsshow_content { width: auto; margin-left: 0px;}
	.ns_c_time{ width:100%; margin:0 auto; line-height:30px;}
	.newspf{ width:100%; text-align:center; margin-left:0px;}
	.newsps{margin-right:0px; width:48%; text-align:right; padding-right: 2%;}
	.newspt{ width:48%; text-align:left; padding-left:2%;}
	
	
	.erweima1_right{ float:none;}
	.erweima1 {float: none; margin-top: 50px; text-align: center; }
	.lianbox1 li span{margin-left:2%; line-height: 25px;}
	.footer_one_list img{ width:18%;}
	.footer_one_list span{width:80%; margin-left:2%}
	
	.m_b_l_l{ width:100%; border:0px;}
	.m_b_l_r{ width:100%;}
	.m_b_l_r p{ width:auto;}

#sorollDiv{display:none;}
}