@charset "utf-8";
body{margin: 0; padding: 0;width: 100%;  background: #fff; background-size: 100%; position: relative; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
img{max-height: 100%;}
img{max-width: 100%;}
img{border: none;}
a{text-decoration: none; color: #000;}
ul{list-style: none;}
i{font-style: normal;}



/*@font-face {
  font-family: "PingFang Light";
  src: url("PingFang Light.woff2") format("woff2"),
       url("PingFang Light.woff") format("woff"),
       url("PingFang Light.ttf") format("truetype"),
       url("PingFang Light.eot") format("embedded-opentype"),
       url("PingFang Light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}*/
@media only screen and (min-width: 100px) and (max-width: 1800px) {
	/*.ax_video{
		max-width: 1800px;
		height: 980px;
	}*/
}
@media only screen and (min-width: 100px) and (max-width: 1600px) {
	/*.ax_video{
		max-width: 1600px;
		height: 920px;
	}*/
	.products_right .prri_top{
	margin-top: 63px;
	padding: 100px 0 0;
   }
}
@media only screen and (min-width: 100px) and (max-width: 1440px) {
	#header{
	width: 100%;
	height: 100px;
	box-sizing: border-box;
	/*padding: 0 0.2rem;*/
	}
	/*.ax_video{
		max-width: 1440px;
		height: 820px;
	}*/
}

@media (max-width: 1350px) {
	.txts .qiye_info
	{
		margin: 0rem 0 10px;
	}
	.txts .qiye_info ul li div
{
	font-size: 12px !important;
}
	.footer_content
	{
		padding:0 0.2rem;
	}
	.bot_left
	{
		padding: 0 0.2rem;
	}
	.bot_right a:nth-child(4)
	{
		margin-right: 0.2rem;
	}
}

@media only screen and (min-width: 100px) and (max-width: 1200px) {
	.foce_left dl
	{
		margin-left:10%;
	}
	.products_right .prri_top{
		margin-top: 0;
		padding: 80px 0;
}
	.nlt_list em{
		width: 18%;
	}
	.nlt_list{
		height: 1.3rem;
		    padding: 0.2rem 0rem 0.2rem 0;
	}
	.nlt_list em p{
		    font-size: 0.3rem;
		    width: 100%;
	}
	.news_more 
	{
		padding-bottom: 8%;
	}
}
/*最小为1200的时候*/
@media (min-width: 1200px)
{
	.ctaths .txts
	{
		width: 76%;
	}
	
	   .banner .swiper-pagination
	   {
   		/*margin-bottom: 40px;*/
   		/*display: flex;
   		display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      	justify-content: space-between;	
   		-webkit-justify-content: space-between;*/
   		 display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
   		
   		width: 100%;
   		max-width: 1200px;
   		margin: 0 calc((100% - 1200px) / 2) 30px;
   		/*padding: 0 0.2rem;*/
   		box-sizing: border-box;	
   		 /*display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;*/   		
   }
   .banner .swiper-pagination span
   {
	   
	   	margin-left: 44px !important;
    
   	}
   	 .banner .swiper-pagination span:nth-child(1)
  {
  	margin-left: 2px!important;
  	}
   .banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
	   margin-right: 0px;
   }
   .m_nav ul
   {
   	display: none;
   }
   .m_zyw
   {
   	display: none;
   }
   .m_nav_bot
   {
   	display: none;
   }
  
}
@media only screen and (min-width: 950px) and (max-width: 1200px)
{
		.prri_top .swiper-container .swiper-wrapper .swiper-slide a img
	{
			/*max-width: 80%;*/
			max-width: 83%;
	}
}
@media only screen and (min-width: 0px) and (max-width: 1200px) {
	
	.procut_detaildes_box
	{
		 padding: 20px;
	}
	#header{
		display: none;
	}
	.pw
	{
		margin-top: 0.88rem;
	}
	.m_header{
		width: 100%;
		height: 55px;
		/*max-width: 1217px;*/
		display: block;
		
		position: fixed;
		left: 0;
		top: 0;
		z-index: 999;
		background: #fff;
	}
	.banner{
		margin-top: 0.85rem;
	}
	.m_logo{
		display: block;
		float: left;
		height: 100%;
	}
	.m_logo a{
		display: block;
		height: 100%;
		margin-top: 0;
		line-height: 0;
/*		padding-top: 0.2rem;*/
padding-top: 12.5px;
		padding-left:0.2rem ;
		/*width: 1.8rem;*/
		height: 30px;
	}
	.m_nav_but{
		float: right;
	}
	.m_nav_but em{
		width: 30px;
		display: block;
		overflow: hidden;
		margin: 15px 0.2rem 0 0;
		cursor: pointer;
	}
	.m_nav_but em p{
		display: block;
		width: 100%;
		background: #4D70B0;
		width: 100%;
		height: 0.05rem;
		margin-top: 5px;
	}
	.m_nav{
		width: 100%;
		height: 100%;
		overflow: auto;
		position: fixed;
		top: 0rem ;
		left: 0px;
		z-index: 999;
		background: #fff;
		display: none;
		
	}
	.m_nav_close{
		width: 100%;
		height: 0.85rem;
		border-bottom: 1px solid #4D70B0;
		background: #fff;
	}
	.m_nav_close p{
		width: 0.85rem;
		height: 100%;
		background: url(../imgs01/aw11.png) no-repeat center center;
		float: right;
		background-size: 30%;
		transition: all 0.8s  linear;
		cursor: pointer;
	}
	.m_nav_close p:hover{
		
		transform: rotate(180deg);
	}
	.m_nav ul{
		width: 100%;
		overflow: hidden;
	}
	.m_nav ul li{
		width: 100%;
		overflow: hidden;
		margin-top: 0.1rem;
		
	}
	.m_nav ul li a:hover{
		border-bottom: 3px solid #4D70B0;
		color: #4D70B0;
		box-sizing: border-box; 
	}
	.m_nav ul li a{
		width: 1.5rem;
		margin: auto;
		display: block;
		overflow: hidden;
		font-size: 0.25rem;
		text-align: center;
		color: #545454;
		padding: 0.2rem 0;
		
		
		
	}
	.m_zyw{
		width: 19%;
		margin: auto;
		height: 0.4rem;
		margin-top: 0.4rem;
		margin-bottom: 0.4rem;
	}
	.m_zyw a{
		display: block;
		width: 50%;
		height: 0.4rem;
		float: left;
		line-height: 0.4rem;
		font-size: 0.16rem;
		text-indent: 0.4rem;
		
	}
	.m_zyw a:hover{
		color: #4D70B0;
	}
	.m_zw{
		background:url(../imgs01/zhongwen.png) no-repeat top 0.05rem left;
		color: #4D70B0;	
	}
	.m_yw{
		background:url(../imgs01/yingwen.png) no-repeat top 0.05rem left;		
	}	
	
	.ne01{
		  /*background:url(../imgs01/zywqh_06.png) no-repeat top 0.05rem left !important;
		 color:#000!important;
		 background-size: 0.4rem!important;*/
	}
	.ne02{
		/*background:url(../imgs01/zywqh_12.png) no-repeat top 0.05rem left !important;		
	  color: #4D70B0;
	  background-size: 0.4rem!important;	*/
	}	
	
	.m_nav_bot{
		width: 100%;
		height: 1.6rem;
		background: #4D70B0;
	}

	.m_nav_bot em{
		display: block;
		width: 6rem;
		height: 100%;
		box-sizing: border-box;
		background:  url(../imgs01/mdianh.png) no-repeat left center;
		background-size: 0.8rem;
		margin: auto;
		line-height: 1.6rem;
		padding-left: 1.2rem;
		color: #fff;
		/*font-weight: bold;*/
		font-size: 0.7rem;
		font-style: normal;
	}
	.banner .swiper-pagination-bullet{
		width: 1.5rem;
		height: 1.5rem;
	}
	.banner .swiper-pagination-bullet a{

		width: 1.5rem;
		height: 1.5rem;
		font-size: 0.18rem;
		padding-top: 0.6rem;
		box-sizing: border-box;
	}
	.banner .swiper-pagination-bullet a h5{
		font-size: 0.15rem;
		margin-top: 0.2rem;
	}
	.ban_a01{
	background: url(../imgs01/banner-b01.png) no-repeat  top 20px center;
	background-size: 0.5rem;
	}
	.ban_a02{
		background: url(../imgs01/banner-b02.png) no-repeat  top 20px center;
		background-size: 0.4rem;
	}
	.ban_a03{
		background: url(../imgs01/banner-b03.png) no-repeat  top 20px center;
		background-size: 0.5rem;
	}
	.ban_a04{
		background: url(../imgs01/banner-b04.png) no-repeat  top 20px center;
		background-size: 0.5rem;
	}
	.ban_a05{
		background: url(../imgs01/banner-b05.png) no-repeat  top 20px center;
		background-size: 0.5rem;
	}
	.ban_a06{
		background: url(../imgs01/banner-b06.png) no-repeat  top 20px center;
		background-size: 0.5rem;
	}
	
	.products{
		/*max-width: 1250px;*/
		    margin: 0.3rem 0;
	}
	.products_left{
		width: 100%;
		float: none;
		box-sizing: border-box;
		padding-top: 0.5rem;
	}
	.products_right{
		float: none;
		width: 100%;
	}
	.pro_left_center{
		    margin:  auto; 
	}
	.plc_title h4{
		width:40%;
	}
	
	.footer{
		/*max-width: 1217px;*/
	}
	.footer_center{
		width: 100%;
	}
	.footer_bot{
		/*max-width: 1218px;*/
		width: 100%;
	}
	.foce_right{
		width: 30%;
	}
	.foce_left{
		width: 70%;
	}
	
	.fo_bot_cen{
		height: auto;
	}
	
	/*.ax_video{
		max-width: 1217px;
		height: 700px;
	}*/
	
	.video_video video{
	/*width: 600px;*/
	/*margin-left: -300px;*/

}
	.video_video i {
		    /*right: -.39rem;*/
	}
	.ve_sp{
		    width: 600px;
		    /*margin-left: -325px;*/
	}
	.snews_left{
		float: none;
		width: 100%;
		/*max-width: 1217px;*/
		
	}
	.snews_right{
		float: none;
		width: 100%;
		/*max-width: 1217px;*/
	}
	.nlt_list em{
		width: 10%;
	}
	.ax_video h3{
		width: 1.3rem;
		height: 1.3rem;
		margin-left: -0.75rem;
		margin-top: -0.75rem;
	}
	.ax_video h3:hover{
	background: #4D70B0 url(../imgs01/vivoanniu.png) no-repeat center center;
	/*修改*/
	background-size: 100%;
}
 .banner .swiper-pagination{
   		margin-bottom: 40px;
   		/*display: flex;
   		display: -ms-flexbox;*/
   		width: 100%;
   		/*max-width: 800px;*/	
   		
   		/*margin: 0 0 10px ;*/
   		/*padding: 0 0.2rem;*/
   		/*box-sizing: border-box;*/	
   		 display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        /*flex-wrap: wrap;*/
   		justify-content: space-between;
   		
   }
   .banner .swiper-pagination span
   {
   	/*margin-left: 3% !important;*/
   }
   	.banner .swiper-pagination span:nth-child(1)
   {
   	margin-left: 0px !important;
   }
	
}


