@charset "utf-8";
/* CSS Document */

body{margin: 0; padding: 0; width: 100%;  background: #fff; background-size: 100%; min-width: 320px;}/*word-break: break-all;*/
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;}
input:focus { outline: none; } 
input {outline:none;}
em{font-style: inherit;}
.clear{ clear:both; width: 0; height: 0 ; margin: 0; padding: 0;}
/*头部*/
body,html{ font-family:"Microsoft YaHei","微软雅黑","SimSun"; }


.header_box
{
	box-shadow:1px 3px 3px rgba(0,0,0,0.12);
	position: fixed;
	top: 0;
	z-index: 999;
	width: 100%;
	background-color: white;
}
#header{
	
	width: 100%;
	height: 100px;
	box-sizing: border-box;
	/*	padding: 0 5.4%;*/
	max-width: 1200px;
	/*border: 1px solid black;*/
	/*padding: 0 0.2rem;*/
	margin: 0 auto;
	
}

.logo{
	height: 100%;
	width: 205px;
	float: left;
	overflow: hidden;
}

.logo a{
	
	display: block;
	overflow: hidden;
	margin-top: 21px;
	
}
.logo a img{
	
	display: block;
	
}
.nav{
	
	height: 100%;
	float: left;
}
.nav_ul{
	/*margin-top: 43px;*/
   
	font-size: 16px;
}
.nav_ul>li{
	float: left;	
	
}
.nav_ul li a{
	
	display: block;
	padding: 0 15px;
	color: #545454;
	
}
.nav_ul li:hover a{
	
	color: #4D70B0;
	
}
.he_sele{
	float: right;
	height: 100%;
	overflow: hidden;
}
.he_sele_top{
	overflow: hidden;
	height: 55px;
}
.he_sele_top em{
	display: block;
	border-bottom: 1px solid #3471B8;
	width: 180px;
	overflow: hidden;
	margin-top: 20px;
}
.se_text{
	width: 160px;
	border: 0;
	height: 33px;
	background: none;
	display: block;
	float: left;
	padding: 6px;
	box-sizing: border-box;
}
.se_text::-webkit-input-placeholder{font-family: "微软雅黑";}
.se_but{
	width: 20px;
	border: 0;
	height: 30px;
	background: url(../imgs01/sousuobiao.png) no-repeat center center;
	display: block;
	float: left;
	cursor: pointer;
}
.he_sele_bot{
	display: block;
	overflow: hidden;
}
.he_sele_bot a{
	display: block;
	padding-left: 35px;
	height: 44px;
	float: left;
	font-size: 14px;
	line-height: 40px;
	width: 50px;
}
.he_sele_bot a:hover{
	color: #4D70B0;
}
.xzhongwen{
	/*background: url(../imgs01/zhongwen.png) no-repeat left top 8px;*/
	color: #4D70B0;
	position: relative;
}
.xzhongwen:after
{
	content: '中';
	position: absolute;
	top: 8px;
	left: 0;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	line-height: 25px;
	font-size: 12px;
	text-align: center;
	color: #EEEEEE;
	background-color: #4D70B0;
}

.zhongwen{
	/*background: url(../imgs01/yingwen.png) no-repeat left top 8px;*/
	color: #666;
	position: relative;
}
.zhongwen:after
{
	content: '中';
	position: absolute;
	top: 8px;
	left: 0;
	width: 25px;
	height: 25px;
	font-size: 12px;
	border-radius: 50%;
	line-height: 25px;
	text-align: center;
	color: #ACACAC;
	background-color: #EEEEEE;
}


.xyinggwen{
	/*background: url(../imgs01/zhongwen.png) no-repeat left top 8px;*/
	color: #4D70B0;
	position: relative;
}
.xyinggwen:after
{
	content: 'En';
	position: absolute;
	top: 8px;
	left: 0;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	line-height: 25px;
	font-size: 12px;
	text-align: center;
	color: #EEEEEE;
	background-color: #4D70B0;
}

.yingwen{
	/*background: url(../imgs01/yingwen.png) no-repeat left top 8px;*/
	color: #666;
	position: relative;
}
.yingwen:after
{
	content: 'En';
	position: absolute;
	top: 8px;
	left: 0;
	width: 25px;
	height: 25px;
	font-size: 12px;
	border-radius: 50%;
	line-height: 25px;
	text-align: center;
	color: #ACACAC;
	background-color: #EEEEEE;
}


.m_header{
	display: none;
	box-shadow:1px 3px 3px rgba(0,0,0,0.12);
}
.m_nav{
	display: none;
	
}
/*头部结束*/



/*banner*/
.banner{
	overflow: hidden;
	color: #fff;
	margin-top: 100px;
}
.banner .swiper-container {
        width: 100%;
        height: 100%;
        
    }
   .banner .swiper-pagination{
   		margin-bottom: 40px;
   		
   }
    .banner .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;       
        /* Center slide text vertically */
        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-slide a
    {
    	display: block;
    	width: 100%;
    }
    .banner .swiper-slide img{
    	display: block;
    	width: 100%;
    }
    
    .banner .swiper-pagination-bullet{
    	
	width: 152px;
	height: 152px; padding: 4px;
	border-radius: 0;
}
.banner .swiper-pagination-bullet h6{
	 opacity: 0;
	  height: 16px; 
	  line-height: 16px;
	   overflow: hidden;
	   font-weight: normal; 
	   font-size: 14px;
	   /*font-family: "PingFang Light";*/
	 }
.banner .swiper-pagination-bullet-active a{
	border: 0px solid #fff;
}
.banner .swiper-pagination-bullet{
	opacity: 9;
	/* background: #777; */
	background-color: rgba(119 ,119 ,119,0.9)
}
.banner .swiper-pagination-bullet-active a{
	border: 1px solid #fff;
}
.banner .swiper-pagination-bullet-active h6{ opacity: 1; display: block; font-weight: normal;}
.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 0;
	font-weight: normal;
}

.banner .swiper-pagination-bullet h5{
	font-size: 16px;
	font-weight: normal;
}
.swiper-pagination-bullet a{
	width:150px;
	display: block; padding-top: 100px;
	height:50px;
	
	color: #fff;
	font-size: 14px;

	
}
.swiper-pagination-bullet a h6{
	font-size: 14px;
}
.ban_pos{
	position: absolute;
	left: 0;
	top: 200px;
	height: 100px;
	background: #000;
	z-index: 200;
	display: none;
}
.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
	/*margin-right: 23px;*/
}
.banner .swiper-pagination-bullet-active{
	/* background: #4D70B0; */
	background-color: rgba(76 ,112 ,176,0.9);

	
}
.banner .swiper-pagination-bullet-active a{
	
	/*padding: 4px;
	border: 1px solid #fff;*/
}
.ban_a01{
	background: url(../imgs01/banner-b03.png) no-repeat  top 20px center;
}
.ban_a02{
	background: url(../imgs01/banner-b02.png) no-repeat  top 20px center;
}
.ban_a03{
	background: url(../imgs01/banner-b01.png) no-repeat  top 20px center;
}
.ban_a04{
	background: url(../imgs01/banner-b04.png) no-repeat  top 20px center;
}
.ban_a05{
	background: url(../imgs01/banner-b05.png) no-repeat  top 20px center;
}
.ban_a06{
	background: url(../imgs01/banner-b06.png) no-repeat  top 20px center;
}
/*banner结束*/

/*奥星产品*/
.products{
	width: 100%;
	height: auto;
	overflow: hidden;
	
	margin: 0.5rem 0;
}
.products_left{
	width: 50%;
	height: 8.2rem;
	float: left;
	background: #eee;
	padding: 0 1rem;
	box-sizing: border-box;
}
.products_right{
	width: 50%;
	float: right;
	background: #fff;
	/*height: 8.2rem;*/
	/*display: flex;
	 display: -ms-flexbox;
	justify-content: center;
	align-items: center;*/
	/*margin: calc(50% - 4.1rem);*/
	
	
	position: relative;
}
.products_right .prri_top{
	margin-top: 0px;
	padding: 100px 0 0;
}

