@charset "utf-8";
@font-face{ font-family: BarlowCondensed-Regular; src: url(../fonts/BarlowCondensed-Regular.ttf);}
@font-face{ font-family: BarlowCondensed-SemiBold; src: url(../fonts/BarlowCondensed-SemiBold.ttf);}

.s_yewu_slide ul li a,.s_yewu_slide ul li a font,.s_yewu_slide ul li a h3,.s_yewu_slide ul li a p,.s_yewu_slide ul li a:before,.s_dang_nav li a{ transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; }


@media (min-width:1601px){html{font-size:16px;}}

@media (min-width:1400px) and (max-width:1600px){html{font-size:15px;}}

@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}

@media (min-width:481px) and (max-width:639px){html{font-size:13px;}}

@media (min-width:329px) and (max-width:480px){html{font-size:12px;}}

@media (min-width: 768px)

{
 
}
@media (min-width: 992px)

{
 
}
@media (min-width: 1200px)

{
 
}
@media (min-width: 1280px)
{

}

@media (min-width: 1440px)
{
 	
}

@media (min-width: 1660px)
{

}

@media screen and (min-width:1200px) and (max-width:1440px)
{ 

}

@media (max-width: 1660px)
{	

}

@media (max-width: 1600px)
{

}
 
.wap{ display:none;}

@media (max-width: 1440px)
{
#nav ul li h3{ font-size:1.125rem;}
.s_news02 .hd ul li{ padding-right: 2.5rem;}
}

@media (max-width: 1360px)
{
	.n_licheng .slick_bd ul li .right font{ display: none;}
}
@media (max-width: 1280px)
{

}



@media (max-width: 1200px)

{
#header{ display:none;}
#m_header{ display:block; }
#nav_btn_box{ display: block;}
body{ padding-top: 4.5rem;}
#n_banner{ margin-top: 0;}
}

@media (max-width: 1100px)
{
	#s_toutiao ul li h5{ font-size: 1.375rem;}
	.s_news02 .hd ul li{ font-size: 1.25rem;}
	.yewu_tt{ width: 25%;}
	.s_yewu_slide{ width: 75%;}
	#n_about .right{ padding-left: 2rem;}
	#n_qikan ul li{ width: 25%;}
	#n_zizhi ul li{ width: 33.333%;}
}

/*==========================导航和banner变成手机模式============================*/

@media (max-width: 992px)
{

.web{ display:none;}
.wap{ display:block;}
.online_q{ display:none;}
.n_nav {float: none;}
.yewu_tt{ width: 33.333%;}
.s_yewu_slide{ width: 66.6666%;}
.s_new01{ width: 100%; float: none;}
.s_news02{ width: 100%; float: none; margin-top: 2rem;}
#f05 .ul{ margin: 0;}
#f05 .ul .li{ width: 100%; float: none; padding: 0;}
#f05 .ul .li+.li{ margin-top: 2rem;}
#s_link .ul{ margin: 0 -7px;}
#s_link .ul .li{ padding: 0 7px;}
#footer .right_con{ display: none;}
.foot_logo{ display: none;}
#footer .left_con{ float: none; width: 100%; text-align: center;}
.foot_lianxi{ display: inline-block;  }
#n_dangjian ul li{ width: 50%;}
.s_news02 .hd ul li{ padding-right: 1.5rem;}
}

@media (min-width:481px) and (max-width:992px){ 

}

@media (max-width: 860px)
{
 
}

@media (max-width: 768px)

{
.pad_top{ padding-top:2rem;}
.pad_bot{ padding-bottom:2rem;}
.xs_jianju{ margin-left:-5px !important; margin-right: -5px !important;}
.xs_jianju li{ padding: 0 5px !important;}
 .m{ padding: 0 30px;}
.n_nav ul li{ line-height:3; }
.n_nav ul li a{padding: 0 2rem;}
.n_nav ul li font{ display:block; margin:0 auto; width: 1.2rem; height: 1.2rem; line-height:1.2rem;}
.pad_aside{ padding-left:1rem; padding-right:1rem;}
.n_article .ar_article{ padding-bottom:10px !important;}
.ar_article table{ width:100% !important;}
.ar_article table td,.ar_article table th{ padding:3px 2px !important; font-size:10px !important; font-weight:normal !important; width:auto !important; height:auto !important;}
.ar_article table td *,.ar_article table th *{ padding:3px 2px !important; font-size:10px !important; font-weight:normal !important; padding:0 !important;}
.draw_h { width: 40px !important; height:40px !important;line-height: 38px !important;}
#m_logo img { max-height: 33px;}
.yewu_tt{ width:50%;}
.s_yewu_slide{ width:50%;}
#s_toutiao{ margin-top: 2rem;}
#s_toutiao .box{ height: 4.5rem; line-height: 4.5rem;}
#s_toutiao .tt{ width: 5rem; margin-right: 0;}
#s_toutiao .tt img{ width: 3rem;}
#s_toutiao .tt:after{display: none;}
#s_toutiao .slick_arrow{ margin-right: 1rem;}
#s_toutiao .slick_arrow div{ margin-left: 1rem; width: 8px;}
#s_toutiao ul { width: calc(100% - 10rem); line-height: normal;}
#s_toutiao ul li h5{ width: 100%; float: none; line-height:1.5rem; font-size: 1.125rem; padding-top: 1rem;}
#s_toutiao ul li span{ width: 100%; float: none;}
.s_new01 ul li .img{ height: auto;}
.btn_r{ font-size: 1rem;}
.s_dang_list li h5{ font-size: 1rem;}
.s_news02 .hd ul li{ font-size: 1.125rem;}
.s_news02 .hd ul li a:before{ height: 3px;}
.slike_arr>div{ margin-right: 1rem; width: 30px;}
.s_dang_pic02{ margin-bottom: 1rem;}
#n_banner{ height: 10rem; background-size: auto 100% !important;}
#n_dongtai ul li .img{ margin-right: 1rem;}
#n_qikan ul li{ width: 50%;}
}

