



* {  margin: 0;

    padding: 0;

    border: 0;


    -webkit-tap-highlight-color: transparent;

}
 .page span{padding: 10px;}


body {

    font-family: "Microsoft YaHei","PingFang SC" , "STHeiti", "宋体", "arial";

    background-color: #ffffff;

    overflow-x: hidden;

}

.moreimg ul li {float: left;width: 18%;margin:1%;text-align: center;line-height: 35px;}
			.moreimg ul li img {border: 2px solid #fff;}
			.moreimg ul li img:hover {border: 2px solid rgba(216,132,1,0.4);transition:all 0.2s;
	-webkit-transition:all 0.2s;
	-o-transition:all 0.2s;
	transition-duration:0.2s;
	-moz-transition-duration:0.2s; /* Firefox 4 */
	-webkit-transition-duration:0.2s; /* Safari 和 Chrome */
	-o-transition-duration:0.2s;}

button, input, textarea {

    font-family: "Microsoft YaHei", "STHeiti", "宋体", "arial", Verdana;

    padding: 0;

}



h1, h2, h3, h4, h5, h6 {

    font-family: "Microsoft YaHei", "STHeiti", "宋体", "arial";

    font-weight: normal

}



img {

    border: 0;

    max-width: 100%;

    vertical-align: middle;

}

.none.culture .txtbox 	display:none;

}



.online_x{

	cursor:pointer;

}

button:hover,

input[type=submit]:hover {

    cursor: pointer

}



button:focus,

input:active,

input:focus,

textarea:focus {

   /* border: 0*/

  	outline: 0 none;

  	outline-color: transparent;

}



a {

    color: #333;

    display: inline-block;

}



a:link {

    text-decoration: none

}



a:visited {

    text-decoration: none

}



a:hover {

    text-decoration: none;

    cursor: pointer

}



a:active {

    text-decoration: none

}



li {

    list-style: none;

}



.clear {

    clear: both;

    font-size: 0;

    line-height: 0;

    height: 0;

    visibility: hidden

}



.clearfix:after,

.clearfix:before {

    content: "";

    display: table

}



.clearfix:after {

    clear: both

}



.clearfix {

    zoom: 1

}





.conwidth{

	max-width: 1300px;

	width: 100%;

	margin: auto;

}



.header{

	background-color: #002387;

}

.header.h-white{

	background-color: #FFFFFF;

}

.fixed{

	position: fixed;

	left: 0;

	top: 0;

	width: 100%;

	z-index: 99;

	box-shadow: 0px 0px 10px rgba(0,0,0,.15);

}

.header .box{

	text-align: center;

}

.header .box .h-logo{

	float: left;

	display: inline-block;

	line-height: 94px;

	height: 94px;

}

.header .box .h-logo img{

	width: 202px;

	/*height: 69px;*/

}

.header .box .nav{

	float: left;

	margin: 0 auto;

}

.header .box .nav ul{

	float: left;

}

.header .box .nav ul li{

	position: relative;

	float: left;

	width: 130px;
	

}

.header .box .nav ul li:last-child{

	margin-right: 0;

}

.header .box .nav ul li>a{

	position: relative;

	color: #cccccc;

	font-size: 16px;

	height: 94px;

	line-height: 94px;

	padding: 0px 13px;

}

.header.h-white .box .nav ul li>a{

	color: #666666;

}

.header .box .nav ul li:hover>a, .header .box .nav ul li.on>a{

	position: relative;

	color: #FFF;font-weight: bold;

}

.header .box .nav ul li:hover>a::before, .header .box .nav ul li.on>a::before{

	content: '';

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	height: 3px;

	background-color: #002387;

}

.header .box .nav .submenu {

    display: none;

    position: absolute;

    top: 75px;

    /*width: 100%;*/

    min-width: 160px;

    padding: 5px 5px;

    left: 50%;

    z-index: 100;

    -o-transform: translateX(-50%);

    -ms-transform: translateX(-50%);

    -moz-transform: translateX(-50%);

    -webkit-transform: translateX(-50%);

    transform: translateX(-50%);

    border: 1px solid #eee;

    background: #fff;

}

.header .box .nav ul li .submenu a {

    display: block;

    color: #666666;

    font-size: 14px;
	width: 100%;

    line-height: 33px;
background-color: #fff;


}

.header .box .nav ul li .submenu a:hover{

	color: #002387;
	background-color: #efefef;
	font-weight: bold;

}


.menubtn{

	display: none;

}

.h-other{

	float: right;

}

.header .language{

	float: left;

	display: inline-block;

	min-width: 45px;

	font-size: 16px;

	color: #002387;

	font-weight: bold;

	height: 94px;

	line-height: 94px;

	font-family: "思源黑体 CN";

	font-weight: lighter;

	position: relative;

	cursor: pointer;

	z-index:99;

	text-align: left;

	padding-left: 20px;

	margin-left: 30px;

}

.header .language:before{

	position:absolute;

	left: 50%;

	top: 60px;

	-o-transform: translateX(-50%);

	-ms-transform: translateX(-50%);

	-moz-transform: translateX(-50%);

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

	content: "";

	display: none;

	border-top: 10px transparent dashed;

	border-left: 6px transparent dashed;

	border-right: 6px transparent dashed;

	border-bottom: 6px #eee solid;

}

.header .language .top{

	font-family: "微软雅黑";

	color: #fff;

	font-size: 16px;

	padding-right: 12px;

	background: url(../images/img1.png) right center no-repeat;

	background-size: 15px 9px;

}

.header .language .drop-down{

	display: none;

	position: absolute;

	top: 75px;

	/*width: 100%;*/

	min-width: 60px;

	padding: 5px 15px;

	left: 50%;

	z-index: 100;

	-o-transform: translateX(-50%);

	-ms-transform: translateX(-50%);

	-moz-transform: translateX(-50%);

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

	border: 1px solid #eee;

	background: #fff;

}

.header .language .drop-down a{

	display: block;

	font-size: 14px;

	line-height: 30px;

	text-align: center;

	color: #444444;

	font-weight: bold;

}

.header .language .drop-down a:hover{

	color: #444444;

}

.header .language:hover:before{

	display: block;

}

.head_back{

	display: none;

    position: absolute;

    top: 94px;

    left: 0;

    right: 0;

    width: 100%;

    height: auto;

    background: rgba(255,255,255,.8);

    z-index: 98;

}

.header.position .head_back{

	background: rgba(255,255,255,.2);

}

.header.fixed .head_back{

	background: rgba(255,255,255,.8);

}

/**/

.header .box .m-nav{

	position: fixed;

    right: 0;

    top: 94px;

    width: 100%;

    height: -moz-calc(100% - 94px);

    height: -webkit-calc(100% - 94px);

    height: calc(100% - 94px);

    background: #fff;

    padding: 20px 0px;

    display: none;

    z-index: 98;

    overflow: auto;

    box-shadow: inset 0 0.2rem 0.2rem -0.2rem rgba(45,44,44,0.2);

}

.header .box .m-nav ul{

	padding: 0 3%;

}

.header .box .m-nav ul li{

    width: 100%;

}

.header .box .m-nav ul li a, .bt{

	width: 100%;

    height: 50px;

    line-height: 50px;

    color: #000000;

    font-size: 18px;

    text-align: left;

}

.header .box .m-nav ul li a:hover, .header .box .m-nav ul li .bt:hover{

	color: #002387;

}

.header .box .m-nav ul li .submenu{



}

.header .box .m-nav ul li .submenu a{

	color: #000000;

	font-size: 16px;

	line-height: 2.5;

	height: auto;


}

.header .box .m-nav ul li .submenu a:hover{

	color: #002387;

}

/*置顶*/

.istopdiv{

	display: none;

	position: fixed;

	right: 1%;

	bottom: 65px;

	z-index: 98;

}

.istopdiv .istop{

	width: 42px;

	height: 42px;

	line-height: 42px;

	text-align: center;

	border-radius: 6px;

	background: #d88400 url(../images/img2.png) center no-repeat;

	background-size: 24px 12px;

}

/*.istopdiv .istop img{

	width: 24px;

	height: 12px;

}*/

/*footer*/

.footer{

	background-color: #242429;

}

.footer.other{

	padding-top: 40px;

}

.footer.other .box1{

	display: none;

}

.footer .box1{

	position: relative;

	top: -100px;

	background-color: #002387;

	border-radius: 0px 70px 0px 70px;

}

.footer .box1 ul{

	padding: 80px 0px;

	overflow: hidden;

}

.footer .box1 ul li{

	float: left;

	position: relative;

	width: 33.33%;

	width: -moz-calc(100% / 3);

	width: -webkit-calc(100% / 3);

	width: calc(100% / 3);

	text-align: center;

}

.footer .box1 ul li::before{

	content: '';

	position: absolute;

	right: 0;

	top: 50%;

	-o-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-webkit-transform: translateY(-50%);

	transform: translateY(-50%);

	width: 1px;

	height: 68px;

	border-right: #5cb1cd solid 1px;

}

.footer .box1 ul li:last-child:before{

	border: none;

}

.footer .box1 ul li .cont{

	display: inline-block;

}

.footer .box1 ul li .cont .icon{

	float: left;

	margin-right: 25px;

}

.footer .box1 ul li .cont .icon img{

	width: 55px;

	height: 51px;

}

.footer .box1 ul li .cont .txt{

	float: left;

	text-align: left;

}

.footer .box1 ul li .cont .txt .t1{

	color: #ffffff;

	font-size: 24px;

	font-weight: bold;

	margin-bottom: 5px;

}

.footer .box1 ul li .cont .txt .t2{

	color: #ffffff;

	font-size: 24px;

}

.footer .box2{

	padding-top: 20px;

}

.footer .box2 .fmenu{

	float: left;

	/*padding-left: 5.4%;*/

	padding-bottom: 30px;

	border-right: #666666 solid 1px;

}

.footer .box2 .fmenu-li{

	float: left;

	min-width: 200px;

}

.footer .box2 .fmenu-li:last-child{

	margin-right: 0;

}

.fmenu-li a{

	display: block;

}

.fmenu-li>a{

	color: #eeeeee;

	font-size: 16px;

	margin-bottom: 15px;

}

.fmenu-ej{

	margin-bottom: 7px;

}

.fmenu-ej a{

	color: #d6d6d6;

	font-size: 14px;

	margin-bottom: 8px;

	font-family: "思源黑体 CN light";

}

.fmenu-ej a:hover, .fmenu-li>a:hover{

	color: #002387;

}

.qrcode{

	float: right;

	display: inline-block;

	text-align: left;

	/*padding-right: 5.4%;*/

}

.qrcode-zi{

	color: #eeeeee;

	font-size: 18px;

	margin-bottom: 20px;

	text-align: center;

}

.qrcode-tu{

}

.footer .box3{

	margin-top: 15px;

	border-top: solid 1px #666666;

}

.footer .box3 .f-info{

	float: left;
	font-size:14px;
	padding: 20px 0px;
	color: #999999;
}

.footer .box3 .f-info a, .footer .box3 .f-info span{

	display: inline-block;

	color: #999999;

	font-size: 14px;

	margin-right: 12px;

}

.footer .box3 .f-info a.name{

	color: #9b9b9b;

}

.footer .box3 .f-info a:hover{

	color: #ffffff;

}

.footer .box3 .linkdiv{

	float: right;

	margin-top: 10px;

	position: relative;

}

.footer .box3 .linkdiv .title{

	cursor: pointer;

	width: 230px;

	height: 40px;

	background-color: #5d5c5c;

}

.footer .box3 .linkdiv .title .txt{

	float: left;

	display: inline-block;

	padding-left: 15px;

	color: #002387;

	font-size: 16px;

	line-height: 40px;

}

.footer .box3 .linkdiv .title .icon{

	float: right;

	display: inline-block;

	width: 40px;

	height: 40px;

	background: url(../images/img4.png) center no-repeat;

}

.footer .box3 .link{

	display: none;

	position: absolute;

	bottom: 40px;

	left: 0;

	padding: 8px 12px;

	width: 100%;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

	background-color: #c0c0c0;

}

.footer .box3 .link a{

	display: block;

	color: #5d5d5d;

	font-size: 16px;

	line-height: 1.8;

}

.footer .box3 .link a:hover{

	color: #002387;

}

/*banner*/

.lunbotu{

	position: relative;

	width: 100%;

	overflow: hidden;

}

.lunbotu .swiper-slide a{

	display: inline-block;

	width: 100%;

}

.lunbotu .swiper-slide a>img{

	width: 100%;

}

.oimg2{

	display: none;

}

.i-banner{

	position: absolute;

	left: 50%;

	top: 50%;

	-o-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

	z-index: 2;

}

.i-banner .box{

}

.i-banner .box .t1{

	color: #000000;

	font-size: 50px;

	font-weight: bold;

	margin-bottom: 15px;

}

.i-banner .box .t2{

	color: #857f7f;

	font-size: 24px;

	margin-bottom: 15px;

}

.i-banner .box .btn{

	width: 215px;

	height: 68px;

	line-height: 68px;

	text-align: center;

	border-radius: 34px;

	background-color: #d88400;

	margin-top: 55px;

	text-align: center;

}

.i-banner .box .btn .t3{

	position: relative;

	display: inline-block;

	color: #ffffff;

	font-size: 20px;

	padding-right: 35px;

}

.i-banner .box .btn .t3 img{

	position: absolute;

	right: 0;

	top: 0;

	bottom: 0;

	margin: auto;

	width: 24px;

	height: 8px;

}

.i-banner .box .btn:hover{

	-o-transition: all .4s;

	-ms-transition: all .4s;

	-moz-transition: all .4s;

	-webkit-transition: all .4s;

	transition: all .4s;

	box-shadow: 0px 0px 15px rgba(0,0,0,.2);

}

.lunbotu .point{

	position: absolute;

	left: 0;

	right: 0;

	bottom: 110px;

	margin: auto;

}

.lunbotu .swiper-pagination {

    display: inline-block;

}

.lunbotu .swiper-button-next.swiper-button-disabled, .lunbotu .swiper-button-prev.swiper-button-disabled {

    opacity: 1;

    cursor: auto;

    pointer-events: none;

}

.lunbotu.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {

    margin: 0 6px;

}

.lunbotu .swiper-pagination-bullet {

	float: left;

    width: 15px;

    height: 15px;

    display: inline-block;

    border-radius: 100%;

    background: #d3d3d3;

    opacity: 1;

}

.lunbotu .swiper-pagination-bullet-active{

    background: #d88400;

}

