/*****vieye*****/

@charset "utf-8";



@font-face{

	font-family: Humnst777;

	src:url('../fonts/Humnst777 Blk BT Black.ttf');

}

@font-face{

	font-family: MFBanHei;

	src:url('../fonts/MFBanHei_Noncommercial-Regular.otf');

}

	


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {

	margin: 0;

	padding: 0;

	border: 0;

	font-size: 100%;

	font: inherit;

	vertical-align: baseline;

}

/* HTML5 display-role reset for older browsers */

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0}input,textarea{outline:0;}html{-webkit-font-smoothing:antialiased;height:100%;font-size:10px;}body{font-size:10px;font-family:arial;overflow-x:hidden;}a{color:inherit;text-decoration:none;}strong{font-weight:bold;}img{max-width:100%;}
/* -------------------------------- 

Primary style

-------------------------------- */

*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.clearfix{clear:both;}.clearfix::before,.clearfix::after{content:'';display:block;clear:both;}.fl{float:left;}.fr{float:right;}div.nomargin,li.nomargin,a.nomargin{margin-right:0px !important;margin-right:0px;}div.nomargin-l,li.nomargin-l,a.nomargin-l{margin-left:0px !important;margin-left:0px;}.mc{max-width:1630px;min-width:1200px;margin-left:auto;margin-right:auto;background:#fff;padding:15px;overflow:hidden;}.ab_active{color:#fff;background:url(../img/content/ab_title_bg.png) no-repeat center center;}.space_tb1-5{padding-top:15px;padding-bottom:15px;}.space_tb1{padding-top:10px;padding-bottom:10px;}.space_tb2{padding-top:20px;padding-bottom:20px;}.space_tb3{padding-top:30px;padding-bottom:30px;}.space_tb4{padding-top:40px;padding-bottom:40px;}.space_tb5{padding-top:50px;padding-bottom:50px;}.ta_c{text-align:center;}.ta_l{text-align:left;}.ta_r{text-align:right;}.btn{cursor:pointer;}.ov_hd{overflow:hidden;}.m_color_red{color:#f00;}.m_color{color:#d70c19;}.mh_color a:hover,a.mh_color:hover{color:#d70c19;}.m_bg{background:#d70c19;}.m_bc{background:#d70c19;color:#fff;}.bd_c{border:1px solid #ccc;overflow:hidden;}.bd_c_l{border-left:1px solid #ccc !important;}.no_bd_b{border-bottom:0 !important;}.no_bd_r{border-right:0 !important;}.no_bd_l{border-left:0 !important;}.no_bd_t{border-top:0 !important;}.para_p{line-height:2;}.hide{display:none;}.container1{padding-left:40px;padding-right:40px;}.container2{padding-left:6%;padding-right:6%;}.trans-5{transition:all 0.5s;}.en{font-family:arial;}.unl{text-decoration:underline;}.trs-up{text-transform:uppercase;}

.pro-detail-xq{line-height:2;}.pro-detail-xq .text{clear:both;}.pro-detail-xq .text:after{content:'';overflow:hidden;display:block;clear:both;}.pro-detail-xq strong,.pro-detail-xq b{font-weight:bold;}.pro-detail-xq h3{margin-top:30px;margin-bottom:10px;font-size:1.6rem;width:16.6666%;float:left;border-bottom:4px solid #333333;text-align:center;font-size:3.0rem;position:relative;}.pro-detail-xq h3:after{content:'';display:block;position:absolute;left:0;width:30%;height:4px;background:#4494b8;bottom:-4px;}.pro-detail-xq article{margin-bottom:10px;width:82%;float:right;padding:30px 0;}.pro-detail-xq article:before{content:'';display:block;height:64px;border-bottom:1px solid #ccc;margin-bottom:30px;}.pro-detail-xq img{margin-top:10px;margin-bottom:10px;}.pro-detail-xq .slide_table{overflow:auto;}.pro-detail-xq table,.in-solve-detail table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:15px;margin-bottom:1px;}.pro-detail-xq table td,.in-solve-detail table td{padding:10px;border-left:1px solid #ccc;border-top:1px solid #ccc;text-align:center;vertical-align:middle;}

.trans-move-l{transform:translateX(-50%);opacity:0;visibility:hidden;}.trans-move-r{transform:translateX(50%);opacity:0;visibility:hidden;}.trans-move-t{transform:translateY(-50%);opacity:0;visibility:hidden;}.trans-move-b{transform:translateY(50%);opacity:0;visibility:hidden;}.trans-scale-0{transform:scale(0,0);opacity:0;visibility:hidden;}

.i_banner .owl-dots{

	position: absolute;

	bottom:20px;

	width: 100%;

	text-align: center;

}

.i_banner .owl-dot{

	width: 12px;

	height: 12px;

	border-radius: 50px;

	background: #000;

	display: inline-block;

	margin:0 5px;

	background: #666;

}

.i_banner .owl-dot.active{

	background: #ccc;

}

.i_banner .owl-prev{

	position: absolute;

	width: 48px;

	height: 48px;

	background: url(../img/Arrow_Prev_Slick.svg) no-repeat;

	left: 15px;

	top: 50%;

	margin-top: -16px;

	opacity: 0.7;

	z-index: 20;

}

.i_banner .owl-prev:hover{

	opacity: 1;

}

.i_banner .owl-next{

	position: absolute;

	width: 48px;

	height: 48px;

	background: url(../img/Arrow_Next_Slick.svg) no-repeat;

	right: 15px;

	top: 50%;

	margin-top: -16px;

	opacity: 0.7;

	z-index: 20;

}

.i_banner .owl-next:hover{

	opacity: 1;

}

.slide-tosm .owl-dots{

	position: absolute;

	bottom:-20px;

	width: 100%;

	text-align: center;

}

.slide-tosm .owl-dot{

	width: 8px;

	height: 8px;

	border-radius: 6px;

	background: #000;

	display: inline-block;

	margin:0 5px;

	background: #000;

}

.slide-tosm .owl-dot.active{

	background: #1268b3;

}



.owl-carousel .owl-item img{

	width: auto !important;

	display:inline-block !important;

}

.navbtn,
.prolist li .cover,
.sociallinks a,
.in-prolist h2,
.langlist li a
{

	transition: all 0.3s;font-size: 18px;

}
.navbtn:hover,
.prolist li:hover .cover,
.sociallinks a:hover,
.in-prolist h2:hover,
.langlist li:hover a
{

	transition: all 0.3s;

}

.selectlang dl dd a{

	transition: all 0.5s;

}

.selectlang dl dd a:hover{

	transition: all 0.5s;

}



@media screen and (min-width:769px){

	.col-sm-12{width:100%;float:left;}.col-sm-11{width:91.666666%;float:left;}.col-sm-10{width:83.333333%;float:left;}.col-sm-9{width:75%;float:left;}.col-sm-85{width:80%;float:left;}.col-sm-8{width:66.666666%;float:left;}.col-sm-7{width:58.33333%;float:left;}.col-sm-6{width:50%;float:left;}.col-sm-5{width:41.66666%;float:left;}.col-sm-4{width:33.33333%;float:left;}.col-sm-35{width:20%;float:left;}.col-sm-3{width:25%;float:left;}.col-sm-2{width:16.66666%;float:left;}.col-sm-1{width:8.333333%;float:left;}

.show-sm{

	display: none !important;

}



.pro-infolist .list-item {

	display: none;

}

.pro-infolist .show {

    display: inline;

}

}

@media screen and (min-width:993px){

	.col-md-12{width:100%;float:left;}.col-md-11{width:91.666666%;float:left;}.col-md-10{width:83.333333%;float:left;}.col-md-9{width:75%;float:left;}.col-sm-85{width:80%;float:left;}.col-md-8{width:66.66666%;float:left;}.col-md-7{width:58.33333%;float:left;}.col-md-6{width:50%;float:left;}.col-md-5{width:41.66666%;float:left;}.col-md-4{width:33.33333%;float:left;}.col-md-35{width:20%;float:left;}.col-md-3{width:25%;float:left;}.col-md-2{width:16.66666%;float:left;}.col-md-1{width:8.333333%;float:left;}
	.hide-md-min{

		display:none;

		}
	.show-md{

		display: none;

	}	

}

@media screen and (min-width:1201px){
	.col-lg-12{width:100%;float:left;}.col-lg-11{width:91.666666%;float:left;}.col-lg-10{width:83.333333%;float:left;}.col-lg-9{width:75%;float:left;}.col-lg-85{width:80%;float:left;}.col-lg-8{width:66.66666%;float:left;}.col-lg-7{width:58.33333%;float:left;}.col-lg-6{width:50%;float:left;}.col-lg-5{width:41.66666%;float:left;}.col-lg-4{width:33.33333%;float:left;}.col-lg-35{width:20%;float:left;}.col-lg-3{width:25%;float:left;}.col-lg-2{width:16.66666%;float:left;}.col-lg-1{width:16.66666%;float:left;}

}
@media screen and (max-width:1300px){
	.logo img{
		width: 200px;
	}
	.navlist li a{
		padding-top: 15px;
		padding-bottom: 15px;
	}	
	.langlist li a{
		width: 40px;
		height: 40px;
		padding-top: 12px;
	}
	.navbtn{
		width: 40px;
		height: 40px;
		padding-top: 6px;
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media screen and (max-width:1455px){
	.prolist h3{
		font-size: 18px;
	}
	.prolist h3 span{
		font-size: 30px;
	}
	.bncover .t1{
		font-size: 70px;
	}
	
}

@media screen and (max-width:1200px){
	.fz-tolg-36{font-size:3.6rem !important;font-size:3.6rem;}.fz-tolg-30{font-size:3.0rem !important;font-size:3.0rem;}.fz-tolg-24{font-size:2.4rem !important;font-size:2.4rem;}.fz-tolg-18{font-size:1.8rem !important;font-size:1.8rem;}.fz-tolg-14{font-size:1.4rem !important;font-size:1.4rem;}

	.hide-lg{

		display: none !important;

	}
	.container1,.container2{

		padding-left: 15px;

		padding-right: 15px;

	}
	.navlist li a{
		padding-left: 15px;
		padding-right: 15px;
		font-size: 14px;
	}
	.prolist .owl-controls{
		left: -60px;
		right: -60px;
	}
	.prolist h3{
		font-size: 12px;
	}
	.prolist h3 span{
		font-size: 16px;
	}
	.prolist{
		padding: 0 60px
	}
	.protit .t1{
		font-size: 48px;
	}
	.i-about h4{
		font-size: 48px;
	}
	.i-news .tit{
		font-size: 48px;
	}
	.i-form .t1{
		font-size: 48px;
	}
	.i-ad .t1{
		font-size: 48px;
	}
	.main-foot .ft2{
		font-size: 48px;
	}
	.ft3 .sociallinks{
		margin-top: 120px;
	}
	.bncover{
		margin-top: 150px;
	}
	.bncover .t1{
		font-size: 56px;
	}
}	

	

@media screen and (max-width:992px){
	.fz-tomd-50{font-size:5rem !important;font-size:5rem}.fz-tomd-36{font-size:3.6rem !important;font-size:3.6rem}.fz-tomd-30{font-size:3rem !important;font-size:3rem}.fz-tomd-24{font-size:24px !important;font-size:24px}.fz-tomd-18{font-size:18px !important;font-size:18px;}.fz-tomd-16{font-size:16px !important;font-size:16px;}.fz-tomd-14{font-size:14px !important;font-size:14px;}

	.show-md{display:block !important;}.hide-md{display:none !important;}


	.fc-tomd-6{

		color: #666 !important;

	}
   .navlist{
	   display: none;
   }
   header nav{
	   width: 100px;
   }
   .i-about .ind{
	   font-size: 48px;
   }
   .protit .t1{
	font-size: 30px;
}
.i-about h4{
	font-size: 30px;
}
.i-news .tit{
	font-size: 30px;
}
.i-form .t1{
	font-size: 30px;
}
.i-ad .t1{
	font-size: 30px;
}
.i-about .ind{
	font-size: 30px;
}
.main-foot .ft2{
	font-size: 30px;
}
.ft3 .sociallinks{
	margin-top: 15px;
}
.bncover{
	margin-top: 100px;
}
.bncover .t1{
	font-size: 36px;
}
.bncover .t2{
	font-size: 20px;
}
.bncover{
	left: 15px;
}
.i-banner .slick-dots{
	right: 15px;
}
.in-topbg{
	height: 72px;
}

}

@media screen and (max-width:768px){
	.col-xs-12{width:100%;float:left;}.col-xs-11{width:91.666666%;float:left;}.col-xs-10{width:83.333333%;float:left;}.col-xs-9{width:75%;float:left;}.col-xs-85{width:80%;float:left;}.col-xs-8{width:66.66666%;float:left;}.col-xs-7{width:58.33333%;float:left;}.col-xs-6{width:50%;float:left;}.col-xs-5{width:41.66666%;float:left;}.col-xs-4{width:33.33333%;float:left;}.col-xs-35{width:20%;float:left;}.col-xs-3{width:25%;float:left;}.col-xs-2{width:16.66666%;float:left;}.col-xs-1{width:16.66666%;float:left;}
	.fz-tosm-36{font-size:3.6rem !important;font-size:3.6rem}.fz-tosm-30{font-size:3rem !important;font-size:3rem}.fz-tosm-24{font-size:2.4rem !important;font-size:2.4rem;}.fz-tosm-20{font-size:2rem !important;font-size:2rem;}.fz-tosm-18{font-size:1.8rem !important;font-size:1.8rem;}.fz-tosm-16{font-size:1.6rem !important;font-size:1.6rem;}.fz-tosm-14{font-size:1.4rem !important;font-size:1.4rem;}.fz-tosm-12{font-size:1.2rem !important;font-size:1.2rem;}
	.hide-sm{display:none !important;}.show-sm{display:list-item !important;}
	.fc-tosm-mc{

		color: #b5a05e;

	}

	.full-sm{

		width: 100%;

		padding-left: 0;

		padding-right: 0;

	}

	.pd-tosm-15{

		padding-left: 15px !important;

		padding-right: 15px !important;

	}

	.pd-tosm-0{

		padding-left: 0 !important;

		padding-right: 0 !important;

	}
	.i-news{
		display: block;
	}
	.i-news .pic{
		width: 100%;
		height: 300px;
		margin-bottom: 30px;
	}
	.i-contact li{
	
	}

	.ft3 .totop:after{
		
		margin-top: 20px;
	}
	.ft1 img{
		margin-top: 0;
	}
	.i-about .ind{
		top: 30px;
	}
	.nelist .date{
		display: block;
		float: none;
	}
	.copyright,.main-foot .ft1,.ft3 .sociallinks,.i-news .more,.nelist h3,.nelist .gs,.i-about .more,.protit .more{
		text-align: center;
	}
	.plist-item1 .pic,.in-prolist .desc,.in-prolist li{
		display: block;
		   
	}
	.in-prolist .desc{
		margin-top: 30px;
		text-align: center;
	}
	.bncover .t1{
		font-size: 24px;
	}
	.bncover .t2{
		font-size: 18px;
	}
	.prolist li.item1,.prolist li.item2{
		padding-top: 0;
		padding-bottom: 0;
	}
	.in-pd-t,.in-pd-t .pic,.in-pd-t .info{
		display: block;
	}
	.in-pd-t .info{
		margin-top: 30px;
	}
}

