﻿@charset "utf-8";
/*基本*/
*{padding: 0; margin: 0; font-size: 0.24rem;}
body{min-height: 100%;
  max-width: 750px;
  min-width: 320px;color: #666; padding: 0; margin: 0 auto; overflow: hidden; overflow-x: hidden; overflow-y: auto; font-family: Microsoft YaHei, Helvitica, Verdana, Tohoma, Arial, san-serif;  background:#fff;}

div{margin: 0; padding: 0; border: 0; color: #666;}

img{margin: 0; padding: 0; border: 0; max-width: 100%;}
p{margin: 0;}
b,
strong{font-weight: bold;}
table{border-collapse: collapse; border-spacing: 0;/* Remove most spacing between table cells.*/}
li{list-style: none outside none;}
/*链接*/
a{text-decoration: none; color: #333; background: transparent; outline: none;}
a:focus{outline: none;}
a:hover,
a:active{color: #333; outline: none;}
/*清除浮动*/
.clearfix{*zoom: 1;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
/*表单*/
form{margin: 0;}
button,
input,
select,
textarea{font-size: 100%;/* Correct font size not being inherited in all browsers. */ margin: 0;/* Address margins set differently in IE 6/7, Firefox 3+, Safari 5,and Chrome */ vertical-align: baseline;/* Improve appearance and consistency in all browsers */ *vertical-align: middle;/* Improve appearance and consistency in all browsers */}
button,
select{text-transform: none;}
/*其它*/
blockquote{margin: 1em 40px;}
dfn{font-style: italic;}
hr{-moz-box-sizing: content-box; box-sizing: content-box; height: 0;}
code,
kbd,
pre,
samp{font-size: 1em;}
pre{margin: 1em 0; white-space: pre; white-space: pre-wrap; word-wrap: break-word;}
small{font-size: 80%;}
sub,
sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;/* Prevent `sub` and `sup` affecting `line-height` in all browsers.*/}
sup{top: -0.5em;}
sub{bottom: -0.25em;}
dl{margin: 1em 0;}
dd{margin: 0 0 0 0px;}
audio:not([controls]){display: none; height: 0;}
a:hover{color:#DB261D;}
a:visited, a:link, a:active {color:#333;}

/*----------@@HTML默认 结束@@----------*/
/*----------@@通用 开始@@----------*/
/*清除浮动*/
.clear{display: block; clear: both;}
.fl{float: left;}
.fr{float: right;}
.left{float: left;}
.right{float: right;}
.animated{-webkit-animation: 1s ease; -moz-animation: 1s ease; -ms-animation: 1s ease; -o-animation: 1s ease; animation: 1s ease; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both;}
@-webkit-keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translateY(20px);} 100%{opacity: 1; -webkit-transform: translateY(0);}}
@-moz-keyframes fadeInUp{0%{opacity: 0; -moz-transform: translateY(20px);} 100%{opacity: 1; -moz-transform: translateY(0);}}
@-ms-keyframes fadeInUp{0%{opacity: 0; -ms-transform: translateY(20px);} 100%{opacity: 1; -ms-transform: translateY(0);}}
@-o-keyframes fadeInUp{0%{opacity: 0; -o-transform: translateY(20px);} 100%{opacity: 1; -o-transform: translateY(0);}}
@keyframes fadeInUp{0%{opacity: 0; transform: translateY(20px);} 100%{opacity: 1; transform: translateY(0);}}
.fadeInUp{-webkit-animation-name: fadeInUp; -moz-animation-name: fadeInUp; -ms-animation-name: fadeInUp; -o-animation-name: fadeInUp; animation-name: fadeInUp;}
.route1,.route2,.route3,.route4,.route5,.route6{-webkit-transform: rotateY(90deg); -moz-transform: rotateY(90deg); -o-transform: rotateY(90deg); -ms-transform: rotateY(90deg); transform: rotateY(90deg);}
.route1{-webkit-transition: -webkit-transform 0.3s ease-out 0s; -moz-transition: -moz-transform 0.3s ease-out 0s; -o-transition: -o-transform 0.3s ease-out 0s; -ms-transition: -ms-transform 0.3s ease-out 0s; transition: transform 0.3s ease-out 0s;}
.route2{-webkit-transition: -webkit-transform 0.3s ease-out 0.3s; -moz-transition: -moz-transform 0.3s ease-out 0.3s; -o-transition: -o-transform 0.3s ease-out 0.3s; -ms-transition: -ms-transform 0.3s ease-out 0.3s; transition: transform 0.3s ease-out 0.3s;}
.route3{-webkit-transition: -webkit-transform 0.3s ease-out 0.6s; -moz-transition: -moz-transform 0.3s ease-out 0.6s; -o-transition: -o-transform 0.3s ease-out 0.6s; -ms-transition: -ms-transform 0.3s ease-out 0.6s; transition: transform 0.3s ease-out 0.6s;}
.route4{-webkit-transition: -webkit-transform 0.3s ease-out 0.9s; -moz-transition: -moz-transform 0.3s ease-out 0.9s; -o-transition: -o-transform 0.3s ease-out 0.9s; -ms-transition: -ms-transform 0.3s ease-out 0.9s; transition: transform 0.3s ease-out 0.9s;}
.route5{-webkit-transition: -webkit-transform 0.3s ease-out 1.2s; -moz-transition: -moz-transform 0.3s ease-out 1.2s; -o-transition: -o-transform 0.3s ease-out 1.2s; -ms-transition: -ms-transform 0.3s ease-out 1.2s; transition: transform 0.3s ease-out 1.2s;}
.route6{-webkit-transition: -webkit-transform 0.3s ease-out 1.5s; -moz-transition: -moz-transform 0.3s ease-out 1.5s; -o-transition: -o-transform 0.3s ease-out 1.5s; -ms-transition: -ms-transform 0.3s ease-out 1.5s; transition: transform 0.3s ease-out 1.5s;}
.route{-webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg); transform: rotateY(0deg);}
.icon{background: url("../images/icon.png") no-repeat; background-size: 4rem auto; vertical-align: middle; display: block;}
.ico{background: url("../images/ico.png") no-repeat; background-size: 4rem auto; vertical-align: middle; display: block;}
.iconbef:before,.iconbef:after{ content: "\20"; display:inline-block; }
.iconbef:before{background: url(../images/icon.png) no-repeat;background-size:4rem auto;vertical-align: middle;}

/*内页头部*/
.nyBody:before{height:0;}
.nyHeaderMain{position:fixed;top:0;left:0;width:100%;height:1rem; border-bottom: rgba(255, 255, 255, 0.2) solid 1px;z-index:50; overflow: hidden;}
.nyHeader{width:100%;height:1rem;z-index:1;} 
.nyHeader .webLogo{float:left;padding-top:0.16rem;margin-left:0.3rem;display:block;width:1.3rem;overflow:hidden;}
.nyHeader .webLogo img{display:block;width:1.3rem;}
.nyHeader .nav-tit{position:relative;float:right;width:1rem;height:1rem;cursor:pointer;}
.nyHeader .nav-tit span{position:relative;top:0.36rem;left:50%;margin-left:-0.15rem;}
.nyHeader .nav-tit .line01{display:block;width:0.31rem;height:2px;background:#fff;margin-bottom:0.09rem;}
.nyHeader .nav-tit .line02{display:block;width:0.31rem;height:2px;background:#fff;margin-bottom:0.09rem;}
/*.nyHeader .nav-tit.on{background: url(../images/menuClose.png) no-repeat left center;background-size:0.9rem 0.2rem;} */
.nyHeader .nav-tit.on span{display:none;}

.header2 .nyHeader .nav-tit .line01{ background:#333;}
.header2 .nyHeader .nav-tit .line02{ background:#333;}
/*subNav*/
.subNav{position:fixed;width: 100%;height:100%;top:0rem;z-index:666;max-width: 640px;min-width:320px;overflow:scroll;background:rgba(0,0,0,0.5);display:none;}
.subNav .nav-list-box{position:absolute;top:0;right:0;width:68.75%;height:100%;background:#fcfcfc;overflow:auto;padding-top: 0.6rem;}
.subNav .nav-list-box .xdin{    background: url(../images/guan.png) no-repeat left center;
    background-size: 100%; position:absolute; right:0.3rem; top:0.26rem;
    width: 0.4rem;
    height:0.4rem;
    cursor: pointer;}
.subNav .nav-list-box .sub-nav-list{padding:0.4rem 0.5rem 0;} 
.subNav .nav-list-box .sub-nav-list .sli{position:relative;padding-bottom:0.4rem;}
.subNav .nav-list-box .sub-nav-list .sli .stit{font-size:0.3rem;line-height:0.47rem;color:#333;} 
.subNav .nav-list-box .sub-nav-list .sli .stit .num{position:relative;top:0.04rem;display:inline-block;width:17%;font-size:0.3rem;text-align:center;color:#d0d0d0;transition:color 0.3s;}
.subNav .nav-list-box .sub-nav-list .sli .stit a{display:inline-block;color:#333;}
.subNav .nav-list-box .sub-nav-list .sli .stit .emIco{position:absolute;top:0.1rem;right:0;display:block;width:0.12rem;height:0.2rem;background-position:-1.2rem -0.59rem;}
.subNav .nav-list-box .sub-nav-list .sli.hover .emIco{transform:rotate(180deg);background-position: -1.2rem -0.59rem;}
.subNav .bg{position:absolute;top:0;left:0;width:31.25%;height:100%;}
.subNav .sub-box-list{display:block;margin-top:0.12rem;}
.subNav .sub-box-list.hidden{display:none;}
.subNav .sub-box-list.block{display:block;}
.subNav .sub-box-list li{padding-left:19%;font-size:0.2rem;color:#000;line-height:0.5rem;}
.subNav .sub-box-list li a{display:inline-block;width:100%;color:#666;transition:color 0.3s;}
.subNav .sub-box-list li:hover a{color:#db261d;}
.subNav .telMain{padding-left:0.7rem;margin-top:0.2rem;margin-left:0.5rem;background: url(../images/telIco.png) no-repeat left center;background-size: 0.58rem 0.58rem;}
.subNav .telMain .tel{padding-left:0.1rem;height:0.8rem;background: url(../images/telLine.png) no-repeat left center;    background-size: 2px 0.8rem;}
.subNav .telMain .zx{padding-top:0.12rem;font-size:0.2rem;line-height:0.22rem;color:#db261d;}
.subNav .telMain .webTel{margin-top:0.09rem;font-family:arial;font-size:0.38rem;line-height:0.3rem;color:#db261d;}

/*cateList*/
.cateList{position: relative;width: 100%; height: 0.8rem;line-height: 0.8rem; text-align: center; background: #eaeaea; color: #fff; border-bottom:1px solid #e5e5e5;}
.cateList .goBack{width: .8rem; height: .8rem; padding-top: .24rem; position: absolute; left: .1rem; top: 0;}
.cateList .goBack:before{width: .36rem; height: .36rem; display: block; margin: 0 auto; background-position: -3.64rem 0;}
.cateList h3{font-weight:normal;font-size: .3rem;color:#333;width: 4.2rem;margin: 0 auto;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.cateList h3 s{display:block;width: 1rem; height: .8rem;background:url("../images/sOpen.png") no-repeat center center;display: inline-block; position:absolute; right:0; top:0;background-size:0.51rem 0.1rem;}
.cateList h3 s.icon2{background:url("../images/sClose.png") no-repeat center center;background-size:0.3rem 0.31rem;}
.cateList .box{width: 2.5rem; position: absolute; right:0; top: .8rem; padding: .24rem 0.3rem .4rem; z-index: 11; background: #fff; background:rgba(219,38,29,0.95);display:none;}
.cateList .box a{display:block;width:100%;height: .72rem; line-height: .72rem; border-bottom: 1px solid rgba(255,255,255,0.15); font-size: .24rem; color:#fff;text-align: center; display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.cateList .box a.on,.cateList .box a:hover{background: rgba(219,38,29,0.5); border-color: rgba(255,255,255,0.5); color: #fff;}
.cateList .countNum{position:absolute;top:0;right:0.3rem;}
.cateList .countNum .stit{font-size:0.18rem;line-height:0.8rem;color:#333;}
.cateList .countNum .stit span{font-size:0.18rem;color:#db261d;}

.dialog-layout{position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 999; background: #000; opacity: .8;}

/*公用底部*/
.footer{position:relative;padding:0.6rem 0.3rem;background:#313131;}
.footer p{font-size:0.24rem;line-height:0.2rem;text-align:left;color:#fff;}
.footer p .p{font-size:0.24rem;}
.footer p a{font-size:0.24rem; color:#fff;}
.footer p em{margin:0 0.08rem;}
.footer p.copy2{margin-top:0.2rem;margin-bottom:0.2rem;}
.footer .copy1{ padding-top:0.3rem;}
.footer_14{ font-size:0.24rem; color:#fff; line-height:0.24rem;}
.footer_14 p{font-size:0.4rem; color:#fff; line-height:0.4rem; font-family:"Arial"; padding-top:0.1rem;}



/*关于日业*/
.aboutPage{padding:0.4rem 0.6rem 1rem;background:#fff; min-height:5rem;}
.aboutR .part1{padding-top:0.5rem;}
.aboutR .topImg{display:block;width:4.69rem;height:1.68rem;margin:0 auto;overflow:hidden;}
.aboutR .topImg img{display:block;width:4.69rem;height:1.68rem;}
.aboutR .video{width:5.6rem;height:3.5rem;margin:0 auto;margin-top:0.4rem;border:0.1rem solid #e5e5e5;}
.aboutR .video .myVideo{position:relative;width:5.6rem;height:3.5rem;overflow:hidden;}
.aboutR .video .myVideo img{display:block;width:5.6rem;height:3.5rem;}
.aboutR .video .myVideo .playIco{position:absolute;top:50%;left:50%;margin-top:-0.25rem;margin-left:-0.25rem;display:block;width:.5rem;height:0.5rem;background:url("../images/playIco.png") no-repeat center center;}
.aboutR .aboutTit{display:block;width:2.71rem;height:0.87rem;margin-top:0.6rem;overflow:hidden;}
.aboutR .aboutTit img{display:block;width:2.71rem;height:0.87rem;}
.aboutR .part2 p{font-size:0.2rem;line-height:0.36rem;text-align:justify;color:#333;}
.aboutR .part2 p strong{font-weight:bold;font-size:0.2rem;}
.aboutR .part2 .cont1{margin-top:0.44rem;}
.aboutR .part2 .cont2{margin-top:0.5rem;}
.aboutR .part2 .cont3{margin-top:0.5rem;}

/*分支机构*/
.aboutFZ .part1{padding-top:0.4rem;}
.aboutFZ .part1 .map{display:block;width:5.8rem;height:4.7rem;margin:0 auto;}
.aboutFZ .part1 .map img{display:block;width:5.8rem;height:4.7rem;}
.aboutFZ .part1 .infoList{margin-top:0.5rem;}
.aboutFZ .part1 .infoList .item{padding:0.5rem 0;border-top:1px solid #e5e5e5;}
.aboutFZ .part1 .infoList .item .comName{padding-left:0.36rem;margin-bottom:0.3rem;font-weight:bold;font-size:0.24rem;line-height:0.26rem;color:#333;background:url("../images/addressIco.png") no-repeat left center;background-size:14px 16px;}
.aboutFZ .part1 .infoList .item .comInfo{margin-left:0.36rem;}
.aboutFZ .part1 .infoList .item p{font-size:0.2rem;line-height:0.36rem;color:#333;}

/*日业理念*/
.aboutLN{padding-top:0.9rem;}
.aboutLN .lnList{width:5.8rem;margin:0 auto;}
.aboutLN .lnList .item{position:relative;display:block;width:5.78rem;height:2.98rem;margin-top:0.9rem;border:1px solid #e5e5e5;border-radius:0.12rem;cursor:pointer;transition:all ease 0.3s;}
.aboutLN .lnList .item:first-child{padding-top:0;}
.aboutLN .lnList .item .img{position:absolute;top:0;left:50%;margin-top:-0.45rem;margin-left:-0.45rem;display:block;width:0.9rem;height:0.9rem;transition:all ease 0.3s;}
.aboutLN .lnList .item .img img{display:block;width:0.9rem;height:0.9rem;}
.aboutLN .lnList .item .txt{padding-top:0.7rem;}
.aboutLN .lnList .item .txt .tit{font-weight:normal;font-size:0.3rem;line-height:0.3rem;text-align:center;color:#333;}
.aboutLN .lnList .item .txt .tit em{margin-left:0.06rem;font-family:arial;font-size:0.2rem;color:#333;text-transform: uppercase;font-style: initial;}
.aboutLN .lnList .item .txt .line{display:block;width:0.5rem;height:1px;margin:0 auto;margin-top:0.2rem;margin-bottom:0.3rem;background:#db261d;}
.aboutLN .lnList .item .txt .cont{width:5.2rem;margin:0 auto;font-size:0.22rem;line-height:0.36rem;text-align:center;color:#333;}
.aboutLN .lnList .item:hover{transform:translateY(-6px);transition:all ease 0.3s;}
.aboutLN .lnList .item:hover .img{transform: rotate(360deg);transition:all ease 0.3s;}
.aboutLN .lnList .item:hover .tit{color:#db261d;}

/*精英团队*/
.aboutJY .part1{padding-top:0.5rem;}
.aboutJY .part1 .topTit .tit{font-weight:bold;font-size:0.3rem;text-align:center;line-height:0.3rem;color:#333;}
.aboutJY .part1 .topTit .line{display:block;width:0.5rem;height:3px;margin:0 auto;margin-top:0.24rem;background:#db261d;}
.aboutJY .part1 .img{display:block;width:5.8rem;height:3rem;}
.aboutJY .part1 .img img{display:block;width:5.8rem;height:3rem;}
.aboutJY .part1 .txt .cont{margin-top:40px;font-size:14px;line-height:30px;text-align:justify;color:#333;}
.aboutJY .part1 .item1{margin-top:0.46rem;}
.aboutJY .part1 .item1 p{font-size:0.2rem;line-height:0.36rem;text-align:justify;color:#333;}
.aboutJY .part1 .item1 .cont1{margin-top:0.36rem;}
.aboutJY .part1 .item1 .cont2{margin-top:0.5rem;}
.aboutJY .part1 .item2{margin-top:0.5rem;}
.aboutJY .part1 .item2 p{margin-top:0.5rem;font-size:0.2rem;line-height:0.36rem;color:#333;}
.aboutJY .floor2{padding-top:1rem;}
.aboutJY .floor2 .topTit .tit{font-size:0.3rem;line-height:0.3rem;text-align:center;color:#333;}
.reList{padding-top:0.1rem;text-align:center;}
.reList .list{display: flex;flex-wrap: wrap;}
.reList .list .item{float:left;width:25%;margin-top:0.5rem;cursor: pointer;transition:all ease 0.3s;}
.reList .list .item .img{display:block;width:0.56rem;height:0.56rem;margin:0 auto;}
.reList .list .item .img img{display:block;width:0.56rem;height:0.56rem;}
.reList .list .item .tit{margin-top:0.2rem;font-size:0.18rem;line-height:0.24rem;color:#333;}
.reList .list .item:hover{transform: translateY(-0.06rem);transition:all ease 0.3s;}
.reList .list .item:hover .tit{color:#DB261D;}

/*荣誉资质*/
.honorList{ padding-top:0.1rem;}
.honorPage{padding-bottom:0.8rem;background:#fff; min-height:8rem;}
.honorPage .list{padding:0 0.3rem;display:flex;flex-wrap:wrap;}
.honorPage .list .item{float:left;display:block;width:3.3rem;margin-top:0.5rem;overflow:hidden;box-shadow: 0 0px 0px 1px rgb(0 0 0 / 10%);}
.honorPage .list .item a{display:block;}
.honorPage .list .item:nth-child(2n){margin-left:0.3rem;}
.honorPage .list .item .img{position:relative;width:3.3rem;overflow:hidden;}
.honorPage .list .item .img img{display:block;width:100%;}
.honorPage .list .item .txt{height:0.6rem;line-height:0.6rem;}
.honorPage .list .item .txt .tit{font-size:0.24rem;line-height:0.6rem;text-align:center;color:#333;}

.honorPage1{padding-bottom:0.4rem;background:#fff; min-height:8rem;}
.honorPage1 .list{padding:0 0.3rem;display:flex;flex-wrap:wrap;}
.honorPage1 .list .item{float:left;display:block;width:3.3rem;margin-top:0.5rem;overflow:hidden;}
.honorPage1 .list .item a{display:block;}
.honorPage1 .list .item:nth-child(2n){margin-left:0.28rem;}
.honorPage1 .list .item .img{position:relative;width:3.3rem;overflow:hidden;}
.honorPage1 .list .item .img img{display:block;width:3.3rem;}
.honorPage1 .list .item .txt{height:0.6rem;line-height:0.6rem;background:#e94b45;}
.honorPage1 .list .item .txt .tit{font-size:0.24rem;line-height:0.6rem;text-align:center;color:#fff;}



.seeMore{margin-top:0.36rem;display:block;font-size:0.24rem;line-height:0.4rem;text-align:center;text-indent:0.5rem;color:#333;background:url("../images/loading.png") no-repeat 2.24rem center;background-size:0.36rem 0.38rem;}

.content_fz{ width:100%; overflow:hidden;}
.content_fz .bidlist{ padding-bottom:0.8rem; padding-top:0rem;}
.bidlist{padding:0.3rem;background:#fff;}
.bidlist .b_top{padding-bottom:0.3rem;border-bottom:2px solid #666; display:none;}
.bidlist .b_top h3{float:left;font-size:0.3rem;line-height:0.3rem;color:#333; font-weight:normal;}
.bidlist .b_top p{float:left;font-size:0.3rem;line-height:0.3rem;color:#333; padding-left:0.8rem;}
.bidlist .item{border-bottom:1px solid #ccc;transition:all ease 0.36s;display: block;}
.bidlist .item .txt{display:inline-block; padding:0.4rem 0;    width: 100%;}
.bidlist .item h3{font-size:0.4rem;color:#333;line-height: 0.5rem; padding-bottom:0.2rem;}
.bidlist .item .time{font-family: Arial;font-size:0.26rem;line-height:0.42rem;color:#999;}
	.bidlist .item .time p{font-size:0.24rem;background: url(../images/b53_04.png) 0 0.1rem no-repeat;padding-left:0.3rem;line-height:0.42rem; background-size:0.06rem}


/*行业解决方案*/
.solutionPage{padding:0 0.3rem 0.85rem;background:#fff;}
.solutionPage .item{display:block;padding:0.5rem 0;border-bottom:1px solid #eeeeee;}
.solutionPage .item a{display:block;}
.solutionPage .item .part1 .img{display:block;width:100%;height:2.5rem;z-index:2;}
.solutionPage .item .part2 .tx1{float:left;padding-left:0.2rem;width:2.4rem;position:relative;margin-top:-0.5rem;z-index:12;}
.solutionPage .item .part2 .pic{position:relative;display:block;width:1rem;height:1rem;background:#db261d;}
.solutionPage .item .part2 .pic .sImg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;height:0.6rem;}
.solutionPage .item .part2 .titBox{margin-top:0.56rem;}
.solutionPage .item .part2 .titBox .tit{font-weight:normal;font-size:0.24rem;line-height:0.24rem;color:#333;}
.solutionPage .item .part2 .titBox .stit{margin-top:0.06rem;font-size:0.24rem;line-height:0.24rem;color:#333;}
.solutionPage .item .part2 .tx1 .line{margin-top:0.3rem;display:block;width:0.45rem;height:3px;background:#db261d; }
.solutionPage .item .part2 .tx2{float:left;padding-top:0.16rem;padding-left:0.3rem;width:2.8rem;margin-top:0.8rem;height:1.4rem;border-left:1px solid #e5e5e5;}
.solutionPage .item .part2 .tx2 .cont{height:0.9rem;font-size:0.2rem;line-height:0.3rem;text-align:justify;color:#333;overflow:hidden;}

/*行业解决方案展示页*/
.soluteShow .part1{padding:0.5rem 0.3rem;background:#fff;}
.soluteShow .video{position:relative;width:5.6rem;height:3.5rem;border:0.1rem solid #e5e5e5;overflow:hidden;}
.soluteShow .video .vImg{display:block;width:5.6rem;height:3.5rem;}
.soluteShow .video .playIco{position:absolute;top:50%;left:50%;margin-top:-0.25rem;margin-left:-0.25rem;display:block;width:.5rem;height:0.5rem;background:url("../images/playIco.png") no-repeat center center;}
.soluteShow .part1 .txtBox{padding-top:0.5rem;}
.soluteShow .part1 .txtBox .tit{font-weight:bold;font-size:0.3rem;line-height:0.3rem;color:#333;}
.soluteShow .part1 .txtBox .line{display:block;width:0.5rem;height:3px;margin-top:0.4rem;background:#db261d;}
.soluteShow .part1 .txtBox .cont{margin-top:0.36rem;font-size:0.22rem;line-height:0.36rem;text-align:justify;color:#333;}
.soluteShow .part1 .txtBox .cont p{font-size:0.22rem;line-height:0.36rem;text-align:justify;color:#333;}
.soluteShow .part2{padding:0.5rem 0.3rem;background:#f5f5f5;}
.soluteShow .part2 .caseTit .tit{padding-left:0.44rem;font-weight:normal;font-size:0.3rem;text-align:left;color:#333;background:url("../images/caseTitIco.png") no-repeat left center;background-size:0.32rem 0.32rem;}
.soluteShow .caseList{margin-top:0.4rem;}
.soluteShow .list{display:flex;flex-wrap:wrap;}
.soluteShow .item{display:block;width:2.7rem;margin-bottom:0.3rem;}
.soluteShow .item:nth-child(2n){margin-left:0.4rem;}
.soluteShow .item .img{display:block;width:2.7rem;height:2rem;overflow:hidden;}
.soluteShow .item img{display:block;width:2.7rem;height:2rem;}
.soluteShow .item .txt{height:0.6rem;line-height:0.6rem;}
.soluteShow .item .txt .tit{font-weight:normal;font-size:0.24rem;line-height:0.6rem;text-align:center;color:#333;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;}

/*行业解决方案详情页*/
.soluteDetail{padding:0 0.3rem 1.2rem;background:#fff;}
.soluteDetail .topTit{padding-top:0.5rem;padding-bottom:0.36rem;border-bottom:1px solid #eee;}
.soluteDetail .topTit .title{font-weight:bold;line-height:0.3rem;text-align:center;color:#333;}
.soluteDetail .showtxtCon{padding-top:0.3rem;}
.soluteDetail .showtxtCon p{font-size:0.2rem;line-height:0.36rem;text-align:justify;color:#333;}
.soluteDetail .showtxtCon img{max-width:100%;}

/*下载中心*/
.downloadPage{padding:0.2rem 0 1rem;background:#fff;}
.downloadPage .item{display:block;border-bottom:1px solid #eee;}
.downloadPage .item a{display:block;padding:0rem 0.3rem;}
.downloadPage .item .tit{float:left;width:4.6rem;font-weight:normal;font-size:0.22rem;line-height:0.7rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.downloadPage .item .tit span{margin-right:0.08rem;font-size:0.2rem;line-height:0.7rem;color:#e4272b;border-radius:100%;}
.downloadPage .item .downIco{float:right;display:block;width:0.27rem;height:0.24rem;margin-top:0.26rem;background:url("../images/downLoadIco.png") center center;background-size:0.28rem 0.24rem;}
.downloadPage .item:hover a{background:#e4272b;}
.downloadPage .item:hover .tit{color:#fff;}
.downloadPage .item:hover .tit span{color:#fff;}
.downloadPage .item:hover .downIco{background:url("../images/downLoadIco_h.png") center center;background-size:0.28rem 0.24rem;}

.keji_t{padding-top:0.8rem; width:100%; text-align:center;}
.keji_t h3{  font-size:0.5rem; color:#073a74; line-height:0.5rem;}
.keji_t h4{ padding-top:0.12rem; font-size:0.4rem; color:#dee1e8; line-height:0.4rem; font-family:"Arial"; text-transform:uppercase;}

.product_keji{ padding-top:0.3rem;}
.product_keji .hd ul{ display:inline-block; width:100%;}
.product_keji .hd ul li{ width:3.3rem; height:0.6rem; float:left; border:#999 solid 1px; border-radius:0.1rem; text-align:center; line-height:0.6rem; font-size:0.26rem; color:#333; margin-top:0.3rem; margin-left:0.3rem;}
.product_keji .hd ul li.on{ background-color: #e94b45; border:#e94b45 solid 1px; color:#fff;}
.product_keji .bd{ width:100%;overflow:hidden;}
.product_keji .bd ul{ display:inline-block; width:100%;}
.product_keji .bd ul .txt{ padding:0 0.3rem; padding-top:0.4rem;}
.product_keji .bd ul .txt .tit{ display:block; font-size:0.4rem; color:#0a3b75; line-height:0.4rem; font-weight:bold;}
.product_keji .bd ul .txt .time{ display:block; font-size:0.24rem; color:#333; line-height:0.34rem; margin-top:4%;}
.product_keji .bd ul .txt img{ display:block; width:100%; margin-top:5%; border-radius:0.1rem;}

.keji_tu{ padding:0 0.3rem; margin-top:0.7rem;}
.keji_tu img{ display:block; margin:0 auto;}
.ny_bn{ width:100%; overflow:hidden; padding-bottom:0.7rem;}
.ai_sheng{ width:100%; overflow:hidden;}


.fw_t1{width:100%; background:url(../images/s1.jpg) bottom center no-repeat; height:12.84rem; position:relative; text-align:left; background-size:100%;}
.fw_t1 h3{ font-size:0.4rem; line-height:0.4rem; font-weight:bold; color:#333; padding-top:7%;}
.fw_t1 i{ display:block; width:0.5rem; height:0.03rem; background-color:#e94b45; margin-top:3%;}
.fw_t1 .fw_t11{ display:block;  font-size:0.24rem; line-height:0.34rem; color:#333; padding-top:3%; width:100%;}

.fw_t12{ width:100%; padding-top:3%;}
.fw_t12 ul{ display:inline-block;}
.fw_t12 ul li{ width:1.8rem; float:left; margin-right:0.4rem;}
.fw_t12 ul li img{ display:block; width:100%;}

.fw_t2{width:100%; background:url(../images/s2.png) bottom center no-repeat; height:25rem; position:relative; text-align:left;background-size:100%; z-index:3; margin-top:-0.8rem;}
.fw_t20{ width:100%; position:relative; padding-top:14%; text-align:center;}
.fw_t20 h4{ display:block;}
.fw_t20 h4 img{ display:block; width:3.4rem; margin:0 auto;}
.fw_t20 h3{ font-size:0.4rem; line-height:0.4rem; color:#fff; font-weight:bold; margin-top:-0.12rem;}
.fw_t21 { width:100%; padding-top:4%;}
.fw_t21 ul{ display:inline-block; width:100%;}
.fw_t21 ul li{ display:block; width:3.3rem; height:2.54rem; background:url(../images/t33_03.png) center center no-repeat; background-size:100%; margin-left:0.3rem; margin-top:0.22rem; float:left; text-align:center;transition: all ease 0.36s;}
.fw_t21 ul li img{ display:block; width:86%; margin:0 auto; margin-top:0.16rem; border-radius:0.25rem;}
.fw_t21 ul li h3{font-size:0.26rem; line-height:0.9rem; font-weight:normal;}

.fw_t2 .a1{ margin: 0 auto; display:block; width:2.3rem; height:0.6rem; background-color:#e94b45; border-radius:0.6rem; text-align:center; margin-top:15%;}
.fw_t2 .a1:hover{ background-color:#c73833;}
.fw_t2 .a1 p{ display:inline-block;}
.fw_t2 .a1 p span{ float:left; display:block; font-size:0.24rem; color:#fff; line-height:0.6rem;}
.fw_t2 .a1 p i{ display:block; float:left;width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 8px;
border-color: transparent transparent transparent #fff;margin-top:0.22rem;margin-left:0.16rem;}
.


.fw_t3{width:100%; background:url(../images/s3.jpg) top center no-repeat; height:14.6rem; position:relative; text-align:left; background-size:100%; margin-top:-0.5rem;}
.fw_t3 .fw_t20 h3{color:#333;}
.fw_t31{ width:100%; margin-top:5%;}
.fw_t31 ul{ display:inline-block; width:100%;}
.fw_t31 ul li{display:block; width:3.3rem; height:5.24rem; background:url(../images/t30_03.png) center center no-repeat; background-size:100%; margin-left:0.3rem; float:left; text-align:center;transition: all ease 0.36s; margin-top:0.3rem;}
.fw_t31 ul li img{ display:block; width:2rem; margin:0 auto; margin-top:0.6rem;}
.fw_t31 ul li h3{font-size:0.3rem; line-height:0.46rem; padding-top:0.4rem;}
.fw_t31 ul li i{ display:block; width:0.5rem; height:0.04rem; background-color:#333; border-radius:0.1rem; margin:0 auto; margin-top:6%;}
.fw_t31 ul li p{font-size:0.2rem; line-height:0.34rem; color:#333; margin-top:6%;}


.fw_t4{width:100%; background:url(../images/s4.jpg) top center no-repeat; height:12rem; position:relative; text-align:left; background-size:100%;}
.fw_t4 .fw_t20 h4 img { width: 6rem;}
.fw_t4 .fw_t20 { padding-top: 13%;}
.fw_t4 .fw_t41{ width:100%; margin-top:11%; position:relative;}
.fw_t411{ width:100%; position:relative;}
.fw_t411 img{ display:block; width:100%;}
.fw_t412{ display:block; position:absolute; left:0.48rem; top:2.9rem; width:2.86rem; height:1.04rem; cursor:pointer;}
.fw_t413{ display:block; position:absolute; left:0.48rem; top:5.9rem; width:2.86rem; height:1.04rem; cursor:pointer;}

.fw_t5{width:100%; background:url(../images/s5.jpg) top center no-repeat;  height:11.5rem; position:relative; text-align:left; background-size:100%;}
.fw_t50{ display:inline-block; width:100%; padding-top:10%;} 
.fw_t50 .fw_t51{ width:100%;}
.fw_t50 .fw_t51 h3{font-size:0.4rem; line-height:0.4rem; color:#333; font-weight:bold; padding-top:4%;}
.fw_t50 .fw_t51 i{ display:block; width:0.5rem; height:0.03rem; background-color:#e94b45; margin-top:5%; border-radius:0.5rem;}
.fw_t50 .fw_t51 p{font-size:0.24rem; line-height:0.34rem; color:#333; padding-top:7%;}
.fw_t50 .fw_t51 a{ display:block; width:2rem; height:0.8rem; background:url(../images/t34_03.png) center center no-repeat; font-size:0; margin-top:10%;transition: all ease 0.36s; background-size:100%;}


.fw_t50 .fw_t52{  width:100%; position:relative; margin-top:8%;}
.fw_t50 .fw_t52 i{ display:none;}
.fw_t50 .fw_t52 img{ display:block; width:100%; border-radius:0.1rem;}


.photo-mask { position: fixed; z-index: 10; bottom: 0; top: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.8); filter: alpha(opacity=20);-moz-opacity: 0.8; opacity: 0.8; display: none;}
.photo-panel { position:fixed; display: none; clear: both; top: 0; left: 0; bottom: 0; right: 0; z-index: 12;}
.photo-panel .photo-view-h { width:94%;z-index: 11; padding-top:15%; margin:0 auto; position: relative;}
.photo-panel .photo-view-h img{ display:block; margin:0 auto; width: 65%;}
.photo-panel .photo-img {width:100%; float: left;}
.photo-panel .photo-close { width:0.5rem;height:0.5rem; line-height:0.5rem; text-align:center; border-radius:5rem; background-color:#ff0014; position: absolute; right: 2%; top: 15%; color: #fff;z-index: 15; cursor:pointer; font-size:0.3rem;}



/*成功案例*/
.casePage{padding:0 0.3rem 1rem;background:#fff;}
.casePage .item{padding:0.5rem 0;border-bottom:1px solid #f2f2f2;}
.casePage .item a{display:block;}
.casePage .item .txt{float:left;width:3.4rem;}
.casePage .item .txt .tit{font-weight:normal;height:1rem;font-size:0.36rem;line-height:0.5rem;text-align:justify;color:#333;}
.casePage .item .txt .icos{margin-top:0.3rem;}
.casePage .item .txt .arrow{float:left;display:block;width:0.62rem;height:0.12rem;background-position:-0.4rem 0;}
.casePage .item .txt .mor{float:right;display:block;width:0.19rem;height:0.06rem;background-position:-1.06rem 0;}
.casePage .item .img{float:right;display:block;width:1.9rem;height:1.4rem;overflow:hidden;}
.casePage .item .img img{display:block;width:1.9rem;height:1.4rem;}

/*新闻资讯*/
.newsPage{padding:0 0.3rem 1rem;background:#fff;}
.newsPage .item{padding:0.5rem 0;border-bottom:1px solid #f2f2f2;}
.newsPage .item a{display:block;}
.newsPage .item .txt{float:left;width:3.9rem;}
.newsPage .item .txt .tit{font-weight:normal;height:1rem;font-size:0.3rem;line-height:0.42rem;text-align:justify;color:#333;}
.newsPage .item .mark{margin-top:0.2rem;}
.newsPage .item .mark span{padding-right:0.2rem;font-size:0.2rem;color:#848484;}
.newsPage .item .mark .mor{float:right;display:block;width:0.19rem;height:0.06rem;margin-top:0.16rem;background-position:-1.06rem 0;}
.newsPage .item .img{float:right;display:block;width:2.7rem;overflow:hidden;}
.newsPage .item .img img{display:block;width:2.7rem;}

/*新闻资讯详情页*/
.newsDetail{padding:0 0.3rem 1.1rem;background:#fff; min-height:5rem;}
.newsDetail .topTit{padding-top:0.5rem;padding-bottom:0.36rem;border-bottom:1px solid #eee;}
.newsDetail .topTit .title{font-weight:bold;font-size:0.3rem;line-height:0.4rem;text-align:center;color:#333;}
.newsDetail .topTit .mark{margin-top:0.3rem;text-align:center;}
.newsDetail .topTit .mark span{font-size:0.2rem;color:#333;}
.newsDetail .topTit .mark .views{margin-right:0.3rem;}
.newsDetail .showContxt{padding-top:0.4rem;padding-bottom:0.7rem;}
.newsDetail .showContxt p{font-size:0.2rem;line-height:0.36rem;color:#333;}
.newsDetail .showContxt img{max-width:100%;}

/*招贤纳士*/
.job_t{ padding:0 0.3rem;}
.job_s{ width:100%; height:0.6rem; line-height:0.6rem; background-color:#e94b45; margin-top:0.4rem;}
.job_s dt{ float:left; text-align:center; color:#fff;}
.job_s .dt1{ width:70%;}
.job_s .dt2{ width:25%;}
.job_s .dt3{ width:30%;}
.job_s .dt4{ width:15%;}


.jobPage{padding:0.5rem 0 1.1rem;background:#fff; min-height:8rem;}
.jobPage .tips .tit{padding:0 0.3rem;font-weight:normal;font-size:0.22rem;line-height:0.36rem;text-align:justify;color:#333;}
.jobPage .tips .tit span{color:#db261d;text-transform:uppercase;}
.jobPage .postList{border-bottom:1px solid #dcdcdc;}
.jobPage .postList .item{height:auto;border-top:1px solid #dcdcdc;}
.jobPage .postList .topList{height:0.8rem;line-height:0.8rem;}
.jobPage .postList .topList h3{ width:70%; float:left; text-align:center;}
.jobPage .postList .topList i{ width:25%; float:left;text-align:center;}
.jobPage .postList .topList em{ width:30%; float:left;text-align:center;}
.jobPage .postList .topList span{ width:15%; float:left;text-align:center;}
.jobPage .postList .topList .it1{float:left;font-size:0.24rem;color:#333;}
.jobPage .postList .topList .it2{float:right;font-size:0.18rem;color:#333;}
.jobPage .postList .topList .it2 span{font-family:arial;font-size:0.18rem;}
.jobPage .postList .bottom{padding:0.4rem 0.2rem;border-top:1px solid #dcdcdc;background-color: #f4f4f4;}
.jobPage .postList .bottom.hidden{display:none;}
.jobPage .postList .bottom .tit{margin-bottom:0.24rem;font-size:0.24rem;line-height:0.24rem;color:#333;}
.jobPage .postList .bottom p{font-size:0.2rem;line-height:0.36rem;color:#333;}
.jobPage .postList .item.hover .topList{background:#d6181f;border-left:0.04rem solid #d6181f}
.jobPage .postList .item.hover .topList .it1{color:#fff;}
.jobPage .postList .item.hover .topList .it2{color:#fff;} 
.jobPage .clickMore{display:block;width:100%;margin-top:0.5rem;font-size:0.26rem;line-height:0.3rem;text-align:center;color:#363543;background:url("../images/clickMore.png") no-repeat 74% center;background-size:0.28rem 0.16rem;}
.jobPage .postList .item.hover .topList h3,.jobPage .postList .item.hover .topList i ,.jobPage .postList .item.hover .topList em,.jobPage .postList .item.hover .topList span{ color:#fff;}


/*联系我们*/
.contactPage{padding:0 0.3rem 1.5rem;background:#fff;}
.contactPage .part1{padding-top:0.5rem;}
.contactPage .topImg{display:block;width:4.69rem;height:1.68rem;margin:0 auto;overflow:hidden;}
.contactPage .topImg img{display:block;width:4.69rem;height:1.68rem;}
.contactPage .bottom{margin-top:0.6rem;}
.contactPage .item .comName{padding-left:0.36rem;margin-bottom:0.3rem;font-weight:bold;font-size:0.24rem;line-height:0.26rem;color:#333;background:url("../images/addressIco.png") no-repeat left center;background-size:14px 16px;}
.contactPage .item .comInfo{margin-left:0.36rem;}
.contactPage .item p{font-size:0.2rem;line-height:0.36rem;color:#333;}

.in_title1{ padding-top:0.8rem; text-align:center;}
.in_title1 h3{ display:block; margin:0 auto; width:4.25rem; height:0.53rem; position:relative; font-size:0.48rem; color:#333; line-height:0.53rem; background-size:100%; font-weight:bold;}
.in_title1 h3 i{ display:block; width:0.12rem; height:0.12rem; border:#b20303 solid 0.02rem; border-radius:0.5rem; position:absolute; left:1.9rem; top:0rem;}
.in_title1 p{ font-size:0.28rem; color:#888; padding-top:0.06rem;}

.floor_con_main{ padding-bottom:0rem;}
.floor_con_main .in_title h3{ background:none;}
.floor_con_1{}
.floor_con_1 .item{ width:100%; height:0.86rem; border:#ddd solid 0.02rem; border-radius:0.1rem; margin-top:0.3rem; position:relative; background-color:#fff;}
.floor_con_1 .item i{ display:block; color:#F00; position:absolute; right:0.1rem; top:0.26rem;}
.floor_con_1 .item label{ float:left; width:1.2rem; text-align:center; line-height:0.8rem; font-size:0.26rem; color:#666;}
.floor_con_1 .item input{ float:left;  padding-left:5%; width:95%; height:0.84rem; line-height:0.84rem; border:none; }
.floor_con_1 textarea{ height:0.84rem; border:none; line-height:0.84rem; padding-left:5%; width:95%;}
.floor_con_1 .btn1{ width:100%; height:0.9rem; background-color:#e94b45; border-radius:0.1rem; font-size:0.3rem; color:#fff; border:none; margin-top:0.3rem;}

/*常见问题*/
.supportPage{padding:0.5rem 0 0.9rem;background:#fff;}
.supportPage .tips{padding-left:0.5rem;margin-left:0.3rem;margin-bottom:0.5rem;font-size:0.22rem;line-height:0.32rem;color:#333;background:url("../images/tipIco.png") no-repeat left center;background-size:0.32rem 0.32rem;}
.supportPage .tips p{font-size:0.22rem;}
.supportPage .topList{display:flex;height:0.6rem;line-height:0.6rem;background:#db261d;}
.supportPage .topList .tit{height:0.6rem;font-size:0.18rem;line-height:0.6rem;text-align:center;color:#fff;}
.supportPage .topList .it1{width:0.64rem;border-right:1px solid #af1e17;}
.supportPage .topList .it1 .tit{padding-top:0.06rem;line-height:0.26rem;}
.supportPage .topList .it2{width:1.76rem;border-right:1px solid #af1e17;}
.supportPage .topList .it3{width:2.44rem;border-right:1px solid #af1e17;}
.supportPage .topList .it4{width:1.54rem;}
.supportPage .cList{width:100%;border:1px solid #efefef;}
.supportPage .cList .it1{width:0.64rem;border-right:1px solid #efefef;}
.supportPage .cList .it2{width:1.76rem;border-right:1px solid #efefef;}
.supportPage .cList .it3{width:2.44rem;border-right:1px solid #efefef;}
.supportPage .cList .it4{width:1.54rem;}
.supportPage .cList .item{border-top:1px solid #efefef;}
.supportPage .cList .item td{padding:0.26rem 0;}
.supportPage .cList .item p{font-size:0.2rem;line-height:0.36rem;text-align:center;color:#333;}
.supportPage .cList .item .img{text-align: center;}
.supportPage .cList .item .img img{display:inline-block;}
.supportPage .dList{width:100%;border:1px solid #efefef;}
.supportPage .dList .it1{padding:0.26rem 0;width:1.5rem;text-align:center;border-right:1px solid #efefef;}
.supportPage .dList .it2{padding:0.26rem 0;width:2.5rem;text-align:center;border-right:1px solid #efefef;}
.supportPage .dList .it3{padding:0.26rem 0;width:2.4rem;text-align:center;border-right:1px solid #efefef;}
.supportPage .dList .item{border-top:1px solid #efefef;}
.supportPage .dList td{font-size:0.22rem;padding:0.26rem 0.2rem;}
.supportPage .dList p{font-size:0.2rem;line-height:0.36rem;text-align:center;color:#333;}
.supportPage .dList .img{text-align: center;}
.supportPage .dList .img img{display:inline-block;}

/*产品中心*/
.productPage{padding-bottom:0.6rem;background:#fff; min-height:8rem;}
.proTypeList{padding:0 0.3rem;}
.proTypeList .item{padding:0.47rem 0;height:2.16rem;border-bottom:1px solid #e5e5e5;}
.proTypeList .item a{display:block;}
.proTypeList .item .img{float:left;position:relative;display:block;width:2.5rem;height:2.2rem;overflow:hidden;}
.proTypeList .item img{position:absolute;top:0;bottom:0;left:0;right:0;width:2.2rem;height:2.2rem;margin:auto;max-width:2.2rem;}
.proTypeList .item .txt{float:right;width:3rem;}
.proTypeList .item .txt .tit{font-weight:normal;height:1rem;font-size:0.3rem;line-height:0.5rem;color:#333;}
.proTypeList .item .lookMore{display:block;width:2rem;height:0.6rem;margin-top:0.5rem;font-size:0.24rem;line-height:0.6rem;text-align:center;color:#fff;background:#db261d;}

/*产品列表*/
.proDist{padding-bottom:1.1rem;}
.productPage .proList{padding-top:0.5rem;}
.productPage .proList .list{padding:0 0.3rem;}
.productPage .proList .item{float:left;display:block;width:3.2rem;margin-bottom:0.3rem;}
.productPage .proList .item:nth-child(2n){margin-left:0.4rem;}
.productPage .proList .item .img{display:block;width:3.2rem;border:1px solid #e5e5e5;}
.productPage .proList .item img{display:block;width:3.2rem;}
.productPage .proList .item .txt{width:100%;height:0.9rem;}
.productPage .proList .item .txt .tit{padding-top:0.2rem;width:100%;font-weight:normal;height:0.48rem;font-size:0.24rem;line-height:0.36rem;color:#333;word-break:break-all;}

/*产品详情*/
.proDetail{padding-top:0.5rem;background:#fff;}
.proDetail .gap{width:100%;height:0.3rem;background:#eaeaea;}
.proDetail .floor1{padding:0 0.3rem;}
.proDetail .ipro a{text-align: center; display: block; width: 100%;}
.proDetail .ipro .img{display:block;width:100%;}
.proDetail .ipro .img img{display:block;width:100%;}
.proDetail .ipro .txt{padding-top:0.2rem;padding-bottom:0;}
.proDetail .ipro .txt .tit{font-weight:normal;height:0.6rem;font-size:0.26rem;line-height:0.34rem;text-align:center;color:#333;}
.proDetail .ipro .swiper-slide-active .txt{}
.proDetail .ipro .swiper-slide-active .txt .tit{color:#e94b45;}
/*.proDetail .ipro .swiper-button-prev{left:-0.3rem;width:0.16rem;height:0.29rem;background:url("../images/swiper-button-prev.png") no-repeat center center;background-size:0.16rem 0.29rem;}
*/#ipro .swiper-container { padding-bottom:0.8rem;}
#ipro .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
width: .14rem; height: .14rem; display: inline-block; vertical-align: top; margin: 0 .08rem;border-radius:100%;background:#999;opacity:1;}
#ipro .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active { width:.4rem;height:.14rem;background:#e94b45;border-radius:.14rem; }

.proDetail .floor2{padding-top:0.4rem;padding-bottom:1.5rem;}
.proDetail .proTop{padding-bottom:0.5rem;}
.proDetail .proTop .proImg{display:block;width:3.5rem;height:3.5rem;margin:0 auto;}
.proDetail .proTop .proImg img{display:block;width:3.5rem;height:3.5rem;}
.proDetail .proTop .proName{width:4.5rem;margin:0 auto;}
.proDetail .proTop .proName .tit{padding-top:0.3rem;font-weight:normal;font-size:0.3rem;line-height:0.4rem;text-align:center;color:#333;}
.proDetail .proInfo .top{height:0.7rem;line-height:0.7rem;background:#eeeeee; width:6.9rem; margin: 0 auto;}
.proDetail .proInfo .top .tit{float:left;width:50%;height:0.7rem;font-weight:normal;font-size:0.3rem;line-height:0.7rem;text-align:center;color:#333;}
.proDetail .proInfo .top .tit.hover{color:#fff;background:#e94b45;}
.proDetail .proInfo .itemBox:first-child{padding:0.5rem 0.3rem 0;display:none;}
.proDetail .proInfo .itemBox:first-child{display:block;}
.proDetail .proInfo .itemBox:nth-child(2){padding-top:0.5rem;}
.proDetail .proInfo .itemBox img{max-width: 100%;}
.proDetail .proInfo p{color:#333;}
.proDetail .proInfo .itemBox td{ padding:4px; border:1px solid #ccc; text-align:center; vertical-align:middle;WORD-WRAP: break-word;TABLE-LAYOUT: fixed;word-break:break-all;}

.zlmk{ padding:0.3rem;}

/*下载中心*/
.downloadPage{padding:0.2rem 0 1rem;background:#fff; min-height:8rem;}
/*.proDetail .proInfo .itemBox .downloadList .item{display:block;}
.proDetail .proInfo .itemBox .item a{display:block;padding:0.2rem 0.3rem;height:0.6rem;border-bottom:1px solid #eee;}
.proDetail .proInfo .itemBox .item .tit{float:left;width:4.6rem;font-weight:normal;font-size:0.22rem;line-height:0.7rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.proDetail .proInfo .itemBox .item .it:nth-child(2){display:none;}
.proDetail .proInfo .itemBox .item .it:nth-child(3){display:none;}
.proDetail .proInfo .itemBox .item .tit em{margin-right:0.08rem;font-style: initial;font-size:0.2rem;line-height:0.7rem;color:#e4272b;border-radius:100%;}
.proDetail .proInfo .itemBox .item .downBtn{float:right;display:block;width:0.27rem;height:0.24rem;margin-top:0.26rem;background:url("../images/downLoadIco.png") center center;background-size:0.28rem 0.24rem;}
.proDetail .proInfo .itemBox .item:hover a{background:#e4272b;}
.proDetail .proInfo .itemBox .item:hover .tit{color:#fff;}
.proDetail .proInfo .itemBox .item:hover .tit em{color:#fff;}
.proDetail .proInfo .itemBox .item:hover .downBtn{background:url("../images/downLoadIco_h.png") center center;background-size:0.28rem 0.24rem;}*/
.proDetail .proInfo .itemBox .downloadList p{display:block;padding:0 0.3rem;height:0.8rem;line-height:0.8rem;border-bottom:1px solid #eee;}
.proDetail .proInfo .itemBox .downloadList p a{float:left;width:100%;font-weight:normal;font-size:0.22rem;line-height:0.7rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url("../images/downLoadIco.png") 100% center no-repeat;background-size:0.28rem 0.24rem;}
.proDetail .proInfo .itemBox .downloadList p:hover{background:#e4272b;}
.proDetail .proInfo .itemBox .downloadList p a:hover{color:#fff;background:url("../images/downLoadIco_h.png") no-repeat 100% center;background-size:0.28rem 0.24rem;}

/*reLink*/
.reLink{margin: .2rem 0 .2rem; border-top: 1px solid #e5e5e5; color: #333;}
.reLink .prevLink,
.reLink .nextLink{position: relative;height: 0.7rem; line-height: 0.7rem; overflow: hidden;}
.reLink .prevLink,
.reLink .nextLink{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.reLink .prevLink{float:left;width:2.2rem;}
.reLink .nextLink{float:right;width:2rem;}
.reLink .prevLink:before,
.reLink .nextLink:before{width: 0.16rem; height: 0.26rem; position: absolute; right: .18rem; top: .18rem; background-position: -4.45rem 0;}
.reLink .nextLink{border-bottom: 0;}
.reLink .nextLink:hover a{color:#e94b45;}

/*index css start*/
.headerMain{position:absolute;top:0;left:0;width:100%;height:1rem;z-index:100;}
.headerMain.header1{}
.headerMain.one{}
.headerMain.one .webLogo .one{display:none;}
.headerMain.one .webLogo .two{display:block!important;}

/*index css end*/

.sit_z{}
.sit_z ul{ display:inline-block; width:100%; background-color:#f7f7f7; height:0.9rem;display: -webkit-box;white-space:nowrap;  overflow-x: auto;  -webkit-overflow-scrolling:touch;}
.sit_z li{ display:none;}
.sit_z li.hover{ display:block;}
.sit_z li .nav1{ display:none;}
.sit_z li .subMenu a{ display:inline-block; position:relative; font-size:0.24rem; height:0.6rem; margin:0 5%; margin-top:0.3rem;    height: 0.6rem;}
.sit_z li .subMenu a s{display:block; width:0%; position:absolute; left:0; bottom:0; height:1px; background-color:#e4272b;transition: all .36s ease;}
.sit_z li .subMenu a:hover,.sit_z li .subMenu a.on{ color:#e4272b;}
.sit_z li .subMenu a:hover s,.sit_z li .subMenu a.on s{  width:100%;}
.sit_z li .nav2{display:inline-block; position:relative; font-size:0.24rem; height:0.6rem; margin-right:3%;}
.sit_z li .nav2 s{display:block; width:0%; position:absolute; left:0; bottom:0; height:1px; background-color:#e4272b;transition: all .36s ease;}
.sit_z li:hover .nav2,.sit_z li.hover .nav2{ color:#e4272b;}
.sit_z li:hover .nav2 s,.sit_z li.hover .nav2 s{  width:100%;}


.sob_nav{ display:inline-block; height:0.8rem;display: -webkit-box;white-space:nowrap;  overflow-x: auto;  -webkit-overflow-scrolling:touch;}
.sob_nav ul{ display:inline-block;  height:0.7rem; padding-left:0.1rem;}
.sob_nav a{ display:inline-block; padding:0 0.24rem; border-radius:0.15rem; line-height:0.28rem; text-align:center; font-size:0.28rem; color:#333;padding-top: 0.26rem;}
.sob_nav a.on,.sob_nav a:hover{ color:#008fd7; font-weight:bold;}





.daosi{ display:inline-block; width:100%; }
.daosi a{ display:inline-block; padding:0.1rem 0.26rem; border:#d9d9d9 solid 1px;margin-left:3%;margin-top:0.3rem;}
.daosi a.on,.daosi a:hover{ background-color:#c03230; color:#fff;border:#c03230 solid 1px;}

.sit_z1{ position:absolute; left:0; bottom:0; width:100%;}
.sit_z1 ul{ display:inline-block; width:100%; background: rgba(51, 51, 51, 0.6); height:1rem;display: -webkit-box;white-space:nowrap;  overflow-x: auto;  -webkit-overflow-scrolling:touch;}
.sit_z1 li{ height:0.7rem; margin-right: 3%; padding: 0.3rem; padding-bottom: 0;}
.sit_z1 li a{ display:inline-block;  font-size:0.3rem;position:relative;  height: 0.6rem; color:#fff;}
.sit_z1 li a s{display:block; width:0%; position:absolute; left:0; bottom:0; height:1px; background-color:#e4272b;transition: all .36s ease;}
.sit_z1 li:hover,.sit_z1 li.hover{ background-color:#e94b45;}
.sit_z1 li:hover s,.sit_z1 li.hover a s{  width:100%;}

.title_top { position: absolute; left:0.6rem; top:1.3rem; width:100%; display: none;}
.title_top .sobtitle {padding-top:12%;}
.title_top .sobtitle .p1{font-size:0.3rem;color: #fff; line-height:0.3rem; text-transform:uppercase; font-weight:bold;}
.title_top .sobtitle .p2{font-size:0.6rem;color: #ffffff; line-height:0.6rem; font-weight:500; font-weight:bold;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);}
.title_top .sobtitle i{display:block; width:1rem; height:0.02rem; background-color:#fff; margin-top:0.46rem;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);}


.sit_z2{}
.sit_z2 ul{ display:inline-block; width:100%;}
.sit_z2 li{ display:none;}
.sit_z2 li.hover{ display:block;}
.sit_z2 li .nav1{ display:none;}
.sit_z2 li .subMenu a{ display:inline-block; padding:0.08rem 0.16rem; border:#d9d9d9 solid 1px;margin-left:3%;margin-top:0.3rem;}
.sit_z2 li .subMenu a s{display:none; width:0%; position:absolute; left:0; bottom:0; height:1px; background-color:#e4272b;transition: all .36s ease;}
.sit_z2 li .subMenu a:hover,.sit_z2 li .subMenu a.on{ background-color:#c03230; color:#fff;border:#c03230 solid 1px;}
.sit_z2 li .subMenu a:hover s,.sit_z2 li .subMenu a.on s{  width:100%;}

.jishu1{ padding:0.3rem; min-height:8rem;}
.fa_ul .list li{ display:inline-block; padding:0.2rem 0; border-bottom:#e5e5e5 solid 1px;}
.fa_ul .list li h3{ font-size:0.28rem; color:#333; line-height:0.28rem;}
.fa_ul .list li p{ font-size:0.24rem; color:#999; line-height:0.34rem; padding-top:0.14rem;}
.fa_ul .list li:hover h3{ color:#e4272b; }
.fa_ul .list li i:hover{ color:#e4272b; }
.nyWrapper{ min-height:5rem; width:100%; overflow:hidden;}


.index{width: 100%;}
.telfix{width: 0.74rem; height: 0.74rem; position: fixed; right: 1%; bottom: 3.1rem; z-index: 99; background:url("../images/goTel.png") no-repeat center center;background-size:0.74rem 0.74rem;}
.openNav{width: 0.74rem; height: 0.74rem; position: fixed; right: 1%; bottom: 2.3rem; z-index: 99; background:url("../images/goNav.png") no-repeat center center;background-size:0.74rem 0.74rem;}
.idx_top{ display:block;
width: 0.74rem; height: 0.74rem; position: fixed; right: 1%; bottom: 1.5rem; z-index: 99; background:url("../images/dh_06.png") no-repeat center center;background-size:0.74rem 0.74rem;

}

.fa_ul .item{display:inline-block; padding:0.2rem 0; width:100%; border-bottom:#e5e5e5 solid 1px;}


#logonform{ padding:0 0.3rem; padding-top:1.4rem; padding-bottom:1rem; min-height:9rem;}
#logonform .h2{ text-align:center; font-size:0.34rem; line-height:0.34rem; padding-top:0.1rem;}
#logonform .loginform{}
#logonform .loginform .col1{ display:inline-block; border:#666 solid 0.02rem; height:0.8rem; width:6.86rem; position:relative; margin-top:0.2rem;}
#logonform .loginform .col1 .h4{ float:left; width:1.8rem; text-align:center; line-height:0.8rem; height:0.8rem; border-right:#666 solid 0.02rem; }
#logonform .loginform .col1 input{ display:block; width:4.86rem; float:left; height:0.8rem; padding-left:0.1rem; border:none;}
#logonform .loginform .col2 .h4{ display:none;}
#logonform .loginform .col2 .btn{ width:100%; height:0.8rem; background-color:#0e63ac; color:#fff; border:none; cursor:pointer; margin-top:0.2rem;}
#logonform .loginform .cv{ display:inline-block; width:100%; padding-top:0.2rem;}
#logonform .loginform .cv .a1{ float:left;}
#logonform .loginform .cv .a2{ float:right;}
#logonform .loginform .cv.df{ float:none;}


#findform{ padding:0 0.3rem; padding-top:1.4rem; padding-bottom:1rem; min-height:9rem;}
#findform .h2{ text-align:center; font-size:0.34rem; line-height:0.34rem; padding-top:0.1rem;}
#findform .loginPage{}
#findform .loginPage .col1{ display:inline-block; border:#666 solid 0.02rem; height:0.8rem; width:6.86rem; position:relative; margin-top:0.2rem;}
#findform .loginPage .col1 .h4{ float:left; width:1.8rem; text-align:center; line-height:0.8rem; height:0.8rem; border-right:#666 solid 0.02rem; }
#findform .loginPage .col1 input{ display:block; width:4.86rem; float:left; height:0.8rem; padding-left:0.1rem; border:none;}
#findform .loginPage .col2 .h4{ display:none;}
#findform .loginPage .col2 .btn{ width:100%; height:0.8rem; background-color:#0e63ac; color:#fff; border:none; cursor:pointer; margin-top:0.2rem;}
#findform .loginPage .cv{ display:inline-block; width:100%; padding-top:0.2rem;}
#findform .loginPage .cv .a1{ float:left;}
#findform .loginPage .cv .a2{ float:right;}
#findform .loginPage .cv.df{ float:none;}





.validation-summary-errors li{ color:#F00;}


/******分屏开始*******/
.swiper-container {
  width: 100%;
  height: 100%;
}
/*第一屏*/
.swiper-container .slide1 {
  position: relative;
}
.swiper-container .slide1 #banner_main{
     height: 100%;
    position: relative;
}
.swiper-container .slide1 #banner {
  position: relative;
  height:100%;
 
}
.swiper-container .slide1 #banner img {
  width: 100%;
  display: block;
}
/*.swiper-container .slide1 #banner .hd {
  position: fixed;
  z-index: 99;
  bottom: 1.5%;
  width: 100%;
  text-align: center;
}
.swiper-container .slide1 #banner .hd ul {
  text-align: center;
}
.swiper-container .slide1 #banner .hd ul li {
  display: inline-block;
  font-size: 0;
  line-height: 0.2rem;
  width: 0.12rem;
  height: 0.12rem;
  margin: 0 0.08rem;
  vertical-align: middle;
  border:0.04rem solid #fff;
  border-radius:100%;
}
.swiper-container .slide1 #banner .hd ul .on {
  border:0.04rem solid #db261d;
  background:#db261d;
}*/

/*hd on*/
.swiper-container .slide1 #banner .list{overflow:auto;    height: 100%;}
.swiper-container .slide1 #banner li{
    float:left; height:100%;/*width:100%;*/overflow:hidden; position:relative;
}
.swiper-container .slide1 #banner li a{display:block;}
.swiper-container .slide1 #banner li .img1{
    display:block;width:100%;height:100%;
}
.swiper-container .slide1 #banner li .img2{
    display:block;width:100%; position:absolute; left:0; top:0%;padding-top: 20%;animation:mymove 5s infinite;

    -webkit-animation:mymove 5s infinite;
}

@keyframes mymove

{

    0% {top:0px;}

    50%{top:10px;}

    100% {top:0px;}

}

 

@-webkit-keyframes mymove

{

    0% {top:0px;}

    50%{top:10px;}

    100% {top:0px;}

}

.swiper-container .slide1 #banner .hd {
  position: fixed;
  z-index: 99;
  bottom:0.6rem; left:0.6rem;
}
.swiper-container .slide1 #banner .hd .tip {
  text-align: center;
}
.swiper-container .slide1 #banner .hd .tip .icon1 {
  display: inline-block;
  font-size: 0;
  line-height: 0.2rem;
  width: 0.32rem;
  height: 0.03rem;
  margin: 0 0.08rem;
  vertical-align: middle; background:rgba(255, 255, 255, .6);
  border-radius:0.3rem;
}
.swiper-container .slide1 #banner .hd  .tip .cur {
   background:rgba(255, 255, 255, 1); width:0.8rem;
}


/*i-ban-link*/
.i-ban-link{position:fixed;width:100%;height:4rem;bottom:0;background:url("../images/pixBg.png") repeat-x bottom center;
  background-size:0.1rem 4.2rem;}
.i-ban-link .banList{position:fixed;bottom:0.7rem;width:100%;height:3.2rem;}
.i-ban-link li{position:relative;width:5.78rem;height:0.91rem;margin:0 auto;margin-bottom:0.24rem;background-size:5.8rem 0.93rem; background-color:#fff;}
.i-ban-link li:last-of-type{margin-bottom:0;}
.i-ban-link li a{position: relative;display:block;padding:0.16rem 22% 0 9%;z-index:12;}
.i-ban-link li.li0 a{background: url(../images/wel01.png) no-repeat 92% center;background-size:0.51rem 0.59rem;}
.i-ban-link li.li1 a{background: url("../images/wel02.png") no-repeat 92% center;background-size:0.59rem 0.59rem;}
.i-ban-link li.li2 a{background: url("../images/wel03.png") no-repeat 92% center;background-size:0.59rem 0.59rem;}
.i-ban-link li .tit{font-size:0.32rem;line-height:0.34rem;color:#333;}
.i-ban-link li .subtit{margin-top:0.05rem;font-size:0.20rem;color:#333;line-height:0.24rem;height:0.24rem;}

/*第二屏*/
.indexBody .headerMain{}
.headerMain.header2{ border-bottom:rgba(0, 0, 0, 0.1) solid 1px;}
.swiper-container .slide2 {
  background: url(../images/m1.jpg) center bottom no-repeat;
  background-size:100%;
}

.sec_z{ padding-top:30%;}
.sec_z .img1{ display: block; width:3.6rem;}
.sec_z h3{ font-size:0.5rem; color:#fff; line-height:0.5rem; font-weight:bold; position:relative; z-index:3; margin-top:-0.2rem;}
.sec_z .x{ font-size:0.24rem; color:#fff; line-height:0.32rem; padding-top:4%;}
.sec_z .list{ display:inline-block; width:80%; padding-top:5%;}
.sec_z .list li{ float:left; position:relative; padding:0 8%; text-align:center;transition:all ease 0.36s; margin-top:10%;    width: 1.1rem;}
.sec_z .list li img{ display:block; margin:0 auto;}
.sec_z .list li p{font-size:0.24rem; color:#fff; line-height:0.24rem; padding-top:0.14rem;}
.sec_z .list li i{ display:block; width:1px; height: 0.5rem; position: absolute; right: 0; top: 0.08rem; background-color:#a7b7c8;}
.sec_z .list li.li1{ padding-left:0;}
.sec_z .list li.li4{ padding-left:0;}
.sec_z .list li.li3 i{ display:none;}
.sec_z .list li.li6 i{ display:none;}
.slide2_1 .sec_z{ padding-top:45%;}
.section_3_1 .sec_z .list li.li5 i{ display:none;}

.sec_z .a1{ display:block; width:2.3rem; height:0.6rem; background-color:#e94b45; border-radius:0.6rem; text-align:center; margin-top:15%;}
.sec_z .a1:hover{ background-color:#c73833;}
.sec_z .a1 p{ display:inline-block;}
.sec_z .a1 p span{ float:left; display:block; font-size:0.24rem; color:#fff; line-height:0.6rem;}
.sec_z .a1 p i{ display:block; float:left;width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 8px;
border-color: transparent transparent transparent #fff;margin-top:0.22rem;margin-left:0.16rem;}
.section_2_112{ position:absolute; right: -1rem; bottom: 0; width: 70%;}
.section_2_112 img{ display:block; width:100%;}

.swiper-container .slide2 .proTit{padding-top:18%;}
.swiper-container .slide2 .proTit .entit{font-family:"Myriad Pro";font-size:0.4rem;line-height:0.4rem;text-align:center;color:#333;text-transform: uppercase;}
.swiper-container .slide2 .proTit .tit{margin-top:0.04rem;font-size:0.48rem;line-height:0.48rem;text-align:center;color:#333;}

.poig{ padding:0 0.36rem; padding-top:4%;}
.poig ul{ display:inline-block;}
.poig ul li{ width:2.8rem; height:0.58rem; text-align:center; line-height:0.58rem; float:left; margin-left:0.4rem; border:#cdcdcd solid 0.02rem; border-radius:0.15rem; margin-top:0.2rem; }

.swiper-container .slide2 .swiper-container2 {position: relative;margin-top:4%;}

.w1400{ padding:0 0.3rem;}


/*第二屏结束*/
.swiper-container .indexTit{padding-top:18%;}
.swiper-container .indexTit .entit{font-family:"Myriad Pro";font-size:0.48rem;line-height:0.5rem;text-align:center;color:#333;text-transform: uppercase;}
.swiper-container .indexTit .tit{font-size:0.4rem;line-height:0.4rem;text-align:center;color:#333;}

.hide{ display:none;}

.section_3_1 .swiper-button-next,.section_3_1 .swiper-button-prev{ display:none;}
/*.section_3_1{ position:relative;  top:50%;
    left:50%;
    transform:translate(-50%,-50%);}*/
.section_3_1 .tab_menu{ display:inline-block; width:100%;}
.section_3_1 .tab_menu li{ width:33.3%; float:left; text-align:center; cursor:pointer; margin-top:0.7rem;}
.section_3_1 .tab_menu li img{ display:block; margin:0 auto; width:36%;filter: grayscale(100%) brightness(300%);}
.section_3_1 .tab_menu li h3{ font-size:0.24rem; color:#fff; line-height:0.6rem;}
.section_3_1 .tab_menu li.current img{filter:none;}
.section_3_1 .tab_menu li.current h3{ color:#e94b45;} 
.section_3_1 .swiper-container-horizontal .swiper-pagination-progressbar{ display:none; top:auto; bottom:0;height:0.02rem;background:rgba(255, 255, 255, 0.3);}
.section_3_1 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{ background-color:#fff; height:0.02rem;}

.section_3_1 .tab_box{ width:100%; padding-top:0.6rem;}
.section_3_1 .tab_box .swiper-slide{ width:5.3rem; float:left; margin:0 0.15rem;} 
.section_3_1 .tab_box .swiper-slide .txt{ display:none;}
.section_3_1 .tab_box .swiper-slide .txt p{}

.section_2_113{ position:absolute; left:1%; bottom:0%; display: none;}
.section_2_113 ul{ display:inline-block;}
.section_2_113 ul li{ width:1.8rem; float:left; margin:0 0.16rem;}
.section_2_113 ul li img{ display:block; width:100%;}

/*第三屏*/
.pro_x { padding:0 0.36rem; padding-top:4%;}
.pro_x .video{display:block; width:100%; border:#fff solid 0.02rem;}
.pro_x img{ display:block; width:100%; border:#fff solid 0.02rem;}
.pro_x p{ font-size:0.24rem; color:#fff; line-height:0.35rem; padding-top:4%;}

.pro_c{ width:100%; padding-top:0.2rem;}
.pro_c ul{ display:inline-block; width:100%;}
.pro_c ul li{ width:25%; text-align:center; float:left; padding-top:2%;}
.pro_c ul li.li1,.pro_c ul li.li10{ display:none;}
.pro_c ul li img{ display:block; margin:0 auto; width:1rem; height:1rem;}
.pro_c ul li span{ color:#fff;}

.gen1{ padding-top:7%;}
.gen1 a{ display:block; width:6.8rem; height:0.8rem; background-color:#fff; font-size:0.24rem; margin:0 auto; text-align:center; line-height:0.8rem; color:#666;}


.swiper-container .slide3 {background: url(../images/m2.jpg) center center no-repeat;background-size:100% 100%;}
.swiper-container .slide3 .indexTit .entit{color:#fff;}
.swiper-container .slide3 .indexTit .tit{color:#fff;}


/*第四屏*/
.headerMain.header4{border-bottom: 1px solid #cecece;}
.slide4 {background: url(../images/m3.jpg) center center no-repeat;background-size:100% 100%;}


.section_3_1 .tab_list{ padding-top:0.6rem;}
.section_3_1 .tab_list ul{ display:inline-block; width:100%;}
.section_3_1 .tab_list ul li{ width:46%; height:0.6rem; float:left; border:#fff solid 1px; border-radius:0.1rem; text-align:center; line-height:0.6rem; font-size:0.26rem; color:#fff;}
.section_3_1 .tab_list ul li.current{ background-color: #e94b45; border:#e94b45 solid 1px;}
.section_3_1 .tab_list ul li:nth-child(2){ margin-left:6%;}
.section_3_1 .tab_con{ margin-top:0.4rem; width:100%; overflow:hidden;}
.section_3_1 .tab_con .swiper2{ display:none;}
.section_3_1 .tab_con .swiper{ padding-bottom:0.6rem;}
.section_3_1 .tab_con .swiper-slide{ width:100%; position:relative;}
.section_3_1 .tab_con .swiper-slide img{ display:block; width:100%;}
.section_3_1 .tab_con .swiper-slide h3{ font-size:0.26rem; color:#fff; position:absolute; left:0; bottom:0; line-height:0.7rem; text-align:center; background:rgba(0, 0, 0, 0.4); width:100%;}

.slide5 .sec_z {
    padding-top: 40%;
}
.swiper-slide .section_4_112 {
  width: 90%;
  position: absolute;
  right:-10%;
  bottom: 12%;
}

.section_4_1 .a1{ display:block; width:2.3rem; height:0.6rem; background-color:#e94b45; border-radius:0.6rem; text-align:center; margin-top:8%;}
.section_4_1 .a1:hover{ background-color:#c73833;}
.section_4_1 .a1 p{ display:inline-block;}
.section_4_1 .a1 p span{ float:left; display:block; font-size:0.24rem; color:#fff; line-height:0.6rem;}
.section_4_1 .a1 p i{ display:block; float:left;width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 8px;
border-color: transparent transparent transparent #fff;margin-top:0.22rem;margin-left:0.16rem;}

.section_5_1 .a1{ display:block; width:2.3rem; height:0.6rem; background-color:#e94b45; border-radius:0.6rem; text-align:center; margin-top:8%;}
.section_5_1 .a1:hover{ background-color:#c73833;}
.section_5_1 .a1 p{ display:inline-block;}
.section_5_1 .a1 p span{ float:left; display:block; font-size:0.24rem; color:#fff; line-height:0.6rem;}
.section_5_1 .a1 p i{ display:block; float:left;width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 8px;
border-color: transparent transparent transparent #fff;margin-top:0.22rem;margin-left:0.16rem;}


/*第五屏*/
.slide3 .headerMain{ border-bottom:rgba(255, 255, 255, 0.2) solid 1px;}
.headerMain.header5{ border-bottom:rgba(255, 255, 255, 0.2) solid 1px;}
.swiper-container .slide5 {background: url(../images/m4.jpg) center center no-repeat;background-size:100% 100%;}

.section_5_1 .mySwiper{ width:100%; overflow:hidden; padding-bottom:0.6rem; margin-top:0.5rem;}
.section_5_1 .mySwiper .swiper-slide{ width:100%; position:relative;}
.section_5_1 .mySwiper .swiper-slide img{ display:block; width:100%;} 
.section_5_1 .mySwiper .swiper-slide h3{ font-size:0.26rem; color:#fff; position:absolute; left:0; bottom:0; line-height:0.7rem; text-align:center; background:rgba(0, 0, 0, 0.4); width:100%;}

.slide5 .poig ul li{ width:2.8rem; height:0.58rem; text-align:center; line-height:0.58rem; float:left; margin-left:0.4rem; border:#fff solid 0.02rem; border-radius:0.15rem; margin-top:0.2rem; }
.slide5 .poig ul li a{ color:#fff;}
.slide5 .swiper-container5 {position: relative;margin-top:8%;}
.slide5 .swiper-container5 .swiper-slide{padding:0.1rem;display:block;width:4.08rem;height:auto;background-size:4.28rem 6.4rem;transform: scale(1); background-color:#fff; text-align:center; }
.slide5 .swiper-container5 a { position: relative; transition: ease-in-out .2s;}
.slide5 .swiper-container5 a .img { position:relative; display: block; width:4.08rem;  height:3.6rem; overflow:hidden; margin: auto;}
.slide5 .swiper-container5 a .img img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;width: 100%;height: 100%;}
.slide5 .swiper-container5 a .txt{padding-top:0.24rem;width:4.2rem;margin:0 auto;}
.slide5 .swiper-container5 a .tit{font-weight:normal;padding-bottom:0.18rem;font-size:0.3rem;line-height:0.36rem;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #a2a6ae;}
.slide5 .swiper-container5 a .cont{margin-top:0.2rem;font-size:0.2rem;line-height:0.3rem;text-align:justify;color:#fff;}
.slide5 .swiper-container5 a .detail{display:block;font-size:0.24rem;line-height:0.24rem;color:#999;margin-top:3%;margin-bottom: 2%;}
.slide5 .swiper-container5 .swiper-pagination2 {text-align: center;margin-top:6%;}
.slide5 .swiper-container5 .swiper-pagination2 span {display: inline-block;font-size: 0;line-height: 0.2rem;opacity: 1;width: 0.2rem;height: .2rem;border-radius: 100%;margin: 0 0.07rem;vertical-align: middle;background:#fff;}
.slide5 .swiper-container5 span.swiper-pagination-bullet-active {background:#db261d;}
.slide5 .swiper-container5 .swiper-slide-active {transform: scale(1);}
em,i{font-weight: normal;font-style: normal;}

.slide5 .swiper-container5 a em{ display:block; font-size:0.3rem; color:#e94b45;padding-top:0.3rem; font-weight:bold;}
.slide5 .swiper-container5 a i{ margin:0 auto; display:block; width:0.5rem; height:0.02rem; background-color:#e94b45; margin-top:0.1rem;}
.slide5 .swiper-container5 a h3{ display:block; font-size:0.28rem; color:#e94b45;padding-top:0.26rem; font-weight:bold;}
.slide5 .swiper-container5 p{ display:block; font-size:0.24rem; color:#666;padding-top:0.2rem;}
/*第五屏结束*/
.slide5 .swiper-container5 .l1 p .j,.slide5 .swiper-container5 .l2 p .j {
    display: none;
}.slide5 .swiper-container5 p a:nth-child(1){ display:none;}
.slide5 .swiper-container5 p{font-size:0.24rem; color:#666; line-height:0.24rem; padding-top:5%;}
.slide5 .swiper-container5 p a{ display:inline-block; margin:0 3%; border:#045a8f solid 1px;padding:0.04rem 0.12rem; margin-bottom:0.1rem;}
.slide5 .swiper-container5 p a:hover{border:#fff solid 1px; color:#fff;}
/*第六屏*/
.headerMain.header6{border-bottom: 1px solid #cecece;}
.swiper-container .slide6 {background: url(../images/m5.jpg) center center no-repeat;background-size:100% 100%;}
.swiper-container .slide6 .indexTit .entit{line-height:0.48rem;}
.slide6 .poig li.li3{ display:none;}

.swiper-container .slide6 .indexTit a{font-weight:normal;}
.swiper-container .slide6 .icontact{position:relative;}
.swiper-container .slide6 .icontact .telMain{display:block;}
.swiper-container .slide6 .icontact ul{ display:inline-block; padding-left:0.6rem;}
.swiper-container .slide6 .icontact ul li{ display:inline-block; width:100%; background:url(../images/x9_03.png) left center no-repeat; padding-left:0.7rem; margin-top:6%; background-size:0.6rem;}
.swiper-container .slide6 .icontact ul li i{ display:block; font-size:0.24rem; color:#fff; line-height:0.24rem;}
.swiper-container .slide6 .icontact ul li p{ display:block; font-size:0.38rem; color:#fff; line-height:0.38rem; font-family:"Arial"; padding-top:0.06rem;}
.swiper-container .slide6 .icontact ul li p span{ padding-right:0.12rem; font-size:0.38rem;}
.swiper-container .slide6 .icontact ul li.li5 p{ font-size:0.26rem;}
.swiper-container .slide6 .icontact ul li.li3{background:url(../images/x9_06.png) left center no-repeat;background-size:0.6rem;}
.swiper-container .slide6 .icontact ul li.li4{background:url(../images/x9_08.png) left center no-repeat;background-size:0.6rem;}
.swiper-container .slide6 .icontact ul li.li5{background:url(../images/x9_10.png) left center no-repeat;background-size:0.6rem;}

.gen2{ margin:0 auto; margin-top:9%; width:6.8rem; height:0.78rem; border:#fff solid 0.02rem; border-radius:0.15rem; text-align:center;}
.gen2 a{ display:block; width:100%; height:0.78rem; line-height:0.78rem; color:#fff; font-size:0.3rem;}
.swiper-container .slide7 {background: url(../images/m6.jpg) center center no-repeat;background-size:100% 100%;}

.section_6_1 .sec_z { padding-top: 25%;}
.section_6_1 .sec_z .a1 {  margin-top: 5%;}
.floor_6_111{ display:inline-block; padding-top:5%; width:100%;}
.floor_6_111 dl{ float:left; position:relative; padding:0 16%;}
.floor_6_111 dl dt{ display:inline-block;}
.floor_6_111 dl dt span{font-size:0.5rem; line-height:0.5rem;color:#e94b45; display:block; float:left; font-family:"Arial";}
.floor_6_111 dl dt i{ display:block; float:left;font-size:0.24rem; line-height:0.24rem;color:#fff; padding-left:0.06rem;padding-top: 0.18rem;}
.floor_6_111 dl dd{font-size:0.24rem; line-height:0.24rem;color:#fff;}
.floor_6_111 dl b{ display:block; width:1px; height:0.54rem; background-color:#7588a2; position:absolute; right:0; top:4px;}
.floor_6_111 dl.dl1{ padding-left:0;}
.floor_6_111 dl.dl3{ padding-left:0;}
.floor_6_111 dl.dl4{ padding-right:0;}
.floor_6_111 dl.dl2{ padding-right:0;}
.floor_6_111 dl.dl4 b{ display:none; }
.floor_6_111 dl.dl2 b{ display:none; }
.section_6_12{ width:100%; margin-top:4%;}

/*.lx_pin{position: relative; top: 50%; left: 50%; transform: translate(-50%,-50%);}*/
.section_7_121{ margin-left:0.6rem; position:relative;}
.section_7_121 p{ font-size:0.74rem; color:#333; font-weight:bold; line-height:0.66rem; font-family:"Arial";}
.section_7_121 i{ display:block; width:1.18rem; height:0.02rem; background-color:#333; top:1.06rem; position:absolute; left:1.3rem;}
.section_7_121 span{display:block;font-size:0.45rem; color:#333; font-weight:bold; line-height:0.45rem; padding-top:0.24rem; }
.section_7_122{ margin-top:0.5rem;}
.section_7_14{ padding-top:0.5rem; font-size:0.24rem; color:#fff; line-height:0.24rem;}
.section_7_14 p{font-size:0.3rem; color:#fff; line-height:0.4rem; font-family:"Arial"; padding-top:0.1rem;}

.swiper-container .slide8 {background: url(../images/m7.jpg) center center no-repeat;background-size:100% 100%;}
.swiper-container .slide9 {background: url(../images/m8.jpg) center center no-repeat;background-size:100% 100%;}

.section_7_1 .tab_list1{ padding-top:0.7rem;}
.section_7_1 .tab_list1 ul{ display:inline-block; width:100%;}
.section_7_1 .tab_list1 ul li{ width:46%; height:0.6rem; float:left; border:#fff solid 1px; border-radius:0.1rem; text-align:center; line-height:0.6rem; font-size:0.26rem; color:#fff;}
.section_7_1 .tab_list1 ul li.current{ background-color: #e94b45; border:#e94b45 solid 1px;}
.section_7_1 .tab_list1 ul li:nth-child(2){ margin-left:6%;}
.section_7_1 .tab_con1{ margin-top:0.4rem; width:100%; overflow:hidden;}
.section_7_1 .tab_con1 .swiper4{ display:none;}
.section_7_1 .tab_con1 .swiper{ padding-bottom:0.6rem;}
.section_7_1 .tab_con1 .swiper-slide{ width:100%; position:relative;}
.section_7_1 .tab_con1 .swiper-slide img{ display:block; width:100%;}
.section_7_1 .tab_con1 .swiper-slide h3{ font-size:0.26rem; color:#fff; position:absolute; left:0; bottom:0; line-height:0.7rem; text-align:center; background:rgba(0, 0, 0, 0.4); width:100%;}

.section_7_1 .a1{ display:block; width:2.3rem; height:0.6rem; background-color:#e94b45; border-radius:0.6rem; text-align:center; margin-top:8%;}
.section_7_1 .a1:hover{ background-color:#c73833;}
.section_7_1 .a1 p{ display:inline-block;}
.section_7_1 .a1 p span{ float:left; display:block; font-size:0.24rem; color:#fff; line-height:0.6rem;}
.section_7_1 .a1 p i{ display:block; float:left;width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 8px;
border-color: transparent transparent transparent #fff;margin-top:0.22rem;margin-left:0.16rem;}
.section_7_122 .index_map {
  width: 100%;
  height: 3.4rem;
}

.indexFooter .bottom_copy{padding-top:0.24rem; margin-top:3%; width:6.9rem; text-align:left;}
.indexFooter .bottom_copy p{font-size:0.24rem;line-height:0.38rem; color:rgba(255,255,255,0.8);}
.indexFooter .bottom_copy span{font-size:0.24rem;}
.indexFooter .bottom_copy p a{font-size:0.24rem;color:rgba(255,255,255,0.8);}
.indexFooter .bottom_copy em{margin:0 0.07rem;}
/*第六屏结束*/

.wrapper{ width:100%; overflow:hidden;}

/*关于sunye*/
.gy-sunye .gy-floor1{padding-top: 0.6rem;background:#fff;}
.gy-floor1 .rtop .rtit{margin-bottom: 0.3rem;font-weight: normal; font-size: 0.34rem;line-height: 0.4rem;color:#333;text-align: center;}
.gy-floor1 .rtop .rline {display: block;width: 0.62rem;height: 3px;margin: 0 auto;background:#e00314;}
.gy-floor1 .rtop .video {display:block;width: 5.5rem;height: 3.36rem;margin: 0 auto;margin-top: 0.4rem;}
.gy-floor1 .rtop .rcont {padding: 0 0.3rem;font-size: 0.24rem;line-height: 0.4rem;color:#666;}
.gy-floor1 .rtop .rcont a{font-weight: bold;color:#dd0518;margin-left: 0;}
.gy-floor1 .rbottom {margin-top: 0.5rem;padding: 0 0.3rem;}
.gy-floor1 .rbottom ul{display: flex;}
.gy-floor1 .rbottom li {padding-left: 0.6rem;}
.gy-floor1 .rbottom li h3{font-weight: bold;font-size: 0.26rem;line-height: 0.3rem;color:#dd1718;}
.gy-floor1 .rbottom li span {margin-top:0.06rem;font-size: 0.2rem;color:#666;}
.gy-floor1 .rbottom .l1{background: url("../images/aico1.png") no-repeat left center;background-size:0.45rem 0.41rem;}
.gy-floor1 .rbottom .l2{margin-left: 0.2rem;background: url("../images/aico2.png") no-repeat left center;background-size:0.39rem 0.36rem;}
.gy-floor1 .rbottom .l3{margin-left: 0.2rem;background: url("../images/aico3.png") no-repeat left center;background-size:0.41rem 0.41rem;}

/* 走进日业 */
.gy-floor2 {padding: 0.8rem 0.3rem 0.8rem;background:#fff;}
.gy-floor2 .rtit .tit{font-weight: normal;font-size:0.34rem;line-height: 0.4rem;text-align: center;color:#333;}
.gy-floor2 .rtit .line{display: block;width: 0.62rem;height: 3px;margin: 0 auto;margin-top:0.2rem;background:#e00314;}
.gy-floor2 .rtit .rcont {margin-top: 0.3rem;font-size: 0.22rem;line-height: 0.3rem; color:#333;} 
.gy-floor2 .rbody {margin-top: 0.4rem;}
.gy-floor2 .rbody .vr-links{padding: 0.2rem;display: block;width: 5.7rem;height:4rem;margin: 0 auto;background:#dedede;box-sizing: border-box;}
.gy-floor2 .rbody .vr-links img {display:block;width: 100%;height: 100%;}
.gy-floor2 .lbottom{width: 100%;margin-top:0.3rem;}
.gy-floor2 .lbottom .pics{display:flex;justify-content: space-between;}
.gy-floor2 .lbottom .pic-item{position: relative;width: 2.7rem;height:1.3rem;}
.gy-floor2 .lbottom .pic-item img {position: absolute;top: 0;left: 0;width: 2.7rem;height:1.3rem;z-index:1;}
.gy-floor2 .lbottom .pic-item h3 {position: relative;z-index:2;padding-top: 0.5rem; font-size: 0.24rem;color: #fff;text-align: center;font-weight: 400;}

/* 日业理念 */
.gy-floor3 {padding-bottom: 0.8rem;min-height:7.74rem;background: url("../images/gyry-bg2.jpg") no-repeat center center;background-size: cover;}
.gy-floor3 .rtit{padding-top: 0.8rem;font-weight: normal; font-size: 0.34rem;line-height: 0.4rem;color:#fff;text-align: center;}
.gy-floor3 .bd{display:block;width:4.33rem;height:5.2rem;margin:0 auto;margin-top:0.8rem;background:url("../images/ln-bg.jpg") no-repeat center center;background-size:4.33rem 5.2rem;}
.gy-floor3 .bd li{position: relative;display:block;width:4.33rem;height:5.2rem;}
.gy-floor3 .gy-ln li .simg{position: absolute;top: 0.45rem;left: 50%;margin-left: -0.5rem;display: block;width: 1rem;height: 1rem;}
.gy-floor3 .gy-ln li .stxt{padding-top: 1.6rem;}
.gy-floor3 .gy-ln li .stxt .stit {font-weight: 400;font-size: 0.3rem;color:#333;text-align: center;}
.gy-floor3 .gy-ln li .stxt .sline {margin:0 auto;margin-top: 0.2rem;display: block;width: 0.86rem;height: 2px;background: #d6ddef;}
.gy-floor3 .gy-ln li .stxt .scont {padding: 0 0.44rem;margin-top: 0.6rem;font-size: 0.22rem;line-height: 0.3rem;color: #666;}
.gy-floor3 .hd{text-align: center; margin-top: 0.5rem;}
.gy-floor3 .hd ul{display: inline-block;}
.gy-floor3 .hd li{float: left; display: block; width: 0.12rem; height: 0.12rem; margin: 0.05rem 0.12rem 0; font-size: 0; background: #fff; opacity: 1; border-radius: 100%;}
.gy-floor3 .hd li.on{margin-top: 0.02rem; width: 0.2rem; height: 0.2rem; background: #d74f31; opacity: 1;}


/* 荣誉资质 */
.gy-floor4 {background:#fff;}
.gy-floor4 .rtit{padding-top: 0.8rem;font-weight: normal; font-size: 0.34rem;line-height: 0.4rem;color:#333;text-align: center;}
.gy-floor4 .honor {padding: 0.4rem 0.3rem;}
.gy-floor4 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.gy-floor4 li{width: 47%; float: left; display: block; margin-bottom: .3rem; background-color: #fff; border-radius: 0.1rem; overflow: hidden;border: #e1e1e1 solid 1px; }
.gy-floor4 .picList li .img{width: 100%; padding-top: 75%; position: relative; overflow: hidden;}
.gy-floor4 .picList li .img img{width: 100%; min-height: 100%; display: block; position: absolute; left: 0; top: 0;}
.gy-floor4 .picList li h3{width: 100%; height: .6rem; line-height: .6rem; overflow: hidden; text-align: center; border-radius: 0 0 0.1rem 0.1rem;border-top: #e1e1e1 solid 1px; }
.gy-floor4 .rmore {display:block;width: 2.5rem;height: 0.5rem;margin: 0 auto;text-align: center;line-height: 0.5rem;background:#db261d;color:#fff;border-radius: 0.25rem;}

/* 发展历程 */
.gy-floor5 .t_line{background: url(../images/timeline.png) no-repeat center bottom; background-size: 7.5rem auto; width: 100%; position: absolute; left: 0; bottom: 0.9rem; height: .2rem;}
.gy-floor5{position: relative; padding-bottom: .4rem; padding-top: 0.76rem; background: #f5f5f5;}
.gy-floor5 h3{color: #333; font-size: .48rem; font-weight: bold; background: url(../images/index_tit.png) center center no-repeat; background-size: 3.4rem .18rem; text-align: center;}
.history{margin-top: 0.5rem; position: relative; width: 100%; height: 4.2rem; overflow: hidden;}
.history .item{width: 4.4rem; height: 3rem; background: #fff; border-radius: 5px; text-align: center; float: left; box-shadow: 0px 3px 8px #e5e5e5; opacity: .9;}
.history .item a{display: block; padding: 5%;}
.history .item h3{color: #db0b1d; font-size: .8rem; padding-top: .2rem; font-family: "Arial"; line-height: 0.8rem;background:none;}
.history .item .txt{font-size: .22rem; color: #666; padding-top: .16rem; overflow: hidden;}
.history .item.swiper-slide-active{opacity: 1;}
.history .item .sjx{background: url(../images/xc_03.png) no-repeat center; width: 0.44rem; height: 0.71rem; position: absolute; left: 50%; margin-left: -0.22rem; bottom: -0.7rem; background-size: 100%;}
.history .item i{width: 100%; text-align: center; display: block; position: absolute; left: 0; bottom: -1.2rem; font-size: 0.24rem; color: #db0b1d;}
.history .item i strong{font-size: 0.3rem; font-family: "Arial"; padding-right: 0.06rem;}

/*分支机构*/
.gy-floor6 {padding-bottom:0.8rem;background:#fff;}
.gy-floor6 .rtit .tit {padding-top: 0.8rem;font-weight: normal; font-size: 0.34rem;line-height: 0.4rem;color:#333;text-align: center;}
.gy-floor6 .rtit .rstit{width: 4.8rem;margin: 0 auto;margin-top: 0.3rem;font-weight: bold;font-size: 0.24rem;color:#dd1718;line-height:0.3rem;text-align: center;}
.gy-floor6 .img{margin-top:0.4rem;}
.gy-floor6 .gy-info {padding: 0 0.3rem;}
.gy-floor6 .gy-info .item {padding-left: 0.64rem;margin-bottom: 0.2rem;}
.gy-floor6 .gy-info .item p{font-size: 0.2rem;color:#333;height: 0.54rem;line-height: 0.54rem;}
.gy-floor6 .gy-info .item.tel {background: url("../images/rtel.png") no-repeat left center;background-size: 0.53rem 0.53rem;}
.gy-floor6 .gy-info .item.email {background: url("../images/remail.png") no-repeat left center;background-size: 0.53rem 0.53rem;}
.gy-floor6 .gy-info .item.address {background: url("../images/raddress.png") no-repeat left center;background-size: 0.53rem 0.53rem;}


.drop {padding: 0.3rem 0.3rem 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.drop a {width: 47%;height: 0.6rem;border: 1px solid #ddd;line-height:0.6rem;text-align: center;border-radius:0.3rem;}
.drop a.hover{background:#db261d;color:#fff;border-color:#db261d;}

/*fenx*/
#nativeShare {
  margin: 0 auto;
  width: 100%;
  padding-top: 0.3rem;
  max-width: 640px;
  min-width: 320px;
}
#nativeShare .label {
  margin-left: 0.2rem;
  font-size: 0.24rem;
  color: #666666;
  line-height: 0.6rem;
}
#nativeShare .list {
  width: 5.4rem;
  float: right;
}
#nativeShare .list span {
  height: 0.9rem;
  width: 0.9rem;
  padding: 0;
  display: inline-block;
}
#nativeShare .list span i {
  margin: 0 auto;
  width: 0.63rem;
  height: 0.63rem;
  display: block;
}
#nativeShare .weibo i {
  background-image: url('../images/weibo.png');
  background-size: cover;
}
#nativeShare .weixin i {
  background-image: url('../images/weixin_friend.png');
  background-size: cover;
}
#nativeShare .weixin_timeline i {
  background-image: url('../images/weixin.png');
  background-size: cover;
}
#nativeShare .qq i {
  background-image: url('../images/qq.png');
  background-size: cover;
}
#nativeShare .qzone i {
  background-image: url('../images/qqzone.png');
  background-size: cover;
}
#nativeShare .more i {
  background-image: url('../images/more.png');
  background-size: cover;
}
#nativeShare .list span.qzone,
#nativeShare .list span.more {
  width: 0.73rem;
}
#fenxiang {
  display: none;
}
.fenx {
  height: 1.0rem;
  width: 100%;
}
.fenx .tt {
  margin-left: 0.2rem;
  font-size: 0.24rem;
  color: #666666;
  line-height: 0.6rem;
}
.fenx .bdsharebuttonbox {
  width: 80%;
  float: right;
}
.fenx .bdsharebuttonbox a {
  margin-left: 0.2rem;
}
#bdfx a {
  height: 0.6rem;
  width: 0.6rem;
  margin: 0;
  padding: 0;
  margin: 0px 0.08rem;
  display: inline-block;
}
#bdfx .d1 {
  background: url(../images/qqzone.png) no-repeat center;
  background-size: 100% 100%;
}
#bdfx .d2 {
  background: url(../images/weibo.png) no-repeat center;
  background-size: 100% 100%;
}

.prod_sanji .ip{ display:none;}
.prod_sanji .a1{ display:none;}
.prod_sanji .ip.on{ display:block;}
.prod_sanji .ip .subMenu{ display:inline-block; padding-left:0.3rem;}
.prod_sanji .ip .subMenu a{ display:block; float:left; width:1.8rem; height:0.56rem; margin-top:0.4rem; background-color:#fff; border-radius:0.3rem; text-align:center; line-height:0.56rem; margin-left:0.3rem;box-shadow: 8px 0 16px rgba(0,0,0,0.1);}
.prod_sanji .ip .subMenu a.hover{ background-color:#e94b45; color:#fff;}




.nybanner{ width:100%; position:relative;overflow: hidden;}
.nybanner img{ display:block; width:100%;}
.te_fg{ padding:0.3rem; padding-bottom:0.8rem;}
.te_4{ padding-top:0.3rem; padding-bottom:0.3rem;}
.te_4 .in_title2{ text-align:center;}
.te_4 .in_title2 h3{ font-size:0.34rem; line-height:0.34rem;}
.te_4_1{ padding-top:0.4rem;}
.te_4_1 img{ display:block; width:100%;}
.te_4_1 h3{ font-size:0.26rem; line-height:0.26rem; padding-top:0.3rem;}
.te_4_1 p{ font-size:0.24rem; line-height:0.32rem; padding-top:0.2rem;}
.te_4_1 a{ display:block; width:100%; height:0.8rem; background-color:#e94b45; font-size:0.24rem; margin:0 auto; text-align:center; line-height:0.8rem; color:#fff; margin-top:0.5rem;}

.te_5{}
.te_5{ padding-top:0.3rem;}
.te_5 .in_title2{ text-align:center;}
.te_5 .in_title2 h3{ font-size:0.34rem; line-height:0.34rem;}

.te_5_1{padding-bottom:0.4rem;}
.te_5_1 .list{display:flex;flex-wrap:wrap;}
.te_5_1 .list .item{float:left;display:block;width:3.25rem;height:3.04rem;margin-top:0.5rem;border:0.03rem solid #e94b45;overflow:hidden;}
.te_5_1 .list .item a{display:block;}
.te_5_1 .list .item .cp_bg{ display:none;}
.te_5_1 .list .item:nth-child(2n){margin-left:0.28rem;}
.te_5_1 .list .item img{position:relative;width:3.25rem;height:2.44rem;overflow:hidden;}
.te_5_1 .list .item p{height:0.6rem;line-height:0.6rem;background:#e94b45;}
.te_5_1 .list .item p{font-size:0.24rem;line-height:0.6rem;text-align:center;color:#fff;}
.te_5_1 .a1{ display:block; width:100%; height:0.8rem; background-color:#e94b45; font-size:0.24rem; margin:0 auto; text-align:center; line-height:0.8rem; color:#fff; margin-top:0.5rem;}

.sob1{ position:absolute; left:0; bottom:0; padding:0 0.3rem; width:6.9rem;}
.sob1 ul{ display:inline-block; width:100%;}
.sob1 ul li{ width:25%; float:left; text-align:center; padding-top:0.2rem;}
.sob1 ul li img{ display:inline-block; width:30%;filter: grayscale(100%) brightness(300%);}
.sob1 ul li h3{ color:#fff; line-height:0.7rem;}
.sob1 ul li.on img{filter:none;}
.sob1 ul li.on h3{ color:#e94b45;} 

.honorchan{ background-color:#f5f5f5; width:100%;}
.honorchan .honorList{ padding:0.6rem 0.3rem;}
.honorchan .honorList .item{ margin-bottom:0.3rem; width:100%; background-color:#fff; border-radius:0.1rem;box-shadow: 0px 1px 1px rgba(0,0,0,0.1); overflow:hidden;}
.honorchan .honorList .item img{ display:block; width:100%;}
.honorchan .honorList .item h3{ font-size:0.3rem; color:#333; line-height:0.9rem; padding-left:0.4rem; font-weight:normal; }
.honorchan .honorList .item .p2{font-size:0.24rem; color:#666; line-height:0.4rem; padding-left:0.4rem;}
.honorchan .honorList .item .p3{font-size:0.24rem; color:#666; line-height:0.4rem; padding-left:0.4rem;}
.honorchan .honorList .item .wen h4{ padding-top:0.3rem; padding-left:0.4rem; font-weight:normal;}
.honorchan .honorList .item .wen p{font-size:0.24rem; color:#666; line-height:0.4rem; padding-left:0.4rem; padding-right:0.4rem; padding-top:0.14rem;}

@keyframes anims1 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes anims1 {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes anims2 {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@keyframes anims2 {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
  }
}


@media (max-width: 340px) {
	.swiper-container .slide6 .icontact ul li{ margin-top:4%;}
	.gen2{margin-top: 4%;}
	.slide5 .swiper-container5 { position: relative; margin-top: 5%;}
}

.xinzj{ }
.xinzj u{}
.xinzj li{ display:none;}
.xinzj .nav1{ display:none;}
.xinzj .subMenu{background-color:#f5f5f5; width:100%; }
.xinzj li.hover{ display:block;}
.xinzj li a{ display:inline-block; width:100%;}
.xinzj li a p{display:block; margin:0 auto; font-size: 0.26rem;position: relative;height: 0.82rem; line-height:0.82rem; width:5.9rem; background-color:#fff; margin-top:0.2rem; border-radius:0.1rem; border:#fff solid 1px; padding-left:0.4rem;}
.xinzj li a.on p{ color:#e94b45; border:#e94b45 solid 1px;}
.xinzj li a p s{width: 0;height: 0;border-style: solid;border-width: 5px 0 5px 10px;border-color: transparent transparent transparent #e94b45; display:none; position:absolute; left:0; top:0.3rem;}
.xinzj li a.on p s{ display:block;}
.xinzj li a:first-child{ padding-top:0.2rem;}
.xinzj li a:last-child{ padding-bottom:0.4rem;}


.sik_p { text-align:center; padding-top:0.3rem;}
.sik_p p{ display:inline-block;}
.sik_p .stxt{ width:4rem; height:0.6rem; border:#ddd solid 1px; padding-left:0.1rem; float:left;}
.sik_p .sbtn{ float:left; margin-left:0.04rem; width:1rem; height:0.62rem; color:#fff; background-color:#e94b45; border:none;} 


.about_1{ padding:0.9rem 0.6rem; padding-bottom:0;}
.about_1 h3{ font-size:0.5rem; color:#333; line-height:0.7rem;}
.about_12{ font-size:0.26rem; color:#333; line-height:0.5rem; padding-top:0.5rem;}

.floor_20_2{ padding:0 0.6rem; display:inline-block;}
.floor_20_2 dl{ float:left;padding-top:0.6rem; width:60%; margin:0;}
.floor_20_2 dl dd{ font-size:0.3rem; color:#333; line-height:0.3rem;}
.floor_20_2 dl dt{ font-size:0.24rem; color:#ed6d01; line-height:0.24rem; display:inline-block; width:100%; padding-top:0.1rem;}
.floor_20_2 dl dt span{font-size:0.7rem; color:#ed6d01; line-height:0.7rem; display:block; float:left; margin-right:0.1rem;}
.floor_20_2 dl.dl2,.floor_20_2 dl.dl4{ width:40%;}
.lj{ display:block; width:2.56rem; height:0.66rem; background-color:#999; line-height:0.66rem; border-radius:0.5rem; margin-top:0.6rem; font-size:0.24rem; color:#fff !important; text-align:center; margin-left:0.5rem;}
.lj:hover{ background-color:#ed6d01; color:#fff;}

.about_2{background: url(../images/m12_02.jpg) no-repeat center center; width:100%; height:8.02rem; margin-top:1rem; background-size:100%;}
.about_2 .w1400{ padding:0 0.6rem;}
.about_21{ padding:0 0.6rem;}
.about_21 h3{ font-size:0.5rem; color:#fff; line-height:0.5rem;text-shadow: 0px 1px 1px rgba(1, 30, 45, .5); padding-top:1.4rem;}
.about_22{ padding:0 0.6rem; font-size:0.26rem; color:#fff; line-height:0.5rem; padding-top:0.8rem;}

.about_3{ padding:1rem 0.6rem; background-color:#f5f5f5; padding-bottom:0.6rem;}
.about_30 h2{ font-size:0.5rem; color:#333; line-height:0.5rem; text-align:center;}
.about_30 ul{ display:inline-block; width:100%; padding-top:0.2rem;}
.about_30 ul li{ width:6.3rem; height:2.43rem;background: url(../images/m12_03.png) no-repeat center center; background-size:100%; margin-top:0.3rem; padding-top:0.5rem;}
.about_30 ul li p{ font-size:0.24rem; width:1.2rem; height:0.4rem; color:#e94b45; border:#e94b45 solid 1px; border-radius:0.1rem; text-align:center; line-height:0.4rem;  margin-left:10%;}
.about_30 ul li h3{ font-size:0.34rem; line-height:0.34rem; padding-top:6.5%; padding-left:10%;}
.about_30 ul li h4{ font-size:0.24rem; color:#666; line-height:0.24rem; padding-top:4%; padding-left:10%;}
.about_4{ padding:1rem 0.6rem; background-color:#fff;}
.about_4 h2{ font-size:0.5rem; color:#333; line-height:0.5rem; text-align:center;}
.about_40 .tbC .bd ul{ display:inline-block; width:100%;}
.about_40 .tbC .bd ul li{ width:5.1rem; height:1.24rem; margin:0 auto; margin-top:0.56rem;background: url(../images/m13_03.png) repeat center center; background-size:100%; text-align:center;}
.about_40 .tbC .bd ul li h3{ font-size:0.24rem; color:#999; line-height:0.24rem; height:0.24rem; margin-top:0.06rem;}
.about_40 .tbC .bd ul li p{ margin:0 auto; font-size:0.34rem; line-height:0.42rem; margin-top:0.16rem; width:80%;}
.about_40 .tbC .hd{ text-align:center; padding-top:0.3rem;}
.about_40 .tbC .hd ul{ display:inline-block;}
.about_40 .tbC .hd ul li{ width:0.12rem; height:0.12rem; float:left; margin:0 0.12rem; background-color:#ccc; border-radius:0.5rem; font-size:0;}
.about_40 .tbC .hd ul li.on{ background-color:#e94b45;}
.about_5{ padding:1rem 0.3rem; background-color:#fff; padding-top:0;}
.about_5 h2{ font-size:0.5rem; color:#333; line-height:0.5rem; text-align:center;}
.about_51{ padding-top:0.5rem;}
.about_51 .bd ul{ display:inline-block; width:100%;}
.about_51 .bd ul li{ width:3rem; height:4.42rem; background: url(../images/q26_03.jpg) repeat center center;background-size:100%; text-align:center; margin-left:0.3rem; float:left; }
.about_51 .bd ul li img{ display:block; width:2.62rem; height:3.5rem; margin:0 auto; padding-top:0.3rem;}
.about_51 .bd ul li h3{ font-size:0.24rem; line-height:0.24rem; margin-top:0.1rem;}
.about_51 .hd{ text-align:center; padding-top:0.3rem;}
.about_51 .hd ul{ display:inline-block;}
.about_51 .hd ul li{ width:0.12rem; height:0.12rem; float:left; margin:0 0.12rem; background-color:#ccc; border-radius:0.5rem; font-size:0;}
.about_51 .hd ul li.on{ background-color:#e94b45;}

.productpage1{ padding-bottom:0.5rem;}
.productpage1 ul{ display:inline-block; width:100%;}
.productpage1 ul li{ width:3.3rem; background-size:100%; text-align:center; margin-left:0.3rem; float:left; margin-top:0.4rem; }
.productpage1 ul li img{ display:block; width:100%; margin:0 auto; margin-bottom:0.14rem;}
.productpage1 ul li h3{ font-size:0.24rem; line-height:0.24rem;}
.cmore{ text-align:center; padding-top:0.4rem; display:block;}


/* 人力资源 */
.jobs_center{margin-top:-0.77rem;}
.jobs{padding-top:0.77rem; padding-bottom:0.8rem;}
.jobs .item{padding:0.6rem 0;border-bottom:1px solid #ddd;}
.jobs .top{padding:0 0.6rem;}
.jobs .top .jt1{background:url("../images/trick_arr.png") no-repeat center right;background-size:0.31rem 0.08rem;}
.jobs .top .jt1 h3{padding-left:0.6rem;font-weight:normal;font-size:0.4rem;line-height:0.36rem;color:#333;background:url("../images/trick.png") no-repeat left center;background-size:0.35rem 0.35rem;}
.jobs .top .jt2{margin-top:0.5rem;font-size:0.26rem;line-height:0.26rem;color:#333;}
.jobs .top .jt2 .j1{margin-right:0.2rem;}
.jobs .top .jt3{margin-top:0.2rem;font-size:0.26rem;line-height:0.26rem;color:#333;}
.jobs .top .jt3 .j1{margin-right:0.2rem;}
.jobs .bottom{padding:0 0.6rem;border-top:1px solid #bdc4d2;margin-top:0.6rem;}
.jobs .bid_box{margin-top:0.6rem;}
.jobs .bid_box .tit{font-weight:normal;font-size:0.34rem;line-height:0.34rem;color:#333;}
.jobs .bid_box .cont{margin-top:0.46rem;font-size:0.26rem;line-height:0.46rem;color:#666;}
.jobs .bid_box .cont span{display:block;}
.jobs .bid_box .b_cont:nth-child(2){margin-top:0.7rem;}
.jobs .bid_box .b_cont:nth-child(3){margin-top:0.8rem;}
.jobs .apply{margin-top:0.8rem;display:block;width:3rem;height:0.75rem;font-size:0.28rem;line-height:0.75rem;text-indent:0.6rem;color:#fff;background:url("../images/f1arr.png") no-repeat 2.1rem center #dc5901;background-size:0.31rem 0.08rem;}
.jobs .item.hover{background:url("../images/job_bg.png") no-repeat bottom center #f0f2f6;border-bottom:0;}
.jobs .shrink{margin-top:0.5rem;margin-bottom:-0.6rem;height:1.2rem;font-size:0.3rem;text-align:center;line-height:1.2rem;color:#333;background:url("../images/trick_top.png") no-repeat 58% center;background-size:0.07rem 0.26rem;}
/*弹窗甩手掌柜*/
.bdtel1{position: fixed; width: 6rem; left: 0.6rem; top: 16%; z-index: 10; padding: .3rem .2rem; background: #fff;}
.bdtel1 a:hover{background: #ffa902; color: #fff;}
.bdtel1 h3{padding-top:0.3rem;font-weight:normal;font-size: .36rem; text-align: center; padding-bottom: .1rem; position: relative;}
.bdtel1 h3 .m-close{position: absolute;left: 50%;top: -0.6rem;width: .6rem;margin-left: -0.3rem;height: .6rem;background:url("../images/closeM.png") no-repeat center center;display: block;background-size: 0.6rem 0.6rem;}
.bdtel1 p{text-align: center;}
.bdtelbg{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 999; max-width: 640px; min-width: 320px; display: none;}
.bga{position:fixed;background-color: rgba(0, 0, 0, 0.6); width: 100%; height: 100%;}
.showOrder{width: 90%; margin: 0 auto; padding: .3rem 0; position: relative;}
.showOrder .leave{width: 100%; overflow: hidden;}
.showOrder .leave li{display: block; line-height: .7rem; margin-bottom: .3rem;}
.showOrder .leave li label{width:24%; float:left;height:.7rem; line-height:.7rem;text-align: center;}
.showOrder .leave li input{width:70%; float:left;margin-left: 6%; border:none; line-height: .7rem; height: .7rem; outline: none; text-indent: .1rem; color: #666;}
.showOrder .leave li textarea{font-family:Microsoft yahei;border: none;margin-top:3%;margin-left: 6%;width:70%;float:left;text-indent: 3%;outline: none;}
.showOrder .leave li a{width: 70%; float: left; display: block; height: .7rem; line-height: .7rem; margin-left: 6%; border: 1px solid #dcdcdc; text-indent: .1rem; color: #999;}
.showOrder .show_more2{margin-bottom: .3rem;}
.showOrder .show_more2 input{width: 100%; line-height: .7rem; height: .7rem; outline: none; text-align: center; color: #fff; background: #dc5901; border: none;-webkit-appearance:none;}
.popup .leave li{border: 1px solid #dcdcdc;}
.popup .leave li.phoneVer input{width: 35%;}
.popup .leave li.phoneVer .yzm{background: #f2f2f2; margin-left: 0;}

.catemore{ padding-top:0.3rem; text-align:center; display:block; width:100%;}

.nyHeaderMain.xc{ background-color:#fff;border-bottom: rgba(0, 0, 0, 0.1) solid 1px;}
.nyHeaderMain.xc .nyHeader .nav-tit .line01{ background-color:#333;}
.nyHeaderMain.xc .nyHeader .nav-tit .line02{ background-color:#333;}
/* 新闻详情 */
.news_detail{padding-top:0.6rem; padding-bottom:0.8rem;}
.showNews{padding:0 0.3rem;}
.ArticleTitle{ padding:0.6rem; padding-bottom:0.4rem;}
.Infonews .info{ padding:0 0.6rem;}
.ArticleTitle h1{font-weight:normal;font-size:0.4rem;line-height:0.5rem;color:#333; text-align:center;}
.showNews .showTit .time{margin-top:0.36rem;font-family:arial;font-size:0.26rem;line-height:0.26rem;color:#666; text-align:center;}
.showNews .showTit .mark{margin-top:0.3rem; text-align:center;}
.showNews .showTit .mark span{font-size:0.26rem;color:#999;}
.showNews .showTit .mark em{font-style:normal;margin-left:0.12rem;color:#333;}
.showNews .showTit .mark span:nth-child(2){margin-left:0.4rem; margin-right:0.4rem}
.showNews .showTit .mark span:nth-child(2) em{font-family: arial;}
.showNews .showInfo{padding:0.6rem 0 0;background:#fff;}
.showNews .showInfo .contxt{padding:0 0 0.6rem;font-size: 0.26rem;line-height:0.4rem;color:#666;text-align:justify;}
.showNews .showInfo .contxt img{max-width: 100%; margin: 0px auto; height: auto !important; display: inline;}
/* relink */
.next_wrap{ padding:0.6rem;}
.next_wrap .rtit{height:0.8rem;line-height:0.8rem;border-top:1px solid #ddd;}
.next_wrap .prevLink a{display:block;padding-left:0.4rem;float:left;width:50%;background:url("../images/pageprev.png") no-repeat left center;box-sizing: border-box;background-size:0.12rem 0.21rem;}
.next_wrap .nextLink a{text-align:right;display:block;padding-right:0.4rem;float:left;width:50%;background:url("../images/pagenext.png") no-repeat right center;box-sizing: border-box;background-size:0.12rem 0.21rem;}
.next_wrap a{font-size:0.24rem;color:#333;}

.solution_center1{ background-color:#313131;}
.solution_center1 ul{ display:inline-block; width:100%;}
.solution_center1 ul li{ position:relative; width:100%;}
.solution_center1 ul li .img{ display:block; width:100%; background-size:100%;}
.solution_center1 ul li b{ display:block; position:absolute; left:0; top:0; width:100%; height:100%;
background: #005b44;
background: -moz-linear-gradient(left, rgba(249, 101, 1, 1) 0%, rgba(249, 101, 1, 0.3) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(249, 101, 1, 1) 0%,rgba(249, 101, 1, 0.3) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(249, 101, 1, 1) 0%,rgba(249, 101, 1, 0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(249, 101, 1, 1)', endColorstr='rgba(249, 101, 1, 0.3)',GradientType=1 ); /* IE6-9 */
}
.solution_center1 ul li .im2{ position:absolute; left:0; top:0; width:100%; height:100%;}
.solution_center1 ul li .im2 .img1{ width:0.6rem; display:block; margin-left:0.6rem; margin-top:1.8rem; border-radius:50%;}
.solution_center1 ul li .im2 h3{ font-size:0.5rem; color:#fff; line-height:0.5rem; font-weight:bold; padding-top:0.18rem; padding-left:0.6rem;}
.solution_center1 ul li .im2 h3 span{ display:inline-block; font-size:0.2rem; color:#fff; line-height:0.28rem; font-weight:normal; padding-left:0.18rem; width:1.8rem;}
.solution_center1 ul li .im2 p{ font-size:0.4rem; color:#fff; line-height:0.4rem; font-weight:bold; padding-top:0.3rem; padding-left:0.6rem;}

.solution_center1 ul li.li1{
-webkit-clip-path: polygon(100% 0, 100% 83%, 0 100%, 0 0%);
clip-path: polygon(100% 0, 100% 83%, 0 100%, 0 0%);
}
.solution_center1 ul li.li2{
-webkit-clip-path: polygon(100% 0, 100% 83%, 0 100%, 0 18%);
clip-path: polygon(100% 0, 100% 83%, 0 100%, 0 18%);margin-top: -0.8rem;
}
.solution_center1 ul li.li2 b{
	background: #e94b45;
background: -moz-linear-gradient(left, rgba(255, 150, 0, 1) 0%, rgba(255, 150, 0, 0.3) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255, 150, 0, 1) 0%,rgba(255, 150, 0, 0.3) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255, 150, 0, 1) 0%,rgba(255, 150, 0, 0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(255, 150, 0, 1)', endColorstr='rgba(255, 150, 0, 0.3)',GradientType=1 ); /* IE6-9 */
	}
.solution_center1 ul li.li3{
-webkit-clip-path: polygon(100% 0, 100% 83%, 0 100%, 0 15%);
clip-path: polygon(100% 0, 100% 83%, 0 100%, 0 15%);margin-top: -0.76rem;
}
.solution_center1 ul li.li3 b{
	background: #5fa033;
background: -moz-linear-gradient(left, rgba(39, 159, 70, 1) 0%, rgba(39, 159, 70, 0.3) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(39, 159, 70, 1) 0%,rgba(39, 159, 70, 0.3) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(39, 159, 70, 1) 0%,rgba(39, 159, 70, 0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(39, 159, 70, 1)', endColorstr='rgba(39, 159, 70, 0.3)',GradientType=1 ); /* IE6-9 */
	}


.wra_pin{ padding:0.6rem;}
.wra_p1_2{ width:100%; position:relative;}
.wra_p1_2 h3{ display:inline-block; width:100%;}
.wra_p1_2 h3 span{ display:block; float:left; font-size:0.5rem; color:#333; line-height:0.5rem; font-weight:bold;}
.wra_p1_2 h3 i{ display:block; float:left; width:2rem; height:0.02rem; background-color:#ccc; margin-left:0.3rem; margin-top:0.26rem;}
.wra_p1_2 em{ display:block; padding-top:0.1rem;}
.wra_p1_2 img{ display:block; width:1rem; border-radius:50%; border:#eaeaea solid 1px; position:absolute; right:0; top:0;}
.wra_p1_1{ padding-top:0.56rem; width:100%;}
.wra_p1_1 img{ display:block; width:100%; border-radius:0.1rem;}
.wra_p1_2{ font-size:0.26rem; line-height:0.4rem; padding-top:0.5rem;}

.wra_pin1{width:100%; background: url(../images/m17_02.jpg) repeat top center; background-size:100%; padding-bottom:1rem;}
.wra_pin1_1 h2{ text-align:center; font-size:0.5rem; color:#fff; line-height:0.5rem; padding-top:1rem;}
.wra_pin1_1 ul{ display:inline-block; padding:0 0.6rem; padding-top:2%;}
.wra_pin1_1 ul li{ float:left; width:45%; padding-top:8%; margin-right:5%;}
.wra_pin1_1 ul li p{background: url(../images/q33_03.png) repeat center center; width:0.69rem; height:0.81rem; font-size:0.7rem; color:#e16701; line-height:1rem; font-family:"Arial";padding-left:0.1rem; background-size:100%;}
.wra_pin1_1 ul li h3{ font-size:0.26rem; color:#fff; line-height:0.4rem; padding-top:0.2rem; font-weight:normal;}

.bxin{ display:none;}
.bxin.on{ display:block;}
.wra_pin2{ padding:0.84rem 0.3rem; background-color:#f5f5f5;}
.wra_pin2_11{ display:inline-block; padding:0 0.3rem; width:6.3rem;}
.wra_pin2_11 h3{ font-size:0.5rem; color:#333; line-height:0.5rem; float:left;}
.wra_pin2_11 h3 span{ color:#ed6d01;font-size:0.5rem;}
.wra_pin2_11 a{ display:block; float:right; width:1.28rem; height:0.45rem; background-color:#999; border-radius:0.5rem; text-align:center; line-height:0.45rem; font-size:0.24rem; color:#fff; margin-top:0.08rem;}
.wra_pin2_11 a:hover{ background-color:#ed6d01; color:#fff;}
.wra_pin2_12{ width:100%; padding-top:0.18rem;}
.wra_pin2_12 ul{ display:inline-block; width:100%;}
.wra_pin2_12 ul li{ width:3rem; float:left; margin-left:0.3rem; text-align:center; margin-top:0.3rem;transition: all ease 0.36s;}
.wra_pin2_12 ul li img{ display:block; width:100%; border-radius:0.1rem;}
.wra_pin2_12 ul li h3{ font-size:0.24rem; line-height:0.24rem; padding-top:0.18rem;}

.wra_pin3{padding:0.84rem 0.3rem;}
.wra_pin3_12{ margin:0 0.3rem; padding-top:0.6rem; position:relative; padding-bottom:0.8rem;}
.wra_pin3_12 h3{ font-size:0;}
.wra_pin3_12 .swiper-pagination-bullet{ background-color:#ccc;}
.wra_pin3_12 .swiper-pagination-bullet-active {  background: #ed6d01;}



.about_8{ padding:1rem 0.3rem; background-color:#fff; padding-top:0;}
.about_8 h2{ font-size:0.4rem; color:#333; line-height:0.4rem; text-align:left; padding-left:0.3rem;}
.about_8 h2 i{ display:block; margin-top:0.18rem; width:0.6rem; height:0.02rem; background-color:#333;}
.about_52{ padding-top:0.5rem;}
.about_52 .bd ul{ display:inline-block; width:100%;}
.about_52 .bd ul li{ width:3rem; margin-left:0.3rem; float:left; }
.about_52 .bd ul li img{ display:block; width:100%;}
.about_52 .bd ul li h3{ font-size:0.3rem; line-height:0.3rem; margin-top:0.16rem;}
.about_52 .bd ul li h4{ font-size:0.2rem; line-height:0.4rem; margin-top:0.12rem; background-color:#f06c00; color:#fff;display: inline-block; padding:0px 0.1rem;} 
.about_52 .bd ul li .p{ font-size:0.2rem; line-height:0.3rem; margin-top:0.1rem;}

.about_52 .hd{ text-align:center; padding-top:0.3rem;}
.about_52 .hd ul{ display:inline-block;}
.about_52 .hd ul li{ width:0.12rem; height:0.12rem; float:left; margin:0 0.12rem; background-color:#ccc; border-radius:0.5rem; font-size:0;}
.about_52 .hd ul li.on{ background-color:#e94b45;}







/*字体*/
@media only screen and (min-width:751px) {
    html {
        font-size:100px;
    }
}
@media only screen and (max-width:750px) {
    html {
        font-size:100px;
    }
}
@media only screen and (max-width:640px) {
    html {
        font-size:85.3333px;
    }
}
@media only screen and (max-width:540px) {
    html {
        font-size:72px;
    }
}
@media only screen and (max-width:480px) {
    html {
        font-size:64px;
    }
}
@media only screen and (max-width:414px) {
    html {
        font-size:55.2px;
    }
}
@media only screen and (max-width: 400px) {
    html {
        font-size:53.3333px;
    }
}
@media only screen and (max-width: 375px) {
    html {
        font-size:50px;
    }
}
@media only screen and (max-width: 360px) {
    html {
        font-size:48px;
    }
}
@media only screen and (max-width: 320px) {
    html {
        font-size:42.6667px;
    }
}