.products_right .swiper-button-next 
{
	display: none;
		background: #4D70B0 url(../imgs01/bigroundri.png) no-repeat center center;
	/*background-size: 20%;*/
	width: 0.8rem;
	height: 0.8rem;
	
}
 .products_right .swiper-button-prev
{
	display: none;
	background: #4D70B0 url(../imgs01/bigroundle.png) no-repeat center center;
	/*background-size: 20%;*/
	width: 0.8rem;
	height: 0.8rem;
	
}
.products_right:hover .swiper-button-next 
{
	display: block;
}
 .products_right:hover .swiper-button-prev
{
	display: block;
}
/*奥星产品*/
.pro_left_center{
	/*修改*/
	/*width: 6rem;*/
	height: 78.4%; width:100%;
	margin: 10.5% 0;
}
.plc_title{
	width: 100%;
	overflow: hidden;
	height: auto;
}
.plc_title h4{
	height: auto;
	font-size: 0.35rem; font-weight:normal;
	width: 54%;
	color: #4D70B0;
	 /*font-family: "微软雅黑";*/
	
}
.plc_title p{
	font-size: 0.2rem;
	color: #4D70B0;
	margin-top: 0.05rem; /*font-family: "微软雅黑";*/
}
.plc_title i{
	width: 1.28rem;
	height: 0.11rem;
	background: #4D70B0;
	display: block;
	margin-top: 0.1rem;
}
.plc_ul{
	width: 100%;
	overflow: hidden;
	margin-top: 0.4rem;
}
.plc_ul li{
	/*修改*/
	/*width: 97%;*/
	width: 100%;
	height: auto;
	float: right;
	overflow: hidden;
	margin-bottom: .1rem;
}
.plc_ul li a{
	width: 100%; position:relative;
	height: 0.71rem;
	display: block;
	overflow: hidden; padding-left:.5rem; box-sizing:border-box;
	 background:  url(../imgs01/gaitu01.png) no-repeat 0.25rem center;
}

.plc_ul li a i{
	display: block;
	width: 80px;
	background: #666;
	height: 1px;
	float: left;
	/*修改*/
	margin-top: 0.35rem;
	margin-left: 0.22rem;
}

.plc_ul li a p{
	float: left;
	width: 3rem;
	font-size: 0.2rem;
	color: #666;
	height: 100%;
	overflow: hidden;
	line-height: 0.71rem;
	margin-left: 0.22rem;
	
}
.plc_ul li a:hover{
	background: url(../imgs01/gaitu02.png) #4D70B0 no-repeat 0.25rem center;
}
.plc_ul li a:hover p{
	color: #fff;
}
.plc_ul li a:hover b{
	background:  url(../imgs01/gaitu03.png) no-repeat center center;
	background-size: 50% 50%; right:0.25rem;transition: all 0.2s linear;opacity:1;
}
.plc_ul li a:hover i{
	background: #fff;
}
.plc_ul li a b{
	width: 0.45rem;
	height: 0.45rem;
	display: block;
	margin-top: 10; position:absolute; right:1rem;
	/*修改*/
	/*margin: 0.13rem 0rem 0  0.13rem;*/ opacity:0;
	margin: 0.13rem 0rem 0  0;
	float: left;
	transition: all 0.2s linear;
	background-size: 50% 50%;
}

/*.plc_a01 b{
	background:  url(../imgs01/gaitu01.png) no-repeat center center;
	background-size: 100% 100%;
}
.plc_a01:hover b{
	background:  url(../imgs01/cp_001.png) no-repeat center center;
	background-size: 100% 100%;
}
.plc_a02 b{
	background:  url(../imgs01/cp_02.png) no-repeat center center;
	background-size: 100% 100%;
}
.plc_a02:hover b{
	background:  url(../imgs01/cp_002.png) no-repeat center center;
	background-size: 100% 100%;
}

.plc_a03 b{
	background:  url(../imgs01/cp_03.png) no-repeat center center;
	background-size: 100% 100%;
}
.plc_a03:hover b{
	background:  url(../imgs01/cp_003.png) no-repeat center center;
	background-size: 100% 100%;
}

.plc_a04 b{
	background:  url(../imgs01/cp_04.png) no-repeat center center;
	background-size: 100% 100%;
}
.plc_a04:hover b{
	background:  url(../imgs01/cp_004.png) no-repeat center center;
	background-size: 100% 100%;
}

.plc_a05 b{
	background:  url(../imgs01/cp_05.png) no-repeat center center;
	background-size: 100% 100%;
}
.plc_a05:hover b{
	background:  url(../imgs01/cp_005.png) no-repeat center center;
	background-size: 100% 100%;
}

.plc_a06 b{
	background:  url(../imgs01/cp_06.png) no-repeat center center;
	background-size: 100% 100%;
}
.plc_a06:hover b{
	background:  url(../imgs01/cp_006.png) no-repeat center center;
	background-size: 100% 100%;
}

.plc_a07 b{
	background:  url(../imgs01/cp_07.png) no-repeat center center;
	background-size: 100% 100%;
}
.plc_a07:hover b{
	background:  url(../imgs01/cp_007.png) no-repeat center center;
	background-size: 100% 100%;
}*/

.products_right .swiper-container {
        width: 100%;
        height: 100%;
        
    }
    .products_right .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
         overflow: hidden;
        position:absolute
        /* Center slide text vertically */
        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;
        /*width: 100%!important;*/
       
    }
    .swiper-wrapper
    {
    	width: 100%;
    }
    .prri_top{
    	width: 83%;
    	/*height: 6rem;*/
    	margin: auto;
    	/*position: relative;*/
    	/*margin-top: 1.2rem;*/
    	/*margin-top: calc(50%  -  3rem);*/
    }
    .prri_bot{
    	width: 60%;
    	height: 0.6rem;
    	border: 1px solid #3471B8;
    	position: relative;
    	margin: auto;
    	margin-top: 0.44rem;
    }
    .prri_bot .swiper-pagination{
    	line-height: 0;
    	display: block;
    	margin: auto;
    	width: 70%;
    	height: 100%;
    	left: 15%;
    	/*border: 10px solid black;*/
    }
    .prri_bot .swiper-pagination-bullet{
    	margin-right: 0.06rem;
    	width: 8px;
    	height: 8px;
    	background: none;
    	border: 1px solid #4D70B0;
    	border-radius:0 ;
    	opacity: 10;
    	
    }
    .prri_bot .swiper-pagination-bullet-active{
    	line-height: -2px; 	
    	width: 6px;
    	height: 6px;
    	background: #4D70B0;
    }
    .prri_bot .swiper-button-next{
    	display: block;
    	width: 12%;
    	height: 100%;
    	top: 43%;
    	right: 0;
    }
    .prri_bot .swiper-button-prev{
    	display: block;
    	width: 12%;
    	height: 100%;
    	top: 43%;
    	left: 0;
    }
    .prri_bot .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
    	background: #fff url(../imgs01/zuojiantou.fw.png) no-repeat center center;
    	background-size: 40%;
    	
    }
     .prri_bot .swiper-button-next:hover{
    	background: #4D70B0 url(../imgs01/youjiantou2.png) no-repeat center center;
    	background-size: 40%;
    }
    .prri_bot .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
    	background: #fff url(../imgs01/youjiantou.png) no-repeat center center;
    	background-size: 40%;
    }
    .prri_bot .swiper-button-prev:hover{
    	background: #4D70B0 url(../imgs01/zuojiantou.png) no-repeat center center;
    	background-size: 40%;
    }
    /*.prri_bot .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled{
    	opacity: 10;
    }*/
    .prri_bot p{
    	width: 12%;
    	height: 1px;
    	background: #4D70B0;
    	position: absolute;
    	left: 18%;
    	top: 0.3rem;
    }
    .prri_bot b{
    	width: 12%;
    	height: 1px;
    	background: #4D70B0;
    	display: block;
    	position: absolute;
    	right: 18%;
    	top: 0.3rem;
    }
    	.prri_top .swiper-container .swiper-wrapper .swiper-slide a {
		display: block;
		width: 100%;
		height: 100%;
	
	}
	.prri_top .swiper-container .swiper-wrapper .swiper-slide a 
	{
		/*display: flex;
		 display: -ms-flexbox;
		justify-content: center;
		align-items: center;*/
		/*margin-top: 100px;*/
		text-align: center;
	}
	.prri_top .swiper-container .swiper-wrapper .swiper-slide a img{
		display: block;
		width: 100%;
		margin: 0 auto;
		max-height: 510px;
		
		/*height: 100%;*/
		transition: all 1s linear; 
	}
	.prri_top .swiper-container .swiper-wrapper .swiper-slide a img:hover{
		transform: scale(1.2);
	}
