/*reset*/
html {font-family: sans-serif;line-height: 1.5;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);} 
body {font-family: 'Microsoft Yahei','Helvetica Neue',Helvetica,'Lucida Grande',Arial,'Hiragino Sans GB','WenQuanYi Micro Hei',STHeiti,SimSun,sans-serif;font-size: 62.5%;color: #333333;text-align: left;background-color: #fff;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dd,dl,form { margin: 0;}
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee;}
img { max-width: 100%; height: auto; vertical-align: middle; -ms-interpolation-mode: bicubic; border: 0;}
ol,ul { padding-left: 0; list-style-type: none;}
i,em { font-style: normal;}
big { font-size: 2.4em;}
small { font-size: 1.3em;}
a { text-decoration: none; outline: 0; color: #333333;}
a:hover{ color:#c70008;}
span { outline:none;}
article,aside,dialog,footer,header,section,nav,figure,menu,audio,canvas,progress,video { display: block;}
input,select,textarea{outline: 0;font-family: inherit;font-size:100%;border:none;}
input[type='checkbox'], input[type='radio'] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0;}
input[type='number']::-webkit-inner-spin-button, input[type='number']::-webkit-outer-spin-button { height: auto;}
input[type='search'] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: textfield;}
input[type='search']::-webkit-search-cancel-button, input[type='search']::-webkit-search-decoration { -webkit-appearance: none;}
input[type='file'] { display: block;}
input[type='range'] { display: block; width: 100%;}
select[multiple], select[size] { height: auto;}
input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}
fieldset { min-width: 0; margin: 0; padding: 0; border: 0;}
legend { font-size: 1.3em; line-height: 2.5; display: block; width: 100%; margin-bottom: 20px; padding: 0; color: #333; border: 0; border-bottom: 1px solid #e5e5e5;}
table { border-spacing: 0; border-collapse: collapse;background-color: transparent;}
td, th { padding: 0;}
::-webkit-scrollbar {width: 4px; background-color: #312f35;} 
::-webkit-scrollbar-track {background-color: #312f35;} 
::-webkit-scrollbar-thumb {background-color: #c70008;} 
*::-webkit-media-controls-start-playback-button {display: none; -webkit-appearance: none;} 
*::--webkit-media-controls-play-button {display: none; -webkit-appearance: none;}

/*zoosnet*/
#LRdiv0 {display: none!important;}
.xian{height:3px; width:120px; clear:both; margin:0 auto;background:url("../images/bg2.png") no-repeat center top; padding-bottom:10px;}
/*color*/
.text-primary {color: #626060;}
.text-muted {color: #9f9f9f;}
.text-black {color: #312f35;}
.text-white {color: #f0f0f0;}
.text-white:hover {color: #c70008;}
.text-red {color: #c70008;}
.text-ftlist {color: #adacae;}

/*tools*/
.full {width: 100%; clear: both;} 
.bgrey {background-color: #f7f7f7; overflow: hidden;}
.bgred {background-color: #c70008; overflow: hidden;}
.fl { float: left;} .fr { float: right;}
.pr { position: relative;} .pa { position: absolute;}
.tc { text-align: center;} .tr { text-align: right;} .ti { text-indent: 2em; }
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.hide { display: none;} .hidetext { font: 0/0 a; letter-spacing: -9px;}
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.oh { overflow: hidden; *zoom: 1;}
.dib { display: inline-block; *display: inline; *zoom: 1;}
.arr { display: inline-block; overflow: hidden; width: 0; height: 0;}
.opca { opacity: 0 ; filter: alpha(opacity=0);}
.mt10 {margin-top: 10px;}.mr50 {margin-right: 50px;}.mt60 {margin-top: 60px;}.mb60 {margin-bottom: 60px;}.mtb60 {margin: 60px 0;}
.w1200{width:1200px; margin:0 auto;}
.w900 {width: 900px;}.w300 {width: 300px;}
.clear { clear:both; }
.c{clear:both; height:0px; font-size:0px; overflow:hidden;}
.c10{clear:both; height:10px; font-size:0px; overflow:hidden;}
.c10b{clear:both; height:10px; background:#fff; font-size:0px; overflow:hidden;}
.c20{clear:both; height:20px; font-size:0px; overflow:hidden;}
.c30{clear:both; height:30px; font-size:0px; overflow:hidden;}
.c40{clear:both; height:40px; font-size:0px; overflow:hidden;}
.c50{clear:both; height:50px; font-size:0px; overflow:hidden;}
.h10,.h20,.h30,.h40,.h50,.h60,.h200{width:100%;display:block;clear:both;overflow:hidden;}
.h130{height:130px;}
.h180{height:180px;}
.h60{height:60px;}
.h50{height:50px;}
.h40{height:40px;}
.h30{height:30px;}
.h20{height:20px;}
.h10{height:10px;}

.class_li{width:1200px; margin:0 auto; text-align:center; height:44px; line-height:44px; display:block;}
.class_li a{height:44px; line-height:44px; color:#fff; margin:0 10px; background:#C80008; padding:10px 30px; font-size:16px;}
/*热门标签*/
.hmtitlelf {float: left;}
.hmtitlert {float: right; line-height:60px;}
.hmtitlelf,.hmtitlert {margin: 60px 0 40px;}
.hmtitlelf h3 {font-size: 2.6em; line-height: 1.8em;}
.hmtitlelf p,.hmtitlert p {font-size:16px; color: #626060;}
.hmtitlelf a,.hmtitlert a {font-size: 1.0em; color: #626060;}
.hmtitlelf a:hover,.hmtitlert a:hover {color: #c70008;}

.hmappli { height: 460px; background: url(../images/bg_hmca.jpg) center repeat-y; background-attachment: fixed; }
.hmappli .w600 {width: 600px;} .hmappli .w550 {width: 550px;}
.hmappli .hmtitlelf h3,.hmappli .hmtitlelf p {color: #f0f0f0;}
.hmappli .w600 ul,.hmappli .w550 ul {clear: both;}
.hmappli .w600 ul li {width: 170px; line-height: 40px; margin: 20px 20px 20px 0; float: left; text-align: center;font-size: 1.4em;}
.hmappli .w600 ul li a {color: #f0f0f0;display: block;background-color: #d23339;transition:all .3s;-webkit-transition:all .3s;}
.hmappli .w600 ul li a:hover {background-color: #fff;color: #333333;}
.hmappli .w550 ul li {color: #fff; font-size:1.8em; float: left; width: 100%; margin: 5px 0; background:url(../images/dui.png) no-repeat 0 center; text-indent:35px;}
/*.hmappli .w550 ul li i {color: #c70008; font-size:1.8em; padding-top: 5px;}*/
.hmappli .hmphone {clear: both;color: #f0f0f0; padding:0; width:476px; height:65px;background:url(../images/zx2.jpg) no-repeat 0 center;}
.hmappli .hmphone dl dt {font-size: 1.8em; float:left; height:35px; line-height:35px; color:#c80108; display:block; padding-top:25px;text-indent:70px;}
.hmappli .hmphone dl dd {font-size: 1.8em;width:114px; height:65px; line-height:65px; text-align:center; color:#fff; float:right; margin-right:10px;}
.hmappli .hmphone dl dd a{color:#fff; display:block;}
.hmappli .hmlianxi a {display: block; width: 188px; float: left; line-height: 38px; background-color: #fff; text-align: center; margin-right:20px; font-size: 1.4em;transition:all .3s;-webkit-transition:all .3s;}
.hmappli .hmlianxi dt a {background-color: #c70008; color: #fff;border: 1px solid #c70008;}
.hmappli .hmlianxi dd a {color: #fff; background-color: rgba(0,0,0,0.5); border: 1px solid #312f35;}
.hmappli .hmlianxi a:hover {border-color: #fff;}

.img_list{width:100%;display:block;}
.img_list ul{margin:0;padding:0; clear:both; overflow: hidden;}
.img_list li {float:left; width:378px; overflow: hidden;text-align:center;border-collapse:collapse;border:1px solid #e0e0e0; margin: 0 10px; margin-bottom:25px; }
.img_list li b{font-weight:normal;}
.img_list li a{display:block; font-size:16px;}
.img_list li a .cp_name{display: block; width:378px; height:300px;background: #fff; color: #555;display: table-cell;/*图片容器以表格的单元格形式显示*/ text-align: center; /* 实现水平居中 */ vertical-align: middle; /*实现垂直居中*/ overflow:hidden;}
.img_list li a:hover b{color: #fff;}
.img_list li a img{max-width: 378px; max-height:300px; vertical-align:middle;}
.img_list li span{height:40px; line-height:40px;display:block; clear:both; width:100%; margin:0 auto; overflow:hidden; padding-bottom:8px;}
.img_list li a .cp_name:hover img { transform: scale(1.1, 1.1);}
.img_list li a .cp_name img{transition:transform 1s ease 0s}
.img_list li .zxzx{ padding:0; clear:both;}
.img_list li .zxzx a{ display: block; float: left;  width:50%;  text-align: center; height: 36px; line-height:36px;color: #fff;}
.img_list li .zxzx a.zzl{background: #333; color: #fff;}
.img_list li .zxzx a.zzr{ background: #333;color: #fff;}
/*分页*/
.pages{text-align:center;clear:both; padding:5px 0px 10px 0px;font-size:14px;width:100%; margin:0 auto;margin:15px 0;}
.pages a{margin:3px;padding:8px 12px;border:1px solid #c1c1c1;color:#A0A0A0;font-size:14px;border-radius: 3px;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#FEFEFE), to(#F0F0F0));}
.pages span{background:#15181E;color:#fff;margin:3px;padding:8px 12px;border:1px solid #15181E;border-radius: 3px;}
/*header*/
header .top {width: 100%; height: 36px; background-color: #312f35; font-size: 1.3em;}
header .top ul li {float: left; }
header .top .mininav li {line-height: 36px;}
header .top .mininav li a { margin-right: 20px;color: #b5b5b5;}
header .top .mininav li a:hover {color: #f0f0f0;}
header .top .wxla li {height: 36px;line-height: 36px; position: relative;}
header .top .wxla li:hover {cursor: text;}
header .top .wxla li:nth-child(1),header .top .wxla li:nth-child(2) {padding-right: 20px; background:url(../images/top-weixin-line.jpg) right 13px no-repeat;}
header .top .wxla li>a {margin-left: 20px;color: #b5b5b5;cursor: text;}
header .top .wxla li:nth-child(2),header .top .wxla li:nth-child(2)>a {cursor:pointer;}
header .top .wxla li a:hover,header .top .wxla li:hover>a {color: #f0f0f0;}
header .top .wxla li a i {margin-right: 0.3em; font-size: 13px; padding: 0;}
header .top .wxla dl { display: none; position: absolute;left: 20px; top: 34px;z-index:99; border-top: 2px solid #c70008; box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);}
header .top .wxla .wx {width: 142px;}
header .top .wxla .lang {background-color: #fff;padding: 10px 0;}
header .top .wxla .lang dd {line-height: 30px; width: 82px; text-align: center;}
header .top .wxla .lang a {margin-left: 0;color: #333333;}
header .top .wxla .lang a:hover {color: #c70008;}
header .navbox {position: relative;width: 100%;height: 100px;}
header .navbox .logo {margin-top:10px; float: left;}
header .navbox .logo img {float: left; height:84px;}
header .navbox .navtel {float: right; margin: 28px 5px 0 0;}
header .navbox .navtel>div {float: left; width: 75px;}
header .navbox .navtel>div span {display: block; width: 1px; height: 16px; margin-top: 14px;background:url(../images/top-weixin-line.jpg) left 0 repeat-y; margin-right:30px;}
header .navbox .navtel .icon-navtel {display: block;float: right;color: #c70008;font-size: 30px;margin-right: 12px;}
header .navbox .navtel dl {float: left; margin-top: 5px;}
header .navbox .navtel dl dt {font-size: 12px;line-height: 16px;color: #9b9a9a;}
header .navbox .navtel dl dd {font-size: 14px;line-height: 18px;}
header .navbox .navlist {float: left;height: 100px;margin-left: 19px;font-size: 1.5em; }
header .navbox .navlist li {float: left;margin: 0 25px;}
header .navbox .navlist li:hover>a {color: #c70008;}
header .navbox .navlist li>a {display: block;width:60px;height:100px; line-height: 100px;position:relative;}
header .navbox .navlist li>a:after{content: ""; width:0; height:2px; background-color: #c70008; position:absolute; bottom:0%; left:50%; transition:all .5s;} 
header .navbox .navlist li>a:hover::after {left:0%; width:100%;}
header .navbox .navlist li>dl,header .navbox .navlist li>div {display: none;}
header .navbox .navlist li:hover>dl {display: block; position: absolute; left: -25px; top: 100px; background-color: #fafafa;padding: 10px 0;z-index: 9999;}
header .navbox .navlist li:hover>dl dd {font-size: 0.9em; width: 110px; text-align: center; line-height:36px;}
header .navbox .navlist li:hover>dl dd a,header .navbox .navlist li:hover>dl dd a:hover {display: block;}
header .navbox .navlist li:hover>dl dd a:hover {display: block; color: #fff;background-color: #c70008;}
header .navbox .navlist li>dl:after,header .navbox .navlist li:hover .probox:after {content: ""; width:0; height:2px; background-color: #c70008; position:absolute; top:-2px; left:50%; transition:all .3s;} 
header .navbox .navlist li>dl:hover::after,header .navbox .navlist li:hover .probox:hover::after {left:0%; width:100%;}
header .navbox .navlist li:hover .probox {display: block; width: 100%; position: absolute; left: 0; top: 100px; background-color: #fafafa; font-size: 0.9em; z-index: 9999;}
header .navbox .navlist .probox .prolf,header .navbox .navlist .probox .prort {padding: 56px 0 46px; line-height: 2.0em;}
header .navbox .navlist .probox .prolf { float: left; width: 260px;margin-right: 40px; text-align: center;}
header .navbox .navlist .probox .prolf dl dt {font-size: 1.5em; margin: 20px 0 30px;}
header .navbox .navlist .probox .prolf dl dd {line-height: 2.2em;}
header .navbox .navlist .probox .prolf dl dd:last-child a {display: block; width: 140px; margin: 30px 0 0 60px; line-height: 2.6em;border: 1px solid #cfcfd0; color: #333333;}
header .navbox .navlist .probox .prolf dl dd:last-child a:hover {border-color: #c70008;color: #c70008;}
header .navbox .navlist .probox .prort {float: left; width: 900px; background:url(../images/bg_navpro.jpg) 45px 50px no-repeat;}
header .navbox .navlist .probox .prort dl {float: left; margin: 0px 40px 0 35px;}
header .navbox .navlist .probox .prort dl dt {font-weight: bold; font-size: 1.2em; line-height: 2.6em;}
header .navbox .navlist .probox .prort dl dt a { display:block;padding-top:90px; }
header .navbox .navlist .probox .probt {clear: both;border-top: 1px solid #cfcfd0; line-height: 36px;}
header .navbox .navlist .probox .probt .fl {text-shadow: 0px 0px 1px #fff;}
header .navbox .navlist .probox .probt .fr {line-height: 32px;}
header .navbox .navlist .probox .probt .fr i {font-size: 1.3em;}

.class_bg{overflow:hidden;width:100%;height:300px}
.pgnav{margin-top:10px;border-bottom:1px solid #efefef;border-left:5px solid #ff2020;text-indent:10px;font:14px/30px "microsoft yahei"}
.pgnav:hover{border-bottom:1px solid #ff2020}

.about{width:1200px; margin:0 auto; height:380px;}
.shili_cx_l{width:50%;float:left;margin-right:3.36%}
.shili_cx_l img{height:231px;}
.shili_cx_r{width:46.64%;height:200px;float:left;position:relative}
.shili_cx_r span{color:#999;position:absolute;left:0;bottom:0}
.shili_cx_r p{font-size:14px; line-height:28px;}
.shili_cx_r a{width:160px; height:44px; line-height:44px; color:#fff; font-size:18px; background:#F40303; display:block; text-align:center;}

/*form-start*/
.janli{width:100%;display:block;overflow:hidden;}
.janli b{color:#333;background:url("../img/bg3.png") no-repeat left bottom;width:100px;line-height:24px;height:35px;font-size:24px;float:left;margin-bottom:0;font-weight:100}
.janli a{color:#FF3F3C;float:right;width:45px;text-align:right;line-height:30px}
.biaodan{height:auto;display:block;margin-top:10px;overflow:hidden; background:#f5f5f5; width:100%;}
.biaodan p{line-height:24px;font-size:14px;color:#666;display:block;font-weight:100;margin-bottom:40px;text-indent:2em;margin-top: 30px;}
.biaodan form{height:330px;display:block}
.biaodan form input{margin-left:0;padding:0}
.biaodan form .formleft{width:568px;margin-right:40px;float:left;height:100%;overflow:hidden;position:relative}
.biaodan form .formleft select{line-height:38px;border:1px solid #cacbcb;opacity:.5;height:38px;margin-bottom:10px;width:566px;text-indent:10px;float:left}
.biaodan form .formleft input{line-height:38px;border:1px solid #cacbcb;opacity:.5;height:38px;margin-bottom:10px;width:566px;text-indent:10px;float:left}
.biaodan form .formright{width:568px;float:left;height:100%;overflow:hidden;position:relative}
.biaodan form .formright input{line-height:38px;border:1px solid #cacbcb;opacity:.5;height:38px;margin-bottom:10px;width:566px;text-indent:10px;float:left}
.biaodan form .formright textarea{height:90px;width:566px;text-indent:10px;border:1px solid #cacbcb;opacity:.5;line-height:30px}
.biaodan form .formleft button{cursor:pointer;width:100px;height:40px;background-color:#FF3F3C;color:#FFF;line-height:40px;float:right;border:none;position:absolute;right:0;bottom:50px}
.biaodan form .formright button{cursor:pointer;width:100px;height:40px;background-color:#999;color:#FFF;line-height:40px;border:none;position:absolute;left:0;bottom:50px}
/*banner*/
.fullSlide{width:100%;position:relative;height:500px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:500px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:60px;height:7px;margin:1px;overflow:hidden;background:#FF9600;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*footer*/
.f_bj {
	color: #9f9f9f;
	clear: both;
	height: 453px;
	font-family: "Microsoft Yahei";
	line-height: 30px;
	padding: 0px 0 0;
	position: relative; border-top:5px solid #C80008; background:#302F35;
}
.f_bj a {
	color: #9f9f9f;
}
.footer{width:1200px; margin:0 auto;}
.f_nav {
	height: 81px;
	line-height: 81px;
	font-size: 16px;
	white-space: nowrap;
	text-align: center;
	border-bottom: solid 1px #404040;
	margin-bottom: 37px;
}
.f_nav a {
	display: inline-block;
	color: #fff;
	padding: 0 4px;
	height: 79px;
}
.f_nav a:hover {
	font-weight: bold;
	border-bottom: solid 2px #e3232f;
	color: #e3232f;
}
.f_nav em {
	display: inline-block;
	color: #686868;
	padding: 0 25px;
	font-style: normal;
	font-size: 14px;
}
.f_text {
	height: 102px;
	padding: 45px 0 0 58px;
	/*background: #1a1a1a;*/
	font-size: 14px;
}
.f_text li {
	float: left;
	background: url(../images/di_ico01.jpg) no-repeat 0 0px;
	padding: 0 0 0 97px;
	width: 370px;
	line-height: 28px;
	color: #9f9f9f;
}
.f_text li.f_text2 {
	background: url(../images/di_ico02.jpg) no-repeat 0 0px;
	width: 265px;
}
.f_text li.f_text3 {
	background: url(../images/di_ico03.jpg) no-repeat 0 0px;
	width: 220px;
	padding: 0 0 0 85px;
}
.f_text li span {
	display: block;
	height: 34px;
	font-weight: bold;
	color: #e3232f;
	font-size: 16px;
	line-height: 34px;
}
.f_text li span em {
	font-family: Arial;
	color: #6d6d6d;
	font-weight: normal;
	font-style: normal;
}
.f_con {
	padding: 29px 0 0 110px;
}
.f_logo {
	width: 117px;
	padding: 14px 0 0;
}
.f_logo img {
	height: 89px;
}
.f_cont {
	width: 400px;
	padding: 13px 0 0;
	padding-left: 100px;
	padding-right: 100px;
	font-size: 16px;
}
.f_code {
	width: 220px;
	display: block;
	height: 129px;
	padding: 12px 0 0 106px;
	padding: 12px 0 0 106px;
	background: url(../images/f_codebg.png) no-repeat 0 0;
}
.f_code img {
	display: block;
	/*width: 84px;
	height: 84px;*/
	display: block;
	/*padding: 4px;
	background: #fff;*/
	/*border: solid 2px #ebebeb;*/
}

/*mid_tit-start*/
.mid_tit,.mid_tit-2{margin-bottom:0;}
.mid_tit-2 {overflow: hidden; margin: 0 auto; width: 120px;    margin-bottom: 50px; }
.mid_tit h2,.mid_tit-2 h2{height:42px;background:url("../images/bg2.png") no-repeat center bottom;font-size:30px;text-align:center;color:#333;margin:0 auto;line-height:30px; font-weight:bold;}
/*.mid_tit h2 a,.mid_tit-2 h2 a {color:#333;}
.mid_tit h2:hover a,.mid_tit-2 h2:hover a {color:#ff3200}*/
.mid_tit p,.mid_tit-3 p {color:#666;font-size:14px;text-align: center;line-height:30px;}
.con_mid_tit h1{text-align: center;font-size:30px;line-height: 45px;}
.con_mid_tit p{text-align: center;font-size:14px;height: 14px;}
.mid_tit2{margin-bottom:0;position: relative;height: 42px;}
.mid_tit2 h2{height:42px;background:url("../images/bg2.png") no-repeat center bottom;font-size:30px;line-height:30px;position: absolute;left:477px;}
.janli-t{width:100%;height:35px;display:block;overflow:hidden;margin-bottom: 40px;}
.janli-t b{color:#333;background:url("../images/bg3.png") no-repeat left bottom;width:100px;line-height:24px;height:35px;font-size:24px;float:left;margin-bottom:0;font-weight:100}
.janli-t a{color:#FF3F3C;float:right;width:50px;text-align:right;line-height:30px}
/*product bottom*/
.probtchat {padding: 35px 0; overflow: hidden;}
.probtchat,.probtchat a {color: #f0f0f0;}
.probtchat p {font-size: 1.6em; line-height: 30px;}
.probtchat a {display: block; width: 130px; text-align: center;font-size: 1.4em; line-height: 26px; border-radius: 10px; border: 2px solid #fff; transition: all .3s;}
.probtchat a i {margin-top: 10px;font-size: 1.2em;}
.probtchat a:hover {background-color: #fff; color: #c70008; transition: all .3s;}
.probtadva {margin: 60px 0 80px; overflow: hidden;}
.probtadva dt {text-align: center;}
.probtadva dt h6 {font-size: 2.4em;}
.probtadva dt p {color: #999;font-size: 1.4em; margin-top: 5px;}
.probtadva dd {float: left; background-color: #fff;width: 180px; height: 240px; margin: 30px 24px 10px 0;text-align: center; color: #626060; font-size: 1.4em;box-shadow:0 10px 10px -10px #ccc;}
.probtadva dd:hover { box-shadow:0 10px 10px -10px #c70008; transition: all .3s;}
.probtadva dd:last-child {margin-right: 0;}
.probtadva dd img {width: 55px; height: 55px; padding: 60px 62px 70px;}
.probtlist {background-color: #f7f7f7; width: 240px; padding: 20px;float: left; }
.probtlist li {line-height: 43px; height: 43px; margin-bottom: 6px;}
.probtlist li:last-child {margin-bottom: 0;}
.probtlist li a {display: block; text-indent: 25px; font-size: 1.4em; background-color: #fff; }
.probtlist li a i {float: right; margin-right: 25px; color: #c70008;}
.probtlist li a:hover {background-color: #c70008; color: #f0f0f0; transition: all .3s;}
.probtlist li a:hover i {color: #f0f0f0; transition: all .3s;}
.probtcom {float: right; width: 890px; height: 230px; color: #f0f0f0; background: url("probtpic.jpg") no-repeat;}
.probtcom h6 {text-align: center; font-size: 2.6em; padding-top: 40px;}
.probtcom p {padding: 20px 20px 0; font-size: 1.4em; line-height: 2.0em;}
.probtcom p a {color: #fafafa;}
.probtcom p a:hover {font-weight: bold;}
.probtform {clear: both; margin-top: 30px; float: left; width: 100%; padding-top: 20px;}
.probtformlf {float: left; width: 240px;}
.probtformlf .pflfbox {margin: 0 0 12px 20px; width: 100%; height: 200px; text-align: center; padding: 20px 0; font-size: 1.4em; background-color: #fff;}
.probtformlf .pflfbox p {margin-bottom: 5px;}
.probtformlf .pflfbox span {font-weight: bold;}
.probtformlf .pflfbox div {width: 50px; height: 46px; border-radius: 25px; background-color: #f7f7f7; margin: 50px 95px 20px; padding-top: 4px;}
.probtformlf .pflfbox div i {color: #c70008; font-size: 2.0em;}
.probtformlf .pflfbox:hover div {background-color: #c70008; transition: all .3s;}
.probtformlf .pflfbox:hover div i {color: #f0f0f0; transition: all .3s;}
.probtformlf .pflfbox:hover span {color: #c70008;  transition: all .3s;}
.probtformlf .ljzx a {display: block;clear: both; text-align: center; width: 238px; line-height: 40px;border: 1px solid #c70008; margin:0 0 20px 20px;color: #c70008; font-size: 1.4em;}
.probtformlf .ljzx a:hover {background-color: #c70008; color: #fff; transition: all .3s;}
.probtformrt {float: right; width: 890px; font-size: 1.4em;}
.need_form span {text-align: center; margin-top: 10px; font-size: 1.6em; color: #333; display: block; }
.need_form p { color: #626060; margin: 10px 0 20px; padding-right: 20px;}
.need_form form {background-color: #fff; padding: 20px 20px; margin-right: 20px;}
.need_form .yhang {margin-top: 20px; overflow: hidden;}
.need_form .yhang em {float: left; width: 60px; line-height: 40px;}
.need_form .yhang input, .need_form .yhang select {display: block; float: left; width: 770px; height: 40px; line-height: 40px; text-indent: 10px; background: #f7f7f7; box-sizing: border-box;}
.need_form textarea { display: block; padding: 5px 12px; line-height: 30px; height: 120px; width: 746px; background-color: #f7f7f7; }
.need_form input.sub { display: block;width: 118px; line-height: 38px; border: 1px solid #ff3f3b; cursor: pointer; background: #c70008; color: #fff; margin-left: 355px;}
.probtrela {margin-bottom: 60px; float: left;}
.probtrela li {float: left; margin-right: 20px; width: 285px; height: 160px;}
.probtrela li:first-child {background: url("probtpic_1.jpg") no-repeat center;}
.probtrela li:first-child+li {background: url("probtpic_2.jpg") no-repeat center;}
.probtrela li:first-child+li+li {background: url("probtpic_3.jpg") no-repeat center;}
.probtrela li:first-child+li+li+li {background: url("probtpic_4.jpg") no-repeat center;margin-right: 0;}
.probtrela li a {display: block;  position: relative; width: 100%; height: 100%;}
.probtrela li a em {display: block; z-index:9; background-color: #fff;width: 100%; height: 100%; position: absolute; left: 0; top: 0; background:rgba(0, 0, 0, 0.6);filter:alpha(opacity=60);}
.probtrela li a p {text-align: center;clear: both; font-size: 1.8em;}
.probtrela li a div,.probtrela li p {position: relative; z-index: 99; color: #f0f0f0;}
.probtrela li a div {float: left;width: 50px; height: 47px; padding-top:3px; margin: 40px 0 10px 117px; border-radius:25px; background-color: #fff;behavior:url(../index_files/PIE.htc);}
.probtrela li a div i {color: #626060; font-size: 30px; margin: 10px 0 0 10px;}
.probtrela li a:hover em {background:rgba(199, 0, 8, 0.8); transition: all .3s;}
.probtrela li a:hover div i {color: #c70008;}

/*sidebar chatting*/
.sidebar {height:354px;width:70px;position:fixed;top:33.33333%;right:0;z-index:999;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); background-color: #fff;}
.sidebar ul li a {display: block; height: 68px; padding-top: 3px; text-align: center;font-size: 1.1em; background:url(bg_sidebar.jpg) center bottom no-repeat;}
.sidebar ul li a i {font-size: 2.6em; }
.sidebar ul li:nth-child(1) a,.sidebar ul li:last-child a:hover,.sidebar ul li:last-child a:hover i {color: #c70008;}
.sidebar ul li a:hover {background: none #c70008; color: #fff;}
.sidebar ul li a:hover i {color: #fff;}
.sidebar ul li:last-child a {height: 70px; background: none;}
.sidebar .sdwx {display: none;top: -71px;right: 70px; width: 130px; height: 142px;}
.sidebar .sdwx .sdlf {float: left;width: 120px; height: 142px; background-color: #fff;}
.sidebar .sdwx .sdlf img {width: 100%;}
.sidebar .sdwx .sdlf p {line-height: 1.2em; text-align: center;font-size: 1.2em;}
.sidebar .sdwx .sdar {margin-top: 116px;}
.sidebar .sdwx .sdar,.sidebar .sdtel .sdar {float: right;width: 10px;}
.sidebar .sdwx .sdar i,.sidebar .sdtel .sdar i {font-size: 1.1em; color: #fff;}
.sidebar .sdtel {display: none;top: 31px;right: 70px;width: 130px; height: 40px;}
.sidebar .sdtel .sdlf {width: 120px; line-height: 40px; float: left; text-align: center;font-size: 1.2em; color: #c70008;background-color: #fff;font-weight: bold;}
.sidebar .sdtel .sdar {margin-top: 14px;}
.sidebar li.hvo:hover .sdwx,.sidebar li.hvt:hover .sdtel {display: block; animation: hideTop 0.5s; -webkit-animation: hideTop 0.5s; -moz-animation: hideTop 0.5s; -o-animation: hideTop 0.5s;}
@keyframes hideTop {0%{opacity: 0; transform: translate(-5px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-webkit-keyframes hideTop {0%{opacity: 0; transform: translate(-5px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-moz-keyframes hideTop {0%{opacity: 0; transform: translate(-5px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-o-keyframes hideTop {0%{opacity: 0; transform: translate(-5px,0px);} 100%{opacity: 1; transform: translate(0,0);} } 
.sidebar .sdlibg {background-color: #c70008;}
.sidebar .sdlibg a {color: #fff; background: none;}

/*head phone*/
.masked { position: fixed; background-color: rgba(51, 51, 51, 0.4); width: 100%; height: 100%; top: 0; left: 0; z-index: 19960426;display:none;}
.popup { width: 500px; height: 230px; display: none; background: #fff; position: absolute; top: 50%; margin-top: -115px; left: 50%; margin-left: -250px; z-index: 11999; overflow: hidden; }
.popup i.close { width: 18px; height: 18px; color: #c70008; font-size: 24px; font-weight: bold; font-style: normal; display: block; position: absolute; top: 10px; right: 10px; cursor: pointer; }
.popup .ctn { text-align: center; padding-top: 50px; }
.popup p { font-size: 1.8em; margin-bottom: 25px;}
.popup .error_num { display: none; color: orange; font-size: 1.4em; margin-top: 10px;}
.popup input { width: 220px; height: 38px; border: 1px solid #e5e5e5; line-height: 38px; text-indent: 10px; font-size: 1.4em;clear: both;}
.popup .sub, .popup em.close { cursor: pointer; text-indent: 0; background: #c70008; color: #FFFFFF; width: 80px; height: 42px;border-color: #c70008;}
.popup .success { display: none;font-size: 1.4em;}
.popup em.close { font-style: normal; display: inline-block; line-height: 40px; }
.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.shake {animation-name:shake;-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name: shake;}
@-webkit-keyframes shake { from, to { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0, 0); -webkit-transform: translate3d(-10px, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);} 20%, 40%, 60%, 80% { transform: translate3d(10px, 0, 0); -webkit-transform: translate3d(10px, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);}}

/*calculator*/
#clac_con{position: fixed; background-color: rgba(51, 51, 51,.4); width: 100%; height: 100%; z-index:9999; top: 0px; left: 0px;display: none;}
span.close{position: absolute;top: 0;right: 0;display: block;width: 50px;height: 50px;line-height: 50px;text-align: center;cursor: pointer;background: #c70008; color: #FFFFFF;font-size: 24px; font-family: "Arial";}
#calc_fix{ width: 1200px;position: fixed;z-index: 9999;top:50%;left:50%;background: #fff;margin-left: -600px;margin-top: -300px;}
.calculatorNavigation{margin-bottom:40px;height:50px;background-color:#f5f5f5;color:#333;text-align:center;font-size:18px;line-height:50px;}
.heat_transfer{float:left;}
.heat_transfer ul{overflow:hidden;margin-bottom:10px;margin-left:40px;}
.heat_transfer li{float:left;margin-bottom:30px;width:33%;}
.heat_transfer li .name{float:left;padding:15px 0 0 0;color:#666;font-size:14px;}
.heat_transfer li input{float:left;width:178px;height:50px;border:solid 1px #e2e2e2;border-radius:4px;text-indent:10px;font-size:16px;line-height:28px;margin-right: 15px;}
.heat_transfer .huansuanAll{float:left;margin-bottom:20px;width:100%;height:50px;text-align:center;}
.heat_transfer .huansuanAll .huansuan{display:inline-block;margin-left:20px;width:178px;height:48px;border:1px solid #d9d9d9;border-radius:4px;color:#666;text-align:center;font-size:18px;line-height:50px;cursor:pointer;}
.heat_transfer .huansuanAll .huansuan:hover{border-color: #c70008;background-color:#c70008;color:#fff;}
.li-tab{display:none;overflow:hidden;height:630px;border:1px solid #ebebeb;}
.show{display:block;}
.calculatorAll ul .a{border:none;background-color:#c70008;}
.calculatorAll ul li .b{color:#fff;}
.li-tab2 .heat_transfer ul li{width:60%;}
.li-tab2 .heat_transfer ul li span{border:1px solid #d9d9d9;font-size:14px;font-size:14px;}
.li-tab2 .heat_transfer ul li .val{height:50px;border:1px solid #d9d9d9;font-size:14px;font-size:14px;}
.li-tab2 .heat_transfer ul li select{height:50px;border:1px solid #d9d9d9;}
.calculatorjieshao{margin-top:40px;margin-left:40px;color:#999;font-size:14px;line-height:23px;}

/*animation*/
.drlf {animation: drleft 0.5s;-webkit-animation: drleft 0.5s;-moz-animation: drleft 0.5s;-o-animation: drleft 0.5s;}
@keyframes drleft {0%{opacity: 0; transform: translate(-100px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-webkit-keyframes hideTop {0%{opacity: 0; transform: translate(-100px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-moz-keyframes hideTop {0%{opacity: 0; transform: translate(-100px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-o-keyframes hideTop {0%{opacity: 0; transform: translate(-100px,0px);} 100%{opacity: 1; transform: translate(0,0);}} 
.drrt {animation: drright 0.5s;-webkit-animation: drright 0.5s;-moz-animation: drright 0.5s;-o-animation: drright 0.5s;}
@keyframes drright {0%{opacity: 0; transform: translate(100px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-webkit-keyframes hideTop {0%{opacity: 0; transform: translate(100px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-moz-keyframes hideTop {0%{opacity: 0; transform: translate(100px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-o-keyframes hideTop {0%{opacity: 0; transform: translate(100px,0px);} 100%{opacity: 1; transform: translate(0,0);}} 
.drtp {animation: drtop 0.5s;-webkit-animation: drtop 0.5s;-moz-animation: drtop 0.5s;-o-animation: drtop 0.5s;}
@keyframes drtop {0%{opacity: 0; transform: translate(0px,-100px);} 100%{opacity: 1; transform: translate(0,0);} } @-webkit-keyframes hideTop {0%{opacity: 0; transform: translate(-100px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-moz-keyframes hideTop {0%{opacity: 0; transform: translate(-100px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-o-keyframes hideTop {0%{opacity: 0; transform: translate(-100px,0px);} 100%{opacity: 1; transform: translate(0,0);}} 
.drbt {animation: drbottom 0.5s;-webkit-animation: drbottom 0.5s;-moz-animation: drbottom 0.5s;-o-animation: drbottom 0.5s;}
@keyframes drbottom {0%{opacity: 0; transform: translate(0px,100px);} 100%{opacity: 1; transform: translate(0,0);} } @-webkit-keyframes hideTop {0%{opacity: 0; transform: translate(100px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-moz-keyframes hideTop {0%{opacity: 0; transform: translate(100px,0px);} 100%{opacity: 1; transform: translate(0,0);} } @-o-keyframes hideTop {0%{opacity: 0; transform: translate(100px,0px);} 100%{opacity: 1; transform: translate(0,0);}} 

/*Swiper 2.7.6*/
.swiper-container {margin:0 auto; position:relative; overflow:hidden; direction:ltr; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; /* Fix of Webkit flickering */ z-index:1; } .swiper-wrapper {position:relative; width:100%; -webkit-transition-property:-webkit-transform, left, top; -webkit-transition-duration:0s; -webkit-transform:translate3d(0px,0,0); -webkit-transition-timing-function:ease; -moz-transition-property:-moz-transform, left, top; -moz-transition-duration:0s; -moz-transform:translate3d(0px,0,0); -moz-transition-timing-function:ease; -o-transition-property:-o-transform, left, top; -o-transition-duration:0s; -o-transform:translate3d(0px,0,0); -o-transition-timing-function:ease; -o-transform:translate(0px,0px); -ms-transition-property:-ms-transform, left, top; -ms-transition-duration:0s; -ms-transform:translate3d(0px,0,0); -ms-transition-timing-function:ease; transition-property:transform, left, top; transition-duration:0s; transform:translate3d(0px,0,0); transition-timing-function:ease; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; } .swiper-slide {float: left; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } 
/* IE10 Windows Phone 8 Fixes */ 
.swiper-wp8-horizontal {-ms-touch-action: pan-y; } .swiper-wp8-vertical {-ms-touch-action: pan-x; } 
/* Your custom styles, here you need to specify container's and slide's sizes, pagination, etc. */ 
.swiper-container {/* Specify Swiper's Size: */ /*width:200px; height: 100px;*/ } 
.swiper-slide {/* Specify Slides's Size: */ /*width: 100%; height: 100%;*/ } 
.swiper-slide-active {/* Specific active slide styling: */ } 
.swiper-slide-visible {/* Specific visible slide styling: */ } 
/* Pagination Styles */ 
.swiper-pagination-switch {/* Stylize pagination button: */ } 
.swiper-active-switch {/* Specific active button style: */ } 
.swiper-visible-switch {/* Specific visible button style: */ }


/*responsive zero*/
@media (max-width: 540px){
.container {width: auto; padding-left: 3%; padding-right: 3%;} 
.xs-1, .xs-2, .xs-3, .xs-4, .xs-5, .xs-6, .xs-7, .xs-8, .xs-9, .xs-10, .xs-11, .xs-12 {display: inline-block;float: left;} .xs-1 {width: 8.3333%;} .xs-2 {width: 16.6667%;} .xs-3 {width: 25%;} .xs-4 {width: 33.3333%;} .xs-5 {width: 41.6667%;} .xs-6 {width: 50%;} .xs-7 {width: 58.3333%;} .xs-8 {width: 66.6667%;} .xs-9 {width: 75%;} .xs-10 {width: 83.3333%;} .xs-11 {width: 91.6667%;} .xs-12 {width: 100%;} .xs-hide {display: none;}
header {position: fixed; left: 0; right: 0; top: 0; z-index: 9999;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);}
header .navbox {height: 55px; position: relative; z-index: 9999;background-color: #fff; overflow: hidden;}
header .navbox .logo { padding: 15px 0 10px; margin-top: 0;}
header .mbnav {float: right; margin-top: 16px;}
header .mbnav i {font-size: 20px; margin-left: 15px;color: #999;}
header .mbnav > div {float: left;margin-left: 15px;}
.mbmenu {position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:20px; height:20px;} 
.mbmenu span,.mbmenu:before,.mbmenu:after {position:absolute; top:50%; left:50%; width:17px; height:2px; margin-left:-10px; background:#666; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
.mbmenu span {margin-top:-4px;}
.mbmenu:before {content:''; margin-top:3px;}
.mbmenu:after {content:''; margin-top:10px;}
.opmenu .mbmenu:before {opacity:0; transition:0.2s ease 0.1s;}
.opmenu .mbmenu:after {margin-top:2px !important; -webkit-transform:rotateZ(-45deg); transform:rotateZ(-45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
.opmenu .mbmenu span {margin-top:2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
.m_nav {position:fixed; left:0; top:55px; right:0; width:100%; background:#fff; z-index:9999; display:none; max-height:calc(var(--vh, 1vh) * 100 - 55px); overflow-y:auto;} 
.m_nav .m_wrap {padding:0 5%;}
.m_nav .mNav_bott .m_navli {position:relative; transition:all 0.3s ease-out; border-top:solid 1px #efefef;}
.m_nav .mNav_bott .m_navli:last-child {border-bottom:none;}
.m_nav .mNav_bott .m_navli>a {display:block; padding:15px 35px 15px 15px; font-size:14px; position:relative; overflow:hidden; color:#626060;}
.m_nav .mNav_bott .m_navli>a:hover {/*color:#fff;*/}
.m_nav .mNav_bott .m_navli>a:after,.m_nav .mNav_bott .m_navli>a:before {content:''; background:#626060; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:5%; margin:auto;}
.m_nav .mNav_bott .m_navli>a:after {-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
.m_nav .mNav_bott .m_navli>a:before {-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
.m_nav .mNav_bott .m_navli.active {background:#f7f7f7;}
.m_nav .mNav_bott .m_navli.active>a:before {-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#626060;}
.m_nav .mNav_bott .m_navli.active>a:after {-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#626060;}
.m_nav .mNav_bott .m_navli.active>a {font-weight:bold;}
.m_nav .mNav_bott .m_navli .m_secNav{display:none;}
.m_nav .mNav_bott .m_navli .m_secNav .li-title {width:100%; padding:8px 25px; border-top:solid 1px #ccc; padding-top:18px; box-sizing:border-box; color:#fff; font-size:13px; position:relative;} 
.m_nav .mNav_bott .m_navli .m_secNav .li-title a {padding:5px 0 5px 25px; display:block; position:relative; font-size:14px; line-height:1.25; transition:all 0.3s ease-out;} 
.m_nav .mNav_bott .m_navli .m_secNav .li-title a:after {content:''; width:15px; height:15px; background:url(mbn_arrow.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px; background-size:cover;}
.m_nav .mNav_bott .m_navli .m_secNav ul {font-size:0; padding-bottom:18px;}
.m_nav .mNav_bott .m_navli .m_secNav li {font-size:14px;}
.m_nav .mNav_bott .m_navli.m_navli02 .m_secNav ul {overflow:hidden;}
.m_nav .mNav_bott .m_navli .m_secNav li>a {padding:8px 25px;line-height:28px;display:block;position:relative;}
.m_nav .mNav_bott .m_navli .m_secNav li>a:hover {color:#c70008;}
.m_nav .mNav_bott .m_navli .m_secNav li>a.cur {color:#c70008;}
.m_nav .mNav_bott .m_navli.nav_link>a:after,.m_nav .mNav_bott .m_navli.nav_link>a:before {display:none;}
.m_nav .mNav_bott .m_navli.nav_link.active>a:before,.m_nav .mNav_bott .m_navli.nav_link.active>a:before {display:none;}
.m_nav .mNav_bott .m_navli.nav_link a:after {content:''; display:block; width:16px; height:16px; background:url(mbn_ico.png) no-repeat center; background-size: cover; position:absolute; top:0; bottom:0; right:4%;}
.header-overlay {transition:all 0.2s ease-out; background:rgba(0, 0, 0, 0.5); width:100%; height:100%; position:fixed; left:0; z-index:99; top:0; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
.opmenu .header-overlay {opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';visibility:visible;}
footer .fto .fl,footer .ftt .ftcont .fl {width: 100%;text-align: center;}
footer .fto {margin-top: 20px;margin-bottom: 30px;}
footer .ftt {padding-bottom: 40px;}
footer .ftt .ftcont {width: 100%; padding-bottom: 100px; margin-bottom: 50px; background-position: bottom center; font-size: 1.2em;}
.mbnone,.sidebar,header .top {display: none;}
.mbcontact {position: fixed; bottom: 0; width: 100%; line-height: 4.8em; background-color: #312f35; left: 0; right: 0; -webkit-overflow-scrolling: touch; padding-left: 0; padding-right: 0; margin-left: auto; margin-right: auto; background-size: 100% 100%; z-index: 99999; box-shadow: 0px 0px 10px 0px rgba(225, 225, 225, 0.4);} 
.mbcontact div {float: left;width: 50%;text-align: center;}
.mbcontact div a { display: block; font-size: 1.4em;color: #f0f0f0;}
.mbcontact div.right {background-color: #c70008;}
	.probtrela {width: 280px; margin-bottom: 0;float: none;margin: 0 auto;display:none; }
	.probtrela li:nth-child(2) { margin-right: 0; }
	.probtrela li { width: 130px;height: 130px; margin-bottom: 20px;border-radius: 28px 0; }
	.probtrela li a em { border-radius: 28px 0; }
	.probtrela li a div { width: 40px;height: 35px;margin:35px 0 10px 52px; }
	.probtrela li a div i { font-size: 23px;margin:10px 0 0 8px; }
	.probtrela li a p { font-size: 1.4em; }
	.probtchat { display: none; }
	.probtcom { float: none;width: 100%;height: 275px;background: url("probtpic.jpg") repeat-y;border-radius: 10px;margin-top: 0;clear:both; }
	.probtlist { width: 100%;padding: 0;margin-top: 30px;float: none;}
	.probtlist li a { border-radius: 5px;text-indent: 10px; }
	.probtlist li { display: inline-block;width: 49%; }
	.probtlist li a i { margin-right: 5px; }
	.probtformlf .pflfbox div { margin:20px auto; }
	.probtformrt { width: 100%;float: none;margin-top: 40px;clear:both; }
	.probtformlf { display:none; }
	.probtformlf .pflfbox { width: 44%;display: inline-block;margin: 20px 2%;height: 150px; }
	.probtformlf .pflfbox:first-child { margin-right:4%;  }
	.probtform { padding-bottom: 20px;padding-top: 0;margin-bottom: 20px; }
	.need_form .yhang em { display: none; }
	.need_form .yhang input, .need_form .yhang select,.need_form textarea { width: 100%;border-radius: 5px;background-color: #ffffff; }
	.need_form input.sub { width: 100px;margin: 0 auto;float: none;border-radius: 5px;background-color: #c70008;text-indent:0;}
	.need_form form { margin-right: 0;background-color: #f7f7f7; }
	.need_form p { padding-right:0;text-align: center;padding: 0 20px;margin: 20px 0; }
	.need_form span { font-size: 1.4em; }
}

/*responsive one*/
@media  (min-width: 540.7px) and (max-width: 768.7px){
.container {width: auto; padding-left: 3%; padding-right: 3%;} 
.xs-1, .xs-2, .xs-3, .xs-4, .xs-5, .xs-6, .xs-7, .xs-8, .xs-9, .xs-10, .xs-11, .xs-12 {display: inline-block;float: left;} .xs-1 {width: 8.3333%;} .xs-2 {width: 16.6667%;} .xs-3 {width: 25%;} .xs-4 {width: 33.3333%;} .xs-5 {width: 41.6667%;} .xs-6 {width: 50%;} .xs-7 {width: 58.3333%;} .xs-8 {width: 66.6667%;} .xs-9 {width: 75%;} .xs-10 {width: 83.3333%;} .xs-11 {width: 91.6667%;} .xs-12 {width: 100%;} .xs-hide {display: none;}
header {position: fixed; left: 0; right: 0; top: 0; z-index: 9999;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);}
header .navbox {height: 55px; position: relative; z-index: 9999;background-color: #fff; overflow: hidden;}

header .mbnav {float: right; margin-top: 16px;}
header .mbnav i {font-size: 20px; margin-left: 15px;color: #999;}
header .mbnav > div {float: left;margin-left: 15px;}
.mbmenu {position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:20px; height:20px;} 
.mbmenu span,.mbmenu:before,.mbmenu:after {position:absolute; top:50%; left:50%; width:17px; height:2px; margin-left:-10px; background:#666; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
.mbmenu span {margin-top:-4px;}
.mbmenu:before {content:''; margin-top:3px;}
.mbmenu:after {content:''; margin-top:10px;}
.opmenu .mbmenu:before {opacity:0; transition:0.2s ease 0.1s;}
.opmenu .mbmenu:after {margin-top:2px !important; -webkit-transform:rotateZ(-45deg); transform:rotateZ(-45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
.opmenu .mbmenu span {margin-top:2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
.m_nav {position:fixed; left:0; top:55px; right:0; width:100%; background:#fff; z-index:9999; display:none; max-height:calc(var(--vh, 1vh) * 100 - 55px); overflow-y:auto;} 
.m_nav .m_wrap {padding:0 5%;}
.m_nav .mNav_bott .m_navli {position:relative; transition:all 0.3s ease-out; border-top:solid 1px #efefef;}
.m_nav .mNav_bott .m_navli:last-child {border-bottom:none;}
.m_nav .mNav_bott .m_navli>a {display:block; padding:15px 35px 15px 15px; font-size:14px; position:relative; overflow:hidden; color:#626060;}
.m_nav .mNav_bott .m_navli>a:hover {/*color:#fff;*/}
.m_nav .mNav_bott .m_navli>a:after,.m_nav .mNav_bott .m_navli>a:before {content:''; background:#626060; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:5%; margin:auto;}
.m_nav .mNav_bott .m_navli>a:after {-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
.m_nav .mNav_bott .m_navli>a:before {-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
.m_nav .mNav_bott .m_navli.active {background:#f7f7f7;}
.m_nav .mNav_bott .m_navli.active>a:before {-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#626060;}
.m_nav .mNav_bott .m_navli.active>a:after {-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#626060;}
.m_nav .mNav_bott .m_navli.active>a {font-weight:bold;}
.m_nav .mNav_bott .m_navli .m_secNav{display:none;}
.m_nav .mNav_bott .m_navli .m_secNav .li-title {width:100%; padding:8px 25px; border-top:solid 1px #ccc; padding-top:18px; box-sizing:border-box; color:#fff; font-size:13px; position:relative;} 
.m_nav .mNav_bott .m_navli .m_secNav .li-title a {padding:5px 0 5px 25px; display:block; position:relative; font-size:14px; line-height:1.25; transition:all 0.3s ease-out;} 
.m_nav .mNav_bott .m_navli .m_secNav .li-title a:after {content:''; width:15px; height:15px; background:url(mbn_arrow.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px; background-size:cover;}
.m_nav .mNav_bott .m_navli .m_secNav ul {font-size:0; padding-bottom:18px;}
.m_nav .mNav_bott .m_navli .m_secNav li {font-size:14px;}
.m_nav .mNav_bott .m_navli.m_navli02 .m_secNav ul {overflow:hidden;}
.m_nav .mNav_bott .m_navli .m_secNav li>a {padding:8px 25px;line-height:28px;display:block;position:relative;}
.m_nav .mNav_bott .m_navli .m_secNav li>a:hover {color:#c70008;}
.m_nav .mNav_bott .m_navli .m_secNav li>a.cur {color:#c70008;}
.m_nav .mNav_bott .m_navli.nav_link>a:after,.m_nav .mNav_bott .m_navli.nav_link>a:before {display:none;}
.m_nav .mNav_bott .m_navli.nav_link.active>a:before,.m_nav .mNav_bott .m_navli.nav_link.active>a:before {display:none;}
.m_nav .mNav_bott .m_navli.nav_link a:after {content:''; display:block; width:16px; height:16px; background:url(mbn_ico.png) no-repeat center; background-size: cover; position:absolute; top:0; bottom:0; right:4%;}
.header-overlay {transition:all 0.2s ease-out; background:rgba(0, 0, 0, 0.5); width:100%; height:100%; position:fixed; left:0; z-index:99; top:0; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
.opmenu .header-overlay {opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';visibility:visible;}
footer .fto .fl,footer .ftt .ftcont .fl {width: 100%;text-align: center;}
footer .fto {margin-top: 20px;margin-bottom: 30px;}
footer .ftt {padding-bottom: 40px;}
footer .ftt .ftcont {width: 100%; padding-bottom: 100px; margin-bottom: 50px; background-position: bottom center; font-size: 1.2em;}
.mbnone,.sidebar,header .top {display: none;}
.mbcontact {position: fixed; bottom: 0; width: 100%; line-height: 4.8em; background-color: #312f35; left: 0; right: 0; -webkit-overflow-scrolling: touch; padding-left: 0; padding-right: 0; margin-left: auto; margin-right: auto; background-size: 100% 100%; z-index: 99999; box-shadow: 0px 0px 10px 0px rgba(225, 225, 225, 0.4);} 
.mbcontact div {float: left;width: 50%;text-align: center;}
.mbcontact div a { display: block; font-size: 1.4em;color: #f0f0f0;}
.mbcontact div.right {background-color: #c70008;}
	.probtrela {width: 490px; margin-bottom: 0;float: none;margin: 0 auto; }
	.probtrela li:nth-child(2) { margin-right: 0; }
	.probtrela li { width: 235px;margin-bottom: 20px; }
	.probtrela li a div { margin-left: 96px; }
	.probtchat { display: none; }
	.probtcom { float: none;width: 100%;border-radius: 28px;clear:both; }
	.probtlist { width: 93%;float:none; }
	.probtlist li { display: inline-block;width: 47%;margin-right:4%;margin-bottom: 20px; }
	.probtlist li a { border-radius: 5px;  }
	.probtlist li:nth-child(3) { margin-bottom: 0; }
	.probtlist li:nth-child(2n) { margin-right: 0; }
	.probtformlf { float:none;width: auto; }
	.probtformlf .pflfbox { width: 44%;height: 160px; display: inline-block;margin: 20px 2%; }
	.probtformlf .pflfbox:first-child { margin-right:4%;  }
	.probtformlf .pflfbox div { margin:20px auto; }
	.probtformrt { width: 100%;float: none;margin-top: 40px; }
	.need_form .yhang em { display: none; }
	.need_form .yhang input, .need_form .yhang select,.need_form textarea { width: 100%;border-radius: 5px;background-color: #ffffff; }
	.need_form input.sub { width: 100px;margin: 0 auto;float: none;border-radius: 5px;background-color: #c70008;text-indent:0;}
	.need_form form { margin-right: 0;background-color: #f7f7f7; }
	.need_form p { padding-right:0;text-align: center;padding: 0 20px;margin: 20px 0; }
}
/*responsive two*/
@media (min-width: 768px) and (max-width: 991.7px) {
.container {width: 750px; margin: 0 auto;} 
/*col-sm*/
.sm-1, .sm-2, .sm-3, .sm-4, .sm-5, .sm-6, .sm-7, .sm-8, .sm-9, .sm-10, .sm-11, .sm-12 {display: inline-block;float: left;} .sm-1 {width: 8.3333%;} .sm-2 {width: 16.6667%;} .sm-3 {width: 25%;} .sm-4 {width: 33.3333%;} .sm-5 {width: 41.6667%;} .sm-6 {width: 50%;} .sm-7 {width: 58.3333%;} .sm-8 {width: 66.6667%;} .sm-9 {width: 75%;} .sm-10 {width: 83.3333%;} .sm-11 {width: 91.6667%;} .sm-12 {width: 100%;} .sm-hide {display: none;}
header {position: fixed; left: 0; right: 0; top: 0; z-index: 9999;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);}
header .navbox {height: 55px; position: relative; z-index: 9999;background-color: #fff; overflow: hidden;}
header .navbox .logo {width: 250px; padding: 15px 0 10px; margin-top: 0;}
header .navbox .logo img {max-width: 100%; max-height: 71px; }
header .mbnav {float: right; margin-top: 16px;}
header .mbnav i {font-size: 20px; margin-left: 15px;color: #999;}
header .mbnav > div {float: left;margin-left: 15px;}
.mbmenu {position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:20px; height:20px;} 
.mbmenu span,.mbmenu:before,.mbmenu:after {position:absolute; top:50%; left:50%; width:17px; height:2px; margin-left:-10px; background:#666; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
.mbmenu span {margin-top:-4px;}
.mbmenu:before {content:''; margin-top:3px;}
.mbmenu:after {content:''; margin-top:10px;}
.opmenu .mbmenu:before {opacity:0; transition:0.2s ease 0.1s;}
.opmenu .mbmenu:after {margin-top:2px !important; -webkit-transform:rotateZ(-45deg); transform:rotateZ(-45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
.opmenu .mbmenu span {margin-top:2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
.m_nav {position:fixed; top:55px; left:0; right:0; width:750px; margin: auto; background:#fff; z-index:9999; display:none; max-height:calc(var(--vh, 1vh) * 100 - 55px); overflow-y:auto;} 
.m_nav .m_wrap {padding:0 5%;}
.m_nav .mNav_bott .m_navli {position:relative; transition:all 0.3s ease-out; border-top:solid 1px #efefef;}
.m_nav .mNav_bott .m_navli:last-child {border-bottom:none;}
.m_nav .mNav_bott .m_navli>a {display:block; padding:15px 35px 15px 15px; font-size:14px; position:relative; overflow:hidden; color:#626060;}
.m_nav .mNav_bott .m_navli>a:hover {/*color:#fff;*/}
.m_nav .mNav_bott .m_navli>a:after,.m_nav .mNav_bott .m_navli>a:before {content:''; background:#626060; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:5%; margin:auto;}
.m_nav .mNav_bott .m_navli>a:after {-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
.m_nav .mNav_bott .m_navli>a:before {-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
.m_nav .mNav_bott .m_navli.active {background:#f7f7f7;}
.m_nav .mNav_bott .m_navli.active>a:before {-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#626060;}
.m_nav .mNav_bott .m_navli.active>a:after {-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#626060;}
.m_nav .mNav_bott .m_navli.active>a {font-weight:bold;}
.m_nav .mNav_bott .m_navli .m_secNav{display:none;}
.m_nav .mNav_bott .m_navli .m_secNav .li-title {width:100%; padding:8px 25px; border-top:solid 1px #ccc; padding-top:18px; box-sizing:border-box; color:#fff; font-size:13px; position:relative;} 
.m_nav .mNav_bott .m_navli .m_secNav .li-title a {padding:5px 0 5px 25px; display:block; position:relative; font-size:14px; line-height:1.25; transition:all 0.3s ease-out;} 
.m_nav .mNav_bott .m_navli .m_secNav .li-title a:after {content:''; width:15px; height:15px; background:url(mbn_arrow.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px; background-size:cover;}
.m_nav .mNav_bott .m_navli .m_secNav ul {font-size:0; padding-bottom:18px;}
.m_nav .mNav_bott .m_navli .m_secNav li {font-size:14px;}
.m_nav .mNav_bott .m_navli.m_navli02 .m_secNav ul {overflow:hidden;}
.m_nav .mNav_bott .m_navli .m_secNav li>a {padding:8px 25px;line-height:28px;display:block;position:relative;}
.m_nav .mNav_bott .m_navli .m_secNav li>a:hover {color:#c70008;}
.m_nav .mNav_bott .m_navli .m_secNav li>a.cur {color:#c70008;}
.m_nav .mNav_bott .m_navli.nav_link>a:after,.m_nav .mNav_bott .m_navli.nav_link>a:before {display:none;}
.m_nav .mNav_bott .m_navli.nav_link.active>a:before,.m_nav .mNav_bott .m_navli.nav_link.active>a:before {display:none;}
.m_nav .mNav_bott .m_navli.nav_link a:after {content:''; display:block; width:16px; height:16px; background:url(mbn_ico.png) no-repeat center; background-size: cover; position:absolute; top:0; bottom:0; right:5%;}
.header-overlay {transition:all 0.2s ease-out; background:rgba(0, 0, 0, 0.5); width:100%; height:100%; position:fixed; left:0; z-index:99; top:0; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
.opmenu .header-overlay {opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';visibility:visible;}
footer .fto {margin-top: 20px;margin-bottom: 30px;}
footer form.isch .key {width: 168px;}
footer form.isch .sub {width: 80px;}
footer .ftt .ftcont {width: 100%;}
footer .ftt .ftcont .fl {width: 350px;}
.sidebar,footer .ftt .ftlist,footer .ftb,header .top {display: none;}
.mbcontact {position: fixed; bottom: 0; width: 100%; line-height: 4.8em; background-color: #312f35; left: 0; right: 0; -webkit-overflow-scrolling: touch; padding-left: 0; padding-right: 0; margin-left: auto; margin-right: auto; background-size: 100% 100%; z-index: 99999; box-shadow: 0px 0px 10px 0px rgba(225, 225, 225, 0.4);} 
.mbcontact div {float: left;width: 50%;text-align: center;}
.mbcontact div a { display: block; font-size: 1.4em;color: #f0f0f0;}
.mbcontact div.right {background-color: #c70008;}
	.probtrela li { width: 172px; }
	.probtrela li a div {width: 45px; height:40px; margin: 43px 30px 5px 65px; }
	.probtrela li a div i { font-size: 25px; }
	.probtchat .w900 { width: 615px; }
	.probtcom { width: 530px; }
	.probtlist { width: 180px; }
	.probtformlf { width: 180px; }
	.probtformrt { width: 530px; }
	.probtformlf .pflfbox div { display: block;height: 50px;margin: 20px auto;padding:0; }
	.probtformlf .pflfbox div i { line-height: 1.8em;}
	.probtformlf .ljzx a { width: 177px; }
	.probtform { padding-bottom: 20px; }
	.need_form .yhang input, .need_form .yhang select { width: 410px; }
	.need_form textarea { width: 386px;}
	.need_form input.sub { width: 118px;margin: 0 auto;float: none; }
}
/*responsive three*/
@media (min-width: 992px) and (max-width: 1199.7px){
.container {width: 980px; margin: 0 auto;}
/*col-md*/
.md-1, .md-2, .md-3, .md-4, .md-5, .md-6, .md-7, .md-8, .md-9, .md-10, .md-11, .md-12 {display: inline-block;float: left;} .md-1 {width: 8.3333%;} .md-2 {width: 16.6667%;} .md-3 {width: 25%;} .md-4 {width: 33.3333%;} .md-5 {width: 41.6667%;} .md-6 {width: 50%;} .md-7 {width: 58.3333%;} .md-8 {width: 66.6667%;} .md-9 {width: 75%;} .md-10 {width: 83.3333%;} .md-11 {width: 91.6667%;} .md-12 {width: 100%;} .md-hide {display: none;}
.mbcontact,footer .ftb .fr,footer .ftt .ftcont .fr,.mbnav,.m_nav,.navtel,header .navbox .navlist .probox .prolf {display: none;}
header .navbox .navlist {margin-left: 68px;}
footer .ftb .fl {width: 100%; text-align: center;}
footer .ftt .ftcont {width: 285px; background: none;}
footer .fto {margin-top: 40px; margin-bottom: 50px;} 
footer .ftt {padding-bottom: 50px;}
	.probtrela li { width: 230px; }
	.probtrela li a div { margin-left: 91px; }
	.probtchat .w900 { width: 680px; }
	.probtcom { width: 700px; }
	.probtformrt { width: 700px; }
	.need_form .yhang input, .need_form .yhang select { width: 580px; }
	.need_form textarea { width: 556px;}
	.need_form input.sub { width: 118px;margin: 0 auto;float: none; }
}
/*responsive four*/
@media (min-width: 1200px) {
.container {width: 1200px; margin: 0 auto;}
/*col-lg*/
.lg-1, .lg-2, .lg-3, .lg-4, .lg-5, .lg-6, .lg-7, .lg-8, .lg-9, .lg-10, .lg-11, .lg-12 {display: inline-block;float: left;} .lg-1 {width: 8.3333%;} .lg-2 {width: 16.6667%;} .lg-3 {width: 25%;} .lg-4 {width: 33.3333%;} .lg-5 {width: 41.6667%;} .lg-6 {width: 50%;} .lg-7 {width: 58.3333%;} .lg-8 {width: 66.6667%;} .lg-9 {width: 75%;} .lg-10 {width: 83.3333%;} .lg-11 {width: 91.6667%;} .lg-12 {width: 100%;} .lg-hide {display: none;}
.mbcontact,.mbnav,.m_nav {display: none;}
}