.banner-video{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

}

/*内页banner*/

.obanner{

	position: relative;

	width: 100%;

	overflow: hidden;

	text-align: center;

}

.obanner>img{

	width: 100%;


}

.bannerzi{

	position: absolute;

    top: 50%;

    left: 50%;

    transform:translate(-50%, -50%);

	-ms-transform:translate(-50%, -50%);

	-moz-transform:translate(-50%, -50%);

	-webkit-transform:translate(-50%, -50%);

	-o-transform:translate(-50%, -50%);

    margin: auto;

    text-align: center;

}

.obanner .bannerzi .box{

	display: inline-block;

	margin-bottom: 10.5%;

}

.obanner .bannerzi .box .t1{

	color: #002387;

	font-size: 40px;

	font-weight: bold;

	margin-bottom: 10px;

}

.obanner.white .bannerzi .box .t1{

	color: #FFFFFF;

}



.obanner .bannerzi .box .t2{

	font-family: arial;

	color: #555555;

	font-size: 26px;

}

.obanner.white .bannerzi .box .t2{

	color: #b1b1b1;

}

/*关于融致*/

.i-about{

	padding-top: 140px;

	padding-bottom: 35px;

}

.i-about .box{

}

.i-about .box .content{

	position: relative;

}

.i-about .box .content .txtbox{

	float: left;

	width: 50%;

	overflow: hidden;

	padding-top: 100px;

}

.i-about .box .content .title{

	position: absolute;

	display: inline-block;

	color: #000000;

	font-size: 36px;

	font-weight: bold;

}

.i-about .box .content .txtbox .txt{

	color: #666666;

	font-size: 16px;

	line-height: 2.75;

	margin-bottom: 25px;

}

.i-about .box .content .txtbox .txt .icon{

	display: block;

	text-align: left;

	margin-bottom: 15px;

}