/*奥星产品结束*/

/*奥星视频*/

.ax_video{
	width: 100%;
	/*height: 12.5rem;*/
	background-size: 100% 100%;
	position: relative;
}
.ax_video h2{
	position: absolute;
	right: 0.3rem;
	top: 0.5rem;
	height: 1.3rem;
	width: 5rem;
}
.ax_video h3{
	width: 1.7647rem;
	height: 1.7647rem;
	background: url(../imgs01/vivoanniu.png) no-repeat center  center;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -0.88rem;
	margin-top: -0.88rem;
	cursor: pointer;
	border-radius: 505px;
}
.ax_video h3:hover{
	background: #4D70B0 url(../imgs01/vivoanniu.png) no-repeat center center;
}
.ax_video h4{
	width: 4.7668rem;
	height: 1.22rem;
	position: absolute;
	left: 15%;
	bottom: 1.97rem;
}
.ax_video h4 img{
	display: block;
	width: 100%;
	height: 100%;
}
.video_video{
	width: 100%;
	height: 100%;
	/*border: 10px solid black;*/
	overflow: hidden;
	display: none;
	position: fixed;
	z-index: 500;
	top: 0;
	left: 0;
	cursor: pointer;
	box-sizing: border-box;
}
.video_video video{
	width: 800px;
    margin: 0 auto;
	height: auto;
	overflow: hidden;
	/*position: absolute;*/
	/*left: 50%;
	margin-left: -400px;*/
	z-index: 999;
	/*top: 30%;*/
	border: 8px solid #fff;
	display: block;
	width: 100%;
	box-sizing: border-box;
}
.video_video i{
	width: 0.5rem;
	height: 0.5rem;
	background: #4D70B0 url(../imgs01/guanbi.png) no-repeat center center;
	background-size: 80% 80%;
	display: block;
	position: absolute;
	/*right:-0.5rem;*/
	top: 0;
	z-index: 999;
	right: -0.5rem;
	
}
.ve_sp{
	
	
	position: relative;
	margin: 0 auto;
	
	width: 800px;
}
.video_yy{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 900;
	background: rgba(0,0,0,0.4);
  
}
.video_sp
{

	position: relative;
    top: 170px;
	
}
/*.fdavideos{
	transition: all 1s linear;
}
.fdavideos:hover{
	transform: scale(1.2);
}*/
/*奥星视频结束*/

/*新闻咨询*/

.sy_news{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0.4rem 0;
	background-color: #eee;
}
.snews_left{
	width: 50%;
	/*height: auto;*/
	/*border: 1px solid black;*/
	overflow: hidden;
	box-sizing: border-box;
	padding: 0 1rem;
	float: left;
	background: #eee;
}
.news_leto{
	width: 100%;
	height: 1.6rem;
	overflow: hidden;
}
.news_leto p{
	color: #4D70B0;
	font-size: 0.35rem;
	margin-top: 0.5rem;/*font-family: "微软雅黑";*/
	
}
.news_leto b{
	display: block;
	color: #4D70B0;
	font-size: 0.2rem;/*font-family: "微软雅黑";*/ font-weight:normal;
}
.news_left_list{
	width: 100%;
	/*height: 4.9rem;*/
	
}
.nlt_list{
	width: 100%;
	/*2017-19*/
	/*height: 1.1rem;*/
	border-bottom: 1px solid #ddd;
	/*box-sizing: border-box;*/
	/*padding: 0.2rem 0rem  0.2rem 0;*/
	transition: all 0.2s linear; 
}
.nlt_list em{
	float: left;
	display: block;
	font-style: inherit;
	width:18%;
	height: 100%;
}
.nlt_list em p{
	color: #4D70B0;
	font-size: 0.32rem;
	width: 100%;
	text-align: left;
}
.nlt_list a
{
	/*2017-19*/
	display: block; 
	padding:0.2rem 0;
	
}
.nlt_list em span{
	color: #888;
	display: block;
	font-size: 0.22rem;
	width: 100%;
	text-align: left;
}
.sy_list_zi{
	float: right;
	width: 78%;
	height: 100%;
position: relative;
	/*margin-left: 5%;*/
}
.sy_list_zi i{
	display: block;
	font-style: inherit;
	color: #666;
	font-size: 0.20rem;
	width: 100%;
	overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
	height: 0.3rem;
}
.sy_list_zi b{

	font-size: 0.16rem;
	display: block;
	overflow: hidden;
  text-overflow: ellipsis;
  line-height: 0.22rem;
	height: 0.44rem;
	color: #999;
	margin-top: 0.02rem;
	font-weight: normal;
	/*overflow: hidden;*/
  /*text-overflow: ellipsis;
  white-space: nowrap;*/
	
}

/*修改*/
.nlt_list:hover 
{
	padding-left: 30px;
}
.nlt_list:hover .i_arrjiantou
{
	opacity: 1;
}
.i_arrjiantou
{
	opacity: 0;
	transition: all 0.3s linear;
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	width: 30px;
	height: 25px;
	background: url(../imgs/youaround.png) no-repeat top 2px center;
	cursor: pointer;
}
.nlt_list:hover span{
	color: #4D70B0;
}
.nlt_list:hover i{
	color: #4D70B0;
	/*background: url(../imgs01/youjiantou.png) no-repeat right 0.4rem top 0.03rem;*/
}
/*.nlt_list:hover{
	padding: 0.41rem 0.2rem  0.41rem 0;
}*/
.nlt_list:hover em{
	/*width:20%*/
}
/*.nlt_list:hover .sy_list_zi{
	width: 76%;
}*/
.news_more{
	/*height: 1.9rem;*/
	position: relative;
	/*top: 30px;*/
	
}
.news_more a{
	/*新增*/
	display: block;
	width: 2rem;
	height: 0.5rem;
	border: 1px solid #4D70B0;
	display: block;
	margin:5% 0 5% 0;
	line-height: 0.5rem;
	font-size: 0.188rem;
	background: url(../imgs/youaround.png) no-repeat right 0.3rem center;
	/*background-size: 15%;*/
	text-indent: 0.4rem;
	color: #4D70B0;
	float: right;

}
.news_more a:hover{
	color: #fff;
	background: #4D70B0 url(../imgs/youaroundwhite.png) no-repeat right 0.3rem center;
	/*background-size: 15%;*/
}
.snews_right{
	width: 50%;
	float: right;
	overflow: hidden;
}
.course_platform{
	width: 100%;
	/*2017-19*/
	/*height: 4.523rem;*/
}
.course_platform h4{
	width: 100%;
	/*2017-19*/
	/*height: 3.55rem;*/
}
.course_platform h4 img{
	display: block;
	width: 100%;
	/*height: 100%;*/
}
.course_platform_bottom{
	width: 100%;
	height: 1rem;
	background: #fff;
	box-sizing: border-box;
	padding: 0.2rem 0.2rem;
	position: relative;
	
}
.course_platform_bottom em{
	display: block;
	float: left;
	color: #4C70B0;
	font-size: 0;
	position: absolute;
	/*bottom: 0.25rem;*/
}
.course_platform_bottom em p{
	font-size: 0.35rem;
	
}
.course_platform_bottom em span{
	display: inline-block;
	font-size: 0.16rem;
}
.course_platform_bottom a{
	display: block;
	width: 2rem;
	height: 0.5rem;
	border: 1px solid #4D70B0;
	text-indent: 0.4rem;
	background: url(../imgs/youaround.png) no-repeat right 0.3rem center;
	/*background-size: 15%;*/
	float: right;
	line-height: 0.5rem;
	font-size: 0.2rem;
	color: #4D70B0;
}
.course_platform_bottom a:hover{
	background: #4C70B0 url(../imgs/youaroundwhite.png) no-repeat right 0.3rem center;
	/*background-size: 15%;*/
	color: #fff;
}
.jr_mall .course_platform_bottom{
	background: #f5f5f5;
}
/*新闻咨询结束*/