@media only screen and (min-width: 100px) and (max-width: 1250px) {
	

}
@media (max-width: 1100px) {
		.foce_left dl
	{
		margin-left:6.5%;
	}
}
@media only screen and (min-width: 100px) and (max-width: 1070px) {
	
	.bot_left{
		float: none;
	}
	.news_left_list{

		.video_video video{
	  width: 550px;
   
}
	.video_video i {
		   
	}
	.ve_sp{
		   
	}
}


@media only screen and (min-width: 100px) and (max-width: 940px) {
	


	.nlt_list em{
		width: 13%;
	}
	/*.products_right
	{
		height: 6.83rem;
	}*/
		/*.ax_video{
		max-width: 930px;
		height: 500px;
	}*/
	.bot_right{
		float: none;
	}
	.footer{
		max-width: 930px;
	}
	.footer_center{
		width: 100%;
		/*height: 4.9rem;*/
	}
	.foce_left{
		display: none;
	}
	.foce_right{
		float: none;
		width: 100%;
	}
	.ri_ri{
		width: 100%;
		/*margin: auto;*/
		float: none;
	}
	/*.ax_video h3{
		width: 1.3rem;
		height: 1.3rem;
	}*/
}
@media only screen and (min-width: 100px) and (max-width: 863px) {

	.webmap
	{
		margin-top: 0;
	}
	
	.child_ul
	{
		position: static!important;
	}
	.rmedia
	{
		padding-top: 18px;
	}
	.lyseedispaly
	{
		padding-left: 0!important;
	}
	.jjmargintop
   {
   	margin-top: 0.5rem;
   }
	 .banner .swiper-pagination{
   		margin-bottom: 40px;
   		/*display: flex;
   		display: -ms-flexbox;*/
   		/*width: 70%;*/
   		/*max-width: 800px;*/
   		/*justify-content: space-between;
   		flex-wrap: wrap;*/
   		margin: 0 0 0.1rem;
   		/*padding: 0 0.2rem;*/
   		box-sizing: border-box;	
   }
	.banner .swiper-pagination-bullet{
		width: 0.8rem;
		height: 0.8rem;
	}
	.banner .swiper-pagination-bullet a{
		
		width: 0.78rem;
		height: 0.78rem;
		font-size: 0.18rem;
		padding-top: 0.5rem;
		box-sizing: border-box;
		
	}
	.banner .swiper-pagination-bullet{
	padding: 2px;
}
	.banner .swiper-pagination-bullet h6{
		display: none;
	}
	.banner .swiper-pagination-bullet a h5{
		font-size: 0.15rem;
		margin-top: 0rem;
	}
	.ban_a01{
	background: url(../imgs01/banner-b01.png) no-repeat  top 0.1rem center;
	background-size: 0.3rem;
	}
	.ban_a02{
		background: url(../imgs01/banner-b02.png) no-repeat  top 0.1rem center;
		background-size: 0.3rem;
	}
	.ban_a03{
		background: url(../imgs01/banner-b03.png) no-repeat  top 0.1rem center;
		background-size: 0.3rem;
	}
	.ban_a04{
		background: url(../imgs01/banner-b04.png) no-repeat  top 0.1rem center;
		background-size: 0.3rem;
	}
	.ban_a05{
		background: url(../imgs01/banner-b05.png) no-repeat  top 0.1rem center;
		background-size: 0.3rem;
	}
	.ban_a06{
		background: url(../imgs01/banner-b06.png) no-repeat  top 0.1rem center;
		background-size: 0.3rem;
	}
	.video_video video{
		    /*margin-left: -305px;*/
		        /*top: 30%;*/
	}
	.video_video i{
		/*right: 0.25rem;*/
		
	}
	.media_860
	{
		display: none;
	}
	.display_none
{
	display: none;
}
	.rmedia
				{
					/*padding:0.5rem 0.2rem 0.2rem;*/
				}
				 .download_vidlist
				 {
				 	width: 100%;
				 }
				 .download_pdflist
				 {
				 	width: 100%;
				 }
  .fwpadding_top
  {
  	padding-top: 0 !important;
  }
	
}
@media only screen and (min-width: 100px) and (max-width: 850px) {
	/*.ax_video{
		max-width: 850px;
		height: 430px;
	}*/
	/*修改*/
		.nlt_list:hover i{
		color: #4D70B0;
		background: none;
	
	}
	.pds p
	{
		/*font-size: 0.20rem;*/
	}
	
}
@media only screen and (min-width: 100px) and (max-width: 750px) {
	.bot_left{
		width: 100%;
	}
	/*.ax_video{
		max-width: 850px;
		height: 370px;
	}*/
	.video_video video{
		/*margin-left: -355px;*/
	}
	.video_video i{
		    /*right: 0.84rem;*/
	}
	.nlt_list em{
		width: 16%;
	}
	.nlt_list:hover em{
		width: 20%;
	}
}
@media only screen and (min-width: 100px) and (max-width: 640px) {
	.ab1 .padd
	{
		padding: 35px 20px 35px 20px;
		}
	.bot_left span
	{
		line-height: 40px;
		}
.footer_center
{
	padding: 20px 0;
	}
.nwnav .txx
{
	font-size: 12px;
	}
.ctathList .name
{
	line-height: 100%;
	}
.news_list_a
{
	height: 60px;
	}
.news_list_center img
{
	/*margin-top: 0.3rem;*/
}
	.news_list_center
	{
		width: 1.5rem;
		margin: 0 5px;
	}
		.news_list_right 
		{
			width: calc(100% - 1.5rem - 10px) !important;
	height: 100%;
			}
	.news_list_right p:nth-child(1)
	{
		font-size: 14px;
		line-height: 28px;
		}
		.news_list_right p:nth-child(2)
	{
		font-size: 12px;
			line-height: 16px;
			height: 32px;
		}
	.webmap_ul li a
	{
		padding: 0.2rem 0.3rem 0.2rem 0;
		}
	 .banner .swiper-pagination
	 {
	 	width: 90%;
	 	margin: 0 5%;
	 	display: flex;
	 	flex-wrap: wrap;
	 	
	 	}
	 	.banner .swiper-pagination span
	 	{
	 		 margin-left: 0.1rem !important;
	 		}
	 		.banner .swiper-pagination span:nth-child(1)
	 		{
	 			 margin-left: 0.1rem !important;
	 			}
	 			

	.products_right .prri_top{
		margin-top: 0;
		padding: 40px 0;
}
	.procut_detaildes_box
	{
		margin: 35px 0;
	}
	.procut_detaildes_box
	{
		padding: 0;
	}
	.appprut_list ul li a
	{
		font-size: 12px;
	}
	.m_zyw{
		width: 40%;
		margin: auto;
		height: 0.5rem;
		margin-top: 0.4rem;
		margin-bottom: 0.4rem;
	}
	.m_zyw a{
		display: block;
		width: 50%;
		height: 0.5rem;
		float: left;
		line-height: 0.5rem;
		font-size: 0.16rem;
		text-indent: 0.6rem;
		
	}
	.m_zw{
		
		/*background: url(../imgs01/zhongwen.png) no-repeat top 0.05rem left;
		background-size:0.4rem ;*/
		
	}
	.m_yw{
		
		/*background: url(../imgs01/yingwen.png) no-repeat top 0.05rem left;
		background-size:0.4rem;	*/
	}
	.banner .swiper-pagination-bullet a{
		background: none;
		padding: 0;
		width: 0.8rem;
		font-size: 0.25rem;	
	}
	.banner .swiper-pagination-bullet h5{
		font-size: 0.2rem;
		font-weight: normal;
	}
	.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
		height: 0.7rem;
		/*margin-right: 0.1rem;*/
	/*	margin-top:0.1rem;*/
		width: 30%;
	}
	.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(4)
	{
			margin-top:0.1rem;
	}
	.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(5)
	{
			margin-top:0.1rem;
	}
	.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(6)
	{
			margin-top:0.1rem;
	}
	.banner .swiper-pagination-bullet h6{
		display: none;
	}
	.banner .swiper-pagination-bullet{
		height: 0.4rem;
	}
	.banner .swiper-pagination-bullet a {
	    width: 1.5rem;
	    height: 0.4rem;
	    font-size: 0.18rem;
	    padding-top: 0.5rem;
	    box-sizing: border-box;
	    padding: 0;
	}
	.banner .swiper-pagination{
	overflow: hidden;
		line-height: none;
		font-size: 20px;	
	}
	.banner.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{
		
	}
	.banner .swiper-pagination-bullet a h5{
		/*line-height: 0.4rem;*/
	}
	
	.plc_ul li a i{
		width: 30px;
	}
	.pro_left_center{
		    /*width: 7rem;*/
			width:100%;
	}
	.prri_top{
		    
		    width: 80%;
		    /*height: 4rem;*/
	}
	.prri_bot{
		position: inherit;
	}
	
	
	.products_right{
		    /*height: 4.83rem;*/
	}
	.products_left{
		/*height: :;.83rem;*/
	}
	.plc_ul{
		margin-top: 0.2rem;
	}
	.plc_title h4{
		width:35%;
	}
	.plc_ul li{
		margin-bottom: 0; 
	}
	.prri_bot .swiper-button-next{
		width: 1rem;
		height: 1rem;
	}
	
	.prri_bot .swiper-button-prev{
		width: 1rem;
		height: 1rem;
	}
	
	.prri_bot .swiper-pagination {
    line-height: 0;
    display: block;
    margin: auto;
    width: 0;
    height: 10;
    left: 15%;
}
	.prri_bot{
		width: 0;
		height: 0;
		border: 0; /*z-index: 999999;*/
	}
	.prri_bot .swiper-pagination{
		display: none;
	}
	.prri_bot .swiper-button-next{
		top: 33%;
		background: #4D70B0;
		background: #4D70B0 url(../imgs01/youjiantou2.png) no-repeat center center;
    	background-size: 40%;
	}
	.prri_bot .swiper-button-prev{
		top: 33%;
		background: #4D70B0;
		background: #4D70B0 url(../imgs01/zuojiantou.png) no-repeat center center;
    	background-size: 40%;
	}
	.ri_ri{
		width: 100%;
		/*margin: auto;*/
		float: none;
	}
	.sy_fx a{
		width: 0.5rem;
		height: 0.5rem;
	}
	.bot_right{
	margin-top: 0.2rem;
}
	
	.ax_video h3{
		    width: 1rem;
    	height: 1rem;
    	margin-left: -0.5rem;
    margin-top: -0.5rem;
	}
	/*.ax_video{
		max-width: 640px;
		height: 550px;
	}*/
		
	.video_video i {
		   /*right: -0.78rem;*/
	}
	.ve_sp{
		    /*margin-left: -40%;*/
		   width: 5.5rem;
	}
	.video_video video{
	/*width: 5.5rem;*/
	
	
    /*margin-left: 0px;
    top: 30px;
    left: 5px;*/
 }
 .video_video i {
    /*right: 3.7rem;*/
    /*top: 30px;
      width: 0.3rem;
    height: 0.3rem;*/
    /*display: none;*/
}
	.news_left_list{
		/*height: 4.3rem;*/
	}
	.nlt_list{
		height: 1.5rem;
	}
	.sy_list_zi b{
		height: 0.6rem;
		line-height: 0.3rem;
	}
	.snews_left{
		padding:  0  1rem;
	}
	
}
@media only screen and (min-width: 100px) and (max-width: 375px) {
	.video_video i {
    /*top: 30px;
    right: 5.66rem;
    top: 30px;
        width: 0.3rem;
    height: 0.3rem;*/
}
.video_video video{
	/*left: -7px;*/
}
}
@media only screen and (min-width: 100px) and (max-width: 330px) {
	.video_video video{
	  width: 300px;
    /*margin-left: 0px;
    top: 30px;
    left: -30px;*/
 }
 .sy_list_zi i{
 	height: 0.4rem;
 }
 .sy_list_zi b{
 	height: 0.7rem;
 	line-height: 0.35rem;
 }
}
@media only screen and (min-width: 10px) and (max-width: 420px) {
	/*.ax_video{
		max-width: 640px;
		height: 230px;
	}*/
	
	    
}