.i-about .box .content .imgbox{

	float: right;

	width: 50%;

	overflow: hidden;

	text-align: right;

	padding-left: 5%;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.i-about .box .content .imgbox img{

	max-width: 100%;

}

.btn{

}

.btn a{

	display: inline-block;

	min-width: 145px;

	height: 45px;

	line-height: 45px;

	text-align: center;

	border-radius: 23px;

	background: #d88400;

	color: #ffffff;

	font-size: 18px;

	/*margin-bottom: 15px;*/

	padding: 0px 20px;

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.i-news .btn{

	text-align: center;

}

.i-news .btn a{

	min-width: 135px;

}

.btn a img{

	position: relative;

	top: -2px;

	display: inline-block;

	width: 23px;

	height: 9px;

	margin-left: 5px;

}

.product-quality .box .boxli .btn a{

	min-width: 130px;

	color: #f0f0f0;

	font-size: 16px;

}

.product-quality .box .boxli:nth-child(odd) .btn a{

	background-color: #d88400;

}

.product-quality .box .boxli:nth-child(even) .btn a{

	background-color: #002387;

}

.product-quality .box .boxli .btn a img{

	width: 16px;

	height: 5px;

}

.product-descrption .btn{

	text-align: center;

}

.btn a:hover{

	-o-transition: all .4s;

	-ms-transition: all .4s;

	-moz-transition: all .4s;

	-webkit-transition: all .4s;

	transition: all .4s;

	box-shadow: 0px 0px 15px rgba(0,0,0,.2);

}

.i-about .box .aboutlink{

	margin-top: 100px;

}

.i-about .box .aboutlink ul{}

.i-about .box .aboutlink ul li{

	float: left;

	width: 80px;

	margin-right: -moz-calc((100% - 400px) / 4);

	margin-right: -webkit-calc((100% - 400px) / 4);

	margin-right: calc((100% - 400px) / 4);

	margin-bottom: 30px;

}

.i-about .box .aboutlink ul li:last-child{

	margin-right: 0;

}

.i-about .box .aboutlink ul li a{

	display: inline-block;

	text-align: center;

}

.i-about .box .aboutlink ul li a .icon{

	width: 100%;

	text-align: center;

	overflow: hidden;

	margin-bottom: 12px;

}

.i-about .box .aboutlink ul li a .icon img{

	max-width: 55px;

	max-height: 50px;

}

.i-about .box .aboutlink ul li a .txt{

	color: #000000;

	font-size: 18px;

	text-align: center;

	word-break: break-word;

}

/*产品*/

.i-product{

	background: #f8f8f8;

}

.i-product .conwidth{

}

.i-product .imgbox{

	position: relative;

	z-index: 1;

	float: left;

	width: 68%;

	margin-left: -14%;

	/*line-height: 822px;*/

	text-align: center;

	/*background: url(../images/img17.png) no-repeat center;

	background-size: 100%;*/

}

.i-product .imgbox>img{

	position: absolute;

	left: 0;

	right: 0;

	bottom: 0;

	top: 0;

	margin: auto;

	z-index: 2;

	max-width: 81.7%;

}

.i-product .imgbox .bg{

	width: 100%;

	overflow: hidden;

}

.i-product .imgbox .bg img{

	width: 100%;

}

.i-product .txtbox{

	float: left;

	width: 45.8%;

	padding-top: 5%;

	padding-left: 3.8%;

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

    white-space: normal;

}

.i-product .txtbox .t1, .product-information .box .txtbox .t1{

	font-size: 40px;

	font-weight: bold;

	color: #000000;

	margin-bottom: 15px;

}

.i-product .txtbox .t2, .product-information .box .txtbox .t2{

	font-size: 16px;

	color: #888888;

	line-height: 2;

	margin-bottom: 35px;

}



/*首页新闻*/

.i-news{

	padding-top: 65px;

	padding-bottom: 170px;

	background: url(../images/img19.jpg) top center no-repeat;

	background-size: 100% auto;

}

.i-news .title{

	text-align: center;

	color: #000000;

	font-size: 36px;

	font-weight: bold;

}

.i-news .content{

	margin-top: 70px;

}

.i-news-div{

	position: relative;

	width: 100%;

	overflow: hidden;

}

.news-li{

	width: 100%;

	margin-bottom: 80px;

	background-color: #FFFFFF;

	box-shadow: 0px 3px 49px rgba(0,0,0,.08);

	padding: 14px 16px 25px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.news-li .img{

	width: 100%;

	overflow: hidden;

	text-align: center;

}

.news-li .img img{

	width: 100%;

	-o-transition: all .4s;

	-ms-transition: all .4s;

	-moz-transition: all .4s;

	-webkit-transition: all .4s;

	transition: all .4s;

}

.news-li .txt{

}

.news-li .txt .t1{

	color: #000000;

	font-size: 20px;

	padding: 20px 0px;

	margin-bottom: 20px;

	border-bottom: #ededed solid 1px;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.news-li .txt .t2{

	color: #888888;

	font-size: 16px;

	line-height: 2;

	margin-bottom: 15px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	overflow: hidden;

	margin-bottom: 25px;

}

.news-li .txt .t3{

}

.news-li .txt .t3 .line{

	position: relative;

	float: left;

	margin-top: 10px;

	width: 60px;

	height: 2px;

	background-color: #333333;

}

.news-li .txt .t3 .line::before{

	content: '';

	position: absolute;

	left: 0;

	top: 0;

	width: 0;

	height: 2px;

	background: #d88400;

}

.news-li:hover .txt .t3 .line::before{

	width: 100%;

	-o-transition: all 0.6s;

	-ms-transition: all 0.6s;

	-moz-transition: all 0.6s;

	-webkit-transition: all 0.6s;

	transition: all 0.6s;

}

.news-li .txt .t3 .time{

	float: right;

	display: inline-block;

	color: #888888;

	font-size: 16px;

}

.news-li:hover .img img{

	-o-transform: scale(1.05);

	-ms-transform: scale(1.05);

	-moz-transform: scale(1.05);

	-webkit-transform: scale(1.05);

	transform: scale(1.05);

}

.news-li:hover .txt .t1{

	color: #d88400;

	font-weight: bold;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}



/*产品中心*/

.menu{

	background-color: #f5f5f5;

	border-bottom: #eeeeee solid 1px;

}

.contact .menu, .news .menu, .ms .menu{

	background-color: #FFFFFF;

}

.menu .conwidth{

}

.menu ul{

	display: inline-block;

	float: right;

}

.menu ul li{

	float: left;

	margin-right: 60px;

}

.menu ul li:last-child{

	margin-right: 0;

}

.menu ul li a{

	position: relative;

	color: #999999;

	font-size: 18px;

	font-weight: bold;

	display: inline-block;

	padding-bottom: 20px;

}

.menu ul li a i{

	position: absolute;

	left: 0;

	top: 0;

	bottom: 0;

	margin: auto;

	width: 20px;

	height: 1px;

	border-bottom: #999999 solid 1px;

}

.menu ul li.on a, .menu ul li:hover a{

	color: #002387;

}

.menu ul li.on a i, .menu ul li:hover a i{

	border-bottom: #002387 solid 1px;

}

/*标题*/

.general-title{

	text-align: left;

}

.general-title .title-h{

	color: #000000;

	font-size: 36px;

	font-weight: bold;

}

.general-title.white .title-h{

	color: #FFFFFF;

}

.general-title .title-sp{

	display: inline-block;

	margin-left: 10px;

	color: #cccccc;

	font-size: 28px;

	font-weight: normal;

	text-transform: uppercase;

	font-family: arial;

}

.product-descrption .general-title{

	text-align: center;

}

.about .profile .conwidth>.general-title{

	display: none;

}

.about .general-title .title-h{

	position: relative;

	padding-left: 60px;

	font-size: 32px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.about .general-title .title-h::before{

	content: '';

	position: absolute;

	left: 0;

	top: 0;

	bottom: 0;

	margin: auto;

	width: 40px;

	height: 3px;

	background-color: #333333;

}

/*产品信息*/

.product-information{



	min-height: 810px;

	background: url(../images/img23.jpg) center no-repeat;

	background-size: cover;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.product-information .box{

	margin-top: 50px;

	overflow: hidden;

}

.product-information .box .imgbox{

	float: left;

	width: 30%;

	overflow: hidden;

	text-align: center;

}

.product-information .box .imgbox img{

	max-width: 100%;

}

.product-information .box .txtbox{

	float: right;

	width: 70%;

	overflow: hidden;

}

/*生产质量*/

.product-quality{

	padding: 60px 0px 10px;

	background-color: #f5f5f5;

}

.product-quality .box, .product-descrption .box{

	max-width: 1130px;

	width: 100%;

	margin: 80px auto 0px;

}

.product-quality .box .boxli{

	overflow: hidden;

	margin-bottom: 90px;

}

.product-quality .box .boxli .imgbox{

	float: left;

	width: 490px;

	overflow: hidden;

}

.product-quality .box .boxli:nth-child(odd) .imgbox{

	float: left;

}

.product-quality .box .boxli:nth-child(even) .imgbox{

	float: right;

	text-align: right;

}

.product-quality .box .boxli .imgbox .img{

	position: relative;

	display: inline-block;

	padding: 25px;

	width: 400px;

	height: 400px;

	border-radius: 50%;

	overflow: hidden;

}

.product-quality .box .boxli .imgbox .img::before{

	content: '';

	position: absolute;

	left: 0;

	top: 0;

	z-index: 1;

	width: 100%;

	height: 100%;

	border-radius: 50%;

}

.product-quality .box .boxli:nth-child(odd) .imgbox .img::before{

	background: #d88400;

}

.product-quality .box .boxli:nth-child(even) .imgbox .img::before{

	background: #002387;

}

.product-quality .box .boxli .imgbox .img img{

	position: relative;

	z-index: 2;

	object-fit: cover;

	width: 400px;

	height: 400px;

	border-radius: 50%;

	-o-transition: all .4s;

	-ms-transition: all .4s;

	-moz-transition: all .4s;

	-webkit-transition: all .4s;

	transition: all .4s;

}

.product-quality .box .boxli:hover .imgbox .img img{

	-o-transform: scale(1.04);

	-ms-transform: scale(1.04);

	-moz-transform: scale(1.04);

	-webkit-transform: scale(1.04);

	transform: scale(1.04);

}

.product-quality .box .boxli .txtbox{

	float: left;

	width: -moz-calc(100% - 490px);

	width: -webkit-calc(100% - 490px);

	width: calc(100% - 490px);

	/*overflow: hidden;*/

}

.product-quality .box .boxli .txtbox .t1{

	color: #4064b3;

	font-size: 24px;

	font-weight: bold;

	margin-top: 50px;

	margin-bottom: 30px;

}

.product-quality .box .boxli .txtbox .t2{

	color: #888888;

	font-size: 16px;

	line-height: 2.5;

	margin-bottom: 25px;

}

/*专业研究*/

.professional-research{

	padding: 90px 0px;

	background-color: #FFFFFF;

}

.professional-research .box{

	margin-top: 60px;

}

.professional-research .box .txtimgbox{

	max-width: 1130px;

	width: 100%;

	margin: 0 auto;

	color: #888888;

	font-size: 16px;

	line-height: 2.25;

}

.professional-research .box .txtimgbox img{

	display: block;

	margin: 0 auto;

	max-width: 100%;

}

/*临床观察*/

.clinical-observation{

	padding: 90px 0px;

	background-color: #f5f5f5;

}

.clinical-observation .box{

	margin-top: 70px;

}

.clinical-observation .box ul{

	margin-bottom: 90px;

}

.clinical-observation .box ul li{

	padding: 18px 0px;

	border-bottom: #d4d5d5 dashed 1px;

	margin-bottom: 10px;

}

.clinical-observation .box ul li a{

	display: inline-block;

	width: 100%;

}

.clinical-observation .box ul li .icon1{

	float: left;

	width: 60px;

	height: 60px;

	line-height: 60px;

	border-radius: 50%;

	text-align: center;

	border: #d4d5d5 dashed 1px;

	margin-right: 25px;

}

.clinical-observation .box ul li .icon1 img{

	width: 25px;

	/*height: 29px;*/

}

.clinical-observation .box ul li .txt{

	float: left;

	width: 80%;

	color: #444444;

	font-size: 18px;

	line-height: 60px;

/*	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;*/

}

.clinical-observation .box ul li:hover .txt{

	color: #002387;

}

.clinical-observation .box ul li .icon2{

	float: right;

	display: inline-block;

	line-height: 60px;

}

.clinical-observation .box ul li .icon2 img{

	width: 22px;

	/*height: 22px;*/

}

/*产品说明*/

.product-descrption{

	padding-top: 75px;

	padding-bottom: 90px;

	background: url(../images/img29.jpg) top center no-repeat;

	background-size: cover;

}

/*.product-descrption .box{

	margin-top: 80px;

}*/

.product-descrption .box .imgbox{

	text-align: center;

	overflow: hidden;

}

.product-descrption .box .imgbox img{

	display: block;

	margin: 0 auto;

}

.product-descrption .box .txtbox{

	margin: 40px auto 0px;

	max-width: 1015px;

	width: 100%;

}

.product-descrption .box .txtbox .title{

	color: #0094e7;

	font-size: 30px;

	font-weight: bold;

	text-align: center;

}

.product-descrption .box .txtbox .txt{

	margin-top: 60px;

	color: #888888;

	font-size: 16px;

	line-height: 1.8;

	margin-bottom: 60px;

}

.product-descrption .box .txtbox .txt .t1{

	color: #000000;

	font-size: 20px;

	font-weight: bold;

}

/*产品详情*/

.product-details{

}

.product-details .box{

	max-width: 1130px;

	width: 100%;

	margin: 0 auto;

	overflow: hidden;

}

.product-details .title{

	position: relative;

	text-align: center;

	padding: 55px 0px;

}

.product-details .title .title-zi{

	position: relative;

	z-index: 2;

	color: #d88400;

	font-size: 36px;

	font-weight: bold;

}

.product-details .title .title-num{

	position: absolute;

	left: 0;

	right: 0;

	top: 0;

	margin: auto;

	z-index: 1;

	color: #e6e5e5;

	font-size: 160px;

	font-weight: bold;

	font-family: '思源黑体 CN';

	line-height: 1;

}

.product-details .box .img{

	float: left;

	width: 44%;

	text-align: left;

	overflow: hidden;

	padding-right: 5.6%;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.product-details .box .txt{

	float: left;

	width: 56%;

	overflow: hidden;

	color: #888888;

	font-size: 16px;

	line-height: 2.25;

	margin-top: 30px;

}

.product-details .txtimgbox{

	margin-top: 70px;

	color: #888888;

	font-size: 16px;

	line-height: 2.25;

}

.product-details .txtimgbox img{

	display: block;

	margin: 0 auto;

}

.product-details .details1{

	background: #f0f0f0;

	padding: 45px 0px 50px;

	min-height: 715px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.product-details .details1 .box{

	margin-top: 70px;

}

.product-details .details2{

	padding: 60px 0px;

	background-color: #f3f3f3;

}

.product-details .details3{

	min-height: 970px;

	padding: 70px 0px;

	background-color: #f0f0f0;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.product-details .details4{

	padding: 70px 0px;

	background-color: #f3f3f3;

}

.product-details .details5{

	padding: 70px 0px;

	background-color: #f0f0f0;

	min-height: 700px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.product-details .details5 .box{

	margin-top: 60px;

}

.product-details .details5 .box .img{

	float: right;

	padding-left: 0;

	padding-left: 5.6%;

	text-align: right;

}

/*关于我们*/

.profile{

	padding: 60px 0px 70px;

	background: url(../images/img31.jpg) center center no-repeat;

	background-size: cover;

}

.profile .box{

	overflow: hidden;

}

.profile .box .imgbox{

	float: left;

	width: 50%;

	margin-right: 4%;

	overflow: hidden;

}

.profile .box .imgbox img{

	width: 100%;

}

.profile .box .txtbox{

	float: left;

	width: 45%;

}

.profile .box .txtbox .text, .about-details .box .text{

	padding-left: 60px;

	color: #888888;

	font-size: 16px;

	line-height: 2.25;

	margin-top: 35px;

}

.profile .box .txtbox .more{

	margin-top: 20px;

	padding-left: 60px;

}

.profile .box .txtbox .more a{

	color: #0094e7;

	font-size: 16px;

}

.profile .belief{

	margin-top: 70px;

}

.profile .belief ul{

}

.profile .belief ul li{

	float: left;

	overflow: hidden;

	/*height: 90px;*/

}

.profile .belief ul li:nth-child(odd){

	width: 330px;

	text-align: left;

}

.profile .belief ul li:nth-child(even){

	width: calc((100% - 990px) / 2);

	width: calc((100% - 990px) / 2);

	width: calc((100% - 990px) / 2);

	text-align: center;

}

.profile .belief ul li .img{

	float: left;

	text-align: center;

	width: 90px;

	height: 90px;

	line-height: 90px;

	background: url(../images/img32.png) center no-repeat;

	background-size: cover;

}

.profile .belief ul li .img img{

	width: 47px;

	/*height: 49px;*/

}

.profile .belief ul li .txt{

	display: table;

	float: right;

	width: -moz-calc(100% - 90px);

	width: -webkit-calc(100% - 90px);

	width: calc(100% - 90px);

	color: #555555;

	font-size: 24px;

	font-weight: bold;

	height: 90px;

	padding-left: 10px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.profile .belief ul li .txt .cont{

	display: table-cell;

	vertical-align: middle;

}

.profile .belief ul li .add{

	height: 90px;

	line-height: 90px;

}

.profile .belief ul li .add img{

	width: 21px;

	/*height: 20px;*/

}

/*组织架构*/

.framework{

	padding: 70px 0px 120px;

	background-color: #f0f0f0;

}

.framework .box{

	margin-top: 60px;

	overflow: hidden;

	text-align: center;

}

.framework .box img{

	max-width: 100%;

}

/*发展历程*/

.development{

	min-height: 750px;

	padding: 70px 0px 0px;

	background: #f9f9f9 url(../images/img38.jpg) center no-repeat;

	background-size: cover;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.development .box{

	margin-top: 130px;

	padding: 0 60px;

	overflow: hidden;

}

.develop-div{

	position: relative;

	width: 100%;

	overflow: hidden;

}

.develop-div::before{

	content: '';

	position: absolute;

	top: 170px;

	left: 0;

	right: 0;

	margin: auto;

	width: 92%;

	height: 1px;

	border-bottom: #e2e2e2 solid 1px;

}

.develop-div .swiper-slide{

	text-align: center;

	opacity: 0;

}

.develop-div .swiper-slide-active{

	opacity: 1;

}

.develop-div .swiper-slide .d-year{

	font-weight: bold;

	color: #d88400;

	font-size: 200px;

	font-family: arial;

	text-align: center;

	display: inline-block;

	overflow: hidden;

	margin-bottom: 20px;

	line-height: 1;

}

.d-event{

	display: none;

	max-width: 940px;

	width: 100%;

	overflow: hidden;

	margin: 0 auto;

}

.develop-div .swiper-slide-active .d-event{

	display: block;

}

.d-event-li{

	position: relative;

	margin-bottom: 15px;

	text-align: left;

	padding: 15px;

	text-align: center;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.d-event-li:last-child{

	border-bottom: 0;

}

.d-event-li:hover{

	background-color: #002387;

}

.d-event-li:hover i{

	background-color: #ffffff;

}

.d-event-li:hover .d-event-lip{

	color: #ffffff;

}

.d-event-li .d-event-lip i{

	position: absolute;

	left: 0;

	top: 15px;

	margin-right: 10px;

	width: 13px;

	height: 13px;

	background-color: #f86264;

	border-radius: 50%;

}

.d-event-lip{

	position: relative;

	padding-left: 35px;

	display: inline-block;

	color: #565555;

	font-size: 20px;

	line-height: 2;

}

.develop-div .swiper-button-next, .develop-div .swiper-button-prev {

    position: absolute;

	top: 100px;

    width: 110px;

    height: 110px;

    z-index: 10;

    cursor: pointer;

    -moz-background-size: 33px 33px;

    -webkit-background-size: 33px 33px;

    background-size: 33px 33px;

    background-repeat: no-repeat;

}

.develop-div .swiper-button-next, .develop-div .swiper-container-rtl .swiper-button-prev {

    background-image: url(../images/img42.png);

    right: 45px;

    left: auto;

    background-position: right bottom;

}

.develop-div .swiper-button-prev, .develop-div .swiper-container-rtl .swiper-button-next {

	background-image: url(../images/img40.png);

    left: 45px;

    right: auto;

     background-position: left bottom;

}

.develop-div .swiper-button-next.swiper-button-disabled{

	background-image: url(../images/img41.png);

	opacity: 1;

}

.develop-div .swiper-button-prev.swiper-button-disabled{

	background-image: url(../images/img39.png);

	opacity: 1;

}

.s-prev{

	position: absolute;

	top: 100px;

	left: 27px;

	/*width: 80px;*/

    height: 97px;

    font-family: arial;

    color: #bbbbbb;

    font-size: 30px;

    text-align: left;

}

.s-next{

	position: absolute;

	top: 100px;

	right: 27px;

	/*width: 80px;*/

    height: 97px;

    font-family: arial;

    color: #bbbbbb;

    font-size: 30px;

    text-align: right;

}

.s-prev:hover, .s-next:hover{

	color: #565555 !important;

	z-index: 11;

}

/*董事长致辞*/

.future{

	min-height: 818px;

	padding: 80px 0px 0px;

	background: #f2f2f2 url(../images/img43.png) bottom right no-repeat;

}

.future .box{

	margin-top: 60px;

	overflow: hidden;

}

.future .box .txtbox{

	position: relative;

	padding-top: 50px;

	float: left;

	width: 60%;

	color: #666666;

	font-size: 16px;

	line-height: 2;

	padding-left: 60px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.future .box .txtbox::before{

	content: '';

	position: absolute;

	left: 60px;

	top: 0;

	width: 27px;

	height: 23px;

	background: url(../images/img44.png) left no-repeat no-repeat;

	background-size: 27px 23px;

}

/*企业文化*/

.culture{

	padding: 70px 0px 90px;

	background-color: #fcfcfc;

}

.culture .box{

	margin-bottom: 20px;

	overflow: hidden;

}

.culture .box .txt{

	float: left;

	width: 50%;

	overflow: hidden;

	margin-top: 60px;

}

.culture .box .txt .t1{

	font-weight: bold;

	color: #333333;

	font-size: 24px;

	margin: 40px auto;

}

.culture .box .txt .t1:last-child{

	margin-bottom: 0;

}

.culture .box .txt .t1 .sp{

	display: inline-block;

	color: #002387;

}

.culture .box .txt .t2{

	position: relative;

	padding: 5px 0px 5px 40px;

	font-size: 18px;

	color: #777777;

	line-height: 2;

	margin-bottom: 10px;

}

.culture .box .txt .t2 .icon{

	position: absolute;

	left: 0;

	top: 0;

	width: 26px;

	height: 36px;

}

.culture .box .txt .t2 .icon img{

	width: 26px;

	height: 36px;

}

.culture .txtbox{

	margin-top: 60px;

}

.culture .txtbox>ul>li{

	float: left;

	margin-right: 50px;

	width: -moz-calc((100% - 100px) / 3);

	width: -webkit-calc((100% - 100px) / 3);

	width: calc((100% - 100px) / 3);

	background-color: #f5f5f5;

	border-radius: 4px;

	padding: 30px 15px;

	border: #d2d2d2 dashed 1px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.culture .txtbox>ul>li:nth-child(3n){

	margin-right: 0;

}



.culture .txtbox>ul>li .t1{

	color: #000000;

	font-size: 20px;

	font-weight: bold;

	margin-bottom: 15px;

	padding-left: 15px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.culture .txtbox>ul>li .t1 .sp{

	display: inline-block;

	color: #002387;

	margin-right: 16px;

}

.culture .txtbox ul li ul{

	color: #666666;

	font-size: 16px;

	line-height: 1.8;

}

.culture .txtbox ul li ul li{

	position: relative;

	padding-left: 15px;

	margin-bottom: 10px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.culture .txtbox ul li ul li::before{

	content: '';

	position: absolute;

	left: 0;

	top: 16px;

	width: 5px;

	height: 1px;

	background-color: #666666;

}

.culture .txtbox ul li ul li:first-child{

	margin-bottom: 25px;

}

.culture .txtbox ul li ul li:first-child::before{

	height: 5px;

	border-radius: 50%;

	background-color: #d88400;

}

.culture .txtbox ul li ul li:last-child{

	margin-bottom: 0;

}

.culture .box .img{

	float: right;

	width: 50%;

	text-align: right;

	padding-right: 4%;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.culture .box .img img{

	max-width: 100%;

}

.culture .box .img .xbox{

	position: relative;

	/*width: 80%;*/

	width: 380px;

	height: 380px;

	/*border: #e5e5e5 solid 1px;*/

	border-radius: 50%;

	text-align: center;

	margin: 75px auto 0px;

}

.culture .box .img .xbox .title{

	position: absolute;

	left: 50%;

	top: 50%;

	-o-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

	color: #002387;

	font-weight: bold;

	font-size: 30px;

	text-align: center;

	padding-bottom: 70px;

}

.culture .box .img .xbox ul{

	position: relative;

	width: 380px;

	height: 380px;

	background: url(../images/x1.png) top center no-repeat;

}

.culture .box .img .xbox ul li{

	position: absolute;

	margin: auto;

	width: 92px;

	height: 92px;

	border-radius: 50%;

	border: #f1f1f1 solid 14px;

	background-color: #d88400;

}

.culture .box .img .xbox ul li.one{

	left: -35px;

    bottom: 55px;

}

.culture .box .img .xbox ul li.two{

	left: 0;

	right: 0;

	top: -60px;

}

.culture .box .img .xbox ul li.three{

	right: -35px;

    bottom: 55px;

}

.culture .box .img .xbox ul li p{

	color: #fcfcfc;

	font-size: 24px;

	font-weight: bold;

	line-height: 92px;

}

.culture .box .img .xbox ul li:hover{

	box-shadow: 0px 0px 20px rgba(0,0,0,.15);

	transition: all 0.4s;

}

@media screen and (max-width: 1024px){

	.culture .box .img{

		padding-right: 0;

	}

	.culture .box .img .xbox, .culture .box .img .xbox ul{

		width: 300px;

		height: 300px;

	}

	.culture .box .img .xbox .title{

		font-size: 24px;

		padding-bottom: 0;

	}

	.culture .box .img .xbox{

		margin-top: 60px;

	}

	.culture .box .img .xbox ul li{

		width: 74px;

		height: 74px;

		border-radius: 50%;

		border: #f1f1f1 solid 8px;

	}

	.culture .box .img .xbox ul li.one{

		/*left: -45px;*/

		bottom: 0;

	}

	.culture .box .img .xbox ul li.two{

		top: -45px;

	}

	.culture .box .img .xbox ul li.three{

		bottom: 0;

	}

	.culture .box .img .xbox ul li p{

		font-size: 20px;

		line-height: 74px;

	}

}

@media screen and (max-width: 639px){

	.culture .box .img .xbox, .culture .box .img .xbox ul{

		width: 250px;

		height: 250px;

	}

	.culture .box .img .xbox .title{

		font-size: 22px;

	}

	.culture .box .img .xbox{

		margin-top: 50px;

	}

	.culture .box .img .xbox ul li{

		width: 60px;

		height: 60px;

		border-radius: 50%;

		border: #f1f1f1 solid 5px;

	}

	.culture .box .img .xbox ul li.one{

		left: -35px;

	}

	.culture .box .img .xbox ul li.two{

		top: -35px;

	}

	.culture .box .img .xbox ul li.three{

		right: -35px;

	}

	.culture .box .img .xbox ul li p{

		font-size: 16px;

		line-height: 60px;

	}

	/*2020.8.7新增*/

	.d-event-lip{

		padding-left: 15px;

	}

	.d-event-li .d-event-lip i {

	    top: 10px;

	    width: 6px;

	    height: 6px;

	}

	.culture .box .img .xbox{

		height: auto !important;

	}

	.culture .box .img .xbox ul{

		background-size: cover;

		margin-bottom: 30px;

	}

	.culture .box .img .xbox ul li.one{

		bottom: -25px;

	}

	.culture .box .img .xbox ul li.three{

		bottom: -25px;

	}

	/*2020.8.7*/

}

@media screen and (max-width: 375px){

	.culture .box .img .xbox, .culture .box .img .xbox ul{

		width: 220px;

		height: 220px;

	}

}

/*公司荣誉*/

.honor{

	padding: 70px 0px 130px;

	background-color: #ececec;

}

.honor .box{

	position: relative;

	max-width: 1428px;

	width: 100%;

	margin: 0 auto;

	overflow: hidden;

}

.honor .honor-div{

	position: relative;

	max-width: 1300px;

	width: 100%;

	margin: 70px auto 0px;

	overflow: hidden;

}

.honor-li{

}

.honor-li .img{

	text-align: center;

	margin-bottom: 25px;

	background-color: #f5f5f5;

	box-shadow: 0px 0px 24px rgba(0,0,0,.06);

}

.honor-li .img img{

	max-width: 100%;

}

.honor-li .txt{

	color: #666666;

	font-size: 20px;

	text-align: center;

}

.honor .swiper-button-next, .honor .swiper-button-prev {

    position: absolute;

    top: 50%;

    width: 16px;

    height: 29px;

    margin-top: -22px;

    z-index: 10;

    cursor: pointer;

    -moz-background-size: 16px 29px;

    -webkit-background-size: 16px 29px;

    background-size: 16px 29px;

    background-position: center;

    background-repeat: no-repeat;

}

.honor .swiper-button-prev, .honor .swiper-container-rtl .swiper-button-next{

	 background-image: url(../images/img48.png);

    left: 10px;

    right: auto;

}

.honor .swiper-button-next, .honor .swiper-container-rtl .swiper-button-prev {

    background-image: url(../images/img49.png);

    right: 10px;

    left: auto;

}

/*关于我们简介详情*/

.about-details{

	padding: 60px 0px 120px;

	background-color: #f5f5f5;

}

/*联系我们*/

.contact-information{

	padding: 45px 0px 50px;

	background-color: #FFFFFF;

}

.contact-information .box{

	margin-top: 50px;

}

.contact-information .box .imgbox{

	overflow: hidden;

	text-align: center;

	margin-bottom: 25px;

}

.contact-information .box .content{

	overflow: hidden;

}

.contact-information .box .content .cont{

	float: left;

	width: -moz-calc((100% - 40px) / 2);

	width: -webkit-calc((100% - 40px) / 2);

	width: calc((100% - 40px) / 2);

	margin-right: 40px;

	border: #e5e5e5 solid 1px;

	background: #f8f8f8;

	padding: 2.8% 3.8%;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.contact-information .box .content .cont:nth-child(2n){

	margin-right: 0;

}

.contact-information .box .content .cont .t1{

	color: #002387;

	font-size: 24px;

	font-weight: bold;

	margin-bottom: 25px;

}

.contact-information .box .content .cont ul li{

	position: relative;

	padding-left: 40px;

	margin-bottom: 20px;

	color: #888888;

	font-size: 16px;

	line-height: 2;

}

.contact-information .box .content .cont ul li:last-child{

	margin-bottom: 0;

}

.contact-information .box .content .cont ul li .icon{

	position: absolute;

	left: 0;

	top: 0;

}

.contact-information .box .content .cont ul li .icon img{

	width: 24px;

	height: 23px;

}

/*在线反馈*/

.feedback{

	padding: 65px 0px 75px;

	background-color: #f5f5f5;

}

.feedback .box{

	margin-top: 30px;

}

.feedback .tips{

	color: #666666;

	font-size: 18px;

	line-height: 2;

}

.feedback form{

	margin-top: 30px;

}

.input-div, .textarea-div{

	float: left;

	width: -moz-calc((100% - 60px) / 2);

	width: -webkit-calc((100% - 60px) / 2);

	width: calc((100% - 60px) / 2);

}

.input-div{

	margin-right: 60px;

}

.input-div .input-li{

	position: relative;

	margin-bottom: 30px;

	color: #968989;

	/*font-size: 18px;

	height: 45px;

	line-height: 45px;*/

	background-color: #f0f0f0;

	padding: 0 30px 0px 15px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.input-div .input-li.must::before{

	content: "*";

	position: absolute;

	right: 0;

	top: 0;

	width: 30px;

	height: 100%;

	text-align: center;

	color: #d88400;

	font-size: 20px;

	line-height: 45px;

}

.input-div .input-li input{

	width: 100%;

	height: 45px;

	line-height: 45px;

	color: #968989;

	font-size: 18px;

	background: none;

	border: none;

	outline: none;

}

.input-li input::-webkit-input-placeholder, .textarea-div textarea::-webkit-input-placeholder{

    color: #968989;

}

.input-li input:-moz-placeholde, .input-li textarea:-moz-placeholder{

	color: #968989;

}

.input-li input::-moz-placeholder, .input-li textarea::-moz-placeholder{

	color: #968989;

}

.input-li input:-ms-input-placeholder, .input-li textarea:-ms-input-placeholder{

	color: #968989;

}

.input-div .input-li:last-child{

	margin-bottom: 0;

}

.textarea-div{

	background-color: #f0f0f0;

}

.describe {

    padding: 0;

    border: 0;

    color: #968989;

    display: block;

    height: 270px;

    width: 100%;

    font-size: 16px;

    padding: 15px;

    background: none;

    border: none;

    outline: none;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

    resize: none;

    outline: none;

}

.table-btn{

	text-align: left;

	width: 100%;

	overflow: hidden;

}

.table-btn-li{

	float: left;

	display: inline-block;

	width: 215px;

	height: 66px;

	line-height: 66px;

	margin-right: 12px;

	color: #ffffff;

	font-size: 20px;

	border-radius: 33px;

	background: #d88400;

	margin-top: 50px;

	overflow: hidden;

}

.table-btn-li input{

	border: none;

	background: none;

	outline: none;

	width: 100%;

	color: #ffffff;

	font-size: 20px;

	line-height: 66px;

}

.table-btn-li a{

	display: inline-block;

	width: 100%;

}

.table-btn-li.reset{

	background: #868686 !important;

}

.table-btn-li:hover{

	box-shadow: 0px 0px 20px rgba(0,0,0,.2);

}

/*人才招聘*/

.recruitment{

	padding: 65px 0 0;

	min-height: 475px;

	background: url(../images/img55.jpg) center no-repeat;

	background-size: cover;

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.recruitment .box{

	margin-top: 45px;

}

.recruitment .txt{

	max-width: 800px;

	width: 100%;

	color: #f5f5f5;

	font-size: 18px;

	line-height: 2.2;

}

.recruitment .join-btn{

	margin-top: 40px;

}

.recruitment .join-btn a{

	min-width: 210px;

	height: 66px;

	line-height: 66px;

	border-radius: 33px;

	text-align: center;

	color: #ffffff;

	font-size: 20px;

	background-color: #d88400;

	padding: 0px 20px;

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.recruitment .join-btn a:hover{

	box-shadow: 0px 0px 20px rgba(255,255,255,.2);

}

/*企业资讯*/

.newsdiv{

	padding: 35px 0px 70px;

	background-color: #FFFFFF;

}

.newsdiv .box{

	margin-top: 40px;

}

.newsdiv .box ul{

	margin-bottom: 42px;

	border-bottom: #ededed solid 1px;

}

.newsdiv .box ul li{

	float: left;

	width: -moz-calc((100% - 210px) / 2);

	width: -webkit-calc((100% - 210px) / 2);

	width: calc((100% - 210px) / 2);

	margin-right: 210px;

	margin-bottom: 50px;

}

.newsdiv .box ul li:nth-child(2n){

	margin-right: 0;

}

.newsdiv .box ul li .time{

	float: left;

	width: 21%;

	overflow: hidden;

}

.newsdiv .box ul li .time a{

	display: inline-block;

	width: 100%;

	padding: 12px 0px;

	background-color: #f0f0f0;

}

.newsdiv .box ul li .time a .t1{

	color: #002387;

	font-size: 48px;

	font-weight: bold;

	text-align: center;

	line-height: 1;

	padding-bottom: 3px;

}

.newsdiv .box ul li .time a .t2{

	color: #a5a5a5;

	font-size: 18px;

	text-align: center;

}

.newsdiv .box ul li .content{

	float: right;

	width: 79%;

	overflow: hidden;

}

.newsdiv .box ul li .content a{

	display: inline-block;

	width: 100%;

}

.newsdiv .box ul li .content a .img{

	width: 100%;

	overflow: hidden;

	text-align: center;

}

.newsdiv .box ul li .content a .img img{

	width: 100%;

	-o-transition: all .4s;

	-ms-transition: all .4s;

	-moz-transition: all .4s;

	-webkit-transition: all .4s;

	transition: all .4s;

}

.newsdiv .box ul li:hover .content a .img img{

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

}

.newsdiv .box ul li .content a .txt{

	margin-top: 15px;

}

.newsdiv .box ul li .content a .txt .t1{

	color: #000000;

	font-size: 16px;

	font-weight: bold;

	margin-bottom: 15px;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.newsdiv .box ul li .content a .txt .t2{

	color: #525354;

	font-size: 16px;

	line-height: 2;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.newsdiv .box ul li .content a .txt .t3{

	display: none;

	color: #a5a5a5;

	font-size: 14px;

	margin-top: 10px;

}

.newsdiv .box ul li:hover .content a .txt .t1{

	color: #002387;

}

/*分页*/

.page{

    width: 100%;

    text-align: center;

}

.page-list{

	display: inline-block;

	vertical-align: middle;

}

.page-list a{

	float: left;

   	padding: 0px 12px;

   	height: 36px;

   	line-height: 34px;

   	margin-right: 10px;

    text-align: center;

    font-size: 18px;

    color: #999999;

    border: 1px solid #d4d4d4;

    border-radius: 50%;

    overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.page-list a:last-child{

	margin-right: 0;

}

.page-list a:hover,

.page-list a.on{

    color: #fff;

    background: #d88400;

    border: 1px solid #d88400;

}

/*新闻详情*/

.news-details{

	padding: 42px 0px 80px;

}

.news-details .box{

	overflow: hidden;

}

.news-details .box .title{

	text-align: center;

	padding-bottom: 15px;

	border-bottom: #e6e6e6 solid 1px;

}

.news-details .box .title .t1{

	color: #000000;

	font-size: 30px;

	margin-bottom: 25px;

}

.news-details .box .title .t2{

	text-align: center;

}

.news-details .box .title .t2 .tag-li {

    display: inline-block;

    color: #a8a7a7;

    font-size: 16px;

    margin-right: 35px;

}

.news-details .box .title .t2 .tag-li:last-child{

	margin-right: 0;

}

.news-details .box .title .t2 .tag-li img {

	position: relative;

	top: -2px;

    display: inline-block;

    vertical-align: middle;

    margin-right: 5px;

}

.news-details .box .content{

	padding: 50px 0px;

	color: #888888;

	font-size: 16px;

	line-height: 2;

	border-bottom: #e6e6e6 solid 1px;

}

.news-details .box .content img{

	/*display: block;*/

	margin: 0 auto;

}

.nextprev{

	margin-top: 45px;

}

.nextprev ul{

	float: left;

	width: -moz-calc(100% - 165px);

	width: -webkit-calc(100% - 165px);

	width: calc(100% - 165px);

	overflow: hidden;

}

.nextprev ul li a{

	display: inline-block;

	width: 100%;

	color: #002387;

	font-size: 16px;

	line-height: 2.25;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.nextprev ul li a:hover{

	color: #000333;

}

.nextprev ul li a .sp{

	color: #000333;

}

.nextprev .return{

	float: right;

	display: inline-block;

	height: 56px;

	line-height: 56px;

	color: #000000;

	font-size: 16px;

}

.nextprev .return:hover{

	color: #002387;

}

.nextprev .return img{

	display: inline-block;

	vertical-align: middle;

	margin-right: 15px;

}

/*营销与服务*/

/*营销网络*/

.marketing{

	padding: 65px 0px 100px;

	background-color: #f5f5f5;

}

.marketing .box{

	margin-top: 60px;

}

.marketing .box .img{

	text-align: center;

	overflow: hidden;

}

.marketing .box img{

	max-width: 100%;

}

/*招商代理*/

.investment-agency{

	padding: 60px 0px 65px;

	background-color: #FFFFFF;

}

.investment-agency .box{

	margin-top: 60px;

}

.investment-agency .box ul li{

	float: left;

	width: -moz-calc((100% - 90px) / 4);

	width: -webkit-calc((100% - 90px) / 4);

	width: calc((100% - 90px) / 4);

	margin-right: 30px;

}

.investment-agency .box ul li:nth-child(4n){

	margin-right: 0;

}

.investment-agency .box ul li .img{

	width: 100%;

	overflow: hidden;

	margin-bottom: 15px;

}

.investment-agency .box ul li .img img{

	width: 100%;

}

.investment-agency .box ul li .txt{

	color: #333333;

	font-size: 18px;

	text-align: center;

}

.investment-agency .box .content{

	max-width: 1000px;

	width: 100%;

	margin: 120px auto 0px;

	overflow: hidden;

}

.investment-agency .box .content .t1{

	text-align: center;

	color: #002387;

	font-size: 24px;

	font-weight: bold;

}

.phone-list{

	width: 100%;

	margin-top: 40px;

	text-align: center;

}

.phone-list tr th{

	color: #002387;

	font-size: 20px;

	font-weight: bold;

	background-color: #e2e2e2;

	height: 54px;

}

.phone-list tr td{

	color: #002387;

	font-size: 18px;

	height: 54px;

}

.phone-list tr td:first-child{

	color: #666666;

}

.phone-list tr:nth-child(odd){

	background-color: #f5f5f5;



}

.phone-list tr:nth-child(even){

	background-color: #f1f1f1;

}





@media screen and (max-width: 1680px){

	.i-product .imgbox{

		width: 54.2%;

		margin-left: 0;

	}

}

@media screen and (max-width: 1440px){

	.i-banner .box .btn{

		height: 55px;

		line-height: 55px;

		width: 190px;

	}

	.lunbotu .point{

		bottom: 80px;

	}

}

@media screen and (max-width: 1366px){

	.conwidth, .honor .box{

		padding-left: 3%;

		padding-right: 3%;

		-o-box-sizing: border-box;

		-ms-box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

	}

}

@media screen and (max-width: 1220px){

	.header .menubtn{

		display: block;

	    float: right;

	    width: 50px;

	    height: 94px;

	    background: url(../images/menu-icon11.png) center right no-repeat;

	    background-size: 100%;

	}

	.header.h-white .menubtn{

		background: url(../images/menu-icon1.png) center right no-repeat;

	    background-size: 100%;

	}

	.header .menubtn.on{

	    background: url(../images/menu-icon21.png) center right no-repeat;

	    background-size: 100%;

	}

	.header.h-white .menubtn.on{

	    background: url(../images/menu-icon2.png) center right no-repeat;

	    background-size: 100%;

	}

	.header .box .nav{

		display: none;

	}

	.header .language{

		margin-right: 20px;

		margin-left: 0;

	}

	.footer .box2 .fmenu-li{

		min-width: 180px;

	}

}



@media screen and (max-width: 1130px){

	.footer .box2 .fmenu-li{

		min-width: 160px;

	}

}



@media screen and (max-width: 1024px){

	/*banner*/

	.oimg1{

		display: none;

	}

	.oimg2{

		display: block;

	}

	.i-banner .box .t1{

		font-size: 40px;

	}

	.i-banner .box .t2{

		font-size: 22px;

	}

	.i-banner .box .btn{

		margin-top: 48px;

		width: 170px;

		height: 55px;

    	line-height: 55px;

	}

	.i-banner .box .btn .t3{

		font-size: 18px;

	}

	.lunbotu .point{

		bottom: 50px;

	}

	.lunbotu .swiper-pagination-bullet{

		width: 12px;

		height: 12px;

	}

	/**/

	.menu ul{

		float: none;

		width: 100%;

		text-align: center;

		overflow-x: scroll;

	    overflow-y: hidden;

	    white-space: nowrap;

	}

	.menu .conwidth ul::-webkit-scrollbar{

	    width:0px;

	    height:0px;

	}

	.menu .conwidth ul::-webkit-scrollbar-button{

	    background-color:rgba(0,0,0,0);

	}

	.menu .conwidth ul::-webkit-scrollbar-track{

	    background-color:rgba(0,0,0,0);

	}

	.menu .conwidth ul::-webkit-scrollbar-track-piece{

	    background-color:rgba(0,0,0,0);

	}

	.menu .conwidth ul::-webkit-scrollbar-thumb{

	    background-color:rgba(0,0,0,0);

	}

	.menu .conwidth ul::-webkit-scrollbar-corner{

	    background-color:rgba(0,0,0,0);

	}

	.menu .conwidth ul::-webkit-scrollbar-resizer{

	    background-color:rgba(0,0,0,0);

	}

	.menu .conwidth ul::-webkit-scrollbar{

	    width:0px;

	    height:0px;

	}

	.menu ul li{

		float: none;

		display: inline-block;

		margin-right: 30px;

	}

	.menu ul li a{

		font-size: 16px;

		padding: 20px 10px 20px 30px;

	}

	/*置顶*/

	.istopdiv{

		right: 6%;

	}

	/*footer*/

	.footer.other{

		padding-top: 0;

	}

	.footer.other .box3{

		margin-top: 0;

		border: none;

	}

	.footer .box2, .footer .box3 .linkdiv{

		display: none;

	}

	.footer .box1{

		top: 0;

		margin-top: -60px;

		margin-bottom: 20px;

	}

	.footer .box1 ul{

		padding: 50px 0px 40px;

	}

	.footer .box1 ul li::before{

		border-right: #FFFFFF solid 1px;

	}

	.footer .box1 ul li .cont .txt .t1{

		font-size: 20px;

	}

	.footer .box1 ul li .cont .txt .t2{

		font-size: 20px;

	}

	.footer .box1 ul li .cont .icon{

		margin-right: 15px;

	}

	.footer .box1 ul li .cont .icon img{

		width: 48px;

		height: 45px;

	}

	.footer .box3 .f-info{

		float: none;

		text-align: center;

	}

	/*关于融致*/

	.i-about{

		padding: 60px 0px 20px;

	}

	.i-about .box .content .txtbox{

		padding-top: 80px;

	}

	.i-about .box .content .txtbox .txt{

		font-size: 15px;

	}

	.i-about .box .content .imgbox{

		padding-left: 5%;

		-o-box-sizing: border-box;

		-ms-box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

	}

	.btn a{

		min-width: 135px;

		height: 42px;

    	line-height: 42px;

		font-size: 16px;

	}

	.product-quality .box .boxli .btn a{

		font-size: 15px;

	}

	.btn a img{

		width: 20px;

		height: 8px;

	}

	.i-about .box .aboutlink{

		margin-top: 40px;

	}

	.i-about .box .aboutlink ul li a .txt{

		font-size: 16px;

	}

	/*产品*/

	.i-product .txtbox{

		padding-top: 10%;

	}

	.i-product .txtbox .t1, .product-information .box .txtbox .t1{

		font-size: 36px;

	}

	.i-product .txtbox .t2, .product-information .box .txtbox .t2{

		font-size: 15px;

		margin-bottom: 28px;

	}

	/*新闻*/

	.i-news{

		padding-top: 50px;

		padding-bottom: 100px;

	}

	.i-news .content{

		margin-top: 40px;

	}

	.i-news-div{

		margin-bottom: 40px;

	}

	.news-li{

		margin-bottom: 0px;

	}

	.news-li .txt .t1{

		font-size: 16px;

		padding: 15px 0px;

		margin-bottom: 15px;

	}

	.news-li .txt .t2{

		font-size: 15px;

		margin-bottom: 20px;

	}

	.news-li .txt .t3 .time{

		font-size: 15px;

	}

	.news-li .txt .t3 .line{

		width: 50px;

	}

	/*关于我们*/

	.profile{

		padding: 50px 0px;

	}

	.profile .box .imgbox{

		margin-right: 3%;

	}

	.profile .box .txtbox .text, .about-details .box .text{

		margin-top: 20px;

		font-size: 15px;

	}

	.profile .belief{

		margin-top: 40px;

	}

	.profile .belief ul li:nth-child(odd){

		width: 28.2%

	}

	.profile .belief ul li:nth-child(even){

		width: 7.7%;

	}

	.profile .belief ul li .add{

		height: 60px;

		line-height: 60px;

	}

	.profile .belief ul li .img{

		width: 60px;

		height: 60px;

		line-height: 60px;

	}

	.profile .belief ul li .img img{

		width: 35px;

	}

	.profile .belief ul li .txt{

		width: -moz-calc(100% - 60px);

	    width: -webkit-calc(100% - 60px);

	    width: calc(100% - 60px);

		height: 60px;

		font-size: 20px;

	}

	.about-details{

		padding: 50px 0px 100px;

	}

	/*组织架构*/

	.framework{

		padding: 50px 0px;

	}

	.framework .box{

		margin-top: 40px;

	}

	/*发展历程*/

	.development{

		padding: 50px 0px;

	}

	.d-event-li{

		margin-bottom: 0;

	}

	.d-event-lip{

		font-size: 18px;

	}

	/*2020.8.7新增*/

	.d-event-li .d-event-lip i{

		top: 12px;

	}

	.footer .box1 ul li .cont{

		display: flex;

		justify-content: center;

	}

	.footer .box1 ul li .cont .txt{

		flex: 1;

	}

	.footer .box1 ul li .cont .icon{

		text-align: right;

		width: 23%;

	}

	.footer .box1 ul li .cont .txt .t1, .footer .box1 ul li .cont .txt .t2{

		word-break: break-word;

	}

	/*2020.8.7*/

	/*董事长致辞*/

	.future{

		padding: 50px 0px;

		min-height: 1px;

		background-size: 50%;

	}

	.future .box{

		margin-top: 40px;

	}

	.future .box .txtbox{

		font-size: 15px;

	}

	/*企业文化*/

	.culture{

		padding: 50px 0px;

	}

	.culture .box{

		margin-top: 40px;

	}

	.culture .box .txt{

		margin-top: 0;

	}

	.culture .box .txt .t1{

		font-size: 20px;

		margin: 20px auto;

	}

	.culture .box .txt .t2{

		font-size: 16px;

		padding-left: 30px;

	}

	.culture .box .txt .t2 .icon{

		width: 20px;

	}

	.culture .box .txt .t2 .icon img{

		width: 20px;

		height: 28px;

	}

	.culture .txtbox{

		margin-top: 40px;

	}

	.culture .txtbox>ul>li{

		width: -moz-calc((100% - 60px) / 3);

	    width: -webkit-calc((100% - 60px) / 3);

	    width: calc((100% - 60px) / 3);

		margin-right: 30px;

	}

	.culture .txtbox>ul>li .t1{

		font-size: 18px;

		margin-bottom: 20px;

	}

	.culture .txtbox ul li ul{

		font-size: 15px;

	}

	/*荣誉资质*/

	.honor{

		padding: 50px 0px;

	}

	.honor .honor-div{

		margin-top: 40px;

	}

	.honor-li .img{

		margin-bottom: 15px;

	}

	.honor-li .txt{

		font-size: 18px;

	}

	.honor .swiper-button-next, .honor .swiper-button-prev{

		margin-top: 0;

	}

	/*企业资讯*/

	.newsdiv{

		padding-bottom: 60px;

	}

	.newsdiv .box ul{

		margin-bottom: 30px;

	}

	.newsdiv .box ul li{

		width: 45%;

	    margin-right: 10%;

	    margin-bottom: 6%;

	}

	.newsdiv .box ul li .time a .t1{

		font-size: 40px;

	}

	.newsdiv .box ul li .time a .t2{

		font-size: 16px;

	}

	.newsdiv .box ul li .content a .txt .t1{

		margin-bottom: 10px;

	}

	/*分页*/

	.page-list a{

		font-size: 16px;

	}

	/*企业资讯详情*/

	.news-details{

		padding: 50px 0px 60px;

	}

	.news-details .box{

		padding: 0 3%;

	}

	.news-details .box .title .t1{

		font-size: 32px;

		margin-bottom: 28px;

	}

	.news-details .box .content{

		font-size: 15px;

		padding: 40px 0px;

	}

	.nextprev{

		margin-top: 30px;

	}

	.nextprev ul{

		width: 100%;

	}

	.nextprev .return{

		display: none;

	}

	/*产品中心*/

	.product-information{

		padding: 50px 0px;

		min-height: 1px;

	}

	.product-information .box{

		margin-top: 100px;

	}

	/*生产质量*/

	.product-quality{

		padding: 50px 0px;

		min-height: 1px;

	}

	.product-quality .box, .product-descrption .box{

		margin-top: 50px;

	}

	.product-quality .box .boxli{

		margin-bottom: 50px;

	}

	.product-quality .box .boxli .txtbox{

		width: -moz-calc(100% - 380px);

	    width: -webkit-calc(100% - 380px);

	    width: calc(100% - 380px);

	}

	.product-quality .box .boxli .txtbox .t1{

		font-size: 22px;

		margin-top: 30px;

		margin-bottom: 20px;

	}

	.product-quality .box .boxli .txtbox .t2{

		font-size: 15px

	}

	.product-quality .box .boxli .imgbox{

		width: 380px;

	}

	.product-quality .box .boxli .imgbox .img{

		width: 300px;

		height: 300px;

	}

	.product-quality .box .boxli .imgbox .img img{

		width: 300px;

		height: 300px;

	}

	/*专业研究*/

	.professional-research{

		padding: 50px 0px;

	}

	.professional-research .box{

		margin-top: 40px;

	}

	.professional-research .box .txtimgbox{

		font-size: 15px;

	}

	/*临床观察*/

	.clinical-observation{

		padding: 50px 0px;

	}

	.clinical-observation .box{

		margin-top: 40px;

	}

	.clinical-observation .box ul{

		margin-bottom: 50px;

	}

	.clinical-observation .box ul li{

		padding: 10px 0px;

	}

	.clinical-observation .box ul li .txt{

		font-size: 16px;

	}

	/*产品说明*/

	.product-descrption{

		padding: 50px 0px 70px;

	}

	.product-descrption .box .txtbox .txt{

		margin-top: 40px;

	}

	.product-descrption .box .txtbox .txt{

		font-size: 15px;

		margin-bottom: 50px;

	}

	/*产品详情*/

	.product-details .details1, .product-details .details2, .product-details .details3, .product-details .details4, .product-details .details5{

		padding: 40px 0px;

		min-height: 1px;

	}

	.product-details .details1 .box, .product-details .txtimgbox, .product-details .details5 .box{

		margin-top: 35px;

	}

	.product-details .txtimgbox, .product-details .box .txt{

		font-size: 15px;

	}

	/*营销与网络*/

	.marketing{

		padding: 50px 0px 70px;

	}

	.marketing .box{

		margin-top: 40px;

	}

	.investment-agency{

		padding: 50px 0px;

	}

	.investment-agency .box{

		margin-top: 40px;

	}

	.investment-agency .box ul li .txt{

		font-size: 16px;

	}

	.investment-agency .box .content{

		margin-top: 60px;

	}

	/*联系我们*/

	.contact-information .box{

		margin-top: 40px;

	}

	.contact-information .box .content .cont{

		width: -moz-calc((100% - 30px) / 2);

	    width: -webkit-calc((100% - 30px) / 2);

	    width: calc((100% - 30px) / 2);

		padding: 2.5% 3.5%;

		margin-right: 30px;

	}

	.feedback{

		padding: 50px 0px;

	}

	.input-div, .textarea-div {

	    float: left;

	    width: -moz-calc((100% - 40px) / 2);

	    width: -webkit-calc((100% - 40px) / 2);

	    width: calc((100% - 40px) / 2);

	}

	.input-div{

		margin-right: 40px;

	}

	.table-btn-li{

		width: 190px;

		height: 56px;

		line-height: 56px;

		font-size: 18px;

		margin-top: 40px;

	}

	.table-btn-li input{

		font-size: 18px;

		line-height: 56px;

	}

	.recruitment{

		padding: 50px 0px;

		min-height: 1px;

	}

	.recruitment .box{

		margin-top: 35px;

	}

	.recruitment .join-btn{

		margin-top: 30px;

	}

	.recruitment .join-btn a{

		height: 56px;

		line-height: 56px;

		min-width: 190px;

		font-size: 18px;

	}

}

@media screen and (max-width: 768px){

	/*header*/

	.header .box .h-logo{

		height: 80px;

		line-height: 80px;

	}

	.header .box .h-logo img{

		width: 180px;

	}

	.header .menubtn, .header.h-white .menubtn{

		height: 80px;

		background-size: 90%;

	}

	.header .menubtn.on, .header.h-white .menubtn.on{

		background-size: 90%;

	}

	.header .language{

		height: 80px;

		line-height: 80px;

		margin-right: 12px;

	}

	.header .language .drop-down{

		top: 60px;

	}

	.header .language:before{

		top: 45px;

	}

	.header .box .m-nav{

		top: 80px;

		height: -moz-calc(100% - 80px);

	    height: -webkit-calc(100% - 80px);

	    height: calc(100% - 80px);

	}

	/*banner*/

	.i-banner .box .t1{

		font-size: 34px;

		margin-bottom: 10px;

	}

	.i-banner .box .t2{

		font-size: 20px;

		margin-bottom: 10px;

	}

	.i-banner .box .btn{

		margin-top: 35px;

		width: 150px;

		height: 45px;

    	line-height: 45px;

	}

	.i-banner .box .btn .t3{

		padding-right: 25px;

		font-size: 16px;

	}

	.i-banner .box .btn .t3 img{

		width: 18px;

		height: 6px;

	}

	.lunbotu .point{

		bottom: 40px;

	}

	.lunbotu .swiper-pagination-bullet{

		width: 10px;

		height: 10px;

	}

	/*内页banner*/

	.obanner .bannerzi .box .t1{

		font-size: 32px;

	}

	.obanner .bannerzi .box .t2{

		font-size: 18px;

	}

	/*footer*/

	.footer .box2, .footer .box3 .linkdiv{

		display: none;

	}

	.footer .box1{

		top: 0;

		margin-top: -50px;

		margin-bottom: 10px;

	}

	.footer .box1 ul{

		padding: 35px 0px 30px;

	}

	.footer .box1 ul li .cont .txt .t1{

		font-size: 18px;

	}

	.footer .box1 ul li .cont .txt .t2{

		font-size: 18px;

	}

	.footer .box1 ul li .cont .icon{

		margin-right: 15px;

	}

	.footer .box1 ul li .cont .icon img{

		width: 40px;

		height: 37px;

	}

	.footer .box3 .f-info{

		float: none;

		text-align: center;

	}

	/*首页标题*/

	.i-about .box .content .title, .i-news .title{

		font-size: 30px;

	}

	.i-product .txtbox .t1, .product-information .box .txtbox .t1{

		font-size: 32px;

	}

	/*内页标题*/

	.general-title .title-h{

		font-size: 30px;

	}

	.general-title .title-sp{

		font-size: 24px;

	}

	.about .general-title .title-h{

		padding-left: 50px;

		font-size: 28px;

	}

	.about .general-title .title-h::before{

		width: 35px;

	}

	/*首页*/

	/*关于融致*/

	.i-about .box .aboutlink ul li a .icon img{

		width: 45px;

		height: 41px;

	}

	/*menu*/

	.menu ul li{

		margin-right: 20px;

	}

	.menu ul li a{

		padding: 15px 10px 15px 25px;

	}

	.menu ul li a i{

		width: 15px;

	}

	/*关于我们*/

	.profile{

		padding: 40px 0px;

	}

	.profile .box .txtbox .more a{

		font-size: 15px;

	}

	.profile .box .imgbox{

		width: 100%;

		margin-right: 0;

		margin-top: 30px;

	}

	.about .profile .conwidth .txtbox .general-title{

		display: none;

	}

	.about .profile .conwidth>.general-title{

		display: block;

	}

	.profile .box .txtbox{

		width: 100%;

	}

	.profile .box .txtbox .text, .about-details .box .text{

		padding-left: 0;

	}

	.profile .box .txtbox .more{

		padding-left: 0;

	}

	.profile .belief ul li .txt{

		height: 50px;

		font-size: 15px;

		width: -moz-calc(100% - 50px);

		width: -webkit-calc(100% - 50px);

		width: calc(100% - 50px);

	}

	.profile .belief ul li .img{

		width: 50px;

		height: 50px;

		line-height: 50px;

	}

	.profile .belief ul li .img img{

		width: 28px;

	}

	.profile .belief ul li .add{

		height: 50px;

		line-height: 50px;

	}

	.profile .belief ul li .add img{

		width: 16px;

	}

	.about-details{

		padding: 40px 0px 80px;

	}

	/*组织架构*/

	.framework{

		padding: 40px 0px;

	}

	.framework .box{

		margin-top: 30px;

	}

	/*发展历程*/

	.development{

		min-height: 1px;

		padding: 40px 0px;

	}

	.development .box{

		padding: 0;

		margin-top: 50px;

	}

	.develop-div::before{

		display: none;

	}

	.develop-div .swiper-slide .d-year{

		font-size: 100px;

		margin-bottom: 0;

	}

	.develop-div .swiper-slide .d-event{

		margin-top: 30px;

	}

	.d-event-li{

		padding: 6px 10px;

		/*padding-left: 14.9%;*/

		margin-bottom: 10px;

	}

	.d-event-li i{

		width: 10px;

		height: 10px;

	}

	.d-event-lip{

		font-size: 16px;

	}

	.develop-div .swiper-button-next, .develop-div .swiper-button-prev{

		top: 0;

	}

	.s-prev, .s-next{

		top: 10px;

		height: auto;

		font-size: 24px;

	}

	.s-prev{

		left: 0;

	}

	.s-next{

		right: 0;

	}

	.develop-div .swiper-button-prev, .develop-div .swiper-container-rtl .swiper-button-next {

    	left: 0;

	}

	.develop-div .swiper-button-next, .develop-div .swiper-container-rtl .swiper-button-prev{

		right: 0;

	}

	/*2020.8.7新增*/

	.d-event-lip{

		padding-left: 25px;

	}

	.d-event-li .d-event-lip i{

		top: 10px;

		width: 10px;

		height: 10px;

	}

	/*2020.8.7*/

	/*董事长致辞*/

	.future{

		padding: 40px 0px 80px;

	}

	.future .box{

		margin-top: 30px;

	}

	.future .box .txtbox{

		width: 100%;

		padding-left: 0;

		padding-top: 40px;

	}

	.future .box .txtbox::before{

		left: 0;

	}

	/*企业文化*/

	.culture{

		padding: 40px 0px;

	}

	.culture .box{

		margin-top: 30px;

	}

	.culture .box .img{

		width: 100%;

		padding-right: 0;

		text-align: center;

		overflow: hidden;

	}

	.culture .box .txt{

		width: 100%;

		margin-top: 20px;

	}

	.culture .txtbox>ul>li{

		width: 100%;

		margin-right: 0;

		margin-bottom: 15px;

	}

	.culture .box .txt .t1{

		margin: 15px auto;

	}

	/*.culture .txtbox>ul>li:last-child{

		margin-bottom: 0;

	}*/

	/*荣誉资质*/

	.honor{

		padding: 40px 0px;

	}

	.honor .honor-div{

		margin-top: 30px;

	}

	.honor-li .txt{

		font-size: 16px;

	}

	/*企业资讯*/

	.i-news{

		background: none;

	}

	.newsdiv{

		padding-bottom: 50px;

	}

	.newsdiv .box{

		margin-top: 30px;

	}

	.newsdiv .box ul li {

	    width: 48%;

	    margin-right: 4%;

	    margin-bottom: 4%;

	}

	.newsdiv .box ul li .time a .t1{

		font-size: 32px;

	}

	.newsdiv .box ul li .time a .t2{

		font-size: 15px;

	}

	.newsdiv .box ul li .content a .txt .t1{

		font-size: 15px;

		margin-bottom: 5px;

	}

	.newsdiv .box ul li .content a .txt .t2{

		font-size: 15px;

	}

	/*分页*/

	.page-list a{

		min-width: 32px;

		padding: 0px 10px;

		height: 32px;

		line-height: 30px;

		font-size: 15px;

	}

	/*企业资讯详情*/

	.news-details{

		padding: 40px 0px 50px;

	}

	.news-details .box .title .t1{

		font-size: 28px;

		margin-bottom: 20px;

	}

	.news .box ul li a .txt .t3 .tag .tag-li, .news-details .box .title .t2 .tag-li{

		font-size: 15px;

	}

	.news-details .box .content{

		padding: 20px 0px;

	}

	.nextprev{

		margin-top: 30px;

	}

	.nextprev ul li a{

		font-size: 15px;

	}

	/*产品中心*/

	.product-information{

		padding: 40px 0px;

	}

	.product-information .box{

		margin-top: 50px;

	}

	.product-quality{

		padding: 40px 0px;

	}

	.product-quality .box .boxli{

		margin-bottom: 40px;

	}

	.product-quality .box .boxli .txtbox {

	    width: -moz-calc(100% - 370px);

	    width: -webkit-calc(100% - 370px);

	    width: calc(100% - 370px);

	}

	.product-quality .box .boxli .txtbox .t1{

		margin: 20px auto 12px;

		font-size: 20px;

	}

	.product-quality .box .boxli .txtbox .t2{

		font-size: 14px;

		margin-bottom: 15px;

	}

	.product-quality .box .boxli .imgbox{

		width: 370px;

	}

	.product-quality .box .boxli .imgbox .img{

		padding: 18px;

	}

	/*专业研究*/

	.professional-research{

		padding: 40px 0px;

	}

	.professional-research .box{

		margin-top: 30px;

	}

	.professional-research .box .txtimgbox{

		font-size: 14px;

	}

	/*临床观察*/

	.clinical-observation{

		padding: 40px 0px;

	}

	.clinical-observation .box{

		margin-top: 30px;

	}

	.clinical-observation .box ul{

		margin-bottom: 40px;

	}

	.clinical-observation .box ul li{

		padding: 8px 0px;

	}

	.clinical-observation .box ul li .icon1{

		width: 50px;

		height: 50px;

		line-height: 50px;

	}

	.clinical-observation .box ul li .icon1 img{

		width: 20px;

	}

	.clinical-observation .box ul li .icon2{

		line-height: 50px;

	}

	.clinical-observation .box ul li .icon2 img{

		width: 18px;

	}

	.clinical-observation .box ul li .txt{

		font-size: 15px;

		line-height: 50px;

	}

	/*产品说明*/

	.product-descrption{

		padding: 40px 0px 50px;

	}

	.product-descrption .box .txtbox .title{

		font-size: 24px;

	}

	.product-descrption .box .txtbox .txt{

		margin-top: 30px;

		font-size: 15px;

		margin-bottom: 40px;

	}

	/*产品详情*/

	.product-details .details1, .product-details .details2, .product-details .details3, .product-details .details4, .product-details .details5{

		padding: 30px 0px;

	}

	.product-details .title{

		padding: 30px 0px;

	}

	.product-details .title .title-zi{

		font-size: 32px;

	}

	.product-details .title .title-num{

		font-size: 100px;

	}

	.product-details .details1 .box, .product-details .txtimgbox, .product-details .details5 .box{

		margin-top: 28px;

	}

	.product-details .box .txt{

		margin-top: 0;

	}

	/*营销与网络*/

	.marketing{

		padding: 40px 0px 60px;

	}

	.marketing .box{

		margin-top: 30px;

	}

	.investment-agency{

		padding: 40px 0px;

	}

	.investment-agency .box{

		margin-top: 30px;

	}

	.investment-agency .box ul li{

		width: -moz-calc((100% - 60px) / 4);

	    width: -webkit-calc((100% - 60px) / 4);

	    width: calc((100% - 60px) / 4);

	    margin-right: 20px;

	}

	.investment-agency .box ul li .txt{

		font-size: 15px;

	}

	.investment-agency .box .content{

		margin-top: 50px;

	}

	.investment-agency .box .content .t1{

		font-size: 22px;

	}

	.phone-list{

		margin-top: 30px;

	}

	.phone-list tr th{

		font-size: 18px;

		height: 50px;

	}

	.phone-list tr td{

		font-size: 16px;

		height: 50px;

	}

	/*联系我们*/

	.contact-information{

		padding: 40px 0px;

	}

	.contact-information .box{

		margin-top: 30px;

	}

	.contact-information .box .content .cont .t1{

		font-size: 20px;

		margin-bottom: 15px;

	}

	.contact-information .box .content .cont ul li{

		margin-bottom: 12px;

		font-size: 15px;

		padding-left: 30px;

	}

	.contact-information .box .content .cont ul li .icon img{

		width: 20px;

		height: 19px;

	}

	.feedback{

		padding: 40px 0px;

	}

	.feedback .tips{

		font-size: 16px;

	}

	.input-div, .textarea-div {

	    float: left;

	    width: -moz-calc((100% - 30px) / 2);

	    width: -webkit-calc((100% - 30px) / 2);

	    width: calc((100% - 30px) / 2);

	}

	.input-div{

		margin-right: 30px;

	}

	.input-div .input-li{

		margin-bottom: 20px;

	}

	.input-div .input-li input{

		font-size: 16px;

	}

	.table-btn-li{

		width: 160px;

		height: 45px;

		line-height: 45px;

		font-size: 16px;

		margin-top: 30px;

	}

	.table-btn-li input{

		line-height: 45px;

		font-size: 16px;

	}

	.describe{

		height: 240px;

	}

	.recruitment .txt{

		font-size: 16px;

	}

	.recruitment{

		padding: 40px 0px;

	}

	.recruitment .box{

		margin-top: 30px;

	}

	.recruitment .join-btn a{

		height: 45px;

		line-height: 45px;

		min-width: 160px;

		font-size: 16px;

	}

}

@media screen and (max-width: 767px){

	.header .box .m-nav ul li a, .bt{

		font-size: 16px;

	}

	.header .box .m-nav ul li .submenu a{

		font-size: 15px;

	}

	/*footer*/

	.footer .box1{

		margin-top: 0;

		margin-bottom: 0;

		background: none;

	}

	.footer .box1 ul{

		padding-bottom: 0;

	}

	.footer .box1 ul li{

		width: 50%;

		padding: 0 3% 0 5%;

		margin-bottom: 5%;

		overflow: hidden;

		-o-box-sizing: border-box;

		-ms-box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

	}

	.footer .box1 ul li::before{

		height: 40px;

	}

	.footer .box1 ul li:nth-child(2n)::before{

		display: none;

	}

	.footer .box1 ul li .cont{

		width: 100%;

	}

	.footer .box1 ul li .cont .txt .t1{

		font-size: 16px;

	}

	.footer .box1 ul li .cont .txt .t2{

		font-size: 16px;

	}

	.footer .box3{

		margin-top: 0;

	}

	/*首页标题*/

	.i-about .box .content .title, .i-news .title{

		font-size: 26px;

	}

	.i-product .txtbox .t1, .product-information .box .txtbox .t1{

		font-size: 28px;

	}

	/*内页标题*/

	.general-title .title-h{

		font-size: 26px;

	}

	.general-title .title-sp{

		font-size: 18px;

		margin-left: 5px;

	}

	.about .general-title .title-h{

		padding-left: 40px;

		font-size: 22px;

	}

	.about .general-title .title-h::before{

		width: 30px;

		height: 2px;

	}

	/*首页关于融致*/

	.i-about{

		padding: 40px 0px 20px;

	}

	.i-about .box .content .title{

		position: static;

		margin-bottom: 25px;

	}

	.i-about .box .content .txtbox{

		padding-top: 0;

	}

	.i-about .box .content .txtbox, .i-about .box .content .imgbox{

		float: none;

		width: 100%;

	}

	.i-about .box .content .txtbox .txt{

		font-size: 14px;

	}

	.i-about .box .content .imgbox{

		text-align: center;

		padding-left: 0;

		margin-bottom: 30px;

	}

	.i-about .box .content .imgbox img{

		width: 100%;

	}

	.i-about .box .aboutlink{

		margin-top: 25px;

	}

	.btn a{

		min-width: 120px;

	    height: 36px;

	    line-height: 36px;

	    font-size: 15px;

	}

	.product-quality .box .boxli .btn a{

		font-size: 14px;

	}

	.btn a img{

		width: 16px;

		height: 6px;

	}

	.i-about .box .aboutlink ul li a .txt{

		font-size: 15px;

	}

	.i-about .box .aboutlink ul li a .icon img{

		width: 36px;

		height: 33px;

	}

	/*产品*/

	.i-product{

		padding: 30px 0px;

	}

	.i-product .imgbox{

		width: 100%;

		float: none;

		margin-bottom: 20px;

	}

	.i-product .txtbox{

		padding-top: 0;

		width: 100%;

		float: none;

		padding-left: 0;

	}

	.i-product .txtbox .t2, .product-information .box .txtbox .t2{

		font-size: 14px;

		margin-bottom: 20px;

	}

	/*新闻*/

	.i-news{

		padding: 35px 0px;

	}

	.i-news .content{

		margin-top: 20px;

	}

	.i-news-div{

		margin-bottom: 30px;

	}

	.news-li .txt .t1{

		font-size: 15px;

	}

	.news-li .txt .t2{

		font-size: 14px;

		margin-bottom: 15px;

	}

	.news-li .txt .t3 .line{

		margin-top: 6px;

	}

	.news-li .txt .t3 .time{

		font-size: 14px;

	}



	/*menu*/

	.menu ul li{

		margin-right: 15px;

	}

	.menu ul li a{

		font-size: 15px;

		padding: 12px 10px 12px 20px;

	}

	.menu ul li a i{

		width: 12px;

	}

	/*关于我们*/

	.profile{

		padding: 30px 0px;

	}

	.profile .box .txtbox .text, .about-details .box .text{

		font-size: 14px;

		margin-top: 15px;

	}

	.profile .belief {

		margin-top: 30px;

	}

	.profile .belief ul li .txt{

		font-size: 14px;

	}

	.about-details{

		padding: 30px 0px 60px;

	}

	/*组织架构*/

	.framework{

		padding: 30px 0px;

	}

	.framework .box{

		margin-top: 25px;

	}

	/*发展历程*/

	.development{

		padding: 30px 0px;

	}

	.develop-div .swiper-slide .d-year{

		font-size: 70px;

	}

	.s-prev, .s-next{

		font-size: 20px;

	}

	.develop-div .swiper-slide .d-event{

		margin-top: 20px;

	}

	.d-event-li{

		margin-bottom: 0;

	}

	.d-event-li i{

		width: 8px;

		height: 8px;

	}

	.d-event-lip{

		font-size: 15px;

	}

	.develop-div .swiper-button-next, .develop-div .swiper-button-prev{

		height: 100px;

		-moz-background-size: 30px 30px;

	    -webkit-background-size: 30px 30px;

	    background-size: 30px 30px;

	}

	/*董事长致辞*/

	.future{

		padding: 30px 0px 80px;

	}

	.future .box{

		margin-top: 20px;

	}

	.future .box .txtbox{

		font-size: 14px;

	}

	/*企业文化*/

	.culture{

		padding: 30px 0px;

	}

	.culture .box .txt .t1{

		font-size: 16px;

	}

	.culture .box .txt .t2{

		font-size: 15px;

	}

	.culture .txtbox{

		margin-top: 30px;

	}

	.culture .txtbox>ul>li{

		padding: 20px 15px;

	}

	.culture .txtbox>ul>li .t1{

		font-size: 16px;

		margin-bottom: 12px;

	}

	.culture .txtbox ul li ul{

		font-size: 14px;

	}

	.culture .txtbox ul li ul li::before{

		top: 12px;

	}

	/*荣誉资质*/

	.honor .swiper-button-next, .honor .swiper-button-prev{

		top: 43%;

		-moz-background-size: 12px 22px;

	    -webkit-background-size: 12px 22px;

	    background-size: 12px 22px;

	}

	.honor-li .txt{

		font-size: 14px;

	}

	/*企业资讯*/

	.newsdiv{

		padding-bottom: 40px;

	}

	.newsdiv .box ul li .content{

		float: none;

		width: 100%;

	}

	.newsdiv .box ul li .time{

		display: none;

	}

	.newsdiv .box ul li .content a .txt .t3{

		display: block;

	}

	.newsdiv .box ul li .content a .txt .t1, .newsdiv .box ul li .content a .txt .t2{

		font-size: 14px;

	}

	/*产品中心*/

	.product-information{

		padding: 30px 0px;

	}

	.product-information .box{

		margin-top: 40px;

	}

	.product-information .box .imgbox{

		width: 100%;

		margin-bottom: 30px;

	}

	.product-information .box .txtbox{

		width: 100%;

	}

	.product-quality{

		padding: 30px 0px;

	}

	.product-quality .box .boxli .imgbox{

		text-align: center;

		width: 100%;

	}

	.product-quality .box .boxli:nth-child(even) .imgbox{

		text-align: center;

	}

	.product-quality .box .boxli .txtbox{

		width: 100%;

	}

	/*专业研究*/

	.professional-research{

		padding: 30px 0px;

	}

	.professional-research .box{

		margin-top: 20px;

	}

	/*临床观察*/

	.clinical-observation{

		padding: 30px 0px;

	}

	.clinical-observation .box{

		margin-top: 20px;

	}

	.clinical-observation .box ul{

		margin-bottom: 30px;

	}

	.clinical-observation .box ul li .icon1{

		width: 40px;

		height: 40px;

		line-height: 40px;

		margin-right: 20px;

	}

	.clinical-observation .box ul li .icon1 img{

		width: 16px;

	}

	.clinical-observation .box ul li .icon2{

		line-height: 40px;

	}

	.clinical-observation .box ul li .icon2 img{

		width: 14px;

	}

	.clinical-observation .box ul li .txt{

		font-size: 14px;

		line-height: 40px;

	}

	/*产品说明*/

	.product-descrption{

		padding: 30px 0px 40px;

	}

	.product-descrption .box .txtbox .txt {

	    margin-top: 20px;

	}

	.product-descrption .box .txtbox .title{

		font-size: 20px;

		margin-top: 30px;

	}

	/*产品详情*/

	.product-details .title{

		padding: 22px 0px;

	}

	.product-details .title .title-zi{

		font-size: 28px;

	}

	.product-details .title .title-num{

		font-size: 80px;

	}

	.product-details .box .img{

		width: 100%;

		text-align: center;

		padding: 0;

		overflow: hidden;

		margin-bottom: 20px;

	}

	.product-details .box .img img{

		width: 100%;

	}

	.product-details .box .txt{

		width: 100%;

	}

	/*营销与网络*/

	.marketing{

		padding: 30px 0px 50px;

	}

	.marketing .box{

		margin-top: 20px;

	}

	.investment-agency{

		padding: 30px 0px;

	}

	.investment-agency .box{

		margin-top: 20px;

	}

	.investment-agency .box ul li{

		width: -moz-calc((100% - 20px) / 2);

	    width: -webkit-calc((100% - 20px) / 2);

	    width: calc((100% - 20px) / 2);

	    margin-bottom: 20px;

	}

	.investment-agency .box ul li:nth-child(4n){

		margin-right: 20px;

	}

	.investment-agency .box ul li:nth-child(2n){

		margin-right: 0;

	}

	.investment-agency .box ul li .txt{

		font-size: 14px;

	}

	.investment-agency .box .content{

		margin-top: 30px;

	}

	.investment-agency .box .content .t1{

		font-size: 20px;

	}

	.phone-list{

		margin-top: 20px;

	}

	.phone-list tr th{

		font-size: 16px;

		height: 40px;

	}

	.phone-list tr td{

		font-size: 14px;

		height: 40px;

	}

	/*联系我们*/

	.contact-information{

		padding: 30px 0px;

	}

	.contact-information .box{

		margin-top: 20px;

	}

	.contact-information .box .imgbox{

		margin-bottom: 20px;

	}

	.contact-information .box .content .cont{

		width: 100%;

		margin-right: 0;

		margin-bottom: 20px;

	}

	.contact-information .box .content .cont:last-child{

		margin-bottom: 0;

	}

	.contact-information .box .content .cont .t1{

		font-size: 18px;

		margin-bottom: 10px;

	}

	.contact-information .box .content .cont ul li{

		margin-bottom: 5px;

	}

	.feedback{

		padding: 30px 0px;

	}

	.feedback .box, .feedback form{

		margin-top: 20px;

	}

	.feedback .tips{

		font-size: 15px;

	}

	.input-div, .textarea-div{

		width: 100%;

		margin-right: 0;

	}

	.input-div .input-li, .input-div .input-li:last-child{

		margin-bottom: 15px;

	}

	.input-div .input-li input, .describe{

		font-size: 15px;

	}

	.table-btn{

		text-align: center;

	}

	.table-btn-li{

		float: none;

		display: inline-block;

		width: 120px;

		height: 40px;

		line-height: 40px;

	}

	.table-btn-li input{

		line-height: 40px;

	}

	.recruitment{

		padding: 30px 0px;

	}

	.recruitment .txt{

		font-size: 15px;

	}

	.recruitment .box, .recruitment .join-btn{

		margin-top: 20px;

	}

	.recruitment .join-btn a{

		min-width: 120px;

		height: 40px;

		line-height: 40px;

	}

}

@media screen and (max-width: 640px){

	/*header*/

	.header .box .h-logo{

		height: 70px;

		line-height: 70px;

	}

	.header .box .h-logo img{

		width: 164px;

	}

	.header .menubtn, .header.h-white .menubtn{

		height: 70px;

		background-size: 80%;

	}

	.header .menubtn.on, .header.h-white .menubtn.on{

		background-size: 80%;

	}

	.header .language{

		height: 70px;

		line-height: 70px;

		margin-right: 0px;

	}

	.header .box .m-nav{

		top: 70px;

		height: -moz-calc(100% - 70px);

	    height: -webkit-calc(100% - 70px);

	    height: calc(100% - 70px);

	}

	.header .box .m-nav ul li a, .bt{

		height: 40px;

		line-height: 40px;

	}

	/*banner*/

	.i-banner .box .t1{

		font-size: 28px;

		margin-bottom: 5px;

	}

	.i-banner .box .t2{

		font-size: 16px;

		margin-bottom: 0;

	}

	.i-banner .box .btn{

		margin-top: 20px;

		width: 130px;

		height: 36px;

    	line-height: 36px;

	}

	.i-banner .box .btn .t3{

		font-size: 14px;

	}

	/*内页banner*/

	.obanner .bannerzi .box .t1{

		font-size: 28px;

		margin-bottom: 5px;

	}

	.obanner .bannerzi .box .t2{

		font-size: 16px;

	}

	/*企业资讯*/

	.news-details .box .title .t1{

		font-size: 24px;

		margin-bottom: 15px;

	}

	.news-details .box .title .t2{

		text-align: center;

	}

	.news .box ul li a .txt .t3 .tag .tag-li, .news-details .box .title .t2 .tag-li{

		font-size: 14px;

	}

	.nextprev{

		margin-top: 20px;

	}

	.nextprev ul li a{

		font-size: 14px;

		line-height: 30px;

	}

}

@media screen and (max-width: 639px){

	/*banner*/

	.i-banner .box .t1{

		font-size: 24px;

	}

	.i-banner .box .t2{

		font-size: 15px;

	}

	.i-banner .box .btn{

		margin-top: 20px;

		width: 110px;

		height: 30px;

    	line-height: 30px;

	}

	.i-banner .box .btn .t3{

		padding-right: 20px;

	}

	.i-banner .box .btn .t3 img{

		width: 15px;

		height: 5px;

	}

	/*内页banner*/

	.obanner .bannerzi .box .t1{

		font-size: 24px;

	}

	.obanner .bannerzi .box .t2{

		font-size: 15px;

	}

	/*footer*/

	.footer .box1 ul li{

		padding: 0;

	}

	.footer .box1 ul li:nth-child(2n) .cont{

		/*display: inline-block;*/

		width: auto;

	}

	.footer .box1 ul li .cont .txt .t1, .footer .box1 ul li .cont .txt .t2{

		font-size: 14px;

	}

	.footer .box1 ul li .cont .icon{

		margin-right: 10px;

	}

	.footer .box1 ul li .cont .icon img{

		width: 28px;

		height: 26px;

	}

	/*首页标题*/

	.i-about .box .content .title, .i-news .title{

		font-size: 22px;

	}

	.i-about{

		padding: 30px 0px 15px;

	}

	.i-about .box .aboutlink ul li {

	    float: left;

	    width: 60px;

	    margin-right: -moz-calc((100% - 300px) / 4);

	    margin-right: -webkit-calc((100% - 300px) / 4);

	    margin-right: calc((100% - 300px) / 4);

	}

	.i-about .box .aboutlink ul li a .icon img{

		width: 30px;

		height: 27px;

	}

	.i-about .box .aboutlink ul li a .txt{

		font-size: 14px;

	}

	.i-product .txtbox .t1, .product-information .box .txtbox .t1{

		font-size: 22px;

	}

	.i-product .txtbox .t2, .product-information .box .txtbox .t2{

		margin-bottom: 15px;

	}

	.i-news{

		padding: 30px 0px;

	}

	/*内页标题*/

	.general-title .title-h{

		font-size: 20px;

	}

	.general-title .title-sp{

		font-size: 16px;

	}

	.about .general-title .title-h{

		padding-left: 32px;

		font-size: 18px;

	}

	.about .general-title .title-h::before{

		width: 20px;

	}

	/*关于我们*/

	.profile .box .imgbox{

		margin-top: 20px;

	}

	.profile .belief ul li{

		width: 100% !important;

		margin-bottom: 10px;

	}

	.profile .belief ul li .add{

		display: none;

	}

	/*发展历程*/

	.development .box{

		margin-top: 25px;

	}

	.develop-div .swiper-slide .d-year{

		font-size: 50px;

	}

	/*.s-prev, .s-next{

		font-size: 20px;

	}*/

	.develop-div .swiper-button-next, .develop-div .swiper-button-prev{

		height: 90px;

	}

	.d-event-lip{

		font-size: 14px;

	}

	/*企业文化*/

	.culture .box .txt .t1{

		margin: 10px auto;

	}

	.culture .box .txt .t2{

		font-size: 14px;

		padding-left: 24px;

		margin-bottom: 5px;

	}

	.culture .txtbox{

		margin-top: 20px;

	}

	.culture .box .txt .t2 .icon img{

		width: 16px;

		height: 22px;

	}

	.culture .txtbox>ul>li:last-child{

		margin-bottom: 0;

	}

	/*荣誉资质*/

	.honor{

		padding: 30px 0px;

	}

	.honor .honor-div{

		margin-top: 20px;

	}

	.honor-li .img{

		margin-bottom: 10px;

	}

	.honor-li .txt{

		font-size: 14px;

	}

	/*企业资讯*/

	.newsdiv{

		padding: 30px 0px;

	}

	.newsdiv .box{

		margin-top: 20px;

	}

	.newsdiv .box ul li .content a .txt .t3{

		margin-top: 5px;

	}

	/*分页*/

	.page-list a {

	    min-width: 30px;

	    padding: 0px 8px;

	    height: 30px;

	    line-height: 28px;

	    font-size: 14px;

	}

	/*企业资讯*/

	.news-details{

		padding: 30px 0px 40px;

	}

	.news-details .box .title .t1{

		font-size: 20px;

	}

	.news .box ul li a .txt .t3 .tag .tag-li img, .news-details .box .title .t2 .tag-li img{

		vertical-align: middle;

	}

	/*产品中心*/

	.product-quality .box .boxli{

		margin-bottom: 30px;

	}

	.product-quality .box .boxli .txtbox .t1{

		font-size: 18px;

		margin: 15px auto 5px;

	}

	.product-quality .box .boxli .btn a{

		min-width: 100px;

	}

	/*临床观察*/

	.clinical-observation .box ul li .icon1{

		width: 36px;

		height: 36px;

		line-height: 36px;

		margin-right: 15px

	}

	.clinical-observation .box ul li .icon1 img{

		width: 15px;

	}

	.clinical-observation .box ul li .icon2{

		line-height: 36px;

	}

	.clinical-observation .box ul li .txt{

		width: 75%;

		font-size: 14px;

		line-height: 36px;

	}

	/*产品说明*/

	.product-descrption .box .txtbox .title{

		font-size: 18px;

		margin-top: 20px;

	}

	.product-descrption .box .txtbox .txt{

		font-size: 14px;

	}

	/*产品详情*/

	.product-details .details1, .product-details .details2, .product-details .details3, .product-details .details4, .product-details .details5{

		padding: 25px 0px;

	}

	.product-details .title {

		padding: 15px 0px;

	}

	.product-details .title .title-zi{

		font-size: 22px;

	}

	.product-details .title .title-num{

		font-size: 60px;

	}

	.product-details .details1 .box, .product-details .txtimgbox, .product-details .details5 .box{

		margin-top: 18px;

	}

	.product-details .txtimgbox, .product-details .box .txt{

		font-size: 14px;

	}

	/*营销与网络*/

	.investment-agency .box .content{

		margin-top: 20px;

	}

	.investment-agency .box .content .t1{

		font-size: 18px;

	}

	/*联系我们*/

	.contact-information .box .content .cont .t1{

		font-size: 16px;

	}

	.contact-information .box .content .cont ul li{

		padding-left: 25px;

		font-size: 14px;

	}

	.contact-information .box .content .cont ul li .icon img{

		width: 16px;

		height: 15px;

	}

	.feedback .tips{

		font-size: 14px;

	}

	.input-div .input-li input, .describe{

		font-size: 14px;

	}

	.input-div .input-li input{

		line-height: 40px;

		height: 40px;

	}

	.describe{

		height: 130px;

	}

	.table-btn-li input{

		font-size: 15px;

	}

	.recruitment .txt{

		font-size: 14px;

	}

	.recruitment .join-btn a{

		font-size: 15px;

	}

	/*企业资讯*/

	.newsdiv .box ul li{

		width: 100%;

		margin-right: 0;

	}

	.page{

		/*display: none;*/

	}

	.newdetails .obanner, .newdetails .menu{

		display: none;

	}

}

@media screen and (max-width: 414px){

	.header .box .h-logo{

		height: 60px;

		line-height: 60px;

	}

	.header .box .h-logo img{

		width: 130px;

	}

	.header .menubtn, .header.h-white .menubtn{

		height: 60px;

		background-size: 60%;

	}

	.header .menubtn.on, .header.h-white .menubtn.on{

		background-size: 60%;

	}

	.header .language{

		height: 60px;

		line-height: 60px;

	}

	.header .box .m-nav{

		top: 60px;

		height: -moz-calc(100% - 60px);

	    height: -webkit-calc(100% - 60px);

	    height: calc(100% - 60px);

	}

	.lunbotu .point{

		bottom: 35px;

	}

	/*footer*/

	.footer .box1 ul{

		padding: 20px 0px 0px;

	}

	.footer .box1 ul li::before{

		height: 30px;

	}

	.footer .box1 ul li .cont .txt .t1{

		margin-bottom: 0;

	}

	.footer .box1 ul li .cont .icon{

		margin-right: 8px;

	}

	.footer .box1 ul li .cont .icon img{

		width: 25px;

		height: 23px;

	}

	.footer .box3 .f-info{

		padding: 16px 0px;

	}

	/*首页标题*/

	.i-about .box .content .title, .i-news .title{

		font-size: 20px;

	}

	.i-product .txtbox .t1, .product-information .box .txtbox .t1{

		font-size: 20px;

	}

	.btn a{

		min-width: 100px;

	}

}

@media screen and (max-width: 375px){

	/*banner*/

	.i-banner .box .t1{

		font-size: 22px;

	}

	.i-banner .box .t2{

		font-size: 14px;

	}

	/*内页banner*/

	.obann er .bannerzi .box .t1{

		font-size: 22px;

	}

	.obanner .bannerzi .box .t2{

		font-size: 14px;

	}

	/*footer*/

	.footer .box1 ul li .cont .icon{

		margin-right: 5px;

	}

	.footer .box1 ul li .cont .icon img{

		width: 22px;

		height: 20px;

	}

	/*产品中心*/

	.product-quality .box .boxli .imgbox .img{

		width: 240px;

		height: 240px;

	}

	.product-quality .box .boxli .imgbox .img img{

		width: 240px;

		height: 240px;

	}

}

@media screen and (max-width: 320px){

	.i-about .box .aboutlink ul li a .txt{

		font-size: 12px;

	}

}



.phone-list ul{

	width: 100%;

	overflow: hidden;

	margin-right: 0;

}

.phone-list ul li{

	width: 100% !important;

	overflow: hidden;

	margin-right: 0 !important;

	margin-bottom: 0 !important;

}

.phone-list ul li:nth-child(odd){

	background-color: #f5f5f5;

}

.phone-list ul li:nth-child(even){

	background-color: #f1f1f1;

}

.phone-list ul li.title .w1, .phone-list ul li.title .w2{

	color: #002387;

    font-size: 20px;

    font-weight: bold;

    background-color: #e2e2e2;

    line-height: 1.8;

    padding: 10px 0px;

}

.phone-list ul li .txt{

	float: left;

	width: 50%;

	overflow: hidden;

	font-size: 18px;

    line-height: 1.8;

    text-align: center;

}

.phone-list ul li .txt .w1{

	float: left;

	width: 36%;

	color: #666666;

	padding: 10px 0px;

}

.phone-list ul li .txt .w2{

	float: left;

	width: 64%;

	color: #002387;

	padding: 10px 0px;

}



.phone-list ul li .txt .w2 a{

	color: #002387;

}

@media screen and (max-width: 768px){

	.phone-list ul li{

		background: none;

	}

	.phone-list ul li .txt:nth-child(odd){

		background-color: #f1f1f1;

	}

	.phone-list ul li .txt:nth-child(even){

		background-color: #f5f5f5;

	}

	.phone-list ul li.title .txt:nth-child(2){

		display: none;

	}

	.phone-list ul li.title .w1, .phone-list ul li.title .w2{

		font-size: 18px;

	}

	.phone-list ul li .txt{

		width: 100%;

		font-size: 16px;

	}

}

@media screen and (max-width: 767px){

	.phone-list ul li.title .w1, .phone-list ul li.title .w2{

		font-size: 16px;

	}

	.phone-list ul li .txt{

		width: 100%;

		font-size: 14px;

	}

}

@media screen and (max-width: 414px){

	.phone-list ul li .txt .w1{

		width: 30%;

	}

	.phone-list ul li .txt .w2{

		width: 70%;

	}

}

/*8-11新增*/

.clinical-observation .box ul li{

	width: 100%;

	overflow: hidden;

}

.clinical-observation .box ul li .x1{

	float: left;

	width: -moz-calc(100% - 50px);

	width: -webkit-calc(100% - 50px);

	width: calc(100% - 50px);

	overflow: hidden;

	cursor: pointer;

}

.clinical-observation .box ul li .t1{

	line-height: 1.7;

	margin-top: 15px;

}

.clinical-observation .box ul li.on .t1{

	color: #002387;

}

.clinical-observation .box ul li .txt{

	float: left;

	width: -moz-calc(100% - 90px);

	width: -webkit-calc(100% - 90px);

	width: calc(100% - 90px);

}

.clinical-observation .box ul li .txt .remarks{

	display: none;

	padding: 12px 0px;

	color: #888888;

    font-size: 16px;

    line-height: 1.7;

}

.clinical-observation .box ul li .icon2{

	width: 50px;

	text-align: right;

}

@media screen and (max-width: 1024px){

	.clinical-observation .box ul li .txt .remarks{

		font-size: 15px;

	}

}

@media screen and (max-width: 768px){

	.clinical-observation .box ul li .t1{

		margin-top: 12px;

	}

	.clinical-observation .box ul li .txt{

		width: -moz-calc(100% - 80px);

		width: -webkit-calc(100% - 80px);

		width: calc(100% - 80px);

	}

	.clinical-observation .box ul li .txt .remarks{

		font-size: 14px;

	}

}

@media screen and (max-width: 767px){

	.clinical-observation .box ul li .t1{

		margin-top: 8px;

	}

	.clinical-observation .box ul li .txt{

		width: -moz-calc(100% - 65px);

		width: -webkit-calc(100% - 65px);

		width: calc(100% - 65px);

	}

}

@media screen and (max-width: 639px){

	.clinical-observation .box ul li .x1{

		width: -moz-calc(100% - 30px);

	    width: -webkit-calc(100% - 30px);

	    width: calc(100% - 30px);

	}

	.clinical-observation .box ul li .icon1{

		margin-right: 15px;

	}

	.clinical-observation .box ul li .txt{

		width: -moz-calc(100% - 55px);

		width: -webkit-calc(100% - 55px);

		width: calc(100% - 55px);

	}

	.clinical-observation .box ul li .t1{

		font-size: 14px;

	}

	.clinical-observation .box ul li .icon2{

		width: 30px;

	}

}





.general-title{

	overflow: hidden;

}

.general-title .title-h{

	display: inline-block;

	float: left;

}


table {
  border-collapse: collapse;width: 100%;
}

table, th, td {
  border: 1px solid rgba(0,0,0,0.2);padding: 10px;
}
tr:hover{background-color: rgba(0,35,135);transition:all 0.2s;
	-webkit-transition:all 0.2s;
	-o-transition:all 0.2s;
	transition-duration:0.2s;
	-moz-transition-duration:0.2s; /* Firefox 4 */
	-webkit-transition-duration:0.2s; /* Safari 和 Chrome */
	-o-transition-duration:0.2s;}

	tr:hover {color: #fff;}
.picfangda img{}
.picfangda img:hover{
	-webkit-transform:scale(1.5,1.5);
	-o-transform:scale(1.5,1.5);
	/*x,y值，*/
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-o-transition:all 0.5s;
	/*对前效果的过度*/
	opacity:1;z-index:9999;
	 #fff solid;
	}

.newslist h3{font-size: 26px;font-weight: bold;color: #000088;}
.newslist h3:hover{font-size: 26px;font-weight: bold;color: #d88400;}
.mark {height: 35px;line-height: 35px;color: #999;}
.desc {line-height: 35px;color: #999;}
.more1 {height: 300px;margin-top: 30px;}
.more1 ul li {width: 48%;float: left;line-height: 40px;overflow: hidden;}