/*footer底部*/
.footer{
	width: 100%;
	background: #333;
}
.footer_content
{
		width: 100%;
	max-width: 1200px;
	/*padding: 0 0.2rem;*/
	margin: 0 auto;
	box-sizing: border-box;
}
.footer_center{
	width: 100%;
	/*height: 4.3rem;*/
	overflow: hidden;
	/*margin:0.5rem auto;*/
	/*padding: 0.2rem;*/
	padding: 50px 0;
	/*padding-top: 0.5rem;
	padding-bottom: 0.5rem;*/
	box-sizing: border-box;
	
}
.foce_left{
	width: 75%;	
	float: left;
}
.foce_left dl{
	/*width: 25%;*/
	margin-left: 100px;
	/*text-align: center;*/
	/*border: 1px solid black;*/
	overflow: hidden;
	float: left;
	/*margin-right: 0.4rem;*/
	font-size: 0;
}
.foce_left dl:nth-child(1)
{
	margin-left: 0px;
}
.foce_left dl dt{
	overflow: hidden;
	font-size: 0.20rem;
	border-bottom: 1px solid #999;
	padding-bottom: 0.1rem;
	color: #999;
	margin-bottom: 0.13rem;
	display: inline-block;
}
.foce_left dl dd{
	font-size: 0.14rem;
	color: #999;
	overflow: hidden;
}
.foce_left dl dd a{
	display: block;
	margin-top: 0.1rem;
	font-size: 12px;
	color: #999;
}
.foce_left dl dd a:hover{
	color: #4D70B0;
}
.foce_right{
	width: 25%;
	font-size: 0;
	float: right;
}
.ri_ri{
	overflow: hidden;
	float: right;
	/*padding: 0 0.2rem 0 0;*/

}

.ri_ri h3{
	width: 1.4rem;
	height: 0.4rem;
	line-height: 0.4rem;
}
.foce_right ul{
	width: auto;
	overflow: hidden;
	margin-top: 0.2rem;
}
.foce_right ul li{
	overflow: hidden;
	margin-top: 0.1rem;
}
.foce_right ul li a{
	overflow: hidden;
	display: block;
	font-size: 12px;
	color: #999;
	line-height:25px;
}
.foce_right ul li a:hover{
	color: #4D70B0;
}
.foce_right ul li a b{
	display: block;
	width: 25px;
	height: 25px;
	float: left;
	margin-right: 8px;
}
.q1{
	background: url(../imgs01/lianxi001.png) no-repeat center center;
	background-size: 90%;
}
.q2{
	background: url(../imgs01/lianxi002.png) no-repeat center center;
	background-size: 90%;
}
.q3{
	background: url(../imgs01/lianxi003.png) no-repeat center center;
	background-size: 90%;
}
.q4{
	background: url(../imgs01/lianxi005.png) no-repeat center center;
	background-size: 90%;
}
.footer_bot{
	width: 100%;
	overflow: hidden;
	background: #262626;
	padding: 20px 0;
	box-sizing: border-box;
}
.sy_fx{
	/*overflow: hidden;*/
	margin-top: 0.3rem;
}
.sy_fx a{
	display: block;
	width: 0.35rem;
	height: 0.35rem;
	float: left;
	margin-right: 0.14rem;
	position: relative;
	top: 0;
	min-height: 25px!important;
	min-width: 25px!important;
	transition: all 0.5s linear;
}
.sy_fx a:hover{
	/*margin-top: -0.1rem;*/
	top: -0.1rem;
}
.qq{
	background: url(../imgs/smallewm.png) no-repeat center center;
	background-size:100% 100% ;
}
.weixin{
	background: url(../imgs01/vx.png) no-repeat center center;
	background-size:100% 100% ;
}
.weibo{
	background: url(../imgs01/vb.png) no-repeat center center;
	background-size:100% 100% ;
}
.ins{
	background: url(../imgs01/ins.png) no-repeat center center;
	background-size:100% 100% ;
}
.fo_bot_cen{
	width: 100%;
	max-width: 1200px;
	margin: auto;
	/*height: 0.4rem;*/

	
}
.bot_left{
	float: left;
	overflow: hidden;
	/*width: 70%;*/
	/*font-size: 0.15rem;*/
	height: 40px;
	line-height: 40px;
	color: #999;
	/*padding: 0 0.2rem;*/
		display: block;
}
.bot_left a{
	display: block;
	float: left;
	margin-right: 0.2rem;
	width: 90px;
	height: 40px;
	
}
.bot_left a img
{
	height: 100%;
}
.bot_left span{
	/*display: block;*/
	/*border: 1px solid yellow;*/
	overflow: hidden;
	float: left;
	font-size: 12px;
	/*width: 70%;*/
}
.fo_bot_cen{
	/*width: 90%;*/
	/*font-size: 0;*/
}
.bot_right{
	float: right;
	overflow: hidden;
	font-size: 0.15rem;
	
	padding-left: 0.2rem;

	
}
.bot_right a{
	display: block;
	float: left;
	margin-right: 0.2rem;
	color: #999;
	font-size: 12px;
	line-height: 0.4rem;
}
.bot_right a:hover{
	color: #4D70B0;
}
/*footer底部结束*/

/*关于我们*/
.ab_title
{
	font-size: 28px;
}
.ab_table_tb
{
	width: 100%;
	margin-bottom: 2%;

}
.ab_table_th
{
	text-align: left;
	font-size: 18px;
	color: #4C70B0;
	font-weight: normal;
}
.ab_table_tb tr
{
   height: 40px;	
   line-height: 40px;
 
}
.ab_table_tb tr:nth-child(1) th
{
	  border-bottom: 1px solid #4C70B0; 
}

.ab_table_tb td
{
	font-size: 14px;
	   border-bottom: 1px solid #DDDDDD;
	   /*white-space: nowrap;*/
}
.ab_table_tb td:nth-child(2)
{
	text-align: right;
} 
.ab_table_a
{
	position: absolute;
	bottom: 0 !important;
}
.ab_img
{
	transition: all 0.3s linear; 
}
.ab_qyyg_box
{
width: 100%;
	
}
.ab_qyyg_box_item 
{
	width: 49%;
}

