﻿@charset "utf-8";
/*格式化*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin:0;padding:0;}
body{ font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif; background:#fff; font-size: 14px;} 
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none;font-family:"Microsoft Yahei";}
a:hover { cursor:pointer; text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img{ padding:0; margin:0;}
a img { border:none; }
input,textarea{ border:none;font-family:"Microsoft Yahei"; }
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size: 14px; }

.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li{zoom:1;} 
.f_fl{ float:left;}
.f_fr{ float:right;}
.f_pr{ position: relative;}
.f_pa{ position: absolute;}


html {font-size: 10px; -webkit-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:    10px;}}
@media screen and (min-width:360px){html{font-size: 11.25px;}}
@media screen and (min-width:375px){html{font-size: 11.7px;}}
@media screen and (min-width:480px){html{font-size:    15px;}}
@media screen and (min-width:414px){html{font-size:  13px;}}
@media screen and (min-width:560px){html{font-size:  17.5px;}}
@media screen and (min-width:640px){html{font-size:    20px;}}

.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li{zoom:1;} 
.f_fl{ float:left;}
.f_fr{ float:right;}
.f_pr{ position: relative;}
.f_pa{ position: absolute;}


.swiper-container{
	width: 100%;max-width: 640px;margin: 0 auto;
	min-width: 320px;
	overflow:hidden;
	position:relative;
}


.g-adv { height:24rem;width: 100%; position: relative;}
.g-adv img{ width:100%;}
.g-adv .swiper-pagination{bottom: -1.3rem;position: absolute;z-index: 0}
.g-adv .swiper-pagination-bullet{width: 0.6rem;height: 0.6rem;background: #ececec;opacity: 1}
.g-adv .swiper-pagination-bullet-active{background: #00c0ff;}

.g_nav{padding-top: 1.5rem;height: 6.5rem;}
.g_nav ul{margin-left: 5%;}
.g_nav li{float: left;width: 28%;height: 3rem;line-height: 3rem;border: 1px solid #174b89;font-size: 1.2rem;color: #174b89;text-align: center; border-radius: 0.5rem; margin-right: 5%;}
.g_nav li a{color: #174b89}
.g_nav li:nth-child(3){margin-right:0;}

.g_fw{background: url(../images/fwbg.jpg) no-repeat;background-size: 100%; height:26.7rem; }
.g_fw h2{height: 4.6rem;text-align: center;font-size: 1.7rem;color: #d1292e;font-weight: normal;}
.g_fw h2 em{display: block;font-size: 0.6rem;color: #c7c7c7;text-transform: uppercase;font-weight: normal;letter-spacing: 0.1rem;}
.g_fw p{    margin-top: 2.5rem;font-size: 1.1rem;color: #666666;line-height: 2rem;text-align: center;height: 10rem;margin-bottom: 5.3rem;}
.g_fw ul{margin-left: 5%}
.g_fw li{font-size: 1rem;line-height: 1.5rem;color: #666666;float: left;width: 33.33%;}
/*.g_fw li:nth-child(1){width: 44%}
.g_fw li:nth-child(2){width: 30%}
.g_fw li:nth-child(3){width: 22%;text-align: center;}*/


