﻿*{margin:0;padding:0;}
html{background:#f6f6f6;height:100%;font-size:62.5%;}
body{font-family:"AlibabaSans-Regular","Microsoft YaHei","WenQuanYi Micro Hei","Helvetica Neue",Arial,sans-serif; background-color:#fff;outline:0; height:100%;overflow: auto; }
html, body, img, iframe{border:0;}
img{max-width:100%;}
a{color:#333333;text-decoration: none;}
a:hover{color:#FF0000;text-decoration:underline;}
ul{list-style:none;}
table{border-collapse:collapse; width:100%;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;}
.hide{display:none;}
.block{display:block;}
.line-block{display:inline-block;*zoom:1;*display: inline; vertical-align:middle;}
.f-l{float:left;}
.f-r{float:right;}
.t-o-1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.t-o-2{display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.o-h{overflow:hidden;}
.pos-rel{position:relative;}
.songti{font-family:"SimSun"; margin:0 5px;}
@font-face {
  font-family: "AlibabaSans-Regular";
  src: url("/fontface/albbpht/AlibabaSans-Regular/AlibabaSans-Regular.woff2") format("woff2"),
       url("/fontface/albbpht/AlibabaSans-Regular/AlibabaSans-Regular.woff") format("woff"),
       url("/fontface/albbpht/AlibabaSans-Regular/AlibabaSans-Regular.ttf") format("truetype"),
       url("/fontface/albbpht/AlibabaSans-Regular/AlibabaSans-Regular.eot") format("embedded-opentype"),
       url("/fontface/albbpht/AlibabaSans-Regular/AlibabaSans-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media only screen and (min-width:990px){
.pc-none{
	display:none;
}
}
@media only screen and (max-width:980px){
.m-none{
	display:none;
}
}

/*-----头部-----*/
.top{width:100%;height:25px; background:url(http://www.1288.tv/images/topBg.gif) repeat-x;color:#666;}
.top p{height:25px;line-height:25px;font-size:12px; font-family:"SimSun";width:1200px;margin:0 auto;}
@media only screen and (min-width:1500px){
.top p{width:1440px;}
}


/*-----轮换图-----*/
.banner{width:100%;overflow:hidden; position:relative;}
.slideBox{position:relative;left:50%;}
.w1440 .slideBox{width:1440px;margin-left:-720px;}
.w1920 .slideBox{width:1920px;margin-left:-960px;}
.slideBox .hd{ height:1.25em; overflow:hidden; position:absolute; left:50%; margin-left:-20px; bottom:30px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:0.5em;  width:1.25em; height:1.25em; border-radius:50%; background:rgba(0,0,0,0.5); cursor:pointer;}
.slideBox .hd ul li.on{ background:#007aff; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; text-align:center;}
.slideBox .bd li img{vertical-align:top;}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:6%; top:50%; margin-top:-35px; display:block; width:27px; height:61px; filter:alpha(opacity=30);opacity:0.3;}
.slideBox .next{ left:auto; right:6%; background:url(/images/btn_next.png) no-repeat;}
.slideBox .prev{ background:url(/images/btn_prev.png) no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

/* 板块标题 */
.title-text{text-align:center; color:#fff; font-size:42px; text-align:center; letter-spacing:5px; line-height:1.5; padding:10px 0;}
.title-pic{text-align:center; font-size:0;}

/* 板块切图 */
.block-box{overflow:hidden;  position:relative; background-color:#fff; }
.w1440 .block-con{width:1440px; position:relative; left:50%; margin-left:-720px;}
.w1920 .block-con{width:1920px; position:relative; left:50%; margin-left:-960px;}

/* 公司介绍 */
.gsjs .con{width:1200px; margin:0 auto; padding:60px 0 40px;}
.gsjs p{font-size:18px; line-height:1.8; text-align:justify; text-indent:2em; color:#333; margin-bottom:20px;}

/*通用模块*/
.temdiv{margin-top:20px; width:100%; overflow:hidden; background:#ffffff; padding:0 2px;}
.temdiv .temtext{padding:15px;}
.temdiv .temtext span {font-family:'微软雅黑'; font-weight:bold; font-size:18px; color:#cf0000;}
.temdiv p{font-size:16px; line-height:1.8; text-indent:2em; padding:5px 0px; color:#333333;}

/* 切换模块 */
.swiper-nav{padding:50px; text-align:center; display:flex; align-items:center; justify-content:center;}
.swiper-nav .item{flex-grow:1; position:relative;}
.swiper-nav .item .item-name{font-size:24px; border:1px #fff solid; color:#fff; padding:5px 50px; cursor:pointer; }
.swiper-nav .item .icon1{position:absolute; bottom:-50px; left:50%; margin-left:-36px; width:0; height:0; border-width:32px 36px; border-style:solid; border-color:transparent transparent #fff transparent; display:none;}
.swiper-nav .item.active .icon1{display:block;}
.swiper-nav .item .icon2{display:block; position:absolute; top:18px; left:-8px; width:0; height:0; border-width:10px 8px; border-style:solid;}
.swiper-con{width:1200px; margin:50px auto;}
.swiper-con .con{display:none;}
.swiper-con .con.active{display:block;}
.base-info p{font-size:18px; line-height:1.8; text-align:justify; text-indent:2em; color:#333; margin-bottom:20px;}
.base-info img{display:block; margin:0 auto;}
.pic-block {text-align:center;}
.pic-block img{vertical-align:middle; float:left;}

/*-----产品滚动-----*/
.pro-scroll{padding:50px 0;}
.pro-scroll-list{margin:0 auto;}
.pro-scroll-list img{margin-left:30px; max-width:300px; border:1px #dedede solid;}
/*-----滚动2-----*/
.pro-scroll-list2{margin:0 auto;}
.pro-scroll-list2 img{margin-left:30px; max-width:600px; border:1px #dedede solid;}

/* 新闻列表 */
.news-container{width:1100px; margin:50px auto; background:#fff; text-align:left;}
.news-item{border-bottom:1px #dedede solid; padding:25px 2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news-item.last{border-bottom:none;}
.news-time{width:76px; line-height:36px; float:left; text-align:center; margin-right:20px;}
.news-time .day{height:36px; background:url(/images/news_time_bg1.jpg) repeat-x bottom; font-size:24px; color:#fff; font-weight:bold;}
.news-time .month{height:36px; background:url(/images/news_time_bg2.jpg) repeat-x bottom; font-size:14px; color:#676767;}

.news-tit{font-size:20px; color:#333; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news-desc{font-size:16px; line-height:20px; margin-top:5px; color:#999;height:40px;display: -webkit-box;display: box;text-overflow: ellipsis;-webkit-box-orient: vertical;box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;white-space:normal;overflow: hidden;}

a.more-news{display:block; width:400px; height:2.5em; margin:30px auto 0; line-height:2.5; border:1px #dedede solid; border-radius:1.12em; text-align:center; color:#333; font-size:18px; letter-spacing:3px; text-decoration:none;}
a.more-news:hover{color:#fff; border-color:#0095e7; background-color:#0095e7;}

/* ----------底部导航---------- */
.fixedNav{position:fixed; bottom:0; width:100%; background:rgba(0,0,0,0.8);background:#000 \9; z-index:999;}
.fixedNav .con{width:1000px; margin:0 auto;}
.fixedNav .con a{text-align:center; font-size:18px; height:50px; line-height:50px; display:block; float:left; color:#fff;}
.fixedNav .con .btn-company{width:330px;}
.fixedNav .con .btn-goods{width:329px; border-left:1px #CCC solid;}
.fixedNav .con .btn-message{width:340px;background-color:#ef4f00;}

/* 加盟咨询 */
.jiameng{height:650px; overflow:hidden;}
.jiameng .jm-con{width:1200px; height:600px; margin:50px auto 0; background:rgba(255,255,255,0.8); overflow:hidden;}
.jiameng .jm-con .lxfs{width:450px; height:486px; background:#fff; box-shadow:1px 2px 5px rgba(0,0,0,.1); float:left; margin:60px 50px 0 70px;}
.jiameng .jm-con .lxfs .title{font-size:46px; color:#c40000; line-height:1; margin:40px auto 30px; text-align:center;}
.jiameng .jm-con .lxfs .contact{font-size:16px; line-height:26px; width:360px; margin:0 auto 20px;}
.jiameng .jm-con .lxfs .eq-code{width:350px; margin:0 auto; display:flex; align-items:center;}
.jiameng .jm-con .lxfs .eq-code img{float:left; margin-right:14px;}
.jiameng .jm-con .lxfs .eq-code p{font-size:14px; line-height:24px; color:#999;}

.liuyan{font-size:14px; width:580px; float:right; margin:60px 50px 0 0;}
.liuyan table th{font-size:34px; text-align:left; padding:10px 0 0; font-weight:normal;}
.liuyan table td{padding:10px 0 0;}
.liuyan table td:first-child{width:80px;height:30px; text-align:right; color:#7b7b7b;}
.liuyan .liuyanInfo .sumbit{width:240px; height:36px; line-height:36px; border:none; text-align:center; background-color:#45ba56; color:#fff; margin-top:20px;}
.liuyan .inputtext{float:left;margin:auto 6px 0 4px;height:24px;border:1px solid #ccc;color:#7b7b7b;text-align:left;font-size:12px;line-height:24px;}
.liuyan  select{height:24px;line-height:24px;}
.liuyan  tip{font-size:14px;line-height:24px;}
.liuyan  textarea,select{margin-left:4px;text-align:left;}
.liuyan  textarea {line-height: 1.5;width: 280px;float:left;height:90px;overflow:auto; margin-left:4px; padding:5px;color:#7b7b7b;}

.m-lxfs{
	width:1200px;
	margin:1em auto;
	display:flex;
	align-items:center;
	justify-content:space-btween;
}
.m-lxfs p{
	padding-right:0.5em;
}
.m-lxfs .tel{
	display:inline-block;
	color:#090;
	font-size:1.25em;
	margin-right:0.4em;
}
.m-lxfs .tel:hover{
	text-decoration:none;
}
.m-lxfs .erweima{
	width:200px;
	text-align:center;
	font-size:0.6em;
	color:#777;
}


#m_liuyan{
	margin:1em 0 5em;
}
#m_liuyan .ly-tit{
	height:2em;
	line-height:2;
	font-size:1.5em;
	background-color:#f6f6f6;
	color:#df3031;
	text-align:center;
	margin-bottom:1em;
}
#m_liuyan .formly{
	width:1200px;
	margin:0 auto;
}
#m_liuyan .input-tit{
	font-size:1em;
	color:#666;
	display:block;
	vertical-align:middle;
	margin-top:1em;
}
#m_liuyan .input-tit .red{
	color:#df3031;
	margin-right:4px;
	vertical-align:middle;
}
#m_liuyan .input{
	font-size:1em;
	width:100%;
	padding:0 10px;
	height:2em;
	line-height:2; 
	vertical-align:middle;
	border:none;
	border-bottom:1px #dedede solid;
	margin-bottom:1em;
}
#m_liuyan .input::-webkit-input-placeholder { /* WebKit browsers */ 
color: #ccc; 
} 
#m_liuyan .input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #ccc; 
} 
#m_liuyan .input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #ccc; 
} 
#m_liuyan .input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #ccc; 
}
#m_liuyan .identity{
	border-bottom:1px #dedede solid;
	margin-bottom:1.5em;
}
#m_liuyan .identity dt{
	font-size:1em;
	color:#666;
	display:block;
	vertical-align:middle;
	margin-top:1em;
}
#m_liuyan .identity .red{
	color:#df3031;
	margin-right:4px;
	vertical-align:middle;
}
.identity  dd{
	font-size:1em;
	display:inline-block;
	padding:15px 20px 10px 10px;
	vertical-align:middle;
}
#m_liuyan p{
	font-size:1em;
	height:2em;
	line-height:2;
	vertical-align:middle;
	padding-left:20px;
}
#m_liuyan p a{
	color:#2d64b3;
}
#m_liuyan input.default-checkbox{
	-webkit-appearance: checkbox;
	vertical-align:middle;
	margin-right:10px;
}
#m_liuyan input.default-radio{
	-webkit-appearance: radio; 
	vertical-align:middle;
	margin-right:10px;
}
.input-size{
	width:3em;
	height:3em;
}
#m_liuyan input[type=button]{
	display:block;
	width:50%;
	margin:1em auto;
	font-size:1em;
	height:2.5em;
	line-height:2.5;
	text-align:center;
	background-color:#e44;
	color:#fff;
	letter-spacing:3px;
	border:none;
}

@media only screen and (max-width:980px){
body{width:1300px; margin:0 auto; font-size:4.8em;}
.slideBox .hd{font-size:0.65em;}
.gsjs p,.base-info p{font-size:1em;-webkit-text-size-adjust: none;}
.title-text{font-size:1.25em;  width:1200px; margin:0 auto; padding:10px 50px;}
.swiper-nav .item .item-name{font-size:1em;padding:5px 20px;}
.news-container{width:1200px;}
.news-item{padding:0;}
.news-time{display:none;}
.news-desc{display:none;}
.news-tit{display:block; padding:25px 0; font-size:1em;}
a.news-tit:hover{text-decoration:none;}
a.more-news{font-size:1em;}
.fixedNav .con a{}
.fixedNav .con{width:100%; display:flex;}
.fixedNav .con a{font-size:1.5em; height:2.4em; line-height:2.4; flex-grow:1;}
}
/* ----------版权---------- */
#footer{background:#fff;margin:0px auto auto; width:100%; font-size:12px}
#footer .footerCont{width:950px;margin:0 auto;text-align:center;line-height:22px;}
#footer .footerCont p{border-bottom:1px dashed #ccc;padding:5px 0;margin-bottom:10px;}
#footer .footerCont strong a{ color:#f00;}
.returnTop{position: fixed; bottom:0; right:0; z-index: 10000; display:none; cursor:pointer;}
#codeimg_right{ width:100px; height:200px;background:url(/images/fastfind/1288code_right.jpg) no-repeat; position:fixed; right:0px;bottom:50px; }