/*产品中心*/
.pro_paddbtm
{
	padding-bottom: 0;
}
.pro_marginbtm
{
	margin-bottom: 0;
}
.pro_marginbtm:nth-child(2n - 1) .txts
{
	float: right;
}
.pro_marginbtm:nth-child(2n - 1) .pic
{
	float: left;
}

.pro_ul
{
	display: flex;
	 display: -ms-flexbox;
	flex-wrap: wrap;
	justify-content:flex-start;
	margin: 20px 0 30px;
	
}
.pro_textcen
{
	text-align: center;
}
.pro_li
{
	margin-right: 3.5%;
	width: 22%;
	margin-top: 10px;
}
.pro_li:nth-child(4n)
{
	margin-right: 0;
}
.pro_a
{
	display: block;
	line-height: 36px;
	border: 1px solid #EEEEEE;
	
	
	
	font-size: 14px;
	width: 100%;
	height: 36px;
	text-align: center;
}
.pro_a:hover
{
	border: 1px solid #C6D1E6;
	box-shadow: 0px 0px 10px  rgba(76,112,176,0.5);
}
.pro_width50
{
	/*width: 50% !important;*/
}
.pro_margincen
{
	
}
.pro_fontsize24
{
	font-size: 24px;
}
.fontsize34
{
	font-size: 34px !important;
	margin-top: 25px;
}
.appTi
{
	margin-bottom: 40px;
}
 .apppics .b:nth-child(2) .l
{
	float: right;
}
.adress_ul
{
	width: 100%;
/*	background: rgba(255,255,255,0.5) url(../imgs/contuspg.png) no-repeat center center;
*/	box-sizing: border-box;
	/*background-size: 100%  ;*/
	
}
.adress_li
{
	display: inline-block;
	width: 49%;
	box-sizing: border-box;
	padding:0.5rem 7% ;
	/*margin-top: 40px;*/
	white-space: nowrap;
	
	
	
}
.adress_li:nth-child(2n - 1)
{
	/*border-right: 1px dashed #CCCCCC;*/
}
.adress_title
{
	font-size:18px ;
	color: #4D70B0;
	
}
.adress_ip
{
	margin-top: 25px;
	background: url(../imgs/iphone.fw.png) no-repeat center left ;
	padding-left: 25px;
	
	font-size: 14px;
	line-height: 28px;
}
.adress_cz
{
	margin-top: 10px;
	background:url(../imgs/chuanzhen.fw.png) no-repeat center  left;
	padding-left: 25px;
	height: 25px;
	font-size: 14px;
	line-height: 28px;
}
/*新闻中心*/

.news_list
{
	width: 100%;
}
.news_list_ul
{
	width: 100%;
	box-sizing: border-box;
}
.news_list_li
{
	width: 100%;
	padding: 20px;
	border-bottom: 1px dashed #C2C2C2;
	box-sizing: border-box;
}
.news_list_a
{

    width: 100%;
	background: orange;

}
.news_list_top
{
	/*display: flex;
	 display: -ms-flexbox;
	flex-wrap: wrap;*/
	/*border: 1px solid black;*/
	/*background: url(../imgs01/smalldefayou.fw.png) no-repeat right 10% center;*/
}
 .news_list_a:hover  .news_list_top
{
	/*display: flex;
	 display: -ms-flexbox;
	flex-wrap: wrap;*/
	/*background: url(../imgs01/smallyou.fw.png) no-repeat right 10% center;*/
}