@media (max-width: 480px)

{
	.m{ padding: 0 15px;}
	.s_news02 .hd ul li span{ display: none;}
	#banner li .img{ height: 20rem; background-size: auto 100% !important;}
	.s_dang_nav{ margin: 0 -3px; margin-bottom: 2rem;}
	.s_dang_nav li{ padding: 0 3px;}
	.s_dang_nav li a{ height: 40px; line-height: 38px;}
	.s_dang_pic .img{ width: 11rem; height: 8rem; margin-right: 8px;}
	.s_dang_pic .txt{ padding: 1rem;}
	.s_dang_pic .txt p{ margin: 5px 0; font-size: 11px; line-height: 16px; height: 32px;}
	.s_dang_pic02 .txt { width: calc(100% - 6rem);}
	#s_zhuanti ul{ margin: 0 -5px;}
	#s_zhuanti ul li{ padding: 0 5px;}
	#s_link .ul { margin: 0;}
	#s_link .ul .li{ width: 100%; float: none; padding: 0;}
	#s_link .ul .li+.li{ margin-top: 1.5rem;}
	#footer{ background-size: 200%;}
	.s_dang .hd h3{ font-size: 1.25rem;}
	.s_dang .hd h3 img{ height: 18px;}
	.yewu_tt{ width: 100%; float: none; background-size: 100% auto; height: auto; overflow: hidden; padding: 1.5rem;}
	.yewu_tt h4{ float: left; font-size: 1.375rem; line-height: 30px;}
	.yewu_tt h4 img{ width: 20px;}
	.slike_arr{ margin-top: 0; float: right;}
	.s_yewu_slide{ width: 100%;}
	.s_yewu_slide ul li a{ padding: 4rem 1rem 0;}
	.s_yewu_slide ul li .btn_xq{ margin-top: 3rem;}
	.s_yewu_slide ul li a{ height: 16rem;}
	#f05 .item{ padding: 2rem 1.5rem;}
	.foot_lianxi .left{ width: 90px; height: 90px;}
	#footer{ padding: 3rem 0;}
	#n_about .m{ display: block;}
	#n_about .left{ width: 100%; max-width: inherit; float: none;}
	#n_about .right{ width: 100%; max-width: inherit; float: none; padding-left: 0; margin-top: 3rem;}
	#n_about .tt{ margin-bottom: 2.5rem;}
	#n_banner{ height: 10rem; ;}
	#n_dangjian ul li{ width: 100%;}
	#n_dongtai ul li .img{ width: 13rem; height: 11rem;}
	#n_dongtai ul li .txt{ height: 11rem;}
	#n_dongtai ul li .txt span{ margin-bottom: 8px;}
	#n_dongtai ul li h2{ margin-bottom: 8px; font-size: 1.125rem;}
	#n_dongtai ul li .btn_xx{ margin-top: 5px;}
	.page a{ margin: 0 2px;}
	#n_meiti ul{ margin: -10px 0;}
	#n_meiti ul li{ width: 100%; padding: 10px 0;}
	#n_zizhi ul{ margin-top: -2rem;}
	#n_zizhi ul li{ width: 50%; margin-top: 2rem;}
	#n_zizhi ul li .pic{ height: 13rem; line-height: 13rem;}
	#n_zizhi ul li h2{ margin-top: 1rem;}
	#n_lianxi ul li{ width: 100%;}
	#n_lianxi ul li+li{ margin-top: 1rem;}
	#n_form .col-lg-4{ width: 100%;}
	#n_form .tt{ margin-bottom: 1.5rem;}
	#n_form .form-group{ margin-bottom: 10px;}
	.n_licheng .slick_bd ul li .left{ width: 100%;}
	.n_licheng .slick_bd ul li .left .img{ height: auto;}
	.n_licheng .slick_bd ul li .right{ width: 100%; padding: 0; margin-top: 2rem; height: auto; min-height: inherit;}
	.n_licheng .slick_bd ul li .right h3{ margin-bottom: 1rem;}
	.n_licheng .slick_bd ul li .right .con{ margin-bottom: 1.5rem;}
	.n_licheng .slick_bd{ margin-bottom: 2rem;}
	#n_dangjian ul li a .img img{ height:212px;}
}



