@media (max-width: 1550px) {
	.nlt_list a
	{
		 padding:0.2rem 0 ;
		
	}
}

@media only screen and (max-width: 1350px){
	
		.news_leto p{
			margin-top: 0.3rem;	
		}
		.news_leto {
		    height: 1.2rem;
		}
		.news_more a {
		    /*height: 0.45rem;
		    line-height: 0.45rem;*/
		}
}

@media only screen and (max-width: 1350px)and (min-width: 1440px) {
		
		.news_leto p{
			margin-top: 0.4rem;	
		}
		.news_leto {
		    height: 1.4rem;
		}
		.news_more a {
		    height: 0.45rem;
		    line-height: 0.45rem;
		
		}

}

/*茶品中心*/
@media  (max-width:1024px) {

	.news_list_right
{
	height: 100%;
	width: calc(90% - 100px);
	float: left;
	box-sizing: border-box;	
}
.news_list_left
{
	display: none;
	}
.txts .qiye_info
{
	margin: 0.05rem 0 0.4rem;
}
.news_list_li
{
	padding: 15px;
}
	.pro_cells ul li
	{
		width: 49%;
	}
.pro_li
{
	margin-right: 4.5%;
	width: 30%;
}
.pro_li:nth-child(4n)
{
	margin-right: 4.5%;
}
.pro_li:nth-child(3n)
{
	margin-right: 0;
}
.pro_a
{
	display: block;
	line-height: 30px;
	border: 1px solid #5C7CB8;
	
	width: 100%;
	height: 30px;
	text-align: center;
	
}
.shwu_right
		{
			box-sizing: border-box;
			/*border: 1px solid black;*/
		/*	width: 80%;		*/
			padding:  0  60px 0;
			
		}
		
		

}