.news_list_top h6:nth-child(1)
{
	/*border: 1px solid black;*/
	text-align: right;
	font-size: 28px;
	width: 90px;
	color: #4C70B0;
	float: left;
	
	
}
.news_list_top h6:nth-child(2)
{
	margin-left: 3%;
	font-size: 16px;
	line-height: 44px;
	width: 50%;
	color: #4C70B0;
	float: left;

	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.news_list_bottom
{
	/*display: flex;
	 display: -ms-flexbox;*/

}
.news_list_bottom p:nth-child(1)
{
	text-align: right;
	width: 90px;
	font-size: 18px;
	color: #4C70B0;
	float: left;
}
.news_list_bottom p:nth-child(2)
{
	width: 65%;
	margin-left: 3%;
	font-size: 15px;
	overflow: hidden;
	height: 45px;
	float: left;
}
.news_list_a
{
	position: relative;
	left: 0;
	transition: all 0.3s linear;
}
.news_list_li:hover .news_list_a
{
   left: 5%;
   
}
/*新闻中心End*/

/*生物制药*/
#scta a
	{
width: calc(100% / 8);
			padding: 0;
			text-align: center;
		}
		
		.shwu_content
		{
			margin-top: 30px;
			box-sizing: border-box;
			display: flex;
			 display: -ms-flexbox;
			flex-wrap: wrap;
			justify-content: space-between;
			
		}
		.shwu_left
		{
			/*border: 1px solid black;*/
			width: 23%;
			box-sizing: border-box;
				
		}
		.shwu_left ul
		{
			width: 100%;
			box-sizing: border-box;
			display: flex;
			 display: -ms-flexbox;
			flex-wrap: wrap;
			justify-content: space-between;
		}
		.shwu_left li
		{
			width: 100%;
			position: relative;
			box-sizing: border-box;
		}

		.shwu_right
		{
			box-sizing: border-box;
			/*border: 1px solid black;*/
			width: 77%;		
			padding:  0  100px 0;
			
		}
		.shwu_right img
		{
			
		}
		.shwu_right p:nth-child(2)
		{
			/*text-indent: 2em;*/
		}
		.shwu_right p
		{
			font-size: 18px;
		}
		
		.shwu_left a
		{
			width: 100%;
			display: block;
			background: url(../imgs01/smalldefayou.fw.png) no-repeat center right 10%;
			font-size: 16px;
			border-bottom: 1px dashed #C2C2C2;
			padding: 5px 0;
			/*padding-left: 0.2rem;*/
			box-sizing: border-box;
		}
		.adclick
		{
			
			background: url(../imgs01/smallyou.fw.png) no-repeat center right 10% !important;
		}
		/*生物制药End*/
		
		/*生物研发*/
		.yanfa_right
		{
			padding: 0 30px;
		}
		.yanfa_defalut
		{
			background: url(../imgs/zuojianntouclick.png) no-repeat center right 10%;
		}
		.yanfa_click
		{
			
			background: url(../imgs/xiajiantoude.png) no-repeat  center right 5%!important;
		}
		.yanfa_child_ul
		{
			/*display: none;*/
			width: 100%;
			
		}
		.yanfa_child_ul li
		{
			width: 100%;
		}
		.yanfa_child_ul a
		{
			width: 100%;
			background: none;
			box-sizing: border-box;
			padding: 5px 0;
			font-size: 0.16rem;
		}
			
		/*生物研发End*/
		
		
		/*生物案例*/
		.tuwen_content
		{
			display: flex;
			 display: -ms-flexbox;
			flex-wrap: wrap;
			justify-content: space-between;
			
		}
		.tuwen_box
		{
			width: 50%;
		}
		.tuwen_box img
		{
			margin: 0 auto;
		}
		.tuwen_box a
		{
			
			width: 100%;
			display: block;
			font-size: 0.28rem;
			text-align: center;

		}
		.addclick{
			color: #4C70B0 !important;
		}
		.yanfa_child_ul li a
		{
			padding-left: 0.1rem;
		}
		.yanfa_child_ul li:after
		{
			content: '';
			width: 0.08rem;
			height: 0.08rem;
			background-color: black;
			position: absolute;
			border-radius: 50%;
			top: calc(50% - 0.04rem);
		}

/*产品中心流体与生物工艺系统*/
.pds p
{
	/*margin: 30px 0 60px;
	font-size: 14px;*/
}

.mvc_marbotm
{
	/*margin-bottom: 0.5rem;*/
}
.pros_margintop
{
	margin-top: 0.3rem;
}
.pros_padding0
{
	padding-bottom: 0!important;
}
.customtext
{
	color: #4C70B0;
	font-size: 28px !important;
	font-weight: normal;
}

/*产品详情*/
.margintop0
{
	margin-top: 0 !important;
}
.paddimgposition img
{
margin:  0 auto;
/*display: block;*/
}
/*行业应用*/
.hy_box .r 
{
	font-size: 14px;
}
.hy_box .r p:first-child
{
	/*text-indent: 2em;*/
}
.rmedia
{
	padding-top: 45px;
	box-sizing: border-box;
}
.pro_cells ul
{
	margin-top: 0.3rem;
}
.pro_cells ul li
{
	box-sizing: border-box;
	width: 32%;
	text-align: center;
	/*border: 1px solid black;*/
	display: inline-block;
}
.pro_cells ul li img
{
	margin:0 auto;
}
.pro_cells ul li p
{
	font-size: 14px!important;
	color: #124CA7;
	line-height: 0.5rem;
}
.hypaddingleri
{
	box-sizing: border-box;
	padding-left: 30px;
	padding-right: 30px;
}
.hypaddingleft
{
	padding-left: 0!important;
}
.padding_top
{
	padding-top: 0.5rem;
}
.hycustomtextline
{
	line-height: 80px;
}
.hyblock
{
	display: block!important;
}
/*留言反馈*/
.ctathList   input::-webkit-input-placeholder { /* WebKit browsers */  
      color: #B2B2B2;  
   }  
.ctathList     input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
      color: #B2B2B2;  
    }  
 .ctathList    input::-moz-placeholder { /* Mozilla Firefox 19+ */  
      color: #B2B2B2;  
    }  
 .ctathList    input:-ms-input-placeholder { /* Internet Explorer 10+ */  
      color: #B2B2B2;  
    }  
    .lyseedispaly
    {
    	/*display: none;*/
    }
    .lyyuan
    {
    	width: 20px;
    	height: 20px;
    	display: inline-block;
    	background: orange;
    	border-radius: 50%;
    	color: white;
    	line-height: 20px;
    	text-align: center;
    }
    
    /*下载中心*/
   .download_box
   {
   	box-sizing: border-box;
  
   
   	/*display: flex;
   	 display: -ms-flexbox;
   	justify-content: space-between;*/
 /*  	flex-wrap: wrap;*/
   }
   .download_pdflist
   {
   	float: left;
   		margin-top: 0.3rem;
   	 	width: 48%;
   	box-sizing: border-box;
   	/*border: 1px solid black;*/
   	
   }
   .download_pdfcell
   {
   	box-sizing: border-box;
   	border-bottom: 1px solid #ADADAD;
   
   }
   .download_pdfcell a
   {
   	display: block;
   	padding: 0.15rem 0;
   	/*display: flex;
   	 display: -ms-flexbox;
   	justify-content: space-between;
   	flex-wrap: wrap;*/
   
   	
   }
   
   @media only screen  and (min-width: 1024px) {
	   	.download_pdfcell:hover span:nth-child(1)
	   {
	   
	   		background: url(../imgs/addpdf.png) no-repeat center left;
	   		background-size: 20px;
	   		color: #1296db;
	   }
	    .download_pdfcell:hover span:nth-child(2)
	    {
	    	
	    	color: #1296db;
	    }
	    
	 .download_vidcell:hover span:nth-child(1)
	   {
	   	display: block;
	  
	   		background: url(../imgs/start.png) no-repeat center left;
	   		background-size: 20px;
	   		color: #1296db;
	   }
	   .download_vidcell:hover span:nth-child(2)
	   {
	  
	   	color: #1296db;
	   }
   }
   
      .download_pdfcell span
      {
      	font-size: 14px;
      }
    .download_pdfcell span:nth-child(1)
    {
    	float: left;
    	box-sizing: border-box;
    	padding-left: 23px;
    	background: url(../imgs/pdf.png) no-repeat center left;
   	    background-size: 20px;
   	    text-overflow: ellipsis;
	   	white-space: nowrap;
	   	overflow: hidden;
	   	display: block;
	   	width: 72%;
    }
     
    .download_pdfcell span:nth-child(2)
    {
    		float: right;
    	color:#ADADAD ;
    	display: block;
    	width: 28%;
    	 	text-align: right;
    }
    .download_pdfcell span:nth-child(2):before
    {
    	content: '(';
    }
    .download_pdfcell span:nth-child(2):after
    {
    	content: ')';
    }
    
    /**/
   .download_vidlist
   {
   	float: right;
   	margin-top: 0.3rem;
   	width: 48%;
   	 	box-sizing: border-box;
   	/*border: 1px solid black;*/
   }
   .download_vidcell
   {
   	box-sizing: border-box;
   	border-bottom: 1px solid #ADADAD;
   
   }
   .download_vidcell a
   {
   	display: block;
   	padding: 0.15rem 0;
   	
   	 	/*display: flex;
   	 	flex-wrap: wrap;
   	 	 display: -ms-flexbox;
   	justify-content: space-between;*/
   }
    
   
      .download_vidcell span
      {
      	font-size: 14px;
      }
   .download_vidcell span:nth-child(1)
    {
    	float: left;
    	box-sizing: border-box;
    	padding-left: 23px;
    		background: url(../imgs/pasue.png) no-repeat center left;
   	background-size: 20px;
   	text-overflow: ellipsis;
   	white-space: nowrap;
   	overflow: hidden;
   	display: block;
   	  	width: 72%;
    }
    .download_vidcell span:nth-child(2)
    {
    	float: right;
    	text-align: right;
    	color:#ADADAD ;
    	display: block;
    	width: 28%;
    }
     .download_vidcell span:nth-child(2):before
    {
    	content: '(';
    }
    .download_vidcell span:nth-child(2):after
    {
    	content: ')';
    }
    /*新闻详情*/
   .news_des
   {
   	padding-top: 10px !important;
   	padding-bottom:10px !important;
   }
   .newstitlefont
   {
   	font-size: 20px;
   }
    .news_grabg
    {
    	width: 100%;
    	margin-bottom: 0.5rem;
    	/*border: 1px solid black;*/
    	background: #F9F9F9;
    	padding: 0.3rem 0.2rem;
    	box-sizing: border-box;
    	font-size: 16px;
    	/*max-height: 1rem;*/
    }
    .news_grabg p:before
    {
    	content:'【简介】' ;
    }
    .news_des>p
    {
    	/*text-indent: 2em;
    	font-size: 16px;    	*/
    }
    /*.backBox a:nth-child(1):before
    {
    	content: '上一篇  :   ';
    }
     .backBox a:nth-child(2):before
    {
    	content: '下一篇  :  ';
    }*/
    /*解决方案*/
   .freeTx p
   {
   	/*font-size: 14px;
   	color: #666;*/
   	font-family: "微软雅黑";
 	
   }
   
   /*关于我们董事会及董事管理*/
  .ab_dongshi table td
  {
  	width: 50%;
  	padding-right: 10%;
  	font-size: 14px;
  }
  /*使命与愿景*/
 .shiming_box h6
 {
 	border-bottom: 1px solid #4C70B0;
 	padding-bottom: 10px;
 }
 .shiming_box
 {
 	/*border-bottom: 1px solid #CCCCCC;*/
 	padding: 0.4rem 0;
 	font-size: 12px;
 }
  .shiming_box:nth-child(1)
  {
  	padding-top: 0;
  }
 .shiming_box h6
 {
 	font-weight: normal;
 	font-size: 18px;
 	color: #4C70B0;
 	margin-bottom: 0.2rem
 }
 /*生物制药*/
.shengwumargintop
{
	margin-top: 0.5rem;
}
.child_ul a 
{
	color: black !important;
}
   .child_ul a:hover
   {
   	color: #4D70B0!important;
   }
   
 
 
 /*新增 二级页面*/
