@charset "utf-8";
/* CSS 预处理 */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 0.26rem;
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
}
ol, ul, li {
	list-style: none
}
img {
	border: 0;
	margin: 0;
	padding: 0;
}
body {
	text-align: left;
	background: #fff;
	max-width: 640px;
	margin:0 auto;
}
a, em {
	text-decoration: none;
	font-style: normal;
	cursor: pointer;
}
.clearfix {
    clear: both;
    content: '';
    zoom: 1;
}
@font-face {
	font-family: 'HYRunYuan-65W';
	src: url('../font/HYRunYuan-65W.ttf')
}
@font-face { 
	font-family: "dincond-medium"; 
	src: url('../font/dincond-regular.ttf');
}
@font-face {
	font-family: "novecentowide-book";
	src: url("../font/HelveticaNeueLTPro-LtEx.woff.ttf");
}
.main{width:100%;box-sizing:border-box;padding:0 0.2rem;}
.cl{clear: both;}
.fc{display: flex;align-items: center;}
.zanwu{width:100%;text-align: center;height: 30px;line-height: 30px;font-size: 12px;color:#000;}
.center{width:7.2rem;padding: 0 0.15rem;overflow: hidden;}
.page{text-align: center;width: 100%;height: 30px;padding:20px 0;float: left;font-size: 0;}
.page a{color: #525252;width:30px;height: 30px;line-height: 30px;display: inline-block;margin:0 3px;letter-spacing:0;font-size: 14px;background: #eaeaea;}
.page a.pre_page{background: url("../images/prev.jpg") no-repeat center;width:30px;height: 30px;display: inline-block;font-size: 0;line-height: 41px;display: none;}
.page a.next_page{background: url("../images/next.jpg") no-repeat center;width:30px;height: 30px;display: inline-block;font-size: 0;line-height: 41px;display: none;}
.page a.select{color: #fff;background: #19427D;;}
/*遮罩*/
.mask{position: fixed;width: 100%;height: 100%;left: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,1);z-index: 900;}
/*侧边栏*/
.sidebar{width:100%;height:100%;position:fixed;top: 0;right:0;background:#eeeeee;z-index: 1000;-webkit-transform: translateX(-100%); transform: translateX(-100%);-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;display:block;overflow-y: scroll;}
.mask{width:100%;height:100%;background: rgba(0, 0, 0, 0.5);position:fixed;top: 0;left:0;z-index: 900;display:none;}
.open-side-nav .sidebar{-webkit-transform: translateX(0%); transform: translateX(0%);background: #1f3983;}
.open-side-nav .mask{display:block;}
.open-side .side-language{-webkit-transform: translateX(0%); transform: translateX(0%);}
/*侧边栏头部*/
.sidehead{width:100%;height:1.2rem;position:relative;background:#fff;}
.sidehead .sidelogo{float:left;display:block;height:1.2rem;}
.sidehead .sidelogo img{height:0.68rem;margin-left: 0.2rem;}
.sidehead .close{width:auto;height: 0.68rem;float:right;margin-right: 0.2rem;;display: flex;align-items:center;height:0.68rem;margin-top: 0.26rem;}
.sidehead .close img{height:0.68rem;display: block;}

.sidenav{width:100%;position:relative;background: #1f3983;}
.warp{width:100%;}
.sidenav li{width:100%;}
.sidenav li>a{font-size:0.3rem;color:#fff; width:100%;height:1rem;line-height:1rem;padding:0 8% 0 3%;position:relative;display:block;border-bottom:1px #fff solid;-webkit-transition: all .3s;transition: all .3s;box-sizing:border-box;}
.sidenav li a span{width:5%;height:1rem;position:absolute;right:3%;top:0;background:url("../images/open.png") no-repeat center center;background-size:100%;-webkit-transition: all .3s;transition: all .3s;}
.sidenav li.curr >a{color:#fff;}
.sidenav li.curr a span{background:url("../images/open-on.png") no-repeat center center;background-size:100%;-webkit-transition: all .3s;transition: all .3s;}
.sidenav dl{box-sizing:border-box;width:100%;padding: 0rem 0 0.1rem 3%;display:none;background: #fff;font-size: 0.24rem;}
.sidenav dl dd{border-bottom: 1px solid #f2f2f2;}
.sidenav dl dd:last-child{border-bottom: 0px solid #f2f2f2;}
.sidenav dd a{font-size:0.24rem;color:#999999;-webkit-transition: all .3s;transition: all .3s;height:0.8rem;line-height: 0.8rem;}
.sidenav dd a.on{color:#333333;}

/*top*/
.top{width: 100%;height: 1.2rem;background: #fff;position: relative;}
.top_left{position: absolute;height:1.2rem;display: flex;align-items:center;left:0.2rem;z-index:1;}
.top_left img{height:1.2rem;}
.top_center{display: flex;align-items:center;height:1.2rem;justify-content: center;position: absolute;background: #fff;width:100%;}
.top_center img{display: block;height: 1.2rem;margin: auto;}
.top_right img{display: block;height: 0.68rem;margin: auto;}
.top_right{float: right;position: absolute;cursor: pointer;height: 1.2rem;right: 0;display: flex;right: 0.2rem;}
/* 视频 */
.home_shade{z-index: 200; opacity: 0.65; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #191C21; display: none;}
.home_videoShow{width: 800px; height: 462px; background: #000; z-index: 201; opacity: 1; position: fixed; display: none; left: 0px; right: 0px; bottom: 0px; top: 0px; margin: auto;}
.home_btnClose:hover{transform: rotate(180deg);}
.home_btnClose{position: absolute;width: 25px;height: 25px;right: -30px;background: url(../images/home_close_btn.png) no-repeat; background-size: 100%;top: 0; transition: all .3s linear;}
.home_videoShow video{width:100%;height:auto;}
/*banner*/
.banner{position: relative;overflow: hidden;}
.banner img{width:100%;display: block;}
/* 底部 */
.foot{width: 100%;background: #023f98;height:1.3rem;padding:0.2rem 0;box-sizing:border-box;display: flex;justify-content: space-between;position: fixed;bottom: 0;z-index: 999;}
.foot .bot{width: 25%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.foot .bot img{width: 0.5rem;}
.foot .bot p{font-size: 0.26rem;color: #fff;margin-top: 0.1rem;}
/* 首页栏目 */
.hua{width: 100%;box-sizing: border-box;padding: 0 0.2rem;height: 2rem;background-image: linear-gradient(to bottom, #0b48a2, #033681);}
.hua .p1{font-size: 0.34rem;color: #fff;font-weight: bold;padding-top: 0.2rem;text-align: center;}
.hua .p2{font-size: 0.24rem;color: #dfdede;text-align: center;margin-top: 0.1rem;}
.inc_lanmu{width: 100%;}
.inc_lanmu li{margin: 0.3rem 0;width: 25%;float: left;}
.inc_lanmu li a{display: flex;flex-direction: column;align-items: center;}
.inc_lanmu li .img{border: 1px solid #c0c0c0;width: 1.05rem;height: 1.05rem;border-radius: 100%;margin-bottom: 0.1rem;}
.inc_lanmu li .img img{width: 60%;}
.inc_lanmu li p{font-size: 0.24rem;color: #4d4d4d;font-weight: bold;text-transform: uppercase;line-height: 1.5;}
.inc_lanmu li p:nth-child(3){color: #8a8a8a;font-size: 0.2rem}
/* 产品展示 */
.inc_pro{width: 100%;box-sizing: border-box;padding: 0.3rem 0.2rem;background: #f7f7f7;}
.inc_pro .title{text-align: center;margin-bottom: 0.1rem;}
.inc_pro .title .p1{font-size: 0.45rem;color: #222;font-weight: bold;}
.inc_pro .title .line{width: 2.1rem;height: 3px;margin: 0.15rem auto;}
.inc_pro .title .line .l{width: 50%;float: left;background: #313131;height: 3px;}
.inc_pro .title .line .r{width: 50%;float: left;background: #dc0000;height: 3px;}
.inc_pro .title .p2{font-size: 0.24rem;color: #6a6a6a;}

.procon{margin-top: 0.3rem;}
.procon .bd ul{margin: 0.2rem 0 0;}
.procon .bd li{width:48.5%;float: left;background: #fff;margin: 0 3% 3% 0;position: relative;box-sizing: border-box;}
.procon .bd li:nth-child(2n){margin-right: 0;}
.procon .bd li .pic{width:100%;height: 2.7rem;overflow: hidden;}
.procon .bd li .pic img{transition: all 0.6s ease 0s;width:100%;height:100%;}
.procon .bd li .wen{width: 100%;height: 0.8rem;box-sizing:border-box;color: #333;transition: all 0.6s ease 0s;padding: 0.1rem;text-align: center;line-height: 0.6rem;}
.procon .bd li .wen a{color: #333;}
.procon .bd li:hover .pic img{transform: scale(1.1, 1.1);}
.procon .hd ul{display: flex;justify-content: center;}
.procon .hd li{width: 0.12rem;height: 0.12rem;border-radius: 0.04rem;background: #bfbfbf;margin: 0 0.05rem;}
.procon .hd li.on{width: 0.3rem;background: #dd0000;}

.more{width: 2.4rem;height: 0.6rem;margin: 0.5rem auto 0.2rem;display: block;text-align: center;line-height: 0.6rem;color: #1a1a1a;font-size: 0.26rem;border: 1px solid #bfbfbf;border-radius: 0.3rem;}
/* 走进晋缘 */
.inc_abo{background: url("../images/abobg.jpg") no-repeat center;background-size: 100% 100%;height: 7.69rem;}
.inc_abo .title{text-align: center;margin-bottom: 0.1rem;padding-top: 0.7rem;}
.inc_abo .title .p1{font-size: 0.45rem;color: #fff;font-weight: bold;}
.inc_abo .title .line{width: 2.1rem;height: 3px;margin: 0.15rem auto;}
.inc_abo .title .line .l{width: 50%;float: left;background: #fff;height: 3px;}
.inc_abo .title .line .r{width: 50%;float: left;background: #fff;height: 3px;}
.inc_abo .title .p2{font-size: 0.24rem;color: #d7d7d7;}
.inc_abo .to{display: flex;align-items: center;justify-content: center;margin-top: 0.3rem;}
.inc_abo .to a{width: 3rem;height: 0.65rem;display: block;border: 1px solid #fff;line-height: 0.65rem;text-align: center;color: #fff;border-radius: 0.5rem;font-size: 0.26rem;margin: 0 9px;}

.abopic{margin-top: 0.5rem;width: 100%;overflow: hidden;}
.abopic .swiper-slide{position: relative;}
.abopic a .v{position: absolute;bottom: 13px;left: 17px;}
.abopic a .ss{width: 100%;}
/* 案例展示 */
.inc_case{width:100%;box-sizing:border-box;padding:0.3rem 0.2rem;background: url("../images/casebg.jpg") no-repeat top;background-size: 100%;}
.inc_case .title{text-align: center;margin-bottom: 0.1rem;}
.inc_case .title .p1{font-size: 0.45rem;color: #222;font-weight: bold;}
.inc_case .title .line{width: 2.1rem;height: 3px;margin: 0.15rem auto;}
.inc_case .title .line .l{width: 50%;float: left;background: #313131;height: 3px;}
.inc_case .title .line .r{width: 50%;float: left;background: #dc0000;height: 3px;}
.inc_case .title .p2{font-size: 0.24rem;color: #6a6a6a;}

.casecon{margin-top: 0.3rem;}
.casecon li:first-child{width: 100%;float: left;margin-left: 0;}
.casecon li:first-child .pic{width: 100%;}
.casecon li:first-child .pic img{width: 100%;}
.casecon li:first-child .wen{display: none;}
.casecon li{width: 49%;float: left;position: relative;overflow: hidden;margin-top: 2%;}
.casecon li:nth-child(3){margin-left: 2%;}
.casecon li .pic{width: 100%;height: 2.7rem;}
.casecon li .pic img{width: 100%;height: 2.7rem;}
.casecon li:nth-child(4){margin-top: 8px;}
.casecon li:nth-child(5){margin-top: 8px;}
.casecon li .wen{width: 100%;height: 100px;position: absolute;bottom: -100px;background: #fff;box-sizing: border-box;padding: 15px;border-bottom: 4px solid #084297;transition:all .5s ease}
.casecon li .wen .t{font-size: 16px;color: #084297;}
.casecon li .wen .des{font-size: 14px;line-height: 20px;color: #717171;height: 40px;margin-top: 5px;}
.casecon li:hover .wen{bottom: 0;}
.inccase .more{margin-top: 50px;}
/* 新闻 */
.inc_news{width: 100%;box-sizing:border-box;padding:0.3rem 0.2rem;}
.inc_news .title{text-align: center;margin-bottom: 0.1rem;}
.inc_news .title .p1{font-size: 0.45rem;color: #222;font-weight: bold;}
.inc_news .title .line{width: 2.1rem;height: 3px;margin: 0.15rem auto;}
.inc_news .title .line .l{width: 50%;float: left;background: #313131;height: 3px;}
.inc_news .title .line .r{width: 50%;float: left;background: #dc0000;height: 3px;}
.inc_news .title .p2{font-size: 0.24rem;color: #6a6a6a;}

.newscon{margin-top: 0.3rem;}
.newscon .newfir{margin-bottom: 0.1rem;}
.newscon .newfir .pic{width: 100%;position: relative;}
.newscon .newfir .pic img{width: 100%;display: block;}
.newscon .newfir .wen{width: 100%;height: 0.6rem;background: rgba(0,0,0,0.4);position: absolute;bottom: 0;font-size: 0.26rem;color: #fff;line-height: 0.6rem;text-indent:0.2rem;}
.newscon .newsoth{width: 100%;height: 1.04rem;}
.newscon .newsoth .wen{height: 100%;display: flex;justify-content: center;flex-direction: column;}
.newscon .newsoth .p1{font-size: 0.26rem;color: #292828;display: flex;justify-content:space-between;align-items: center;}
.newscon .newsoth .p1 img{width: 0.15rem;height: 0.24rem;}
.newscon .newsoth .p2{font-size: 0.24rem;color: #292828;margin-top: 0.1rem;}
/*********************************************************************** erji **********************************************************/
.position{width: 100%;background: #f7f7f7;height: 0.8rem;font-size: 0.24rem;color: #1a1a1a;display: flex;align-items: center;}
.position a{color: #1a1a1a;}
.position::before{display: block;content:"";background: #023f98;width: 0.08rem;height: 100%;margin-right: 0.2rem;}

.ernavlist{margin-top:3%;border-bottom: 1px solid #bfbfbf;}
.ernavlist ul{display: flex;align-items: center;justify-content: center;}
.ernavlist ul li{float: left;margin: 0 0.1rem;position: relative;}
.ernavlist ul li a{color: #57595b;display: block;width: 100%;font-size: 0.24rem;line-height: 3;text-align:center;padding: 0 0.1rem;}
.ernavlist ul li.on::after{display: block;content:"";width: 100%;height: 3px;background: #083b95;position: absolute;bottom: -2px;}
.ernavlist ul li.on a{color: #083b95;}

.zxdg{margin-bottom: 5%;}
.zxdg form{margin-top: 0.2rem;}
.zxdg .tit{font-size: 0.38rem;color: #121212;font-weight: bold;}
.zxdg .tit span{font-size: 0.24rem;font-weight: normal;text-transform: uppercase;}
.zxdg .put1{width: 100%;border: 1px solid #bfbfbf;height: 0.8rem;line-height: 0.8rem;float: left;margin-bottom: 0.2rem;}
.zxdg .put1 .lable{margin-left: 15px;float: left;color: #808080;}
.zxdg .put2{width: 100%;border: 1px solid #bfbfbf;height: 90px;float: left;}
.zxdg .put2 .lable{margin-left: 15px;float: left;line-height: 0.8rem;color: #808080;}
.zxdg .main_bd{height:0.8rem;line-height: 0.8rem;border:none;width: calc(100% - 80px);text-indent: 10px;display: block;float: left;}
.zxdg .main_bd1{width: calc(100% - 80px);height: 90px;border:none;line-height: 50px;padding-left: 10px;box-sizing: border-box;outline: none;}
.zxdg .sb{width: 100%;margin-top: 16px;float: left;text-align: center;}
.zxdg #tijiao{width: 2.65rem;height: 0.7rem;background: #ff3f3c;border: none;font-size: 14px;color: #fff;margin-top: 5px;margin: 0 10px;}
.zxdg #reset{width: 2.65rem;height: 0.7rem;background: #a0a0a0;border: none;font-size: 14px;color: #fff;margin-top: 5px;margin: 0 10px;}
/* 产品 */
.pro .title{text-align: center;margin-bottom: 0.2rem;margin-top: 0.2rem;}
.pro .title .p1{font-size: 0.45rem;color: #222;font-weight: bold;}
.pro .title .line{width: 2.1rem;height: 3px;margin: 0.15rem auto;}
.pro .title .line .l{width: 50%;float: left;background: #313131;height: 3px;}
.pro .title .line .r{width: 50%;float: left;background: #dc0000;height: 3px;}
.pro .title .p2{font-size: 0.24rem;color: #6a6a6a;}

.erprolist{margin-top: 0.3rem;}
.erprolist ul{margin: 0 -1%;}
.erprolist li{width: 23%;height: 0.65rem;box-sizing: border-box;border: 1px solid #e5e5e5;border-radius: 5px;float: left;margin: 0 1% 2%;text-align: center;line-height: 0.65rem;}
.erprolist li a{color: #1a1a1a;font-size: 0.24rem;}
.erprolist li.on{background: #023f98;border-color: #023f98;}
.erprolist li.on a{color: #fff;}

.pro ul{margin: 0 -1.5%;}
.pro li{width: 47%;float: left;margin: 0 1.5% 3%;}
.pro li .pic{width: 100%;}
.pro li .pic img{width: 100%;display: block;}
.pro li .tit{padding: 0.1rem 0;}
.pro li .tit .p1{color: #5e5e5e;height: 0.5rem;line-height: 0.5rem;font-size: 0.24rem;text-align: left;width: 100%;}
.pro li .tit .p2{height: 0.5rem;width: 100%;display: flex;align-items: center;justify-content: space-between;font-size: 0.24rem;color: #868686;}
.pro li .tit .p2 img{width: 0.7rem;}
/*底部样式*/
.index6{background: url("../images/botbg.jpg") no-repeat center bottom;float: left;width:100%;height:12rem;background-size:100%;}
.incbot{width:100%;border-radius:10px;background: #0ea09d;margin-top:35px;float: left;}
.incbot .bot{width:96%;background: #fff;border-radius:10px;margin:2%;padding:5%;box-sizing:border-box;}
.bot .bot_t{width:100%;height:5.3rem;}
.bot .bot_t .bot_t_l{width:100%;float: left;line-height: 2;}
.bot .bot_t .bot_t_l .tit{color:#67452a;font-size: 0.3rem;}
.bot .bot_t .bot_t_l .tel{width:100%;color: #67452a;}
.bot .bot_t .bot_t_l .add{font-size: 0.3rem;color: #67452a;}
.bot .bot_t .bot_t_r{width:100%;float: left;}
.bot .bot_t .bot_t_r .ewm{width:3rem;height:3.5rem;float: left;background: url("../images/ewmbg.png") no-repeat center top;background-size:100%;}
.bot .bot_t .bot_t_r .ewm img{width:2.2rem;padding:0.4rem;}
.bot .bot_t .bot_t_r .ewm p{font-size: 0.2rem;color: #67452a;text-align: center;}
.bot .bot_b{}
.bot .bot_b p{font-size: 0.3rem;color: #3d2817;line-height: 2;}
.bot .bot_b ul li{width:1.15rem;height:0.67rem;float: left;margin-right: 0.1rem;}
.bot .bot_b ul li img{width:1.15rem;height:0.67rem;}
.bot .bei{margin-top:0.3rem;text-align: center;font-size: 0.24rem;line-height: 2;color: #333;}

.bot .bei a{color:#333;}
/**************************************************************** 二级 ***********************************************************************/
.ertop{height:1rem;line-height: 1rem;font-size: 0.26rem;color: #272626;width:100%;padding:0 0.2rem;box-sizing:border-box;position: relative;text-indent: 0.2rem;}
.ertop::before{display: block;content:"";width:2px;height:0.3rem;background: #0ea09d;position: absolute;top:0.35rem;}
.ertop span{text-transform: uppercase;}
.erprotop .title{color: #0ea09d;text-align: center;padding-top:0.4rem;}
.erprotop .title img{margin:0 auto;height:1rem;}
.erprotop .title p{position: relative;display: flex;align-items:center;justify-content: center;font-size: 0.34rem;}
.erprotop .title p:before{display: block;content:"";width:0.9rem;height:1px;background: #0ea09d;}
.erprotop .title p:after{display: block;content:"";width:0.9rem;height:1px;background: #0ea09d;}

.about_con{width: 100%;font-size: 14px;color:#433C34;background: #fff;float: left;border-bottom:1px solid #f0f0f0;padding-bottom:3%;margin-bottom:3%;}
.about_con img{max-width: 100%;margin: 0 auto;display: block;margin-bottom: 10px;}
#gengduo_button{width: 100%;padding: 2% 0;text-align: center;color:#fff;font-size:14px;background-image: linear-gradient(106deg,#5483d0,#1f3983);cursor: pointer;margin-top:5%;}
/* 图文列表 */
.ernavp{margin-top:0.3rem;text-align: center;position: relative;width:100%;background: #0ea09d;border-radius:0.3rem;height:0.6rem;}
.erpronav{height:0.6rem;width:6.5rem;position: unset!important;}
.erpronav ul{width:6.5rem;margin:0 auto;}
.erpronav li{width:1rem;height:0.6rem;color: #fff;text-align: center;line-height: 0.6rem;border-radius:0.3rem;cursor:pointer;font-size: 0.26rem;float: left;}
.erpronav li.on{background: #f48e1f;}
.erpronav li a{color:#fff;}
.erpronav .swiper-button-next{width:0.12rem;height:0.25rem;background: url("../images/next.png") no-repeat;position: absolute;right: 0.08rem;opacity:1!important;top:0.175rem;background-size:100%;margin-top:0;}
.erpronav .swiper-button-prev{width:0.12rem;height:0.25rem;background: url("../images/prev.png") no-repeat;position: absolute;left: 0.08rem;opacity:1!important;top:0.175rem;background-size:100%;margin-top:0;}


.proli{}
.proli ul{margin:0 -1.5%;}
.proli li{width: 47%;float: left;margin:0 1.5%;margin-bottom:3%;position: relative;}
.proli li img{display: block;}
.proli li p{display: flex;align-items:center;height:100%;justify-content: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#fff;font-size: 0.24rem;background: rgba(14,160,157,0.8);height:0.54rem;line-height: 0.7rem;position: absolute;bottom: 0;width: 100%;padding:0 0.15rem;box-sizing:border-box;}

.pc-slide{width:100%;margin:0 auto}
.view{position: relative;width: 7rem;margin: 0.5rem auto;}
.view .swiper-container{width:6rem;height:4.6rem;border: 1px solid #dcdcdc;}
.view .swiper-container .swiper-slide img{max-width: 6rem;max-height: 4.6rem;}
.view .arrow-left{background:url(../images/index_tab_l.png) no-repeat left top;position:absolute;left: 0;top:50%;margin-top:-0.25rem;width:0.28rem;height:0.5rem;z-index:10;background-size: 100%;}
.view .arrow-right{background:url(../images/index_tab_r.png) no-repeat left bottom;position:absolute;right: 0;top:50%;margin-top:-0.25rem;width:0.28rem;height:0.5rem;z-index:10;background-size: 100%;}
.preview{width:100%;margin-bottom: 0.5rem;position:relative}
.preview .swiper-container{width: 6rem;margin: 0 auto;}
.preview .swiper-slide{width: 1.92rem;cursor:pointer;border: 1px solid #dcdcdc;margin: 0 3px;}
.preview .swiper-slide img{max-width:1.92rem;max-height: 1.48rem;}
.preview .slide6{width:0.82rem}
.preview .arrow-left{background:url(../images/feel3.png) no-repeat center;position:absolute;left: 0;top:50%;margin-top:-0.22rem;width:0.26rem;height:0.44rem;z-index:10;background-size: 100%;}
.preview .arrow-right{background:url(../images/feel4.png) no-repeat center;position:absolute;right:0;top:50%;margin-top:-0.22rem;width:0.26rem;height:0.44rem;z-index:10;background-size: 100%;}
.preview img{padding:1px}
.preview .active-nav{padding:0;border:1px solid #063994;}
.fc {
    display: flex;
    align-items: center;
    justify-content: center;
}
/* 新闻列表 */
.newsli{padding-bottom:0.3rem;}
.newsli ul{}
.newsli li{width: 100%;float: left;margin:0;margin-bottom:0.2rem;background: #fff;box-sizing:border-box;height:2rem;border: 1px solid #e5e5e5;}
.newsli li .wen{padding:0.15rem;float: right;width: 100%;height:2rem;box-sizing: border-box;}
.newsli li .p1{color: #4a4a4a;font-size: 0.26rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;}
.newsli li .p2{font-size: 0.24rem;line-height: 0.4rem;color: #828282;margin-top:0.1rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsli li .p3{font-size:0.24rem;color:#606060;margin-top:0.1rem;}
/* 新闻详情 */
.fanye{padding-bottom: 10%;width: 100%;float: left;}
.fanye p{font-size: 14px;color:#626262;margin-top: 2%;}
.fanye p:hover{color:#f48e1f;}

.new_show_title{padding: 3% 0;margin-bottom:3%;}
.new_show_title h2,.proshow_title h2{color:#1a1a1a;font-size:0.38rem;text-align: center;font-weight: normal;}
.new_show_title h3,.proshow_title h3{color:#333333;font-size:0.24rem;margin-top: 0.3rem;text-align: center;}

.prdshow_title{padding: 3% 0;border-bottom:2px solid #f0f0f0;font-size: 0.4rem;text-align: center;font-weight: bold;}
.prdshow_jianjie{color: #636363;padding-bottom:3%;line-height: 1.5;}
.prdshow_img img{width: 100%;}
.prdshow_con{}
.pro_more{}
.pro_more .p3{font-size: 1.428rem;font-weight: bold;color: #313131;padding:0.8rem 0 1rem;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;}
.pro_more .p3 .cell{box-sizing: border-box;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 20%;-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;display: block;padding: 0!important;position: relative;}
.pro_more .p3 .cell hr{border: 1px solid #f1f1f1;}

.tj .tit{font-size: 0.3rem;color: #0ea09d;font-weight: bold;line-height: 3;}
.tj ul{margin:-1.5%;}
.tj li{width:47%;float: left;box-sizing:border-box;border:2px solid #0ea09d;margin:1.5%;position: relative;overflow: hidden;}
.tj li img{width:100%;display: block;}
.tj li .tit{position: absolute;width:100%;height:0.54rem;background-color: rgba(14,160,157,0.8);transition: all .3s linear;bottom:0;}
.tj li .tit a{color:#fff;font-size: 0.24rem;display: flex;align-items:center;height:100%;justify-content: center;}
/* 联系我们 */
.danyecon{}
.danyecon img{max-width:100%;}
.jj{background: #eee;padding: 0.2rem;font-size: 0.24rem;color: #6d6d6d;line-height: 2;}
/* 在线招聘 */
.job{width:96%;position:relative;margin:0 auto;}
.warp{width:100%;}
.job{margin-top: 0.3rem;}
.job li{width:100%;margin-bottom: 1%;}
.job li>a{box-sizing:border-box;font-size:0.26rem;background: #eee;border-left: 5px solid #023f98;color: #151515;width:100%;height:1rem;line-height:1rem;position:relative;display:block;-webkit-transition: all .3s;transition: all .3s;box-sizing:border-box;display: flex;align-items: center;}
.job li>a .img{width: 0.5rem;height: 0.5rem;background: url("../images/job.png") no-repeat center;margin: 0 0.15rem 0 0.15rem;background-size: 100%;}
.job li a span{width:5%;height:100%;position:absolute;right:3%;top:0;background:url("../images/icon-join.png") no-repeat center center;background-size:100%;-webkit-transition: all .3s;transition: all .3s;}
.job li.curr >a{color:#fff;border-bottom: none;background: #023f98;border-left: 5px solid #d90000;}
.job li.curr >a .img{background: url("../images/jobh.png") no-repeat center;background-size: 100%;}
.job li.curr a span{background:url("../images/icon-joinh.png") no-repeat center center;background-size:100%;-webkit-transition: all .3s;transition: all .3s;}
.job .side-list{width: 100%;display:none;background: #fff;font-size: 0.26rem;line-height: 2;box-sizing: border-box;border: 1px solid #bfbfbf;padding: 0.2rem;}
/* 留言 */
.gbook{margin-top: 5%;}
.gbookli1{width:85%;background: #EBEBEB;padding:2% 0;margin-bottom: 2%;text-indent: 10px;}
.gbook p{float: left;text-align: center;font-size:12px;color:#484848;text-indent: 10px;}
.gbookli1 input{border:none;background:none;font-size: 14px;color:#484848;width: 77%;}
.gbookli2{width:100%;background: #EBEBEB;padding:2% 0;margin-bottom: 2%;}
.gbookli2 textarea{height:150px;width:77%;resize:none;border:none;background: none;font-size:14px;color:#484848;}
.gbookli3{text-align: right;margin-top: 5%;text-align: center;}
.gbookli3 input{border:none;margin-left: 5%;cursor: pointer;}
#submit{background: #46a037;background-size: 100%;width: 100px;height: 30px;color: #fff;font-size: 15px;line-height: 30px;}
#reset{background: #46a037;background-size: 100%;width: 100px;height: 30px;color: #fff;font-size: 15px;line-height: 30px;}

.tan{width: 2rem;
    height: 1rem;
    background: #19427D;
    margin: 0.5rem auto;
    padding: 0.2rem;}
.tan .p1{color: #fff;font-size: 0.3rem;}
.tan .p2{color: #fff;font-size: 0.26rem;}

/* 联系我们 */
.zi{margin: 0.3rem 0;}
.zi .p1{font-size: 0.38rem;color: #1a1a1a;font-weight: bold;}
.zi .p2{font-size: 0.2rem;margin-top: 0.1rem;color: #1a1a1a;}

.cconte{width: calc(100% - 0.4rem);box-sizing: border-box;box-shadow: 0 0 5px rgba(0,0,0,0.2);margin: 0 auto;padding: 0.2rem;}
.cconte .cconte1{width: 50%;height: 1.8rem;box-sizing: border-box;border-right: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;float: left;padding: 0.2rem;}
.cconte .cconte2{width: 50%;height: 1.8rem;box-sizing: border-box;border-bottom: 1px solid #dcdcdc;float: left;padding: 0.2rem;}
.cconte .cconte3{width: 50%;height: 1.8rem;box-sizing: border-box;border-right: 1px solid #dcdcdc;float: left;padding: 0.2rem;}
.cconte .cconte4{width: 50%;height: 1.8rem;box-sizing: border-box;float: left;padding: 0.2rem;}
.cconte .t{width: 100%;height: 25px;display: flex;align-items: center;font-size: 0.24rem;color: #121212;}
.cconte .t img{width: 0.4rem;}
.cconte .t .line{width: 1px;height: 20px;background: #121212;margin: 0 5px;}
.cconte .tcon{width: 100%;height: 90px;}
.cconte .tcon img{height: 90px;}
.map{height: 3.5rem;}