@media (max-width:860px ) {
		.ctathList .see
	  {
		width: auto;
		}
		.banner .swiper-pagination-bullet{
		width: 1.4rem;
		height: 0.7rem;
	}
	.banner .swiper-pagination-bullet a{
		
		width: 100%;
		height: 100%;
		font-size: 0.18rem;
		display: flex;
		justify-content: center;
		align-items: center;
		
		box-sizing: border-box;
		
	}
	.banner .swiper-pagination-bullet a
	{
		padding-top: 0;
	}
		.ban_a01{
	background: none;
	}
	.ban_a02{
	background: none;
	}
	.ban_a03{
		background: none;
	}
	.ban_a04{
		background: none;
	}
	.ban_a05{
		background: none;
	}
	.ban_a06{
		background: none;
	}
	.back2
	{
		margin-top: 0;
		float: right;
		}
	.mbchild_menu
	{
		display: block!important;
	}
		.abnav .nav li.act a
	{
		color: brown;
	}
	.child_ul li:before
	{
		content:' ' !important;
		width: 0;
		height: 0;
	}
	.pro_li
{
	margin-right: 3.5%;
	width: 22%;
}
.pro_li:nth-child(3n)
{
	margin-right: 3.5%;
}
.pro_li:nth-child(4n)
{
	margin-right: 0%;
}
.pro_a
{
	display: block;

	border: 1px solid #5C7CB8;
	font-size: 0.11rem;
	width: 100%;

	text-align: center;
}
.pro_width50
{
	width: 50%;
}

}
@media (max-width: 660px) {
		/*.pager,.newsList{ margin:  20px 0;}*/
	
}
@media only screen and (min-width: 640px) and (max-width: 1030px) {
	.ab_media
	{
		/*margin-top: 0.38rem;*/
	}
}
@media  (max-width: 640px) {
	.txts .qiye_info
{
	margin: 0.5rem 0;
}
	.ab_media
	{
		/*margin-top: 0.2rem;*/
	}
}
@media (max-width: 640px) {
	.appTi
	{
		font-size: 0.5rem;
	}
}
@media (max-width:640px ) {
	
	
	.news_list_center
	{
		
	}
	
	
	.adress_ul
{
	width: 100%;
	/*background: url(../imgs/contuspg.png) no-repeat bottom center !important;*/
	box-sizing: border-box;
	/*background-size: 100% !important;*/
	
}
	.qiye_info ul li div:nth-child(1)
{
	width: 100%;
 font-weight: bold;
  
	font-size: 14px!important;
}
.qiye_info ul li div:nth-child(2)
{
	width: 100%;
	font-size: 12px;
		
}

	.baopao_info_des {
	width: 33.33%;

}
	.gonggao_info ul li a span:first-child
{
	width: 100%;
	font-size: 14px;


}
.gonggao_info ul li a span:last-child
{
	width: 100%;
		font-size:12px;
		
}
	.dongshi_info ul li:first-child
	{
		font-size: 18px;
	}
	.dongshi_info ul li span:first-child
{
	width: 100%;
	font-size: 14px;
	font-weight: 500;
	/*color: #666666;*/
	font-weight: bold;
}
.dongshi_info ul li span:last-child
{

	width: 100%;
		font-size: 12px;
}
.aboArea .r .padd
{
	padding-bottom: 30px;
}
	
	.products_left
	{
		height: 7.2rem;
	}
	.plc_ul li a p
	{
		width: 76%;
	}
	.course_platform_bottom a
	{
		background: none;
		text-align: center;
		text-indent: 0;
	}
		.course_platform_bottom a:hover
		{
			background: #4C70B0;
		}
	.news_more a
	{
		background: none;
		text-align: center;
		text-indent: 0;
	}
	.news_more a:hover
	{
		background: #4C70B0;
	}
	.products_right .swiper-button-next 
{
	display: block;
	
}
 .products_right .swiper-button-prev
{
	display: block;
}
	.pro_li
{
	margin-right: 4.5%;
	width: 30%;
}
.pro_li:nth-child(4n)
{
	margin-right: 4.5%;
}
.pro_li:nth-child(3n)
{
	margin-right: 0;
}
.pro_a
{
	
	width: 100%;
	text-align: center;
 font-size: 12px;
	
}
.adress_li
{
	width: 100%;
	border-bottom: 1px dashed #CCCCCC;
	margin-top: 0;

}
.adress_li:nth-child(2n - 1)
{
	border-right: none;
}
.adress_li:last-child
{
	border-bottom: none;
}
.newsArea
{
	padding-bottom: 20px;
}
/**/
.news_list_top
{
background: none;
}
.news_list_top h6:nth-child(1)
{
	font-size: 0.22rem;
	width: 1rem;
	line-height: 0.5rem;
}
.news_list_top h6:nth-child(2)
{
	width: calc(100% - 1.3rem);
	font-size: 0.22rem;
	/*height: 0.3rem;*/
	line-height: 0.5rem;
}
.news_list_bottom p:nth-child(1)
{
		width: 1rem;
	font-size: 0.14rem;
	line-height: 0.25rem;
}
.news_list_bottom p:nth-child(2)
{
	width: calc(100% - 1.3rem);
	font-size: 0.14rem;
	line-height: 0.25rem;
	height: 0.5rem;
}
/*生物制药*/
   #scta a
		{
			/*display: block;*/
			width: calc(100% / 4);
			padding: 0;
			text-align: center;
		}
		.shwu_left
		{
			width: 100%;
		}
		.shwu_left li
		{
			width: 25%;
		}
		.shwu_right
		{
			margin-top: 0.3rem;
	
			width: 100%;
			box-sizing: border-box;
			/*border: 1px solid black;*/
			
			padding:  0  0.3rem 0;
			
		}
		.shwu_left a
		{
					font-size: 0.2rem;
		
		}
			.shwu_right p
			{
				font-size: 0.2rem;
			}
				.yanfa_child_ul
			{
			
			
				z-index: 20;
				width: 100%;
				background-color: white;
				display: flex;
				flex-wrap: wrap;
				border: 1px solid #C2C2C2;
				border-top: none;
			}
			.yanfa_child_ul li
			{
				width: 100%;
			
			}
				.yanfa_child_ul li a
				
				{
					box-sizing: border-box;
					width: 100%;
						font-size: 0.16rem ;
						
						padding:0.15rem 0.18rem;
						
				}
				.tuwen_box
				{
					width: 100%;
				}
				.yanfa_child_ul
				{
					display: none ;
				}
				.yanfa_child_ul li
				{
					/*display: none;*/
				}
				.shwu_left ul li a
				{
					text-align: center;
				}
		
				.yanfa_child_ul li a
				{
					text-align: left !important;

				}
				.devel50
				{
					width: 50% !important;
				}
				.width33
				{
					width: 33.33% !important;
				}
				.child_box
				{
					width: 100%;
					display: none;
					position: absolute;
					background-color: white;
					z-index: 33;
				}
				.hy_box .r
				{
					font-size: 12px;
					}
				.hy_box .r p
				{
					/*font-size: 0.2rem;*/
				}
					.rmedia
				{
					/*padding:1.5rem 0.2rem 0.2rem;*/
				}
				.hypaddingleri
{
	box-sizing: border-box;
	padding-left: 0.2rem;
	padding-right: 0.2rem;
}
			.padding640
			{
				padding-top: 0.5rem !important;
			}
			.marginbottm640
			{
				margin-bottom: 0.4rem !important;
			}
			.ly_marginbotm
			{
				margin-bottom: 0.4rem!important;
			}
			.lyseedispaly
	{
		margin-top: 0.2rem;
	}
	.download_vidcell span
	{
		font-size: 14px;
	}
	.download_pdfcell span
	{
		font-size: 14px;
	}
	.news_grabg
	{
		font-size: 0.15rem;
	}
	.news_des>p
	{
	/*	font-size: 0.15rem;*/
	}
	.newstitlefont
	{
	
	}
	.customftitle
	{
		font-size: 0.13rem;
	}
	.freeTx
	{
		
	}
	 .ab_dongshi table td
  {
  	width: 50%;
  	padding-right: 10%;
  	font-size: 0.2rem;
  }
  .last
  {
  	width: 0.7rem;
  	height: 0.7rem;
  }
		
}