.mbchild_menu
{
	display: none!important;
}

.mbchild_menu
                	{
                		width: 100%;
                	}
                	.mbchild_ul
                	{
                		width: 100%;
                		/*display: flex;
                		flex-wrap: wrap;
                		 display: -ms-flexbox;
                		justify-content: space-between;*/
                	}
                	.mbchild_ul li:nth-child(1)
                	{
                		float: left;
                	}
                	.mbchild_ul li:nth-child(2)
                	{
                		float: right;
                	}
                	.mbchild_ul li
                	{
                		width: 48%;
                		margin-top: 0.1rem;
                	}
                	.mbchild_ul li a
                	{
                		width: 100%;
                		font-size: 14px;
                		/*padding: 0.15rem 0;*/
                		line-height: 38px;
                		
                		background-color:cornflowerblue ;
                		color: white;
                		display: block;
                		text-align: center;
                	}
                	
.child_ul
{
	position: static;
	display: none;
}
.actt .child_ul
{
	display: block;
}


/*返回到顶部*/
.last
{
	position: fixed;
	/*width: 0.5rem;*/
	/*height: 0.5rem;*/
	right: 0.5rem;
	bottom: 0.5rem;
	width: 0.6rem;
	height: 0.6rem;
	z-index: 99999999999;
	background: url(../imgs/backtop.png) no-repeat center center;
	background-size: 100%;
	cursor: pointer;	
	text-indent: -9999px;	
}

/*二维码*/
.ewmshow
{
	width: 100%;
	height: 100%;
	position: fixed;
	background-color: rgba(25,25,25,0.5);
	top: 0;
	display: none;
	z-index: 99999999999999;
	text-align: center;
}
.ewmshowcontent
{
	width: 100%;
	height: 100%;
	/*display: flex;
	 display: -ms-flexbox;
	justify-content: center;
	align-items: center;*/
}
.ewmshow img
{
	/*vertical-align: middle;*/
	width: 3rem;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -1.5rem;
	margin-left: -1.5rem;
}
/*二维码显示*/

.bot_right a:nth-child(4)
{
	margin-right: 0;
}


/*董事会管理员页面*/
.dongshi_info
{
	width: 100%;
	
}
.dongshi_info ul
{
	width: 100%;
	box-sizing: border-box;
	margin-top: 0.3rem;
}
.dongshi_info ul:first-child
{
	margin-top: -0.21rem;
}
.dongshi_info ul li
{
	font-size: 14px;
	padding: 0.13rem 0;
	border-bottom: 1px solid #DDDDDD;
}
.dongshi_info ul li span
{
	display: inline-block;
}
.dongshi_info ul li span:first-child
{
	width: 40%;
}
.dongshi_info ul li span:last-child
{
	width: 50%;
}
.dongshi_info ul li:first-child
{
	width: 100%;
	color:#4C70B0 ;
	border-bottom: 1px solid #4C70B0;
	font-size: 18px;
}
/*投资者关系公告*/
.pfiTxts select
{
	float: right;
}
.gonggao_info ul
{
	box-sizing: border-box;
}
.gonggao_info ul li
{
	border-bottom: 1px solid #DDDDDD;
	box-sizing: border-box;
	
}
.gonggao_info ul li a
{
	/*padding: 0.1rem 0;*/
	display: inline-block;
	width: 100%;
	box-sizing: border-box;
	/*display: flex;
	 display: -ms-flexbox;
	justify-content: space-between;
	flex-wrap: wrap;*/
}
.gonggao_info ul li a span:first-child
{
	float: left;
	display: block;
	width: 30%;
	font-size: 14px;
	line-height: 30px;
	color:#4C70B0 ;
}
.gonggao_info ul li a span:last-child
{
	float: right;
	display: block;
	width: 69%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 14px;
	line-height: 30px;
	
}
/*报告*/
.baopao_info {

	/*display: flex;
	flex-wrap: wrap;
	 display: -ms-flexbox;
	justify-content: flex-start;*/
	box-sizing: border-box;
	width: 100%;
	
}

.baopao_info_des {
	width: 33.3333%;
	/*border: 1px solid black;*/
	box-sizing: border-box;	
	padding: 0.1rem;
	float: left;
}

.baopao_info_des a
{
	display: block;
	text-align: center;
}

.baopao_info_des img {
	
}

.baopao_info_des span {
	
	display: block;
	width: 100%;
	font-size: 14px;
	margin: 0 auto;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	padding: 0.05rem 0;
}

/*企业管治*/
  .qygz_info {
  	width: 100%;
  	margin-top: -0.05rem;
  }
  
  .qygz_list {
  
  }
  
  .qygz_list h6 {
  	border-bottom: 1px solid #4C70B0 ;
  	font-weight: normal;
  	padding: 0.1rem 0;
  	font-size: 16px;
  	color: #4C70B0 ;
  }
  
  .qygz_list .qygz_content {
  	font-size: 14px;
     padding: 0.1rem 0;
  }
  
/*企业简介*/
.qiye_info
{
	width: 100%;
}
.qiye_info ul li 
{
	width: 100%;
	display: table;
	padding:10px 0 ! important;
	
}
.qiye_info ul li:nth-child(2n)
{
	background: #F9F9F9;
}
.qiye_info ul li div
{
	/*padding: 10px 0;*/
	box-sizing: border-box;
	display: inline-block
}
.qiye_info ul li div:nth-child(1)
{
	padding: 0 10px;
	box-sizing: border-box;
	width: 100%;
	font-size: 14px;
}
.qiye_info ul li div:nth-child(2)
{
	
	width: 60%;
	font-size: 14px;
	display:table-cell;
	vertical-align:middle; 
	height:100%;
}


@media (max-width: 640px) {
		.qiye_info ul li div:nth-child(2)
	{
		
	
		display:block;
		width: 100%;
		margin: 10px 0 0;
	
	}
	
		.qiye_info ul li div:nth-child(1)
	{
		padding: 0 ;
		
	}
}
/*----*/
.padding_0
{
	padding: 0!important;
}
.back_bb
{
	font-size: 16px;
	/*text-decoration: underline !important;*/
    border-bottom: 1px solid #ACACAC;
    line-height: 2.3;
    margin-top: 30px;
    color: #ACACAC;
    float: right;	
}



/*生物制药二级菜单列表*/
.child_ul li
{
	position: relative;
	/*padding-left: 10px;*/
	/*text-indent: 1em;*/
}
.child_ul li a
{
	font-size: 14px !important;
	padding: 15px 30px 15px 15px!important;
}
.child_ul li:before
{
	content: '';
    width: 5px;
    height: 5px;
	position: absolute;
	top: calc(50%  - 2.5px);
	background-color: #4C70B0;
	border-radius: 50%;
	left: 0;
}


/*解决方案*/
.padding_custom
{
	padding: 0.5rem  15px 0 !important;
}
.padding_custom .customtext
{
	display: block!important;
}

/*index的二级菜单*/
.nav_ul>li {
	position: relative;
}

.nav_ul>li>a {
	/*border: 1px solid orange;*/
	padding-bottom: 30px;
	padding-top: 43px;
}

