@media screen and (min-width: 1200px) {
	.header .head_nav .head_lan .head_yu a:hover{
		color: #83c326;
	}
	.header .head_nav nav .li1 > a:hover{
		color: #83c326; 
	}
	.pulldown li a:hover{
		color: #83c326; 
	}
	.inh_top .inh_fl .inh_left a:hover{
		color: #83c326; 
	}
	.inh_bottom .inhb_item li a:hover{
		color: #83c326; 
	}
	.inr_logo .inrl_box:hover .img_s{
		display: none;
	}
	.inr_logo .inrl_box:hover .img_d{
		display: inline-block;
	}
	.fo_btm p a:hover{
		color: #83c326; 
	}
	.fo_cen .fo_fr .fo_focus .fof_btn:hover{
		border:1px solid #83c326;
	}
	.fo_cen .fo_fr .fo_focus .fof_btn:hover a{
		color: #83c326; 
	}
	.fo_cen .fo_fr .fo_focus a:hover .img_s{
		display: none;
	}
	.fo_cen .fo_fr .fo_focus a:hover .img_d{
		display: inline-block;
	}
	.weixin:hover .img_s{
		display: none;
	}
	.weixin:hover .img_d{
		display: inline-block;
	}
	.footer .fo_top a:hover{
		color: #83c326; 
	}
	.inr_box .inr_img:hover img{
		transform: scale(1.1);
		-o-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-webkit-transform: scale(1.1);
	}
	.inr_box:hover h5{
		color: #83c326; 
	}
	.inn_fr:hover img{
		transform: scale(1.1);
		-o-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-webkit-transform: scale(1.1);
	}
	.inh_top .inh_fl a:hover{
		color: #83c326; 
	}
}
@media screen and (max-width: 1680px) {
	.inr_box {
	    width: 523px !important;
	}
	.pm-product-list{
		margin-left: -523px !important;
	}
	.inh_top .inh_cen .inh_span span:nth-child(2) {
	    padding: 0 10px;
	    margin: 0 10px;
	}
	.inh_top .inh_cen .inh_span span {
		font-size: 20px;
	}
	.inh_top .inh_cen .inh_span span i {
		font-size: 40px;
	}
	.inn_fl .slick-dots {
	    bottom: -40px;
	}
	.fo_cen .fo_fl {
		padding: 30px 10px 30px 100px;
	}
	.inh_bottom .inhb_li {
		min-height: 525px;
	}
}
@media screen and (max-width: 1440px) {
	.inr_box {
	    width: 443px !important;
	}
	.pm-product-list{
		margin-left: -443px !important;
	}
	.fo_cen .fo_fl img {
		left: 20px;
	}
	.inh_top .inh_cen {
		padding: 50px 20px 60px;
	}
	.inh_top .inh_cen .inh_span span {
		transform: translateY(0px);
		-o-transform: translateY(0px);
		-ms-transform: translateY(0px);
		-moz-transform: translateY(0px);
		-webkit-transform: translateY(0px);
	}
	.inn_txt h1 {
	    font-size: 28px;
	}
	.inn_txt h2 {
	    font-size: 24px;
	}
	.inr_box .inr_txt {
	    padding: 20px 20px 30px;
	}
	.inh_bottom .inhb_li .inhb_txt h2 {
	    font-size: 24px;
	}
	.inh_bottom .inhb_li .inhb_txt h2 {
	    width: 100%;
	}
	.inn_fl .slick-dots {
	    bottom: -40px;
	}
	.fo_cen .fo_fl {
		padding: 30px 10px 30px 55px;
	}
	.inh_bottom .inhb_li {
	    min-height: 455px;
	}
}
@media screen and (max-width: 1366px) {
	.inh_top .inh_cen .inh_span span i {
	    font-size: 24px;
	}
	.inh_top .inh_cen .inh_span span {
	    font-size: 18px;
	}
	.inr_box {
	    width: 418px !important;
	}
	.pm-product-list{
		margin-left: -418px !important;
	}
	.fo_cen .fo_fl span{
		margin-left: 0px !important;
	}
	.fo_cen .fo_fl b br{
		display: none;
	}
	.header .head_nav {
	    margin-right: 0px;
	}
	.header .logo {
	    width: 175px;
	    max-width: calc(100% - 175px);
	}
	.inh_bottom .inhb_li {
	    min-height: 445px;
	}
}
@media screen and (max-width: 1280px) {
	.inn_fl .slick-dots {
	    bottom: -40px;
	}
	.inr_logo .inrl_box {
		margin: 0 5px;
	}
	.inr_logo {
	    padding: 60px 30px;
	}
	.inr_box {
	    width: 390px !important;
	}
	.pm-product-list{
		margin-left: -390px !important;
	}
	.c_257 {
		display: none;
	}
}
@media screen and (max-width: 1024px) {
	.inr_box {
	    width: 321px !important;
	}
	.pm-product-list{
		margin-left: -190px !important;
	}
	.banner {
		margin-top: 80px;
	}
	.in_video .inv_wrap .in_guan {
		transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-webkit-transform: translateX(0%);
	}
	.in_honor {
	    padding-right: 0px;
	}
	.inh_top > h1 {
		padding-left: 30px;
	}
	.inh_top .inh_fl .inh_left {
		margin-left: 30px;
		border-left: 0px;
		padding-left: 0px;
	}
	.inh_top .inh_fl .inh_right {
	    padding: 0 30px;
	}
	.inh_top .inh_fl .inh_right p {
		margin-bottom: 30px;
	}
	.inh_top .inh_cen .inh_span span {
	    display: block;
	    line-height: 1.5;
	}
	.inh_top .inh_cen .inh_span span:nth-child(2) {
	    padding: 0;
	    margin: 0;
	    border:0px;
	}
	.inh_bottom .inhb_li {
		min-height: 400px;
	}
	.inh_bottom .inhb_item {
		padding: 20px;
	}
	.inh_bottom .inhb_item li {
	    padding: 5px 0;
	}
	.inh_bottom .inhb_item li a {
	    font-size: 14px;
	}
	.inh_bottom .inhb_item ul {
	    margin-bottom: 50px;
	}
	.inh_bottom .inhb_li .inhb_txt h2 {
	    font-size: 20px;
	    padding-left: 30px;
	}
	.inh_bottom .inhb_li .inhb_txt img {
		margin-left: 30px;
	}
	.in_new {
		padding-left: 30px;
	}
	.inn_txt {
	    padding-top: 30px;
	}
	.inn_txt h1 {
	    font-size: 20px;
	}
	.inn_txt h2 {
	    font-size: 18px;
	}
	.inn_txt p {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.in_btn img {
	    margin-left: 10px;
	}
	.in_refer {
	    padding: 0 30px;
	}
	/* .fo_cen .fo_fl {
		padding: 30px 30px;
	} */
	.fo_cen .fo_fl img,
	.fo_cen .fo_fr .fo_call img {
	    width: 20px;
	    margin-right: 10px;
	}
	.fo_cen .fo_fr {
	    padding: 30px 30px 30px 30px;
	}
	.fo_cen .fo_fr .fo_focus .fof_btn {
		margin-left: 15px;
	}
	.inr_logo{
		margin-right: 0px;
	}
	.inn_fl .slick-dots {
	    bottom: -20px;
	}
	.inh_bottom .inhb_li {
	    min-height: 345px;
	}
	.inh_bottom .inhb_li {
	    min-height: 260px;
	}
	.inn_fl .slick-dots {
	    display: none !important;
	}
}
@media screen and (max-width: 767px) {
	.inr_con{
		display: none;
	}
	.inh_top .inh_cen .o_new h2,
	.inh_top .inh_cen p{
		font-size: 22px;
	}
	.inh_top .inh_cen .o_new h1 b{
		font-size: 50px;
	}
	.banner .slick-slide .img_s{
		display: none;
	}
	.banner .img_d{
		display: none;
	}
	.banner .slick-slide .img_d{
		display: block;
	}
	.banner .slick-dots {
		bottom: 35px;
	}
	.inh_top {
	    padding: 30px 0;
	}
	.inh_top > h1 {
	    padding-left: 15px;
	    font-size: 24px;
	    margin-bottom: 0px;
	}
	.inh_top .inh_fl {
	    width: 100%;
	    padding: 0 15px;
	}
	.inh_top .inh_fl .inh_left {
	    margin-left: 0px;
	}
	.inh_top .inh_fl .inh_left ul {
	    padding: 20px 0;
	}
	.inh_top .inh_fl .inh_left li {
		font-size: 14px;
	}
	.inh_top .inh_cen {
	    width: 100%;
	    padding: 40px 15px 20px;
	}
	.inh_top .inh_cen h1 {
	    font-size: 20px;
	    padding-bottom: 0px;
		border-bottom: 0px solid #c9c9c9;
		margin-bottom: 10px;
	}
	.inh_top .inh_cen .inh_span span {
	    font-size: 16px;
	}
	.inh_top .inh_fl .inh_right {
	    padding: 0 0px;
	}
	.inh_top .inh_fl .inh_right p {
	    margin-bottom: 20px;
	    font-size: 14px;
	}
	.inh_bottom .inhb_li {
		width: 100%;
	    min-height: 275px;
	}
	.inh_bottom .inhb_li .discipline-item__bg {
		-webkit-filter: grayscale(0%);
		filter: grayscale(0%);
	}
	.in_new {
	    margin-top: 30px;
	    padding-left: 0px;
	}
	.inn_fr {
	    width: 100%;
	}
	.inn_fl {
	    width: 100%;
	    padding: 0 15px 15px;
	}
	.inn_fl .slick-dots {
		display: none !important;
	}
	.in_refer {
	    padding: 0 15px;
	}
	.in_refer .inr_tit {
	    padding: 30px 0 20px;
	}
	.in_refer .inr_tit h1 {
	    font-size: 24px;
	}
	.inr_box {
		border-right: 1px solid #c9c9c9;
	}
	.inr_logo {
	    padding: 30px 20px;
	}
	.inr_logo .slick-prev {
	    width: 10px;
	    height: 18px;
	}
	.inr_logo .slick-next {
	    width: 10px;
	    height: 18px;
	}
	.footer .fo_top {
	    padding: 20px 0;
	}
	.footer .fo_top a {
	    font-size: 16px;
	}
	.footer .fo_top a img {
	    margin-left: 15px;
	}
	.fo_cen .fo_fl {
	    width: 100%;
	    padding: 30px 15px 0px;
	}
	.fo_cen .fo_fr {
	    width: 100%;
	    padding: 20px 15px;
	}
	.fo_cen .fo_fr .fo_call {
		float: none;
	}
	.fo_focus{
		float: none;
		margin-top: 10px;
	}
	.fo_btm {
	    padding: 20px 15px;
	}
	.inr_box .inr_txt {
	    padding: 15px 5px 15px;
	}
	.inr_box .inr_txt h5 {
		height: 45px;
	}
	.pm-module-13 .pm-scrollbar{
		margin: 20px auto 20px !important;
	}
	/* .inr_box {
	    width: auto !important;
	} */
	#newBridge .nb-icon-wrap-0 .nb-icon-wrap-base {
		 background-size: 35px !important;
	}
.inn_fr .slick-prev{
	width: 10px;
	height: 18px;
	z-index: 1;
	background: url(../images/prev.png);
	background-size: 100% 100%;
}
.inn_fr .slick-next{
	width: 10px;
	height: 18px;
	z-index: 1;
	background: url(../images/xia.png);
	background-size: 100% 100%;
}
.inn_fl .slick-prev{
	width: 10px;
	height: 18px;
	z-index: 1;
	background: url(../images/prev.png);
	background-size: 100% 100%;
}
.inn_fl .slick-next{
	width: 10px;
	height: 18px;
	z-index: 1;
	background: url(../images/xia.png);
	background-size: 100% 100%;
}
.fo_cen .fo_fl img {
    position: relative;
    top: auto;
    left: auto;
}
}