/*屏幕一下的*/
@media  (max-width:470px ) {

/*.m_nav_but em{
		    margin: 0.15rem 0.2rem 0 0;
	}*/
	/*新闻列表*/
		.ab_table_tb td
	{
		font-size: 0.24rem;
	}
	.news_list_top h6:nth-child(2)
	{
		font-size: 0.3rem;
		line-height: 0.6rem;
	}
	.news_list_top h6:nth-child(1)
	{
		font-size: 0.3rem;
		line-height: 0.6rem;
	}
	.news_list_bottom p:nth-child(2)
	{
		font-size: 0.25rem;
		line-height: 0.4rem;
		height: 0.8rem;
	}
		.news_list_bottom p:nth-child(1)
	{
		font-size: 0.25rem;
		line-height: 0.4rem;
		height: 0.8rem;
	}
	.news_list_li
	{
		padding: 10px;
	}
	/*新闻列表*/
	
	
	
	.baopao_info_des {
	width: 50%;

}
.ab_title 
	{
		font-size: 22px;
	}
		.rmedia
				{
					/*padding:1.7rem 0.2rem 0.2rem;*/
				}
				.pro_cells ul li
	{
		width: 100%;
	}
	.download_vidcell span:nth-child(1)
	{
		width: 100%;
	}
	  .download_vidcell span:nth-child(2)
	  {
	  	margin-top: 0.1rem;
	  	width: 100%;
	  }
	  .download_pdfcell span:nth-child(1)
	  {
	  	width: 100%;
	  }
	  .download_pdfcell span:nth-child(2)
	  {
	  	margin-top: 0.1rem;
	  	width: 100%;
	  }
	  .jjmargintop
   {
   	/*margin-top: 0.8rem;*/
   }
      .shiming_box h6
  {
  	font-size: 0.30rem;
  }
   /*.shiming_box p
   {
   	font-size: 0.15rem;
   }*/
}






/*新增页面的一个样式*/
 @media only screen and (min-width: 800px)  {
						    	 .newother_li
							    {
							    	position: relative;
							    }
						    	.show_ul_news
							    {
							    	display: none;
							    	
							    	position: absolute; 
							    	top: 0; 
							    	left: 100%;
							    	padding-left: 10px;
							    	width: 300px;
							    }
						    	.newother_li:hover .show_ul_news
						    	{
						    		display: block;
						    	}
						    
						    	.show_li_news
						    	{
						    		width: auto;
						    		white-space: nowrap;
						    		width: 100%;
					    		
						    	}
						    	.show_li_news>a
						    	{
						    		white-space: normal;
						    		width: 100%;
						    		background:#2E83B6 !important;
						    		padding-left: 10px!important;
						    		padding-right: 10px!important;
						    		text-overflow: ellipsis;
						    		overflow: hidden;
						    		white-space: nowrap;
						    		color: #fff;
						    		box-sizing: border-box;
						    	}
						    	.show_li_news:hover>a
						    	{
						    			background:#4D70B0 !important;
						    			color: #fff!important;
						    	}						    	
						    }	