﻿@media (max-width: 414px){
	.ftbtj a{
		padding: 0;
	}
	.footer_b {
	  line-height: 24px;
	}
	.nav ul .yjcd:hover .ejcd {
    	display: none;
	}
	.nav ul .yjcd .ejcd {
		display: none;
	}
	.ovih55{
		height: auto !important;
	}
	.rfwb {
		top: 60%;
	}
	.anzxtc1{
		font-size: 0.5rem !important;
	}
	.anzxtc2{
		font-size: 0.3rem !important;	
	}
	.fenxf .wbcyhq{
		height: 0.54rem !important;
		width: 0.55rem !important;
		background-size: 0.55rem 0.54rem !important;
	}
	.callf img{
		height: 0.54rem !important;
		width: 0.55rem !important;
	}
	.go_top img{
		height: 0.54rem !important;
		width: 0.55rem !important;
	}
	.callf:hover .callfc {
	    width: 2.4rem !important;
	    height: 0.54rem !important;
		line-height: 0.54rem !important;
		right: 0.54rem !important;
		width: 1.2rem;
	}
}
@media (max-width: 750px){
	.kwicks li dd{
		line-height: 250%;
	}
	.nav ul .yjcd:hover .ejcd {
    	display: none;
	}
	.nav ul .yjcd .ejcd {
		display: none;
	}
	.ovih55{
		height: auto !important;
	}	
}
@media (max-width: 767px){
	.nav ul .yjcd:hover .ejcd {
    	display: none;
	}
	.nav ul .yjcd .ejcd {
		display: none;
	}
	.callf:hover .callfc {
	  width: 210%;
	}
	.s-pages .s-pages-l ul li{
		height: 3.24rem;
		background-size: 100% auto;
	}
	.kwicks li .use{
		/*height: 2.75rem;*/
		height: 3.75rem;
		/*width: 3.85rem;*/
		/*width: 70%;*/
		width: 100%;
		overflow: hidden;
		background-size: 100% 100% !important;
	}
	.anzxtl {
	    background: url(../images/icon/antbl.png) no-repeat right;
	    width: 5.23rem;
	    height: 0.13rem;
	}
	.anzxtr {
	    background: url(../images/icon/antbr.png) no-repeat left;
	    width: 5.23rem;
	    height: 0.13rem;
	}
	.anzxtc1{
		font-size: 0.26rem;
		/*font-size: 0.4rem;*/
	}
	.anzxtc2{
		font-size: 0.2rem;
		/*font-size: 0.3rem;*/
	}
	.usetxt {
		/*text-align: left;
		padding-left: 0.2rem;*/
		/*font-size: 0.16rem;
		height: 0.35rem;
		line-height: 0.35rem;*/
	}
	.lbt ul li{
		/*height: 5.2rem;*/
		background-position: center center;
		background-size: auto 100%;
		height: 4rem;
	}
	.kwicks li{
		/*width: 47%;*/
		width: 100%;
		/*height: 2.75rem;*/
		height: 3.75rem;
		/*margin: 0.3rem auto 0 auto;*/
		border: none;
		margin:1.5% auto;
	}
	.extension{
		/*width: 2.4rem;*/
		/*width: 27%;*/
		/*height: 2.75rem;*/
		/*height: 3.75rem;*/
		display: none;
	}
	.kwicks li dl{
		/*width: 2.4rem;*/
		height: 3.75rem;
	}
	.kwicks li dd a {
		margin: 0; 
		/*font-size: 0.14rem;*/
		border-bottom: 0.01rem solid #c0c0c0;
		background-position: 0.1rem;
	}
	.kwicks li dd:hover a, .kwicks li dd.active a{
		background-size: 0.04rem 0.07rem;
		border-bottom: 0.01rem solid #007d5a;
		background-position: 0.1rem;
	}
	.kwicks li dd a{
		background-size: 0.04rem 0.07rem;
		padding: 0.07rem 0.13rem 0.07rem 0.23rem;
	}
	.kwicks li dd {
	  /*height: 0.34rem;
	  line-height: 0.34rem;*/
	  height: 12.5%;
	 /* line-height: 250%;*/
	}
	.i-nav-icon {
    	position: absolute;
		right: 5%;
		display: block;
		top: 0;
		width: 28px;
		height: 22px;
		margin-top: 23.5px;
	}
	.i-nav-iconpr{
		position: relative;
	}
	.topnav_1{
		margin-left: 3%;
	}
	.nav ul li{
		width: 100%;
		float: none;
	}
	.nav ul li a{
		width: 100%;
		height: 0.7rem;
		line-height: 0.7rem;
	}
	.nav{
		display: none;
	}
	.seacer{
		display: none;
	}
	.mda1{
		width: 100%;
		position: fixed;
		z-index: 11111;
		background: #fff;
	}
	.lbt{
		margin-top: 75px;
		padding-top: 0px;
	}
	.alda1{
		width: 100%;
	}
	.kwicks{
		height: auto;
		/*width: 100%;*/
		width: 93%;
		margin: 0 auto;
	}
	.s-pages .s-pages-l,.s-pages .s-pages-r {
	    width: 88%;
	    margin: 0 auto;
	    float: none;
	    height: auto;
	    overflow: hidden;
	}
	.s-pages .s-pages-r li {
	    margin-top: 11px;
	}
	.linkc{
		width: 88%;
		margin: 0 auto;
	}
	.footerlist{
		display: none;
	}
	.footerlist dl{
		width: 50%;
		margin-right: 0;
		margin-top: 0.2rem;
	}
	.ftbtj{
		float: none;
		width: 100%;
	}
	.ftbtj2{
		float: none !important;
		width: 93%;
		margin: 0 auto;
	}
	.footer_b{
		height: auto;
		/*margin-top: 0 !important;*/
		background: #fbfbfb;
		padding-top: 0.25rem;
		padding-bottom: 0.25rem;
	}
	.mw2remwb{
		min-width: 2rem;
	}
	.bor-bc{
		border-top: 1px solid #e6e6e6 !important;
	}
	.ftbtj2 a{
		color: #666;
		font-size: 0.2rem;
		line-height: 0.24rem;
	}
	.ftbtj a,.ftbtj{
		color: #666;
		font-size: 0.2rem;
		line-height: 0.24rem;
	}
	.wbqap{
		margin-top: -0.08rem;
		display: block;
	}
	.ovih55{
		height: auto !important;
	}
}
/*平板*/
@media (min-width: 768px) and (max-width: 991px){
	.nav ul .yjcd:hover .ejcd {
    	display: none;
	}
	.nav ul .yjcd .ejcd {
		display: none;
	}
	.ftbtj{
		float: none !important;
		width: 100%;
	}
	.ftbtj2{
		float: none !important;
		width: 93%;
		margin: 0 auto;
	}
	.footer_b{
		height: auto;
		line-height: 0.32rem;
	}
	.kwicks {
	    height: auto;
	    width: 93%;
	    margin: 0 auto;
	}
	.kwicks li {
	    width: 31% !important;
	    border: none;
	    margin: 1%;
	}
	.kwicks li .use {
	    width: 100%;
	    overflow: hidden;
	    background-size: 100% 100% !important;
	}
	.extension {
	    display: none;
	}
	.ovih55{
		height: auto !important;
	}
}
/*低分辨率PC*/
@media (min-width: 768px) and (max-width:1199px){
	.nav ul .yjcd:hover .ejcd {
    	display: none;
	}
	.nav ul .yjcd .ejcd {
		display: none;
	}
	/*.ftbtj{
		width: 60%;
	}
	.ftbtj2{
		width: 40%;
	}*/
	.i-nav-icon {
    	position: absolute;
		right: 5%;
		display: block;
		top: 0;
		width: 28px;
		height: 22px;
		margin-top: 23.5px;
	}
	.i-nav-iconpr{
		position: relative;
	}
	.topnav_1{
		margin-left: 3%;
	}
	.nav ul li{
		width: 100%;
		float: none;
	}
	.nav ul li a{
		width: 100%;
		height: 0.7rem;
		line-height: 0.7rem;
	}
	.nav{
		display: none;
	}
	.seacer{
		display: none;
	}
	.mda1{
		width: 100%;
		position: fixed;
		z-index: 11111;
		background: #fff;
	}
	.lbt{
		margin-top: 75px;
		padding: 0;
	}
	.alda1{
		width: 100%;
	}
	/*.extension{
		width: 35%;
	}
	.kwicks li{
		width: 48%;
	}
	.kwicks{
		width: 96%;
		margin: 0 auto;
	}
	.kwicks li .use{
		width: 65%;
		width: 100%;
	}
	.kwicks li dd{
		width: 100%;
	}
	.kwicks li dd:hover a, .kwicks li dd.active a{
		width: 100%;
	}*/
	.kwicks {
	    height: auto;
	    width: 93%;
	    margin: 0 auto;
	}
	.kwicks li {
	    width: 31% !important;
	    border: none;
	    margin: 1%;
	}
	.kwicks li .use {
	    width: 100%;
	    overflow: hidden;
	    background-size: 100% 100% !important;
	}
	.extension {
	    display: none;
	}
	.alda2{
		width: 96%;
	}
	.ovih55{
		height: auto !important;
	}
}