/* 联特服务项目 */
.g_pro{padding-top: 4rem;height: auto;background: #f2f2f2;    overflow: hidden;}
.g_pro h2{height: 4.3rem;text-align: center;font-size: 1.7rem;color: #d1292e;font-weight: normal;}
.g_pro h2 a{color: #d1292e;}
.g_pro h2 em{display: block;font-size: 0.6rem;color: #c7c7c7;text-transform: uppercase;font-weight: normal;letter-spacing: 0.1rem;}
.g_pro ul{margin-left: 5%}
.g_pro li{float: left;width: 46%;margin-right: 1rem;}
.g_pro li img{width: 100%;display: block;}
.g_pro li em{display: block;width: 100%;height: 3.6rem;line-height: 3.6rem;text-align: center;font-size: 1.1rem;color: #333333}


.g_ys{position: relative;padding-top: 4rem;height: 45.3rem;}
.g_ys h2{height: 6.3rem;text-align: center;font-size: 1.8rem;font-weight: normal;color: #d1292e;margin-bottom: 1rem;}
.g_ys h2 b{display: block;font-weight: bold;}
.g_ys h2 span{display: block;font-size: 0.6rem;color: #b1b1b1;text-transform: uppercase;font-weight: normal;}
.g_ys dl{margin: 0 5%;}
.g_ys dt,.g_ys dt img{width: 100%;display: block;}
.g_ys h3{position: relative;margin-top: -6rem;padding-left: 7rem;font-size: 2rem;color: #333333;font-weight: bold; height: 6.5rem;}
.g_ys h3 em{display: block;font-size: 1.3rem;color: #333333;font-weight: normal;}
.g_ys p{padding-left: 2.2rem;position: relative;font-size: 1.3rem;color: #666666;line-height: 2rem;}
.g_ys p:before{content: "";position: absolute;background: url(../images/ysico.jpg) no-repeat;background-size: 100%;width: 1.5rem;height: 1.5rem; left:0;top:0.3rem;}

.g_ys .swiper-pagination{left:0;top:45rem;width:100%;}
.g_ys .swiper-pagination-bullet{background: #174b89; width: 0.5rem;height: 0.5rem; margin: 0 0.5rem; opacity: 1}
.g_ys .swiper-pagination-bullet-active{background: #d1292e;}
.g_ys .swiper-pagination-bullets{bottom: 2rem;}
.g_ys .swiper-button-prev{background: url(../images/ljt.jpg) no-repeat;background-size: 100%;width: 3rem;height: 3rem;position: absolute;left:31%;top:46.5rem;}
.g_ys .swiper-button-next{background: url(../images/rjt.jpg) no-repeat;background-size: 100%;width: 3rem;height: 3rem;position: absolute;right:31%;top:46.5rem;}


/* 联特服务流程 */
.g_lc{position: relative; background: url(../images/lcbg.jpg) no-repeat;background-size: 100%;height: 42rem;padding-top: 3.5rem;}
.g_lc h2{height:9.7rem;text-align: center;font-size: 1.7rem;color: #d1292e;font-weight: normal;}
.g_lc h2 a{color: #d1292e;}
.g_lc h2 em{display: block;font-size: 0.6rem;color: #c7c7c7;text-transform: uppercase;font-weight: normal;letter-spacing: 0.1rem;}
.g_lc li{float: left;width: 25%;text-align: center;font-size: 1.1rem;line-height: 1.5rem;color: #454545;height: 10rem;}
.g_lc .lctel{position: absolute;left:14%;top:38.3rem;background: url(../images/lctel.jpg) no-repeat;background-size: 100%; width: 72%; height: 3.2rem;line-height: 3.2rem;}
.g_lc .lctel span{display: block;float: left;width: 72%;padding-left: 3%; font-size: 1.1rem;color: #019FDC;}
.g_lc .lctel span b{display: inline-block;font-size: 1rem;color: #019FDC;}
.g_lc .lctel em{display: block;float: left;width: 25%;font-size: 1.2rem;color: #fff;}
.g_lc .lctel em a{color: #fff;}


/* 客户案例 */
.g_an{position: relative;padding: 3.8rem 0 0 0;height: 38rem;}
.g_an h2{height:4rem;text-align: center;font-size: 1.7rem;color: #d1292e;font-weight: normal;}
.g_an h2 a{color: #d1292e;}
.g_an h2 em{display: block;font-size: 0.6rem;color: #c7c7c7;text-transform: uppercase;font-weight: normal;letter-spacing: 0.1rem;}
.g_an dl{margin: 0 5%;}
.g_an dt,.g_an dt img{width: 100%;display: block;}
.g_an dd{margin-top: 1rem;}
.g_an h3{position: relative; font-size: 1.3rem;color: #019FDC;font-weight: normal; height: 3.2rem;line-height: 3.2rem;margin-bottom: 1rem;}
.g_an h3 em{display: block;font-size: 1.2rem;color: #333333;font-weight: normal;}
.g_an h3:before{content: "";position: absolute;width: 1.5rem;height: 0.1rem;background: #333333;left:0;bottom: 0;}
.g_an p{font-size: 1.1rem;color: #666666;line-height: 1.8rem;}
.g_an .swiper-pagination{left:0;top:38rem;width:100%;}
.g_an .swiper-pagination-bullet{background: #174b89; width: 0.5rem;height: 0.5rem; margin: 0 0.5rem; opacity: 1}
.g_an .swiper-pagination-bullet-active{background: #d1292e;}


/* 走进*/
.g_zj{height: auto; padding-top: 2.7rem; background:#f2f2f2; }
.g_zj h2{height:4.8rem;text-align: center;font-size: 1.7rem;color: #d1292e;font-weight: normal;}
.g_zj h2 a{color: #d1292e;}
.g_zj h2 em{display: block;font-size: 0.6rem;color: #c7c7c7;text-transform: uppercase;font-weight: normal;letter-spacing: 0.1rem;}

.g_zj dl{margin: 0 5% ;}
.g_zj dt{width: 100%; margin-bottom: 2rem;}
.g_zj dt img{display: block;width: 100%;}
.g_zj h3{position: relative; height: 3rem;line-height: 3rem;overflow: hidden;font-size: 1.2rem;color: #174b89;font-weight: bold;margin-bottom: 0.8rem;}
.g_zj h3 a{color: #019FDC;}
.g_zj h3:before{content: "";position: absolute;width: 3.3rem;height: 0.1rem;background: #019FDC;left:0;bottom: 0;}
.g_zj dd p{color: #666666;font-size: 1.1rem;height: 6rem; line-height: 2rem;overflow: hidden;}
.g_zj dd p a{color: #666}


/* 厂房仓库 */
.g_xc2{height: 19.5rem;  overflow: hidden; margin-top: 3.5rem;}

.g_xc2 .tabs3{height: 3.2rem;line-height: 3.2rem;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;  margin: 0 5% 1.5rem; position: relative;}
.g_xc2 .tabs3 ul{float: left;width: 83%;}
.g_xc2 .tabs3:before{content: "";position: absolute;background:url(../images/line.jpg) no-repeat;background-size: 100%; width: 1rem;height: 1.3rem;left:9rem;top:1rem;}
.g_xc2 .tabs3 li{display: block;float: left;width: 38%;text-align: center;font-size: 1.2rem;color: #174b89;height: 3.2rem;line-height: 3.2rem; margin-right: 3%;}
.g_xc2 .tabs3 li a{color: #174b89;}
.g_xc2 .tabs3 li:nth-child(2){margin-right: 0;}
.g_xc2 .tabs3 .active{background:url(../images/fctit.jpg) no-repeat 0 0.8rem;background-size:1.9rem 1.9rem;color: #d1292e;font-weight: bold; border-bottom: 1px solid #d1292e;}
.g_xc2 .tabs3 .active a{color: #d1292e;}
.g_xc2 .tabs3 span{font-size: 1.1rem;color: #666666;text-transform: uppercase;}
.g_xc2 .tabs3 span a{color: #666}
.g_xc2 .js-swiper-nest-bas-in {overflow: hidden;}

.xclst2 ul{margin: 0 5%;}
.xclst2 li{position: relative; float: left;width: 46%;margin-right: 6%;}
.xclst2 li:nth-child(2){margin-right: 0;}
.xclst2 li img{width: 100%;display: block;}
.xclst2 li em{display: block;width:100%;height: 3rem;line-height: 3rem;text-align: center;overflow: hidden;font-size: 1.1rem;color: #666666;}

/*新闻*/
.g-news{height: 14.5rem; margin: 0 5%;}

.news_nav{height:3.2rem;line-height:3.2rem;border: 1px solid #dddddd; border-left: none;border-right: none; font-size: 1.1rem;color: #333333;font-weight: normal; margin-bottom: 1.2rem;}
.news_nav p{height:3.2rem; float: left; width: 20%; padding-left: 7%; font-size: 1.1rem; line-height:3.2rem; color: #019FDC; position: relative; }
.news_nav p:before{content: "";position: absolute;background:url(../images/line.jpg) no-repeat;background-size:100%; right: -1rem;top:1rem; width: 1rem;height: 1.3rem;}
.news_nav p:nth-child(3):before{background: none;}
.news_nav p:nth-child(3):after{background: none; width: 0;}
.news_nav p.cur,.news_nav p.cur:after{ color: #d1292e; border-bottom: 1px solid #d1292e;font-weight: bold;}
.news_nav p.cur:before{content: "";position: absolute;background:url(../images/newico.jpg) no-repeat;background-size:100%;width: 1.9rem;height: 1.9rem;left:-2%;top:0.5rem;}
.news_nav p.cur:after{content: "";position: absolute;background:url(../images/line.jpg) no-repeat;background-size:100%; right: -1rem;top:1rem; width: 1rem;height: 1.3rem;border-bottom: none;}
.news_nav p.cur:nth-child(3):after{background: none;}
.news_nav a{display: none; float: right; font-size:1.1rem;color: #666666; text-transform: uppercase; line-height:3.2rem; padding-right: 2%; }
.news_nav .ne_db{display: block;}
.news_con{margin: 1.5rem 0 0 0; }
.news_con li{position: relative; height: 2.6rem;line-height: 2.6rem;border-bottom: 1px dashed #ddd;  color: #666666;  padding-left: 5%; overflow: hidden;font-size: 1.1rem;}
.news_con li:before{content: "";position: absolute;width: 1rem;height:1rem;left:0;top:1rem;background:url(../images/dtico.jpg) no-repeat;background-size:100%; }
.news_con li a{color: #666; }