.nav_ul>li>ul {
	/*width: 100%;*/
	position: absolute;
	/*display: none;*/
	/*opacity:0.5;*/
	/*filter:alpha(opacity=50);*/
	background-color: rgba(76 ,112 ,176,0.9);
	 
	padding-top: 10px  ; 
	display: none;
	margin: 0;
	box-shadow: 0 0 15px #ACACAC;
	border-top: 2px solid #4C70B0;
	border-bottom:2px solid #4C70B0;
	overflow: hidden;
	min-width: 100%;

}
.nav_ul>li>ul>li
{
	padding: 1px;
	width: 270px;
	/*background-color:#4C70B0;*/	
	padding:0 20px;
	box-sizing: border-box;
}
/*.nav_ul>li>ul:before
{
	content: '';
	width:10px;
	height: 10px;
	background-color: #4C70B0 ;
	position: absolute;
	top: -5px;
	left:calc(50% - 5px);
	transform: rotate(45deg);
	z-index: 99999;

}*/
.nav_ul>li>ul>li>a {
	border-bottom: 1px dashed #c5c3c3;
	text-align: center;
	padding: 5px 5px;
	display: block;
	font-size: 14px;
	line-height: 19px;
	/*white-space: nowrap;*/
	position:relative;
	z-index: 100;
	color: #FFFFFF !important;	
	
	/*border-bottom: 1px solid #4C70B0;*/	
}
.nav_ul>li>ul>li:last-child a
{
	border-bottom: none;
}

.nav_ul>li>ul>li:hover
{
	/*background-color: #FFFFFF!important;*/
	background-color: #EEEEEE!important;
}
.nav_ul>li>ul>li:hover a
{
	color: #4C70B0!important;	
}
.nav_ul>li>ul>li>a:hover
{	
	/*color: #4C70B0!important;*/	
}






/*产品中心小方块*/
.pro_a
{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}


/*企业管治*/

.listdownload ul li a
{
	display: block;
	border-bottom: 1px solid #CCCCCC;
	padding: 20px 0 0px;

}
.listdownload ul li a span
{
	display: inline-block;
   line-height: 25px;
   font-size: 14px;
   /*border: 1px solid black;*/
   /*vertical-align: middle;*/
}
.listdownload ul li a:hover span
{
	color:#4C70B0 ;
}
	
.listdownload ul li a i
{
	background: url(../imgs/redpdf.png) no-repeat center center;
	width: 25px;
    height: 25px;
    background-size: 100%;
    display: inline-block;
    vertical-align: middle;
}
/*公告*/
.gonggao_info ul li a:hover
{
	color: #4C70B0;
}

/*应用方案列表页*/
.appprut_list
{
	width: 100%;
	/*border: 1px solid black;*/
	
}
.appprut_list ul
{
	width: 100%;
}
.appprut_list ul li
{
	
}
.appprut_list ul li a
{
	display: block;
	font-size: 14px;
	padding: 8px 0;
	border-bottom: 1px solid #CCCCCC;
}
.appprut_list ul li a:hover
{
	color: #4C70B0;
	/*border-bottom: 1px solid #4C70B0;*/
}


/*产品中心*/
.procut_detaildes_box
{
	width: 100%;
	height: 84px;
	overflow: hidden;
	padding: 0 35px;
	box-sizing: border-box;
	margin: 35px 0 60px;
}
.procut_detaildes
{
	/*text-indent: 2em;*/
	font-size: 14px;
	color: #666666;
	line-height: 21px;
}
.magrin_auto
{
	margin: 0 auto;
	/*border: 1px solid black;*/
	color: #FFFFFF;
	border-radius: 30px;
    background: #B2B2B2 url(../imgs/youaroundwhite.png) no-repeat center right 15%;
    margin-bottom: 30px;
   
}
.color_fontborder
{
	color: #EEEEEE!important;
	border: none !important;
}
.magrin_auto:hover
{
	 background: #4C70B0 url(../imgs/youaroundwhite.png) no-repeat center right 15%;
}

/*生物制药返回键按钮*/
.padding_0 span
{
 /*float: left;*/
}
.txts .qiye_info
{
	margin: 0.3rem 0 0.48rem;
}
.txts .qiye_info ul li:nth-child(1)
{
	border-bottom: 1px solid #4C70B0;
}


.txts .qiye_info ul li 
{
	background: none;
	border-bottom: 1px solid #CCCCCC;
	
}
.txts .qiye_info ul li div
{
	font-size: 14px !important;
}
.txts .qiye_info ul li:nth-child(1) div
{
  font-size: 16px !important;
  color: #4C70B0;
}


/*网站地图*/
.webmap
{
	margin-top: 75px;
}
.boder_line
{
	border-bottom: 1px solid #DDDDDD;
}

/*网站地图*/
.webmap_ul
{
	text-align: left;

}
.webmap_ul li
{
 display: inline-block;
 
}
.webmap_ul li a
{
	
	display:block;
	padding: 0.1rem 0.3rem 0.1rem 0;
	white-space: nowrap;
}


/*奥星新闻列表修改*/
.news_list_li
{
	
}
.news_list_left
{
	width: 100px;
	
	float: left;
	box-sizing: border-box;
	text-align: right;
	height: 100%;
}
.news_list_left h6:nth-child(1)
{
	font-size: 28px;
	font-weight: normal;
	color: #4C70B0;
	
}
.news_list_left h6:nth-child(2)
{
	font-size: 18px;
	font-weight: normal;
	color: #4C70B0;
}
.news_list_center
{
	height: 100%;
	width: 130px;
	float: left;

	box-sizing: border-box;
	margin: 0 10px;
	overflow: hidden;

}
.news_list_center img
{
	width: 100%;
	display: inline;
	
}
.news_list_right
{
	height: 100%;
	width: calc(90% - 120px - 100px);
	float: left;
	box-sizing: border-box;	
}

.news_list_a
{
	background-color: #FFFFFF;
	height: 72px;
	display: block;
}
.news_list_right p:nth-child(1)
{
	font-size: 16px;
	color: #4C70B0;
	line-height: 30px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	background: url(../imgs01/smalldefayou.fw.png) no-repeat center right;
}
.news_list_a:hover .news_list_right p:nth-child(1)
{
	background: url(../imgs01/smallyou.fw.png) no-repeat center right;
}
.news_list_right p:nth-child(2)
{
	font-size: 13px;
	line-height:21px ;
	height: 44px;
	overflow: hidden;
}


/*选中二级菜单*/
.actchild span
{
	color: #4C70B0!important;
}

.ri_ri  a

{
 display: block;	
}
.ri_ri  a img
{
	display: block;
	width: 116px;
	height: 32px;
}
.bot_left img
{
	display: block;
	width: 119px;
}
.bot_left span
{
	line-height: 40px;
}
.nwnav a 
{
	height: 65px;
}



.a_text007
      {
        padding: 43px 11px 30px !important;
        font-size: 15px!important;
      }
      .foce_left dl
      {
        margin-left: 85px
      }
    @media only screen and (max-width: 1200px) and (min-width: 100px)
    {
      .foce_left
      {
        display: none;
      }
      .foce_right
      {
        width: 100% !important;
        overflow: hidden;
        /*float: left;*/
      }
      .ri_ri
      {
      	float: left;
      }
    }
    
.hr_fenge
{
	/*margin: 30px 0 20px;*/ 
	border: 1px solid #EEEEEE;
}


#scta a ,.nwnav a
{
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	transition:none
}

#scta a:hover,.nwnav a:hover
{
	color: #4D70B0!important ;
}
#scta .bg,.nwnav .bg
{
	display: none!important;
}
#scta .act .txx,.nwnav .act .txx
{
	/*color: #4D70B0!important;*/
}
#scta:hover .act .txx,.nwnav:hover .act .txx
{
	color: #FFFFFF!important;
}

#scta .act .bg, .nwnav .act .bg
{
	display: block!important;
}


.child_ul li a
{
	
}
.rmedia h5
{
	font-size: 16px;
	font-weight: normal;
	color: #4D70B0;
	line-height: 2.3;
}

.txx, .freeTx
{
	font-size: 14px;
}
.pds
{
	font-size: 14px;
	padding-top: 30px;
}
.img_textalign
{
	text-align: center;
}



  .show_ul_news
{
	display: none;
}
							    