@charset "UTF-8";

body{overflow-x:hidden;}
.wrap::after, .container::after, .wrapper::after, .header::after, .header > ul::after, .video-box dl::after, .video-box dl dt::after, .video-box dl dd::after, .model-02 .img-box::after, .model-02 .img-box .lf-img::after, .model-02 .img-box .rt-box::after, .model-02 .img-box .lf-img span::after, .model-02 .img-box .lf-img a::after, .model-02 .img-box .rt-box span::after, .model-02 .img-box .rt-box a::after, .swiper-production::after, .swiper-production .swiper-slide .slide-content::after, .swiper-production .other-font.swiper-slide .ys-font::after, .swiper-production .other-font.swiper-slide .ys-font .p-wrap::after, .model-04 .rt-list .num-list::after, .model-04 .rt-list .num-list li dl::after, .model-04 .rt-list .num-list li dl dd::after, .model-05 .model-content::after, .friend-box .friend-title::after, .friend-link::after, .footer::after {
    clear: both;
}
 .wrap::before, .container::before, .wrapper::before, .header::before, .header > ul::before, .video-box dl::before, .video-box dl dt::before, .video-box dl dd::before, .model-02 .img-box::before, .model-02 .img-box .lf-img::before, .model-02 .img-box .rt-box::before, .model-02 .img-box .lf-img span::before, .model-02 .img-box .lf-img a::before, .model-02 .img-box .rt-box span::before, .model-02 .img-box .rt-box a::before, .swiper-production::before, .swiper-production .swiper-slide .slide-content::before, .swiper-production .other-font.swiper-slide .ys-font::before, .swiper-production .other-font.swiper-slide .ys-font .p-wrap::before, .model-04 .rt-list .num-list::before, .model-04 .rt-list .num-list li dl::before, .model-04 .rt-list .num-list li dl dd::before, .model-05 .model-content::before, .friend-box .friend-title::before, .friend-link::before, .footer::before, .model-box::after, .wrap::after, .container::after, .wrapper::after, .header::after, .header > ul::after, .video-box dl::after, .video-box dl dt::after, .video-box dl dd::after, .model-02 .img-box::after, .model-02 .img-box .lf-img::after, .model-02 .img-box .rt-box::after, .model-02 .img-box .lf-img span::after, .model-02 .img-box .lf-img a::after, .model-02 .img-box .rt-box span::after, .model-02 .img-box .rt-box a::after, .swiper-production::after, .swiper-production .swiper-slide .slide-content::after, .swiper-production .other-font.swiper-slide .ys-font::after, .swiper-production .other-font.swiper-slide .ys-font .p-wrap::after, .model-04 .rt-list .num-list::after, .model-04 .rt-list .num-list li dl::after, .model-04 .rt-list .num-list li dl dd::after, .model-05 .model-content::after, .friend-box .friend-title::after, .friend-link::after, .footer::after {
    content: "";
    display: table;
}

.video-box {
    background: url("../images/video_bg.jpg") center center no-repeat;
        background-size: auto;
    -webkit-background-size: cover;
    background-size: cover;
    overflow: hidden;
    position: relative;
	
}
a:hover, a:focus {
    
    text-decoration: none;
}
.video-box::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 2;
    position: absolute;
    background: url(../images/i-bg.png) left top repeat;
    opacity: 0.7;
}
.video-box .video video {
    min-height: 100%;
    min-width: 100%;
}
.video-box .video {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}

.i-screen {
    height: 100vh;
}
.video-box .header {
    position: fixed;
    top: 0;
}


.video-box dl {
    position: absolute;
    z-index: 3;
    width: 100%;
    padding: 20% 0 0 20%;
    height: 100%;
    left: 0;
    top: 0;
}
.video-box dl dt {
    height: 96px;
    font-size: 0;
}
.video-box dl dt strong {
    vertical-align: middle;
    display: inline-block;
    height: 96px;
    line-height: 96px;
    font-size: 80px;
    color: #fff;
    font-weight: normal;
}
.video-box dl dt i {
    display: inline-block;
    width: 14px;
    height: 14px;
    position: relative;
    top: 8px;
    margin: 0 20px;
    border-radius: 100%;
    background: #fff;
}
.video-box dl dd {
    margin-top: 20px;
    width: 100%;
}
.video-box dl dd p {
    font-size: 26px;
    height: 32px;
    line-height: 32px;
    color: #fff;
}
.i-search{margin-top:1.7%;}
.i-search .box {
    padding: 1.6% 3.3% 1.5% 3.1%;
    position: relative;
    z-index: 1;
	color: #fff;
background: #333f48;
}
.i-search .box .t {
    font-size: 26px;
    color: #fff;
	width: 60%;
float: left;
}
 .i-search .box .t span {
    font-size: 20px;
    color: #d1d1d1;
}

.i-search .box .c{margin-top:10px;}
.i-search .box .c .inp_box_wrap {
    width: 36%;
    margin-right: 2%;
}
.l {
    float: left;
}
.i-search .box .c .inp_box {
    display: block;
    width: 100%;
    height: 35px;
    line-height: 35px;
    border: 1px solid #e0e0e0;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-size: 13px;
    color: #333f48;
    background: rgba(255,255,255,.7);
    padding: 0;
    text-indent: 10px;
}
body .select-ui-choose-default ._txt {
    padding-left: 0;
}
.select-ui-choose-default ._txt {
    padding-right: 20px;
    padding-left: 8px;
}
.select-ui-choose ._txt {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.select-ui-choose-default ._arrow {
    width: 1em;
}
.select-ui-choose ._arrow {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
}
body .select-ui-choose ._arrow .arr {
    left: -6px;
}
.select-ui-choose-default ._arrow .arr {
    margin: -.2em 0 0;
    border: .4em solid;
    border-color: #333 transparent transparent;
}
.select-ui-choose ._arrow .arr {
    position: absolute;
    top: 50%;
    left: 0;
}
.arr {
    display: inline-block;
    overflow: hidden;
    width: 0;
    height: 0;
}
.i-search .box  {
	overflow:hidden;
}
.i-search .box .c .hd_btn {
    width: 20%;
    border: none;
    text-align: center;
    background: #e46800;
    font-size: 18px;
    color: #fff;
    color: rgba(255,255,255,.65);
    height: 35px;
    line-height: 33px;
    outline: none;
    cursor: pointer;
    padding: 0;
    border: 1px solid #e46800;
    cursor: pointer;
}
.i-search  .box .c .hd_btn {
    transition: .3s ease;
}
.i-search .box .c .hd_btn i {
    display: inline-block;
    width: 21px;
    height: 21px;
    font-size: 21px;
    position: relative;
    top: 5px;
}
.i-search .box .c  .fix{
	display: inline-block;
     width: 100%;
}

.i-search .box .c .hd_btn span {
    display: inline-block;
}
 .i-search .box .icon_list {
    margin-top: 0px;
	display: inline-block;
	width: 330px;
float: right;
}
 .i-search .box .icon_list a {
    display: inline-block;
    margin-right: 39px;
	text-align: center;
}
.i-search .box .icon_list a .img_ {
    width: 66px;
    height: 53px;
    margin-bottom: 6px;
    transition: all 0.5s ease;
}
.i-search  .box .icon_list a .txt {font-size: 14px;color: #fff;color: rgba(255,255,255,.7);}
.i-search .box .icon_list a:hover .img_ {
    transform: rotateY(180deg);
}
.wrap{width: 1220px;margin-right: auto;margin-left: auto;}
.i-pro-box,.hot-pro,.i-about,.i-news{margin-top:1.7%;}
.i-pro-box .infor {text-align: center;}
.i-pro-box .infor .con em {display: inline-block;margin: 0 5px;}
.i-pro-box .infor .tit p{font-size: 40px;line-height: 40px;font-weight: bold;color: #212121;margin-bottom: 25px;}
.i-pro-box .infor .con  a{font-size: 16px;line-height: 26px;font-weight: bold;color: #333333;}
.i-pro-box .infor .con a {display: inline-block;}
.i-pro-box .content {margin-top: 45px;}
.full-row {width: 100%;transition: .2s width ease;*zoom: 1;}
.full-row > .span-6 {width: 50%;*width: 49.89%;}
.full-row > [class*="span"] {float: left;}
[class*="rect-"] {position: relative;display: block;width: 100%;height: 0;overflow: hidden;}
.imgZoom {overflow: hidden;-webkit-transform: rotate(0);transform: rotate(0);}
.imgZoom:hover img {-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
[class*="rect-"] ._full {position: absolute;left: 0;top: 0;width: 100%;height: 100%;*height: auto;}
.imgZoom img, .imgY180 img {-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}


.i-pro-box{background: url(../images/i-pro-bg.jpg) no-repeat center;padding: 90px 0;}
.i-pro-box .infor{text-align:center;}
.i-pro-box .infor .tit{font-size:40px; line-height:40px; font-weight:bold; color:#212121; margin-bottom:25px;}
.i-pro-box .infor .con{font-size:16px; line-height:26px; font-weight:bold; color:#333333;}
.i-pro-box .infor .con a{display:inline-block;}
.i-pro-box .infor .con em{display:inline-block; margin:0 5px;}
.i-pro-box .content{margin-top:45px;}
.i-pro-box .content .rect-6868{padding-bottom:68.68%;}
.i-pro-box .content .rect-1373{padding-bottom:137.3%;}
.i-pro-box .content li .intro{position:absolute; font-weight:bold;}
.i-pro-box .content li .intro .s_tit{font-size:20px; line-height:24px; color:#333; margin-bottom:4px;}
.i-pro-box .content li .intro{left:30px; top:30px;}
.i-pro-box .content li.li01 .intro .s_tit,.i-pro-box .content li.li04 .intro .s_tit{color:#fff;}
ul {padding-left: 0;list-style-type: none;}
@font-face {
  font-family: "mk";
  src: url("../mk/mk.woff2") format("woff2"),
       url("../mk/mk.woff") format("woff"),
       url("../mk/mk.ttf") format("truetype"),
       url("../mk/mk.eot") format("embedded-opentype"),
       url("../mk/mk.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.hot-pro-box{position: absolute;top: 0px;left: 0px;right: 0px;display:none;}


.hot-pro-l,.hot-pro-r{display: inline-block;width: 49%;}
.hot-pro-l{margin-top:120px;}
 .hot-pro-t {display: inline-block;font-size: 30px;line-height: 40px;color: #333e46;font-weight: lighter;margin-bottom: 20px;}
.hot-pro-t span {font-size: 36px;line-height: 40px;color: #ed6d00;font-weight: bold;margin-right: 30px;}
 .hot-pro-tit {display: block;font-size: 50px;line-height: 60px;color: #333e46;font-weight: bold;}
.hot-pro-tit{font-family: mk;font-weight: normal;}
.hot-pro-icon{overflow:hidden;}
.hot-pro-icon ul li {float: left; width: 75px;height: 72px;    border: 1px solid #6c7379;border-radius: 5px;margin-right: 35px;}
.hot-pro-icon ul li .li_box {padding: 10px 10px 9px;}
.hot-pro-icon ul li .icon {width: 27px;height: 27px;margin: 0 auto 6px;transition: all 0.5s ease;}
.hot-pro-icon ul li .text {font-size: 13px;line-height: 20px;color: #333e46;}
.hot-pro{}



 .hot-pro-box .swiper-slide{background: url(../images/i_hot_bg.jpg) no-repeat center;padding: 0px 0;}
.i-fuwu {-webkit-perspective: 1300px;-o-perspective: 1300px;-ms-perspective: 1300px;perspective: 1300px;-webkit-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}
.i-fuwu .content{background:#333e46; padding:40px 0;}
.i-fuwu .content li{float:left; width:26%; margin-right:7%;}
.i-fuwu .content li .li_box{display:block;}
.i-fuwu .content li .li_box {padding-left:75px; position:relative;}
.i-fuwu .content li .li_box .icon{position:absolute; left:0; top:0; width:58px; height:71px; transition:.5s ease;}
.i-fuwu .content li .li_box .intro {color:#fff; font-weight:lighter;}
.i-fuwu .content li .li_box .intro .t{font-size:28px; line-height:60px}
.i-fuwu .content li .li_box .intro .c{font-size:15px; line-height:24px; color:rgba(255,255,255,.4);}
.i-fuwu .content li:hover .icon{transform:rotateY(180deg)}
.i-fuwu {-webkit-perspective:1300px;-o-perspective:1300px;-ms-perspective:1300px;perspective:1300px;-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}
.i-fuwu .content {-webkit-transition-duration:1.2s;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-delay:.15s;-webkit-transition-timing-function:'ease-in-out';-moz-transition-duration:1.2s;-moz-transition-property:all;-moz-transition-delay:.15s;-moz-transition-timing-function:'ease-in-out';-o-transition-duration:1.2s;-o-transition-property:transform,opacity;-o-transition-delay:.15s;-o-transition-timing-function:'ease-in-out';-ms-transition-duration:1.2s;-ms-transition-property:transform,opacity;-ms-transition-delay:.15s;-ms-transition-timing-function:'ease-in-out';transition-duration:1.2s;transition-property:transform,opacity;transition-delay:.15s;transition-timing-function:'ease-in-out';-webkit-transform:rotatex(-80deg) translateZ(0);-ms-transform:rotatex(-80deg) translateZ(0);transform:rotatex(-80deg) translateZ(0);-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;opacity:0}
.i-fuwu .content.revealed {-webkit-transform:rotatex(0) translateZ(0);-ms-transform:rotatex(0) translateZ(0);transform:rotatex(0) translateZ(0);opacity:1}


.fix::before, .fix::after {

    display: table;
    clear: both;
    content: '';

}

.i-about{background:url(../images/i-about-bg.jpg) no-repeat center; padding:135px 0 50px;}
.i-about .content{margin-bottom:50px;}
.i-about .left{width:27.5%; float:left; color:#fff;text-align:left;margin-top: 10px;}
.i-about .left .infor {text-align:left;}
.i-about .left .infor .tit{font-size:40px; line-height:40px; font-weight:bold;}
.i-about .left .infor .con p{font-size:16px; line-height:30px; margin:16px 0 25px; padding-right:60px;}
.i-about .left .infor .txt p{font-size:15px; line-height:26px;}
.i-about .left .list{margin-top:90px;}
.i-about .left .list li{width:50%; float:left;}
.i-about .left .list li:last-child {   padding-left: 25px;}
.i-about .left .list li .number span{display:inline-block;}
.i-about .left .list li .num{font-size:50px; line-height:50px; font-family:Impact; color:#ed6d00;}
.i-about .left .list li .symbol{font-size:30px; font-family:Impact; color:#ed6d00; vertical-align:-3px; line-height:1; margin:0 5px;}
.i-about .left .list li .text{font-size:16px; line-height:30px; color:#fff;}
.i-about .left .list li .list_txt{font-size:14px; line-height:30px; color:#fff;}
.i-about .right{width:70%; float:right; position:relative; margin-top:40px;}
.swiper-container1{overflow:hidden;}
.i-about .right .rect-5823{padding-bottom:58.23%;}
.i-about .right .item{ padding-bottom:61px; position:relative;}
.i-about .right .item:after{content:''; width:8px; height:8px; background:#ed6d00; border-radius:10px; position:absolute; left:50%; margin-left:-4px;  bottom:0px;}

.i-about .right .item a{display:block;padding: 0px 10px;}
.i-about .right .item .intro{background:#fff; background:rgba(255,255,255,.9); transition:all 0.5s ease; position:relative;}
.i-about .right .item .intro:after{content:''; width:100%; height:100%; background:url(../images/i-about-bg.png) no-repeat  center; position:absolute; left:0; bottom:0; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.i-about .right .item .intro .box{padding:29px 27px;}
.i-about .right .item .intro .box .line{width:16px; height:4px; background:#ed6d00; margin-bottom:20px; transition:all 0.3s ease;}
.i-about .right .item .intro .box .tit{font-size:14px; line-height:24px; color:#666; margin-bottom:35px; transition:all 0.3s ease;}
.i-about .right .item .intro .box .con {font-size:24px; line-height:24px; color:#ed6d00; font-weight:bold; transition:all 0.3s ease;}
.i-about .right .ipt3_btn>div{width:10px; height:16px; background:url(../images/i-about-ar.png) no-repeat;  position:absolute; top:-30px; z-index:2; font-size:0; cursor:pointer;}
.i-about .right .ipt3_btn .about-prev {right:36px; background-position:0 0;}
.i-about .right .ipt3_btn .about-next {right:2px; background-position:-10px 0px;}
.i-about .right .item:hover .intro{background:#ffa500;}
.i-about .right .item:hover .intro:after{content:''; opacity:1; visibility:visible;}
.i-about .right .item:hover .intro .box .line{background:#fff;}
.i-about .right .item:hover .intro .box .tit{color:#fff;}
.i-about .right .item:hover .intro .box .con{color:#fff;}
.i-about .xian{float:left; width:100%; margin-top:-54px; height:2px; background:#ed6d00;}


 .i-about  .swiper-container1 {width: 100%;height: 100%;}
 .i-about .swiper-slide {width: 33.33%;}
 
 
 
.i-news{padding:55px 0; background:url(../images/i-news-bg.jpg) no-repeat center;}
.i-news .infor{text-align:center;}
.i-news .infor .tit a{font-size:50px; line-height:50px; color:#fff; font-weight:bold;}
.i-news .infor .con{font-size:16px; line-height:26px; color:#fff; color:rgba(255,255,255,.9); margin:23px 0 30px;}
.i-news .content{background:url(../images/white70.png) center;}
.i-news .content .box{padding:45px;}
.i-news .content .box .left{width:57%; float:left; border:1px solid rgba(51,63,72,.1)}
.i-news .content .box .left .hd{width:23%; float:left;}
.i-news .content .box .left .hd li a{display:block; height:85px; line-height:85px; text-align:center; color:#fff; font-size:18px;}
.i-news .content .box .left .hd .li01 a{background:#5ed9df;}
.i-news .content .box .left .hd .li02 a{background:#5dc6cd;}
.i-news .content .box .left .hd .li03 a{background:#3f9fa8;}
.i-news .content .box .left .hd .li04 a{background:#1e6d78;}
.i-news .content .box .left .hd .li05 a{background:#333f48;}
.i-news .content .box .left .hd li.cur a{background:transparent; color:#333f48;}
.i-news .content .box .left .bd{width:75%; float:right;}
.i-news .content .box .left .bd .item{display:none;}
.i-news .content .box .left .bd .item.cur{display:block;}
.i-news .content .box .left .bd .item li{border-bottom:1px solid rgba(51,63,72,.15); position:relative; cursor:pointer;}
.i-news .content .box .left .bd .item li .li_box{padding:14px 5% 13px; transition:padding-top 0.5s ease; display:block;}
.i-news .content .box .left .bd .item li .t{font-size:17px; color:#333f48; width:80%; line-height:30px;}
.i-news .content .box .left .bd .item li .c{font-size:14px; color:#333f48; color:rgba(51,63,72,.8); height:0; overflow:hidden; transition:height 0.5s ease;}
.i-news .content .box .left .bd .item li .d{font-size:15px; color:#333f48; font-family:Arial; position:absolute; right:5%; top:14px;}
.i-news .content .box .left .bd .item li.cur .li_box{padding-top:10px;}
.i-news .content .box .left .bd .item li.cur .t{font-size:20px; font-weight:bold;}
.i-news .content .box .left .bd .item li.cur .c{height:48px; line-height:24px; padding-top:5px;}
.i-news .content .box .left .bd .item li:last-child{border-bottom:none;}
.i-news .content .box .right{width:40%; float:right;}
.i-news .content .box .right .rect-3360{padding-bottom:33.6%;}
.i-news .content .box .right .img_01{margin-bottom:15px;}
  .i-user{padding:60px 0;}
.i-user .infor{text-align:center;}
.i-user .infor .tit{font-size:50px; line-height:50px; color:#333f48; font-weight:bold;}
.i-user .infor .con{font-size:16px; line-height:26px; color:#5e5e5e; margin:23px 0 30px;}
.i-user .content{width:100%; height:212px; overflow:hidden; position:relative;}
.i-user .content .list_item{display:block; position:absolute; -webkit-transition:all 0s ease;transition:all 0s ease; width:50%; height:100%;}
.i-user .content .list_item img{max-width:none;}


/***footer**/
.r {
    float: right;
}
a {
    color: inherit;
}





footer{background:#2d2d35;}
.f_top{padding:20px 0; border-bottom:1px solid #fff; border-bottom-color:rgba(255,255,255,.08)}
.f_top .left{width:57%; float:left; margin-top:17px;}
.f_top .left li{display:inline-block; font-size:15px; color:#fff; color:rgba(255,255,255,.8); margin-right:40px;}
.f_top .left li a:hover{color:#a9a7a5;}
.f_top .left li .icon{margin-right:15px;}
.f_top .right{float:right;}
.f_top .right a{
	display:inline-block;
	width: 55px;
	height: 55px;
	background: #ed6d00;
	border-radius: 50%;
	line-height: 55px;
	text-align: center;
	color: #fff;
}
.f_top .right a:hover{background:#be4e1b;}
.f_cen{padding:43px 0; border-bottom:1px solid #fff; border-bottom-color:rgba(255,255,255,.08)}
.f_cen .img_{margin-top:7px;}
.f_cen .list{margin-top:7px;}
.f_cen .list li{font-size:14px; line-height:31px; color:#fff; margin-left:45px; display:inline-block;}
.f_cen .list li a:hover{color:#a9a7a5}
.f_cen .share_box .bdsharebuttonbox{overflow:hidden;}
.f_cen .share_box a{display:block; float:right; width:40px; height:40px; background:url(../img/f_cen01.png) no-repeat;padding:0; margin:5px 5px 0;}
.f_cen .share_box a.bds_tsina{background-position:0 0;}
.f_cen .share_box a.bds_weixin{background-position:-40px 0;}
.f_cen .share_box a.bds_sqq{background-position:-80px 0;}
.f_cen .share_box a:hover{background:url(../img/f_cen02.png) no-repeat;}
.f_cen .share_box a.bds_tsina:hover{background-position:0 0;}
.f_cen .share_box a.bds_weixin:hover{background-position:-40px 0;}
.f_cen .share_box a.bds_sqq:hover{background-position:-80px 0;}
.f_bott{padding:25px 0; font-size:13px; color:#fff; color:rgba(255,255,255,.5)}
.f_bott .left a{margin:0 10px;}
.f_bott .left a:hover{color:#fff}
.f_bott .left{float:left;}
.f_bott .right{float:right;}
.f_bott .right a:hover{color:#fff}
.f_cen .share_box .qr{vertical-align: middle;}
.f_cen .share_box .qr  img{
    max-width:73px;
}
.f_cen .share_box .qr .t{font-size: 12px;height: 22px;display: table-cell;vertical-align: bottom;line-height: 1;color: #fff;}
.channel_content{min-height:300px; padding:60px 0;}
.share_box{ cursor:pointer;padding-top:40px;}



.foot_top .content{padding:99px 0 50px; border-bottom:1px solid #414c53;}
.foot_top .content .left{float:left; width:19%;}
.foot_top .content .left .txt{font-size:22px; font-weight:lighter; color:#fff; color:rgba(255,255,255,0.7); line-height:1; margin:8px 0 15px;}
.foot_top .content .left .share_box a{float:none; display:inline-block; background:transparent; width:32px; height:32px; line-height:32px; color:#ed6d00; font-size:25px; margin:0; padding:0; margin-right:13px;}
.foot_top .content .left .share_box a i{margin:0;}
.foot_top .content .right{float:right; width:70%;}
.foot_top .content .right dl{float:left; width:19%; border-top:2px solid #5c656b;}
.foot_top .content .right dl dt{font-size:18px; font-weight:bold; color:#fff; padding:20px 0;}
.foot_top .content .right dl dd{font-size:15px; color:#fff; color:rgba(255,255,255,0.3); line-height:30px;}
.foot_top .content .right dl a{display:block;}
.foot_top .content .right dl dt a:hover{font-size:20px;}
.foot_top .content .right dl dd a:hover{font-size:16px;}
.foot_top .content .right dl .tel{color:#ed6d00; font-size:30px; font-weight:bold; font-family:Arial; margin:15px 0 10px;}
.foot_top .content .right dl .tel:hover{font-size:32px;}
.foot_top .content .right dl .t{font-size:16px; color:#fff; color:rgba(255,255,255,0.5);}
.foot_top .content .right dl .t i{font-size:26px;}
.foot_top .content .right dl .t:hover{color:#ed6d00; font-size:18px;}
.foot_top .content .right dl.dl1{margin-right:8%;width:16%;}
.foot_top .content .right dl.dl2{margin-right:8%;width:27%;}
.foot_top .content .right dl.dl3{width:40%; position:relative;}
.foot_top .content .right dl .last{position:absolute; width:28%; right:0; bottom:30px; text-align:center;}
.foot_top .content .right dl .last .ewm_img img{display:none;}
.foot_top .content .right dl .last .ewm_txt{text-align:center;}
.foot_top .content .right dl .last .ewm_txt span{font-size:14px; line-height:14px; cursor:pointer;display:inline-block; padding:0 5px; border-left:1px solid rgba(255,255,255,0.5);}
.foot_top .content .right dl .last .ewm_txt span.cur{color:#ed6d00;}
.foot_top .content .right dl .last .ewm_txt span:first-child{border-left:0;}
.foot_bott{font-size:14px; color:#fff; color:rgba(255,255,255,0.4); padding:35px 0;}
.foot_bott .left{text-align:center;}
.foot_bott .right{float:right;}
.foot_bott .left a{ padding:0px 10px;}


.more_btn:hover {
    background-color: rgba(255,255,255,0.2);
    color: #fff;
}














/******header*****/
.pageheader{width:100%;position:fixed;top:0;left:0;padding-top:40px;z-index:50;}
.pageheader.tophide{background-color:#000;background-color:rgba(0,0,0,0.85);padding:0;}
.pageheader .logo{width:16%;}
.pageheader .logo a{display:block;}
.pageheader .mobile_key{display:none;width:24px;height:24px;background-size:cover;margin-top:18px;color:#fff;}
.pageheader .nav_box>ul >li{float:left;}
.pageheader .nav_box>ul >li >a{font-size:17px;color:#fff;display:block;padding:21px 15px 20px 35px;}
.pageheader .nav_box{margin-left:15px;}
.pageheader .nav_box .sub_nav{position:absolute;top:100%;left:0;color:#fff;width:100%;padding:20px 0px;background-color:#272624;min-height:180px;overflow:hidden;display:none;-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;}

.pageheader .nav_box .sub_nav a{padding:6px 0px;display:block;}
.pageheader .nav_box .sub_nav a:hover{color:#fff;}
.pageheader .nav_box .line{height:4px;background-color:#db9f5d;position:absolute;bottom:0;display:none;z-index:-1;}
.pageheader .nav_box .sub_nav .ul{float:left;margin-right:2%;}

.pageheader .language{padding-top:24px;color:#fff;}
.pageheader .language a{color:#fff;-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;display:inline-block;margin:0 6px;position:relative;}
.pageheader .language a:after{content:"";width:1px;height:12px;background-color:rgba(255,255,255,0.4);position:absolute;top:50%;margin-top:-6px;right:-8px;}
.pageheader .language a:hover,.pageheader .language a.cur{-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.pageheader .language a:last-child:after{display:none;}
.pageheader .language a:last-child{font-family: Arial;}

.pageheader .seach_btn{background-position:0px 0px;margin:23px 0px 0px 0.5%;}
.pageheader .seach_btn.cur{background-position:-48px -24px;}
.pageheader .search_box{background-color:#272624;position:absolute;right:50%;top:100%;margin-right:-590px;padding:17px 20px;width:22%;display:none;-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;}
.pageheader .search_box .inp_box{width:70%;border:none;padding:0;margin:0;background:none;height:30px;line-height:30px;color:#ccc;}
.pageheader .search_box .search_ico{width:28px;height:30px;background-position:0px -48px;}

.pageheader.tophide .logo{width:12%;margin-top:5px;}
.pageheader.tophide .language a:hover{color:#c79556;}

.pageheader .nav_contact{color:#fff;margin:24px 10px 0px 0px;}
.pageheader h1{margin:0px;}
.sidebar-wrapper {display:none;}
.ab_index01{width:100%;color:#fff;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;}
.ab_index01 .wrap{position:relative;padding:230px 0px 215px;}
.ab_index01 .banner_mouse{position:absolute;right:0;bottom:10%;}
.ab_index01 .title01{font-size:48px;line-height:1;margin-bottom:34px;}
.ab_index01 .title02{font-size:36px;line-height:1.4;margin-bottom:24px;}
.ab_index01 .index01_p p{margin-bottom:16px;width:60%;line-height:1.8;margin-bottom:30px;min-height:84px;	}
.ab_index01 .more_btn .i_ico{background-position:-24px 0px;}
.more_btn {    width: 220px;border: 2px solid #fff;padding: 11px 18px;font-size: 18px;position: relative;z-index: 2; display: block;color: #fff;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;cursor: pointer;}
.ab_index02{padding:70px 0px 90px;}
.ab_index02 .hd .f_size16{color:#666666;}
.ab_index02 .hd{margin-bottom:40px;}
.ab_index02 .bd li{width:49.153%;float:left;position:relative;}
.ab_index02 .bd .list_title{font-size:24px;margin-bottom:10px;}
.ab_index02 .bd .list_box{position:absolute;}
.ab_index02 .bd .list_box a{display:block;color:#fff;}
.ab_index02 .bd .li2{margin-bottom:1.694%;}
.ab_index02 .bd .li2,.ab_index02 .bd .li3{float:right;}
.ab_index02 .bd .li2 .list_box,.ab_index02 .bd .li3 .list_box{width:50%;top:0;height:100%;}
.ab_index02 .bd .li2 .list_box a,.ab_index02 .bd .li3 .list_box a{padding: 22% 14%;}
.ab_index02 .bd .li2 .list_box{left:0;background-color:#0057a7;background-color:rgba(0,87,167,0.8);}
.ab_index02 .bd .li3 .list_box{right:0;background-color:#c79556;background-color:rgba(199,149,86,0.8);}
.ab_index02 .bd .li1 .list_box{width:100%;height:100%;left:0;top:0;}
.ab_index02 .bd .li1 .list_title{font-size:30px;margin-bottom:30px;}
.ab_index02 .bd .li1 a{padding:10% 8%;}
.ab_index02 .bd .li1 .list_p{margin-bottom:26%;line-height:28px;}
.index_title {font-size: 36px;color: #36383c;line-height: 1;margin-bottom: 16px;margin-top:0px;}
.tc {text-align: center;}
[class*="rect-"] {position: relative;display: block;width: 100%;height: 0;overflow: hidden;}
[class*="rect-"] ._full {position: absolute;left: 0;top: 0;width: 100%;height: 100%;*height: auto;}
.rect-86209 {padding-bottom: 86.209%;}
.rect-4138 {padding-bottom: 41.38%;}

.ab_index02 .imgZoom img, .ab_index02 .imgY180 img {-moz-transition: all 2.4s ease 0s;-ms-transition: all 2.4s ease 0s;-o-transition: all 2.4s ease 0s;-webkit-transition: all 2.4s ease 0s;transition: all 2.4s ease 0s;}
.more_btn .i_ico {display: block;background-position: -48px 0px;margin-top: 2px;}
.i_ico {width: 24px;height: 24px;background: url(../images/i_ico.png) no-repeat;}
.ab_index04{padding:70px 0px 90px;background:#eef2f5;}
.ab_index04 .hd { margin-bottom:55px; }
.ab_index04 .hd .f_size16 p{padding:0 17%;font-size:16px;}

.ab_index04 .bd {position:relative;height:277px;overflow:hidden;}
.ab_index04 .bd .list_item{width:600px;height:277px;background:url(../images/acc1_bg.jpg) no-repeat;position:absolute;border-left:2px solid #eef2f5;display:block;-webkit-transition: all 0s ease;
    transition: all 0s ease;}
.ab_index04 .bd .list_l,.ab_index04 .bd .list_r{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;color:#fff;}
.ab_index04 .bd .list_l{height:100%;width:50%;font-size:28px;text-align:center}
.ab_index04 .bd .list_ico{width:100px;height:70px;background:url(../images/uni_acc1_icos2.png) no-repeat;margin:80px auto 0;display:block;}
.ab_index04 .bd .list_r{width:50%;visibility:hidden;font-size:16px;line-height:1.8;}
.ab_index04 .bd .list_item01{background-position:0 0;}
.ab_index04 .bd .list_item02{background-position:-295px 0;}
.ab_index04 .bd .list_item03{background-position:-590px 0;}
.ab_index04 .bd .list_item04{background-position:-885px 0;}
.ab_index04 .bd .list_item02 .list_ico{background-position:-100px 0px;}
.ab_index04 .bd .list_item03 .list_ico{background-position:-200px 0px;}
.ab_index04 .bd .list_item04 .list_ico{background-position:-300px 0px;}

.ab_index04 .bd .list_item.cur{background:url(../images/ab_index04_1.jpg) no-repeat center;}
.ab_index04 .bd .cur .list_l{width:38%;position:relative;}
.ab_index04 .bd .cur .list_l:after{content:"";width:1px;height:104px;background:rgba(255,255,255,0.4);display:block;position:absolute;top:50%;margin-top: -52px;right:14px;}
.ab_index04 .bd .cur .list_r{width:50%;visibility:visible;margin-left:2%;}
.ab_index04 .bd .other .list_l{width:33%;}
body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}
.swiper-slide>img{width:100%;}
.ab_index05{width:100%;padding:90px 0px;position:relative;overflow:hidden;}
.ab_index05 .hd{margin-bottom:60px;}
.ab_index05 .hd,.ab_index05 .hd .index_title{color:#fff;}
.ab_index05 .hd .index_title{margin-bottom:20px;}
.ab_index05 .hd .f_size16{padding:0 16%;}
.ab_index05 .bd{text-align:center;font-size:28px;color:#c79556;}
.ab_index05 .li1 .list_ico{background-position:-360px 0px;}
.ab_index05 .li2 .list_ico{background-position:-450px 0px;}
.ab_index05 .li3 .list_ico{background-position:-360px -90px;}
.ab_index05 .list_box { display:block; }
.ab_index05 .list_box .list_title { transition:all ease .5s; -webkit-transition:all ease .5s; }
.ab_index05 .img_bj{width:1920px;height:520px;display:block;position:absolute;top:50%;left:50%;margin-left:-960px;margin-top:-260px;z-index:-1;}
.about_index_ico{width:90px;height:90px;background:url(../images/about_index_ico.png) no-repeat;display:block;margin:0 auto;}
.full-row > .span-8 {    width: 33.33333333%;    *width: 33.22333333%;}
.ab_indexg{padding: 90px 0;}
.ab_indexg .left {
    width: 33%;
    float: left;
}
.ab_indexg .left p {line-height:1.8;font-size:15px;}
.ab_indexg .infor {
    position: relative;
    margin-bottom: 35px;
}

.ab_indexg .infor .tit{position:relative; font-size:30px; line-height:1; color:#000 !important; font-weight:bold;}

.ab_indexg .infor .tit{    color: #0e68b0 !important;}
.ab_indexg .right {
    width: 65%;
    float: right;
    position: relative;
}
.ab_indexg .right >img{max-width: 100%;height: auto;vertical-align: top;-ms-interpolation-mode: bicubic;border: 0;}

.ab_indexg .boll{position:absolute; left:0; right:0; top:0; bottom:0;}
.ab_indexg .boll .b1{position:absolute;}
.ab_indexg .boll .b1:after{content:""; position:absolute; bottom:100%; left:4px; height:18px; width:1px; background:#e60012; margin-bottom:-2px;}
.ab_indexg .boll .b1 .tag{position:absolute; left:-34px; bottom:100%; margin-bottom:16px; width:80px; background:#e60012; color:#fff; text-align:center; padding:2px 0; border-radius:5px;}
.ab_indexg .boll .list_boll{width:8px;height:8px;border:1px solid #e60012;display:block;border-radius:50%;position:relative; -moz-animation: bordershow 3s infinite; cursor:pointer; box-shadow: 0px 0px 14px 3px #ccc; background:#333;}
.ab_indexg .boll .list_boll{box-shadow: 0px 0px 20px 15px #e60012; background: #e60012;}
.ab_indexg .boll .list_boll:after,
.ab_indexg .boll .list_boll:before{content:"";width:20px;height:20px;background:#fff;background:rgba(255, 157, 157, 0.5);box-shadow: 0px 0px 4px rgba(255,255,255,0.5);display:block;border-radius:50%;position:absolute;top:-6px;left:-6px;}
.ab_indexg .boll .list_boll:after{ -webkit-animation: boderM 3s infinite; -moz-animation: boderM 3s infinite; animation: boderM 3s infinite; }
.ab_indexg .boll .list_boll:before{ -webkit-animation: boderM 3s .75s infinite; -moz-animation: boderM 3s .75s infinite; animation: boderM 3s .75s infinite; }
.ab_indexg .line_btn.line_btn_red{position:relative; margin-top:50px;}
.ab_indexg .line_btn.line_btn_red{margin-top:120px;}

@keyframes boderM {
	0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 0}
	20% {opacity: 1}
	75% {-webkit-transform: scale(2);-moz-transform: scale(2);-ms-transform: scale(2);-o-transform: scale(2);transform: scale(2);opacity: 0}
	100% {opacity: 0}
}
@-webkit-keyframes boderM {
	0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 0}
	20% {opacity: 1}
	75% {-webkit-transform: scale(2);-moz-transform: scale(2);-ms-transform: scale(2);-o-transform: scale(2);transform: scale(2);opacity: 0}
	100% {opacity: 0}
}
.common_btn{position: relative;overflow: hidden;}
.common_btn>span{display:inline-block;vertical-align:middle;opacity:0;filter: alpha(opacity=0);color:#fff;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);vertical-align:0}
.common_btn::before{content:attr(c-text);position:absolute;top:0;left:10%;width:80%;height:100%;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);display: none\0;}
.common_btn:hover .iconfont{color:#fff;}
.common_btn:hover{background:#d20319;}
.common_btn:hover::before{opacity:0;filter: alpha(opacity=0);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.common_btn:hover>span{opacity:1;filter: alpha(opacity=100);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display: inline-block;}
.common_btn>span.sep{width: 5px;height: 5px;display: inline-block;}
.common_btn:hover>span:nth-child(1){-webkit-transition-delay:45ms;transition-delay:45ms}
.common_btn:hover>span:nth-child(2){-webkit-transition-delay:.09s;transition-delay:.09s}
.common_btn:hover>span:nth-child(3){-webkit-transition-delay:.135s;transition-delay:.135s}
.common_btn:hover>span:nth-child(4){-webkit-transition-delay:.18s;transition-delay:.18s}
.common_btn:hover>span:nth-child(5){-webkit-transition-delay:.225s;transition-delay:.225s}
.common_btn:hover>span:nth-child(6){-webkit-transition-delay:.27s;transition-delay:.27s}
.common_btn:hover>span:nth-child(7){-webkit-transition-delay:.315s;transition-delay:.315s}
.common_btn:hover>span:nth-child(8){-webkit-transition-delay:.36s;transition-delay:.36s}
.common_btn:hover>span:nth-child(9){-webkit-transition-delay:.405s;transition-delay:.405s}
.common_btn:hover>span:nth-child(10){-webkit-transition-delay:.45s;transition-delay:.45s}
.common_btn:hover>span:nth-child(11){-webkit-transition-delay:.495s;transition-delay:.495s}
.common_btn:hover>span:nth-child(12){-webkit-transition-delay:.54s;transition-delay:.54s}
.common_btn:hover>span:nth-child(13){-webkit-transition-delay:.585s;transition-delay:.585s}
.common_btn:hover>span:nth-child(14){-webkit-transition-delay:.63s;transition-delay:.63s}
.common_btn:hover>span:nth-child(15){-webkit-transition-delay:.675s;transition-delay:.675s}
.common_btn:hover>span:nth-child(16){-webkit-transition-delay:.72s;transition-delay:.72s}
.common_btn:hover>span:nth-child(17){-webkit-transition-delay:.765s;transition-delay:.765s}
.common_btn:hover>span:nth-child(18){-webkit-transition-delay:.81s;transition-delay:.81s}
.common_btn:hover>span:nth-child(19){-webkit-transition-delay:.855s;transition-delay:.855s}
.common_btn:hover>span:nth-child(20){-webkit-transition-delay:.9s;transition-delay:.9s}
.common_btn.static_btn:hover{background:none;}
.common_btn.static_btn>span{color:#d20319;}
.common_btn.static_btn::before{left:0;}

.line_btn{display:inline-block; *display:inline; *zoom:1; white-space:nowrap; padding:0 130px 0 30px; line-height:65px; font-size:15px; text-transform:uppercase; border-left:1px solid rgba(255, 255, 255, .14); border-right:1px solid rgba(255, 255, 255, .14);}
.line_btn::after{content:";"; position:absolute; top:50%; right:100px; width:7px; height:7px; background:url(../images/line_btn_jt.png) no-repeat center; margin-top:-3px; overflow:hidden; opacity:1; visibility:visible; -webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);}
.line_btn:hover::after{opacity:0; filter: alpha(opacity=0);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0); visibility:hidden;}
.line_btn.line_btn_red{position:absolute; left:0; bottom:0; border-color:#d20319;}
.line_btn.line_btn_red::after{background: url(../images/line_btn_jt_red.png) no-repeat center;}
.line_btn .jt{position:absolute; width:6px; bottom:0; top:0; right:100px;}
.line_btn .jt img{position:absolute; top:50%; margin-top:-3px; left:0;}
.line_btn.sj_btn{padding-right:80px; line-height:60px; border:none;}
.line_btn.sj_btn::after{background:url(../images/sj_btn.png) no-repeat center; width:12px; height:15px; margin-top:-8px; right:50px;}
.line_btn.sj_btn .jt{width:12px; right:50px;}
.line_btn.sj_btn .jt img{margin-top:-8px;}

/*****corporate-profile****/


.xc_banner {width: 100%;height: 770px;background-attachment: fixed;background-repeat: no-repeat;position: relative;background-position: center 0;}
.xc_banner .xc_title {width: 1180px;font-size: 42px;color: #fff;font-weight: bold;position: absolute;left: 50%;margin-left: -590px;bottom: 80px;}
.ad_detail01 {color: #666;background: #eef2f5;padding: 60px 0px 50px;line-height: 30px;}
.ad_detail01 .video_box {width: 50%;cursor: pointer;background: #000;}
.rect-5625 {padding-bottom: 56.25%;}
.ad_detail01 .video_box img {}
.ad_detail01 .video_ico {width: 100px;height: 100px;background: url(../images/about_center_ico.png) no-repeat -300px 0px;display: block;position: absolute;top: 50%;left: 50%;margin-left: -50px;margin-top: -50px;opacity: 0.7;}
.ad_detail01 .title_01 {font-size: 52px;color: #c79556;line-height: 1;margin-bottom: 4px;}
.ad_detail01 .title_02 {font-size: 36px;
color: #c79556;
font-weight: bold;
line-height: 1;
margin-bottom: 14px;
margin-top: 0px;}


.ad_detail01 .part1_text01 {margin-bottom: 20px;width: 47%;float: left;}
.ad_detail01 .part1_ico {margin-bottom: 20px;width: 47%;float: left;}
.ad_detail01 .part1_ico ul {overflow: hidden;width: 140%;}
.ad_detail01 .part1_ico li {float: left;margin-right: 16%;}
.ad_detail01 .part1_ico .list_box {display: block;font-size: 18px;color: #c79556;font-weight: bold;text-align: center;}
.ad_detail01 .part1_ico .list_ico {width: 100px;height: 100px;background: url(../images/about_center_ico.png) no-repeat;margin: 0 auto;display: block;}
.ad_detail01 .part1_ico .li1 .list_ico {background-position: 0px 0px;}
.ad_detail01 .part1_ico .li2 .list_ico {background-position: -100px 0px;}
.ad_detail01 .part1_ico .li3 .list_ico {background-position: -200px 0px;}
.f_size16 {font-size: 16px;}

.ad_detail02 li{padding:60px 0px;background:#eef2f5;}
.ad_detail02 li:first-child{background:#fff;}
.ad_detail02 li:first-child .list_text{float:right;}
.ad_detail02 li:first-child .list_img{float:left;}
.ad_detail02 .list_text{width:46.611%;color:#666666;}
.ad_detail02 .list_title{font-size:36px;color:#c79556;font-weight:bold;line-height:1;margin-bottom:14px;margin-top:0px;}
.ad_detail02 .list_title_02{font-size:24px;color:#333333;margin-bottom:16px;margin-top:0px;}
.ad_detail02 .list_p{line-height:30px;}
.ad_detail02 .list_img{width:50%;}
.ad_detail02 li:last-child .list_img{margin-top:40px;}
.ad_detail03{width:100%;padding:80px 0px 100px;text-align:center;color:#fff;position:relative;overflow:hidden;}
.ad_detail03 .title_01{font-size:42px;color:#c79556;line-height:1;margin-bottom:10px;margin-top:0px;line-height:1;}
.ad_detail03 .title_02{font-size:24px;margin-bottom:30px;margin-top:0px;line-height:1.6;}
.ad_detail03 .detail03_p{padding:0 65px;line-height:30px;}
.ad_detail03 .detail03_p p{padding:0px;margin:0px;}
.ad_detail03 .img_bj{width:1920px;height:420px;display:block;position:absolute;top:50%;left:50%;margin-left:-960px;margin-top:-210px;z-index:-1;}
.ad_detail03 .img_bj img{-moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1); transform:scale(1,1);-webkit-transition: all 8s ease;transition: all 8s ease;}
.ad_detail03:hover .img_bj img{-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.rect-68 {padding-bottom: 68%;}
img { max-width: 100%;height: auto;vertical-align: top;-ms-interpolation-mode: bicubic;border: 0;}
/***企业文化**/
.channel_content {padding: 50px 0;min-height: 300px;background: #f5f5f5;}
.culture01 .content {min-height: 100%;margin: 0 auto;background: url(../images/culture01_bg.jpg) no-repeat center center;-webkit-background-size: cover;background-size: cover;}
.full-row {width: 100%;transition: .2s width ease;*zoom: 1;}
.full-row > [class*="span"] {float: left;}
.full-row::before, .full-row::after {display: table;clear: both;content: '';}
.full-row > .span-4 {width: 33.33333333%;*width: 33.22333333%;}
.culture01 .content ul li {height: 329px;}
.culture01 .content ul li .box{height: 100%;position: relative;overflow: hidden;}
.culture01 .content ul li .box .cen{width: 160px;height: 100px;position: absolute;top: 50%;margin-top: -50px;left: 50%;margin-left: -80px;transform:scale(1);opacity: 1;transform-origin:center center; transition:all .5s ease;-webkit-transition: all .5s ease;}
.culture01 .content ul li .box .cen .tit{font-size: 20px;text-align: center;color: #fff;}
.culture01 .content ul li .box .cen .en{font-size: 13px;color: #fff;font-family: 'Arial';text-align: center;}
.culture01 .content ul li .box .cen .img{text-align: center;color: #fff;padding-top: 8px;}
.culture01 .content ul li .box .cen .hr{width: 95px;height: 1px;background-color: #fff;margin: 8px auto 0;}
.culture01 .content ul li .box .cen2{padding:80px 55px 0 55px;background-color: #ffa500;transform: scale(0.9);transform-origin:center center; transition:all .5s ease;-webkit-transition: all .5s ease;opacity: 0;height: 100%;}
.culture01 .content ul li.cur .cen{transform: scale(0.7); opacity:0;filter:alpha(opacity=0);}
.culture01 .content ul li.cur .cen2{transform: scale(1);opacity: 1;filter: alpha(opacity=100)}
.culture01 .content ul li .box .cen2 .tit{font-size: 20px;color: #fff;text-align: left; padding-bottom: 10px;}
.culture01 .content ul li .box .cen2 .minh{font-size: 17px;color: #fff;}
.culture01 .content ul li .box .cen2 .hr{width: 100%;height: 1px;background-color: #fff;margin-top: 40px;}
.culture01 .content ul li .box .cen2 .en{text-align: right;font-size: 14px;color: #fff;font-family: 'Arial'; }
.culture01 .content ul li:first-child .box,.culture01 .content ul li:nth-child(2) .box{border-right: 1px solid #fff;border-bottom:1px solid #fff; }
.culture01 .content ul li.cur .box{border: none;}
.culture01 .content ul li:nth-child(3) .box{border-bottom: 1px solid #fff;}
.culture01 .content ul li:nth-child(4) .box,.culture01 .content ul li:nth-child(5) .box{border-right: 1px solid #fff;}
.culture01 .content ul li:nth-child(3) .box{border-bottom: 1px solid #fff;}
.culture01 .content ul li:nth-child(4) .box,.culture01 .content ul li:nth-child(5) .box{border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.culture01 .content ul li:nth-child(6) .box{border-bottom: 1px solid #fff;}
.culture01 .content ul li:nth-child(7) .box,.culture01 .content ul li:nth-child(8) .box{border-right: 1px solid #fff;}
.culture01 .content ul li.cen{display: block;}
.culture01 .content ul li.cen2{display: none;}
.culture01 .content ul li .box .cen2{filter:alpha(opacity=0);display: none\9;}
.culture01 .content ul li.cur .box .cen2{filter:alpha(opacity=100);display: block\9;}
.hornor ul li{width:31%;float:left;margin-right: 2%;margin-bottom: 35px;cursor: pointer;}
.hornor ul li .img {border: 8px solid #e3e4e4;padding: 0px;background: #fff;}
/******国际贸易******/
.global_b{position: relative;display: block;width: 100%;height: 0;padding-bottom: 61.2%;}
.global_t{background-image:url(../images/global01.jpg);}
.dot_box {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;}
.dot_box .dot{position:absolute;cursor: pointer;}
.dot_box .dot .dot_circle{float:left;display:block; width:14px; height:14px; background:#00479d; position:relative; z-index:3; border-radius:50%;}
 .dot:after, .dot:before{content:""; position:absolute; border-radius:50%; top:50%; left:50%; z-index:1;}
.dot:before {width:29px; height:29px; background:transparent; background:rgba(0,71,157,0.3); margin-top:-14px; margin-left:-14px; -webkit-animation:warn 2s linear 0.4s infinite; -moz-animation:warn 2s linear 0.4s infinite; animation:warn 2s linear 0.4s infinite; opacity:0;}
 .dot:after {width:46px; height:46px;background:transparent; /*background:#7e9ec3;*/ background:rgba(0,71,157,0.2); margin-left:-23px; margin-top:-23px; -webkit-animation:warn 2s linear 0s infinite; -moz-animation:warn 2s linear 0s infinite; animation:warn 2s linear 0s infinite; opacity:0;}
@keyframes warn {
    0% {
        transform:scale(0.5);
        opacity:0;
    }
    25% {
        transform:scale(1);
        opacity:0.4;
    }
    50% {
        transform:scale(1.2);
        opacity:0.8;
    }
    75% {
        transform:scale(1.3);
        opacity:0.4;
    }
    100% {
        transform:scale(1.4);
        opacity:0;
    }
}
@-webkit-keyframes warn {
    0% {
        transform:scale(0.5);
        opacity:0;
    }
    25% {
        transform:scale(1);
        opacity:0.4;
    }
    50% {
        transform:scale(1.2);
        opacity:0.8;
    }
    75% {
        transform:scale(1.3);
        opacity:0.4;
    }
    100% {
        transform:scale(1.4);
        opacity:0;
    }
}
.aboutp{line-height: 32px;}
.abroad-tit{padding: 50px 0px;border-top: 1px solid #d9d9d9;}
.abroad-tit p{padding-bottom:20px;}
.abroad-hz ul {overflow:hidden;}
.abroad-hz ul li {float:left;width:25%;padding:1%;}
.abroad-pic img{width: 100%;display: block;padding-bottom: 30px;}
.abroad-pic{padding: 50px 0px;}

/*****case*******/
.js_tab {display: flex;justify-content: center;margin-top: 60px;}
.js_tab li {flex-direction: column;font-size: 26px;font-weight: bold;padding: 15px 0;margin: 0 20px;cursor: pointer;}
.js_tab li.active {background: url("../images/bg2.png") no-repeat bottom center;}
.js_tab_detail {margin-bottom: 20px;margin-top: 30px;}
.anli_list .more a{display: block; width: 120px; line-height: 40px; background: #ff9900; text-align: center; margin: 0 auto; color: #fff; font-size: 16px; border-radius: 5px; margin-top: 50px; transition: .5s;}
.anli_list .more:hover a{background: #ed6d00;}
.anli_list .item{float: left; width: 29.333%; margin: 0 2%; margin-top: 30px;}
.anli_list .item:last-child{margin-right: 0;}
.anli_list .item .img img{border-top-right-radius: 0px;border-top-left-radius: 0px;}
.anli_list .content{width: 90%; background: #fff; box-shadow: 0 6px 9px rgba(61, 110, 177, 0.23); padding: 10px 40px 15px; position: relative; top: -40px;}
.anli_list .wuliao{top:-20px; padding-top:15px;}
.anli_list .content h3{font-size: 22px; margin-bottom: 0px; padding-bottom: 40px;position: relative; white-space: nowrap; text-overflow: ellipsis;margin-top: 0px;overflow: hidden;}
.anli_list .wuliao h3{white-space: inherit; line-height:1.5;}
.anli_list .content h3:after{position: absolute; width: 80px; height: 4px; background: #ff9900; content: ""; left: 0; bottom: 20px; transition: .5s;}
.anli_list .content h3 a{color: #181523; transition: .5s;}
.list_case_list .content{padding: 15px 35px 25px;}
.list_case_list .content h3{white-space: nowrap; line-height: 1.2;}
.anli_list .content p{font-size: 15px; color: #35343a; line-height: 1.2; margin-top: 5px; background: url("../images/yuanhuan_03.png") no-repeat left center; padding-left: 23px;margin-bottom: 0px;}
.anli_list .content i{display: block; position: absolute; right: -40px; top: 60%; background: #ff9900; border-top-right-radius: 45%; border-bottom-right-radius: 45%;border-top-left-radius: 15%;border-bottom-left-radius: 15%; transition: .5s;}
.anli_list .content i a{display: block; padding: 10px 18px;}
.anli_list .item:hover .content h3 a{color: #ff9900;}
.anli_list .item:hover .content h3:after{width: 120px;}
.anli_list .item:hover .content  i{top: 40%;}
.anli_list_list{margin-top: 30px;}

.solution_list .js_tab{text-align: center;display: block;}
.solution_list .js_tab >div {position: relative;}
.solution_list .js_tab >div>a{font-size: 26px;font-weight: bold;padding: 15px 0;margin: 0 20px;cursor: pointer;background: url("../images/bg2.png") no-repeat bottom center;}
.solution_list .js_tab p{font-size: 16px;color: #464450;margin-top: 20px;margin-bottom: 35px;}
.solution_list .js_tab >div i{position: absolute;right: 0;bottom: 0;color: #ed6d00;}
.solu_anli_box{overflow:hidden;}
.solu_anli_box .l{width: 34.5%;position: relative;}
.solu_anli_box .r{width: 64%;}
.solu_anli_box .l .box {position: absolute;left: 0;right: 0;top: 80px;text-align: center;color: #fff;}
.solu_anli_box .l .box h4 {font-size: 28px;font-weight: bold;}
.solu_anli_box .l .box p {font-size: 18px;position: inherit;font-weight: normal;left: 0;right: 0;top: 50px;}
.solu_anli_box .l .box a {display: block;width: 120px;line-height: 36px;background: #ff9900;color: #fff;margin: 0 auto;text-align: center;margin-top: 65px;font-size: 16px;border-radius: 5px;transition: .5s;}
.solu_anli_box .r ul li p{padding:0px;margin:0px;}
.solu_anli_box .r ul li {position: relative;width: 50%;float: left;padding: 0 2.3%;margin-bottom: 21px;}
.solu_anli_box .r ul li a {display: block;color: #fff;}
.solu_anli_box .r ul li .tt {position: absolute;display: inline-block;bottom: -10px;left: 0;right: 0;margin: 0 auto;background: url("../images/pro_tbg2.png") no-repeat center center;background-size: contain;color: #fff;font-size: 16px;text-align: center;padding: 8px 0;transition: .5s;}
.wrapsolu{width: 1500px;margin-right: auto;margin-left: auto;}
.solu_anli_box  .r ul li:hover .tt {bottom: 15px;}
/***casedet***/
.case_tit{padding-top:20px;}
.case_tith::before{background: url("../images/bt_zs.png") no-repeat;display: inline-block;width: 28px;height: 29px;content: "";position: relative;top: 3px;margin-right: 15px;}
.case_tith{font-size: 36px;text-align: center;color: #181523;    margin-top: 20px;    margin-bottom: 10px;}
.case_tit p.tips {font-size: 20px;line-height: 2;color: #444;padding-top:10px;}
.case_cs{overflow:hidden;margin-bottom: 30px;}
.case_cs .l,.case_cs .r{width:50%;}
.case_cs .l .tit { font-size:19px;padding-top:15px;}
.case_cs .l .tit span {color:#ed6d00;}

.case_cs .r  a {display: inline-block;margin-left: 30px;background-color: rgb(237, 109, 0);border: 1px solid #ed6d00;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;color: #fff;font-size: 26px;padding: 13px 15px;margin-top: 30px;}
.case_cs .r a span{font-size:14px;font-weight: normal;}
.case_cs .r a img{margin-top:8px;margin-left:5px;}
.case_tit ul{overflow:hidden;margin-top:20px;}
.case_tit ul li{float:left;width: 48.98%;}
.case_tit ul li:first-child{margin-right:1.9%;}
.case_ys{padding-top:40px;}
.case_ys .box {margin: 20px -15px;font-size: 16px;line-height: 2;color: #444;}
.case_ys .box .list {width: 50%;padding: 0 15px;float: left;margin-top: 20px;margin-bottom: 40px;}
.case_ys .box .list .ico {background: #181523;width: 95px;height: 95px;float: left;text-align: center;vertical-align: middle;display: flex;align-items: center;border-radius: 5px;}
.case_ys .box .list .ico img {width: 45%;align-items: center;margin: 0 auto;}
.case_ys .box .list .perform_content {width: 82%;float: right;}
.case_ys .box .list h4 {font-size: 16px;font-weight: bold;color: #181523;padding: 0;}
.case_ys .box .list p {font-size: 14px;color: #777;margin-top: 10px;}
.case_ys .box .list2 .ico {background: #ed6d00;}
.case_ys .box .list3 .ico {background: #ff9900;}
.case_fk .other {background: url(../images/case-bg05.png) no-repeat;background-size: cover;padding: 5% 3.5% 1.75% 3.5%;}
.case_fk  p {font-size: 16px;line-height: 2;margin-top: 10px;color: #181523;}
.case_fk .ot-con {margin-bottom: 10px;}
.case_fk .ot-con .t-head {float: left;overflow: hidden;margin-right: 10px;}
.case_fk .ot-con .t-head span {border-radius: 50%;width: 72px;height: 72px;float: left;}
.case_fk .ot-con .t-head span img {display: block;border-radius: 50%;width: 100%;}
.case_fk .ot-con .t-head em {float: left; margin-left: 50px; margin-top: 15px;}
.case_fk .ot-con .t-head em img{width: 35px;}
.case_fk .case-profit p{font-size: 16px; line-height: 2; margin-top: 10px; color: #181523;}
.case_fk .profit-p {margin-top: 15px;float: left;}
.case_fk .profit-p span {font-size: 18px;line-height: 38px;padding: 0 30px;border: 1px dashed #5f76a0;color: #5f76a0;display: inline-block;border-radius: 19px;margin-left: 16px;}
.case_other .anli{padding:30px 0px;}
.case-white-box p a {display: inline-block;padding: 30px 20px;margin: 0;font-size: 16px;width: 100%;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;text-align:center;}
.case-white-box {margin-bottom: 45px;border-bottom: 4px solid #f3f3f3;overflow: hidden;position: relative;}
.hover-orange:hover .hover-show {border-bottom: 4px solid #f29c06;}
.abroad-fuwu{padding-bottom:20px;}
.abroad-fuwu h2{font-size: 22px;}
.abroad-fuwu .col-md-4{border-top: 1px solid #e4e4e4; padding:20px 0px 20px;}
.abroad-fuwu  .row{margin:0px;}

.solu_lingyu{
	margin-top: 40px;
	background: #efeff0;
	padding: 50px 0 60px 0;
}

.solu_lingyu .content{padding: 0 40px; margin-top: 40px;overflow:hidden;}
.solu_lingyu .content .list{width: 16%;border-radius: 50%; margin: 0 2%; float: left; position: relative;}
.solu_lingyu .content .list img{border-radius: 50%;}
.solu_lingyu .content .list .info{margin-top:0px;float:none;display: block; width: 100%; height: 100%; background: rgba(0,0,0,.5); position: absolute; left: 0; top: 0; border-radius: 50%; color: #fff; text-align: center; transition: .5s;}
.solu_lingyu .content .list .info p{font-size: 20px; font-weight: bold; margin-top: 90px;color:#fff;}
.solu_lingyu .content .list .info i{font-size: 14px;  margin-top: 10px; display: block;}
.solu_lingyu .content .list:hover .info{background: rgba(0,0,0,.8);}
/****wuliao***/
.anli_list .list_wl_list .content{width: 100%;top:0px;}
.anli_list .list_wl_list .item{width: 22%;margin: 0 1% 3% 1%;}
.anli_list .list_wl_list .item .img img{width: 100%;}
.anli_list .list_wl_list{padding-top:20px;}
.anli_list .list_wl_list .content{padding: 4% 8% 1%;}
.anli_list .item{cursor:pointer;}
.material-area {background-color: #f2f2f2;padding-top: 10px;margin-bottom: 20px;}
.material-area a.caseliname{display: inline-block;padding:5px 10px;white-space:nowrap;}
.list_wl_det {line-height:35px;font-size:15px;font-weight:300;}
.anli_list .mt0{margin-top:0px;}
.wl_det {justify-content: left;}

.wl_det  li{font-size:20px;margin:0px;}
.wl_det  li a{font-size:30px;color: #ed6d00;}
.wl_det  li.active{background: url("../images/bg2.png") repeat-x bottom center;}
.list_wl_det ul li{float:left;padding:10px 15px;}


.pro_center {background: #f6f6f6;padding-bottom: 60px;}
.pro_center  .item-cate {
    margin-top: 90px;
    padding-bottom: 10px;
}
.pro_center  .item-cate .title-panel {
    width: 100%;
    overflow: hidden;
}


.pro_center .item-cate .title-panel .txt-h2 {
 float:left;
 width:275px;
 overflow:hidden
}
.pro_center .item-cate .title-panel .txt-h2 h2 {
 height:64px;
 line-height:64px;
 font-size:48px;
 color:#1d1d1f;
 font-weight:bold
}
.pro_center .item-cate .title-panel >h2 {
 
 font-size:48px;
 color:#1d1d1f;
 font-weight:bold;
 text-align:center;
 margin:45px 0px 30px 0px
}

.pro_center .item-cate .title-panel .pro_i_text {
 line-height:32px;
 font-size:16px;
 color:#888888;
 overflow:hidden;
 margin:0px;
}



.pro_center .item-cate .title-panel .txt-h2 span {
 display:block;
 height:40px;
 line-height:40px;
 margin-top:20px;
 font-size:38px;
 color:#e5e5e5;
 font-weight:bold;
 text-transform:uppercase
}
.pro_center .item-cate .title-panel .txt-p {
 width:65.78947%;
 overflow:hidden;
 float:left
}
.pro_center .item-cate .title-panel .txt-p p {
 line-height:32px;
 font-size:16px;
 color:#888888;
 overflow:hidden;
 margin:0px;
}
.pro_center .item-cate .title-panel .txt-p a {
 display:inline-block;
 margin-top:20px;
 height:40px;
 line-height:40px;
 font-size:14px;
 padding-left:44px;
 color:#1d1d1f;
 position:relative;
 transition:all .3s
}
.pro_center .item-cate .title-panel .txt-p a:before {
 content:'+';
 display:block;
 width:30px;
 height:30px;
 top:5px;
 font-size:24px;
 line-height:22px;
 border-radius:100%;
 border:2px solid #1d1d1f;
 position:absolute;
 left:0;
 color:#1d1d1f;
 text-align:center;
 transition:all .3s
}
.pro_center .item-cate .title-panel .txt-p a:hover {
 color:#ed6d00
}
.pro_center .item-cate .title-panel .txt-p a:hover:before {
 border:2px solid #ed6d00;
 color:#ed6d00;
 transform:rotate(180deg)
}
.pro_center .item-cate .product-list {
 margin:0 -23px
}
.pro_center .item-cate .product-list .item-product {
 padding:0 23px;
 margin-top:50px;
 display:block;
 float:left;
 width:33.333333%
}
.pro_center .item-cate .product-list .item-product a {
 display:block;
 background:#fff;
 padding:70px 15px 64px 45px;
 overflow:hidden;
 position:relative;
 transition:all .4s
}
.pro_center .item-cate .product-list .item-product a:hover {
 box-shadow:0 0 30px rgba(0,0,0,0.05)
}
.pro_center .item-cate .product-list .item-product a strong {
 display:block;
 height:40px;
 line-height:40px;
 font-size:28px;
 margin-bottom:15px;
 color:#1d1d1f;
 font-weight:bold;
 overflow:hidden;
 transition:all .4s
}
.pro_center .item-cate .product-list .item-product a strong:hover {
 color:#ed6d00;
 padding-left:10px
}
.pro_center .item-cate .product-list .item-product a .img-panel {
 display:block;
 width:100%;
 overflow:hidden;
 padding-left:15.66265%;
 position:relative;
 z-index:3
}
.pro_center .item-cate .product-list .item-product a .img-panel:hover img {
 right:10px
}
.pro_center .item-cate .product-list .item-product a .img-panel img {
 display:block;
 width:100%;
 position:relative;
 right:0;
 transition:all .4s
}
.pro_center .item-cate .product-list .item-product a .img-panel .fixed-panel {
 display:block;
 width:100%;
 height:100%;
 position:absolute;
 left:0;
 top:0;
 overflow:hidden;
 z-index:2
}
.pro_center .item-cate .product-list .item-product a .img-panel .fixed-panel .font-panel {
 display:block;
 width:100%;
 padding-bottom:15px;
 overflow:hidden;
 position:relative
}
.pro_center .item-cate .product-list .item-product a .img-panel .fixed-panel .font-panel:before {
 content:'';
 display:block;
 width:15px;
 border-top:1px solid #e4e4e4;
 border-bottom:1px solid #efefef;
 position:absolute;
 left:0;
 bottom:0
}
.pro_center .item-cate .product-list .item-product a .img-panel .fixed-panel .font-panel b {
 display:block;
 height:30px;
 line-height:30px;
 font-size:16px;
 color:#86868b;
 font-weight:normal;
 font-family:'yahei'
}
.pro_center .item-cate .product-list .item-product a .img-panel .fixed-panel em {
 display:inline-block;
 font-style:normal;
 position:relative;
 font-size:16px;
 height:32px;
 line-height:32px;
 margin-top:40px;
 color:#ed6d00
}
.pro_center .item-cate .product-list .item-product a .img-panel .fixed-panel em:hover:after {
 -webkit-animation:move .8s linear infinite;
 animation:move .8s linear infinite
}
.pro_center .item-cate .product-list .item-product a .img-panel .fixed-panel em:after {
 content:">";
 display:inline-block;
 width:12px;
 height:12px;
 vertical-align:0;
 margin-left:8px
}
.pro_center .item-cate .product-list .item-product a .mark-span {
 display:block;
 position:absolute;
 width:50%;
 left:45px;
 bottom:50px;
 line-height:40px;
 font-size:22px;
 color:#f8f8f8;
 text-transform:uppercase;
 font-weight:bold
}
.pro_center .item-cate .product-list .item-panel {
 padding:0 23px;
 margin-top:50px;
 display:block;
 float:left;
 width:33.333333%
}
.pro_center .item-cate .product-list .item-panel a {
 display:block;
 background:#fff;
 padding:48px 48px 40px;
 overflow:hidden;
 position:relative;
 transition:all .4s
}
.pro_center .item-cate .product-list .item-panel a:hover {
 box-shadow:0 0 30px rgba(0,0,0,0.05)
}
.pro_center .item-cate .product-list .item-panel a:hover strong {
 color:#ed6d00;
 padding-left:10px
}
.pro_center .item-cate .product-list .item-panel a:hover .mark-span em:after {
 margin-left:16px
}
.pro_center .item-cate .product-list .item-panel a img {
 display:block;
 width:100%
}
.pro_center .item-cate .product-list .item-panel a strong {
 display:block;
 margin-top:42px;
 height:40px;
 line-height:40px;
 font-size:28px;
 margin-bottom:24px;
 color:#1d1d1f;
 font-weight:bold;
 overflow:hidden;
 transition:all .4s
}
.pro_center .item-cate .product-list .item-panel a .font-panel {
 display:block;
 width:100%;
 padding-top:15px;
 overflow:hidden;
 position:relative
}
.pro_center .item-cate .product-list .item-panel a .font-panel:before {
 content:'';
 display:block;
 width:15px;
 border-top:1px solid #e4e4e4;
 border-bottom:1px solid #efefef;
 position:absolute;
 left:0;
 top:0
}
.pro_center .item-cate .product-list .item-panel a .font-panel b {
 display:block;
 height:30px;
 line-height:30px;
 font-size:16px;
 color:#86868b;
 font-weight:normal;
 font-family:'yahei'
}
.pro_center .item-cate .product-list .item-panel a .mark-span {
 display:block;
 position:relative;
 width:100%;
 padding-right:40%;
 line-height:40px;
 font-size:22px;
 color:#f8f8f8;
 text-transform:uppercase;
 font-weight:bold
}
.pro_center .item-cate .product-list .item-panel a .mark-span em {
 display:inline-block;
 font-style:normal;
 position:absolute;
 right:0;
 top:50%;
 font-size:16px;
 height:32px;
 line-height:32px;
 margin-top:-16px;
 color:#ed6d00
}
.pro_center .item-cate .product-list .item-panel a .mark-span em:after {
 content:">";
 display:inline-block;
 position:relative;
 width:12px;
 height:12px;
 vertical-align:0;
 margin-left:8px;
 transition:all .3s
}


/******prolist*******/
.cate-panel {
    padding: 0 4.42708%;
    overflow: hidden;
    position: relative;
}
.cate-panel::before {
    content: '';
    display: block;
    width: 100%;
    height: 58px;
    position: absolute;
    left: 0;
    top: 0;
    border: 1px solid #bbbbbb;
    background: #fff;
}
.cate-list {
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.cate-list .item-cate {
    display: block;
    width: 25%;
    float: left;
    overflow: hidden;
	margin: 0px;
padding: 0px;
}
.cate-list .item-cate strong {
    display: block;
    width: 100%;
    height: 56px;
    line-height: 56px;
    font-size: 18px;
    color: #1d1d1f;
    text-align: center;
    font-weight: normal;
    transition: all .3s;
}
.cate-list .item-cate.active strong {
    color: #ed6d00;
}
.cate-list .item-cate:hover strong {
    color: #ed6d00;
}
.cate-list .item-cate img {
    margin-top: 16px;
    display: block;
    width: auto;
}
div::after {
    clear: both;
}
div::after {
    content: "";
display: block;}

.list-panel .item-cate .product-list {
    margin: 0 -23px;
}
.list-panel .item-cate{margin:0px;}



/******liuyan*****/
.floating_ck{position:fixed;right:20px;top:40%;z-index: 9;}
.floating_ck dl dd{margin: 3px;position:relative;width:70px;height:80px;background-color:#f75316;border-bottom:solid 1px #f75316;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl:first-child dd{margin-top:0px;}
.floating_ck dl dd:hover{background: linear-gradient(#32db92,#0e95e5);border:0px;}
.floating_ck dl dd:hover .floating_left{display:block;}

.floating_ck dl dd span{font-size:12px;}
.floating_ck dl dt{position:relative;width:70px;height:80px;background-image:url(../images/chaticon01.png);margin: 0px 3px;}
.floating_ck dl dd >div{
background-repeat: no-repeat;
background-position: center 20%;
display: block;}
.consult  >div{background-image:url(../images/chaticon02.png);}
.words   >div{background-image:url(../images/chaticon03.png);}
.quote   >div{background-image:url(../images/chaticon04.png);}
.qrcord   >div{background-image:url(../images/chaticon05.png);}
.return   >div{background-image:url(../images/chaticon06.png);padding-top: 15px;}
.floating_ck dl dd.return{height: 55px;}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-168px;top:0px;width:160px;height:80px;background-color:#ed6d00;border-bottom:solid 1px #ed6d00;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:200px;top:-120px;}
.floating_ewm i{background-image:url(/images/erweima.png);display:block;width:130px;height:130px;margin:auto;margin-top:17px;background-size: cover;}
.floating_tel p,.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_tel .qrcord_p02{font-size:18px;padding-top:10px;}
.floating_tel{height:80px;top:0px;}






/*****epc*****/
.epc_top{background:#0f4059;padding:4% 2%;text-align:center;}
.epc_top_tit{color:#fff;background:#ff6600;transform: skewX(160deg);display: inline-block;font-size:30px;line-height:55px;padding:0px 10px;margin-top:30px;}
.epc_top_t_tit{font-size:20px;font-weight:200;line-height:45px;padding-top: 10px;}
.epc_top_t_c  .row  .col-md-3 .box{background:#ffba00;padding:40px 30px;max-width: 301px;}
.epc_top_t_c  .row  .col-md-3 .box .t{text-align:center;font-size:30px;border-bottom: 1px solid #e89700;}
.epc_top_t_c .row .col-md-3 .box .t::after {width: 60px;text-align: center;height: 2px;background: #e89700;margin: 0px auto;}
.epc_top_t_c  .row  .col-md-3 .box .p_text{padding-top:10px;line-height: 30px;}
.epc_title{font-size:45px;font-weight:bold;text-align:center;line-height: 110px;}
.epc {background:#fff;}
.epc_lc {background:#f1f0f6;padding:40px 0px 50px 0px;margin-top:100px;}

.epc_lc_t_tit{text-align:center;font-size:22px;}
.epc_lc .col-md-6 {padding-top:75px;}
.epc_lc .col-md-6 p{line-height:30px;}
.epc_lc .col-md-6 h3 img{padding-right:10px;margin-top:-2%;}
.epc_hezuo {padding:50px 0px;}
.epc_hezuo .t_p{font-size:15px;line-height:30px;}
.epc_hezuo  .row{background:#f5f5f5;padding:25px 10px;margin-top:45px;display: flex;}
.epc_hezuo  .col-md-4{}
.epc_hezuo  .col-md-4 .box div{color:#777;line-height: 25px;}

.epc_hezuo  .col-md-4 .box{border-bottom: 4px solid #d0d4d8;padding-bottom: 30px;height: 100%}
.epc_hezuo  .col-md-4 .box .tit{font-size:20px;font-weight:bold;color:#333;line-height: 45px;}
.epc_hezuo  .col-md-4 .box .tit_s{padding-bottom: 10px;}
.epc_hezuo  .col-md-4 .box div i{color:#ff9933;}
.epc_hezuo  .col-md-4 .box .p{}
.epc_liuyan p{font-size:16px;text-align:center;}
.epc_liuyan  ul li {float:left;width:100%;padding: 5px 15px;}
.epc_liuyan  ul li.l{width:50%;}
.epc_liuyan  ul li  input  ,.epc_liuyan  ul li  textarea,.epc_liuyan  ul li  select{background: #f1f1f1;list-style: none;border: 0px;line-height: 45px;text-indent: 2rem;border-radius: 5px;margin-top: 15px;width:100%;}
.epc_liuyan  .btnclick{text-align:center;}
.epc_liuyan  .btnclick .btn_submit{padding: 10px 45px;margin-top: 15px;background: #ed6d00;border: 0px;border-radius: 8px;color: #fff;}
.epc_liuyan  ul li  select,.epc_liuyan  ul li  select option{text-indent: 1rem;height:45px;}

#cnzz_stat_icon_1280242515{display:none;}


/**********prodet**********/
.pronrbanner {height: auto;background: url("../images/pro_nr_bg.jpg") no-repeat;background-size: cover;overflow: hidden;}
.pronrbanner .wrap {padding-top: 130px;padding-bottom:70px;}
.pronrbanner .top .l {
    width: 40%;
    padding-right: 40px;
}
.pronrbanner .top h1{font-size: 54px; color: #fff; line-height: 1.5; margin-top: 80px;}

.pronrbanner .top .info{margin-top: 25px;}

.pronrbanner .top .info p.desc{font-size: 16px; color: #8193a6; padding-left: 70px; line-height: 1.9; margin-top: 12px; position: relative;}

.pronrbanner .top .info p.desc:before{position: absolute; width: 50px; height: 1px; background: #afafaf; content: ""; left: 0; top: 14px;}

.pronrbanner .top .info p.tel{font-size: 16px; color: #8193a6; margin-top: 60px;}

.pronrbanner .top .info p.tel i{font-size: 30px; color: #fff; font-weight: bold; font-style: italic}

.pronrbanner .r{margin-top: 40px; width: 60%;}

.pronrbanner .r img{width: 100%;}

.pronrbanner p.baojia{width: 170px; height: 39px; font-size: 16px; line-height: 39px; background: url("../images/baojia_06.png") no-repeat; text-align: center; margin: 0 auto;background: linear-gradient(to right top,#ca1929,#f58c5d);
border-radius: 8px; margin-top:15px;}

.pronrbanner p.baojia a{color: #fff; font-weight: bold; display: block;}

.pronrbanner .about{margin-top: 70px;}

.pronrbanner .about ul{display: flex;justify-content:center;}

.pronrbanner .about ul li{flex-direction:column ; font-size: 40px; color: #fff; margin: 0 60px; position: relative;}

.pronrbanner .about ul li:after{position: absolute;width: 1px; height: 78px; background: #63696f; content: ""; right: -60px; top: 15px;}

.pronrbanner .about ul li:last-child:after{display: none;}

.pronrbanner .about ul li i{display: block; font-size: 16px; color: #8193a6; font-weight: normal; margin-top: 8px;}

.pronr_nav{display: flex;justify-content:center; background: #2e3038; height: 85px;}

.pronr_nav p{flex-direction:column; font-size: 22px; margin: 0 100px; position: relative; line-height: 85px;}

.pronr_nav p:after{position: absolute;width: 1px; height: 24px; background: #63696f; content: ""; right: -100px; top: 36%;}

.pronr_nav p:last-child:after{width:0;}

.pronr_nav p img{width: 26px; margin-right: 18px;vertical-align: middle;}

.pronr_nav p a{ color: #ccccd4;}

.pronr_nav p:hover a{color: #ed6d00;}

.pro_top .box .l .con{margin:15px 0;margin-top:30px;background: #f4f5f7;padding: 3%;}
.pro_top .box .l .con a{display:inline-block; margin-right:30px;}
.pro_top .box .l .con a:last-child{margin-right:0px;}
.pro_top .box .l .con a span{display:inline-block; vertical-align:middle;}
.pro_top .box .l .con a span.icon{width:19px; height:19px; margin-right:10px;}
.pro_top .box .l .con a span.icon img{display:none;}
.pro_top .box .l .con a.con_a1 span.icon{background:url(../images/pro_detail01_ico1.png) no-repeat 0 -19px;}
.pro_top .box .l .con a.con_a1:hover span.icon{background-position:0 0}
.pro_top .box .l .con a.con_a2 span.icon{background:url(../images/pro_detail01_ico2.png) no-repeat 0 -19px;}
.pro_top .box .l .con a.con_a2:hover span.icon{background-position:0 0;}
.pro_top .box .l .con a.con_a3 span.icon{background:url(../images/pro_detail01_ico3.png) no-repeat 0 -19px;}
.pro_top .box .l .con a.con_a3:hover span.icon{background-position:0 0;}
.pro_top{padding:60px 0px 10px 0px;}
.pro_cont{font-size:16px;line-height:37px;}
.pro_top .box{margin-top:40px;}
.pro_top .box >.l {width:45%;}
.pro_top .box >.r {width:50%;}
.pro_top .box .l  .text{line-height: 45px;margin-top:30px;display:flex;}
.pro_top .box .l  .text .l_tit{width: 19%;background: #f4f5f7;font-size: 18px;text-align: center;position: relative;}
.pro_top .box .l  .text .l_tit span{position: absolute;left: 50%;top: 50%;margin-top: -22px;margin-left: -36px;}
.pro_top .box .l  .text .r_text{background: #f4f5f7;margin-left: 2%;padding: 0px 2%;width: 80%;}

.pro_tedian  .row  {display:flex;}
.pro_tedian .col-md-6 { margin: 38px 0 0 0 ;}
.pro_tedian .col-md-6 .box{  background: #f2f2f2; padding: 27px 34px 27px 140px; border-radius: 10px; position: relative;height: 100%;}

.pro_tedian .col-md-6 .box:before{position: absolute; width: 77px; height: 40px; background: url("../images/ico19_07.png") no-repeat; text-align: center; content: ""; left: 27px; top: 32px;}

.pro_tedian .col-md-6 .box:after{position: absolute; left: 42px; top: 30px; font-weight: bold; font-size: 30px; color: #fff;}

.pro_tedian  .row  .col-md-6:first-child .box:after{content: "01";}

.pro_tedian .row  .col-md-6:nth-child(2) .box:after{content: "02";}

.pro_tedian .row:nth-child(3) .col-md-6:nth-child(1) .box:after{content: "03";}

.pro_tedian .row:nth-child(3) .col-md-6:nth-child(2) .box:after{content: "04";}

.pro_tedian .row:nth-child(4) .col-md-6:nth-child(1) .box:after{content: "05";}

.pro_tedian .row:nth-child(4) .col-md-6:nth-child(2) .box:after{content: "06";}

.pro_tedian .col-md-6  .box p{font-size: 16px; color: #504f51; line-height: 30px; margin-top: 8px; }

.pro_yuanli .ylimg{text-align:center;}



.pro_titie{text-align:center;font-size:45px;font-weight:bold;padding: 80px 0px 30px 0px;}

.pro_anli {
    background: url(../images/pro_detail03_1.jpg) no-repeat center;
    padding: 35px 0;
}
.pro_anli .infor .smal_tit {
    font-size: 36px;
    line-height: 36px;
    font-weight: lighter;
    color: #fff;
    margin-top: 20px;
}
.pro_anli .infor .title {
    font-size: 35px;
    line-height: 50px;
    color: #333f47;
    font-weight: bold;
    margin-bottom: 27px;
    text-align: left;
    padding: 0px;
	color: #fff;
	padding-top: 30px;
}
.el {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.pro_anli .content .item .intro{background:#fff;}
.pro_anli .content .item .intro .box{padding:30px 25px;}
.pro_anli .content .item .intro .box .line{width:49px; height:3px; background:#f78b42;}
.pro_anli .content .item .intro .box .t{font-size:24px; line-height:26px; color:#000e2e; margin-top:15px;}
.pro_anli .content .item .cover{position:absolute; left:0; bottom:0; width:100%; height:100%; background:#f78b42; transition:all 0.5s ease; opacity:0; visibility:hidden;}
.pro_anli .content .item .cover:after{content:''; width:234px; height:218px; position:absolute; right:0; bottom:0;} 
.pro_anli .content .item .cover .box{padding:50px 25px; position:relative; z-index:2;}
.pro_anli .content .item .cover .box .line{ width:49px; height:3px; background:#333f47; margin-bottom:15px;}
.pro_anli .content .item .cover .box .t{font-size:30px; line-height:30px; font-weight:bold; color:#333f47; margin-bottom:20px}
.pro_anli .content .item .cover .box .c{font-size:15px; line-height:26px; color:#535353; height:78px; overflow:hidden;}
.pro_anli .content .item .cover .box .list{margin-top:10px;}
.pro_anli .content .item .cover .box .list dd{font-size:15px; line-height:28px; color:#535353}
.pro_anli .content .item .cover .box .list dd span{font-weight:bold; font-size:18px;}
.pro_anli .content .item:hover .cover{opacity:1; visibility:visible;}

.pro_anli .content .owl-item .item{display:block;}
.pro_anli  .content .rect-6083 {padding-bottom: 60.83%;}
.pro_anli .content .owl-item .item a .rect-6083 img{width:100%;}
.pro_anli .content .sec3_btn>div{width:26px; height:77px; background:url(../images/service01_jt.png) no-repeat;  position:absolute; top:50%; margin-top:-38px; z-index:2; font-size:0; cursor:pointer;}
.pro_anli .content .sec3_btn>div.disabled{display:none;}
.pro_anli .content .sec3_btn .owl-prev {left:-35px;background-position:0 -77px;}
.pro_anli .content .sec3_btn .owl-next {right:-35px;background-position:-26px -77px;}
.pro_tuji  ul li{width: 33%;float: left;padding: 1%;}
.pro_video{text-align: center;}

.pro_video video{max-width:100%;}
.pro_canshu tr{line-height: 45px;font-size: 16px;}
.pro_canshu td{border: 1px solid #dbdbdb;text-align: center;}
.pro_canshu tr:first-child() td {background:#fff;}
.pro_canshu {margin-bottom:60px;}
.pro_tedian {margin-top: -30px;}

/***peijian****/
.peijian  .wrap >p{font-size:16px;line-height: 35px;}
.peijian  .services .btn-template-main {height: 50px;line-height: 40px;font-size: 1.6rem;font-weight: bold;margin-bottom: 10px;}
.peijian  .btn-template-main span{color:#fff;top: 2px;left: 8px}
.peijian  .btn-template-main {width: 90%;background: #f90;border: 1px solid #f90 !important;color: #fff !important;border-radius: 0 !important;text-decoration: none;}
.btn {font-weight: 700;border: 1px solid transparent;padding: .5rem .75rem;font-size: .8rem;line-height: 1.5;border-radius: 0;-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-transform: uppercase;letter-spacing: .05em;}
.peijian h2 {line-height: 1.1;display: inline-block;margin-bottom: 20px;text-transform: uppercase;letter-spacing: .03em;font-size: 26px;font-weight: bold;}
.peijian h2::after {content: " ";display: block;width: 100px;height: 2px;margin-top: .6rem;background: #ed6d00;}
.peijian .col-md-2 {text-align: center;padding: 30px;background: #fff;}

/***contact****/
.contact_box .infor {padding-top: 22px;margin-top: 40px;}
.contact_box .infor .tit {font-size: 32px;color: #333;text-transform: uppercase;font-weight: 600;text-align: center;line-height: 1.6;}
.contact_box  .infor p {padding-top: 22px;line-height: 35px;font-size: 15px;}
.contact_box  .content {    margin-top: 40px;}
.contact_box  .row {margin-left: 0px;margin-right: 0px;}
.contact_box .content .text-center .col-md-4 > div {width: 95%;border-radius: 10px;margin: 20px auto;height: 250px;background-color: #F5F5F5;}
.contact_box .content .text-center img {display: block;margin: 0 auto;padding: 5% 0;}
.contact_box .content .text-center h3 {font-size: 20px;padding-bottom: 10px;}
.contact_box .content .text-center a {display: block;padding-bottom: 5px;color: #999999;width: 90%;margin: 0 auto;}
.contact >div{background: #fff;padding-bottom: 80px;}
.fangan .col-md-4 {margin-top: 15px;margin-bottom: 15px;}
.shengchanxian .row .col-md-4 a {border-radius: 6px;display: block;box-shadow: 0 5px 15px #e3e4eb;transition: all .3s ease-out;background-color: #f0f3fa;}
.fangan .col-md-4 img {width: 100%;}
.fangan .col-md-4 p {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.shengchanxian .so_title {font-size: 18px;font-weight: bold;padding: 8px 25px;color: #444;}
.shengchanxian .so_con {font-size: 16px;padding: 0 25px;color: #666;padding-bottom: 10px;}
.shengchanxian .so_con span {font-weight: bold;font-size: 15px;color: #555;}
.shengchanxian .row .col-md-4 a:hover {transform: translate(0, -10px);box-shadow: 0 0px 20px rgba(0,52,123,0.4);}
/******news******/
.news .wrap {background: #fff;}
.news  .list {width: 100%;}
.news .list li{width:100%;padding:0 60px;}
.news .list li:hover{background:#f3f3f3;box-shadow: 0 3px 6px 3px rgba(0,0,0,.1);}
.news .list li a{display:flex;justify-content: space-between;border-bottom:1px dashed #ddd;padding:20px 0;}
.news .list li a .text{width:65%;  text-align: left;}
.news .list li a .text h1{color:#333;font-size: 23px;line-height: 35px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.news .list li:hover a .text h1{color:#ed6d00;}
.news .list li a .text .tc{width:100%;display:flex;justify-content: flex-start;flex-wrap:wrap;margin-top:20px;}
.news .list li a .text .tc .time{color:#999;font-size: 12px;margin-top:10px;margin-right:30px;}
.news .list li a .text .tc .cont{color:#999;font-size: 13px;margin-top:10px;}
.news .list li a .text .tc .time i,.news .list li a .text .tc .cont i{padding-right:3px;}
.news .list li a .text p{margin-top:20px;line-height: 25px;font-size: 14px;color:#666;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-align: left;}
.news .list li a .img{width:32%;text-align: center;}
.news .list li a .img img{width:100%;}
.news .page_list{width:100%;padding:40px 0;}
.news .page_list ul{width:100%;display:flex;justify-content: center;flex-wrap:wrap;}
.news .page_list ul li {margin:10px 10px 0;}
.news .page_list ul li a {border:1px solid #ddd;padding:10px 15px;}
.news .page_list ul li a {display:block;color:#333;font-size: 13px;}
.news .page_list ul li.active a{color:#fff;}
.news .page_list ul li:hover a{color:#fff;background:#ed6d00;}
.news .page_list ul li.thisclass a{border:1px solid #ddd;padding:10px 15px;color: #fff;background: #ed6d00;}
.news .page_list ul .on_page a{color:#fff;background:#ed6d00;}

.wenz .tit h1 {font-size: 25px;color: #333;text-align: center;padding: 20px 0;}
.wenz .tit .text {margin-top: 30px;width: 100%;display: flex;justify-content: center;}
.wenz .tit .text span {display: block;line-height: 30px;color: #999;font-size: 14px;padding: 0 10px;}
.wenz .wzi {padding: 20px 40px;border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd;font-size: 15px;line-height: 35px;}
.news .pn {display: flex;justify-content: space-between;flex-wrap: wrap;padding: 20px 10px;}
.news  .pn p {color: #666;font-size: 14px;line-height: 30px;}
.news  .pn p a {color: #666;}
/***service****/
.subpic{height:480px;background: url(/2021/images/corporatebg.jpg) no-repeat center top;position: relative;}
.subpic .subwrap{position:absolute;bottom: 60px;}
.sub_com .cishan_plist .full-row li {width: 31%;margin-right: 2%;}
.sub_com .cishan_plist .full-row li:last-child{margin-right: 0;}
.cishan_plist li span.img{width:auto;}

.protextid{display:none;}

.wrap_msg{
width: 1320px;
margin-right: auto;
margin-left: auto;
}
.message-box{
	background: url(../images/liuyan_bg.jpg) center no-repeat;
    background-size: auto;
background-size: cover;
padding-top: 92px;
padding-bottom: 72px;
margin-top: 60px;
}

.msg-left {width:580px;}
.msg-left .top-title h2{font-size:40px;color:#fff;padding-bottom: 20px;}
.msg-left p.p1{color:#fff;font-size:16px;line-height: 30px;margin: 0px;}
.msg-left  .fwbox{padding: 30px 0px;}
.msg-left  .fwbox >img{float:left;width: 75px;}
.msg-left  .fwbox .tel{float:left;font-size: 20px;padding-left: 18px; color:#f85d2c;}
.msg-left  .fwbox .tel div{color:#fff;
		background: -webkit-linear-gradient(left,rgba(62,66,105,1),rgba(225,225,225,0));
		background: -o-linear-gradient(left,rgba(62,66,105,1),rgba(225,225,225,0));
		background: -moz-linear-gradient(left,rgba(62,66,105,1),rgba(225,225,225,0));
		background: -mos-linear-gradient(left,rgba(62,66,105,1),rgba(225,225,225,0));
		background: linear-gradient(left,rgba(62,66,105,1),rgba(225,225,225,0));
		transform: skewX(-15deg);
		padding: 0px 20px;
		}
		.msg-left  .liuyantel {display: inline-block;padding-bottom: 30px;}
.msg-left  .liuyantel div{color:#f85d2c;font-size: 25px;font-weight: 600;}
.msg-left  .liuyantel div.xian{height: 2px;
		background: -webkit-linear-gradient(left,rgba(248,93,44,1),rgba(248,93,44,0));
		background: -o-linear-gradient(left,rgba(248,93,44,1),rgba(248,93,44,0));
		background: -moz-linear-gradient(left,rgba(248,93,44,1),rgba(248,93,44,0));
		background: -mos-linear-gradient(left,rgba(248,93,44,1),rgba(248,93,44,0));
		background: linear-gradient(left,rgba(248,93,44,1),rgba(248,93,44,0));

}

.msg-form{width: 700px;padding-top: 30px;    float: right;}
.msg-box{
	background: #fff;
padding: 50px;
border-radius: 20px;
width: 90%;
    float: right;
	
}
.msg-box .top .t_text{color:#575757;font-size:32px; font-weight: bold;}

.msg-box .top p{font-size:16px;color:#a9a9a9;padding: 10px 0px;}
.msg-box label{font-size:14px;color:#a9a9a9;font-weight: 500;padding: 0px !important;line-height: 30px;}
.msg-box label.mt-radio{padding-right: 10px;}
.msg-box  .msg-button{color: #fff;
background: #f85d2c;
border: 0px;
width: 50%;
line-height: 42px;
border-radius: 30px;
font-size: 16px;}

.msg-form .msg-end{	
	text-align:center;width:90%;    float: right;
}
.msg-form .msg-end p{	
color: #d2d1d1;
font-size: 14px;
font-weight: 200;
border-bottom: 1px solid;
display: inline-block;
padding-bottom:0px;
padding-top: 10px;

}

.msg-left .hot_msg {
    width: 100%;
    border: 1px solid #303b4a;
    border-radius: 25px;
    padding: 16px 5.95238%;
    overflow: hidden;
    position: relative;
	margin-top: 60px;
}
 .msg-left .hot_msg .khly {
    width: 123px;
    height: 37px;
    background-color: #f85d2c;
	background-image: linear-gradient(#f85d2c, #a44425);
    border-bottom-left-radius: 24px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 37px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}
.msg-left .hot_msg .scrolltop {
 height:123px;
 overflow:hidden
}
 .msg-left .hot_msg .scrolltop ul li {
 margin-bottom:18px;
 padding-bottom:18px;
 border-bottom:1px dashed #303b4a;
 line-height:1
}
 .msg-left .hot_msg .scrolltop ul li .name {
 font-size:18px;
 color:#87a0c0;
 display:block
}
 .msg-left .hot_msg .scrolltop ul li .text {
 margin:12px 0;
 font-size:16px;
 color:#ffffff;
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden
}
.msg-left .hot_msg .scrolltop ul li .time {
 font-size:14px;
 color:#f85d2c
}





@media only screen and (max-width: 1440px) {
.i-fuwu .content li {width: 30%;margin-right: 3%;}
.ab_indexg .left {width: 38%;}
.ab_indexg .right {width: 60%;}
.pronr_nav p {margin: 0 50px;}
.pronr_nav p::after {right: -50px;}


}


@media screen and (min-width:1280px) {
  .header h1 {width:auto;}
  .header > ul {width:60%;}
  
  
}
@media only screen and (max-width: 1240px) {	
.wrap, .mwrap { width:940px; }
.i-pro-box {background-size: cover;padding: 60px 0;}
.i-fuwu .content li {width: 32%;margin-right: 1%;}
.i-about .swiper-slide {width: 50%;}
.i-about .left {width: 32%;}
.i-about .right {width: 68%;}
.i-about .right .item .intro .box .tit {margin-bottom: 15px;}
.f_cen {padding: 30px 0;}
.pageheader .mobile_key {display: block;}
.nav_wrap{display:none;}

.sidebar-wrapper {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;overflow: hidden;display:contents;}
.icon-toggle::before {content: "";position: absolute;display: inline-block;background: url(../images/icon-toggle-white.png) no-repeat center;right: 10px;top: 20px;width: 30px;height: 30px;z-index: 123;}
.sidebar {position: fixed;top: 0;bottom: 0;right: 0;width: 45%;background-color: #fff;z-index: 124;-webkit-transform: translateX(100%);transform: translateX(100%);-webkit-transition: transform .5s ease-in-out;-webkit-transition: -webkit-transform .5s ease-in-out;transition: -webkit-transform .5s ease-in-out;transition: transform .5s ease-in-out;transition: transform .5s ease-in-out,-webkit-transform .5s ease-in-out;}
.sidebar-title {width:100%;height:45px;background-color:#ed6d00;position:fixed;z-index:999}
.sidebar-content {padding:96px 0 25px 27px;height:499px;position:relative;overflow:auto}
.sidebar-menu>li {position:relative;padding:24px 0}
.sidebar-menu>li:first-child {padding-top:0}
.sidebar-menu>li>a {padding-left:32px;vertical-align:middle;font-size:20px;color:#444;font-weight:400}
.sidebar-sub-menu {display:none;padding-top:24px;padding-left:10px;border-bottom:1px solid #f4f7fc;padding-bottom:24px;margin-bottom:-24px}
.active .sidebar-sub-menu {display:block}
.sidebar-sub-menu>li {padding:15px 0}
.sidebar-sub-menu>li:first-child {padding-top:24px;border-top:1px solid #f4f7fc}
.sidebar-sub-menu>li:last-child {padding-bottom:0}
.sidebar-sub-menu li a {padding-left:22px;color:#666}
.s-translate {-webkit-transform: translateX(0);transform: translateX(0);}
.left-arrow-icon::before {content: "";position: absolute;display: inline-block;background: url(../images/left-arrow-icon.png) no-repeat center;width: 30px;height: 30px;top: 50%;left: 19px;-webkit-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);}
.pageheader {padding:0px;}
.pageheader h1{margin-top:20px;}
.ab_index02 .bd .li1 .list_p {    margin-bottom: 8%;}
.ab_index02 .bd .li2 .list_box a, .ab_index02 .bd .li3 .list_box a {padding: 20% 12%;}
.ab_index04 .hd .f_size16 {padding: 0 8%;}
.ab_index05 .hd .f_size16 {padding: 0 18%;}
.xc_banner .xc_title {width: 940px;margin-left: -470px;}
.ad_detail01 .part1_ico li { margin-right: 10%;}

.solu_anli_box .l{display:none;}
.solu_anli_box .r{width:100%;}
.case_ys .box .list{width:100%;}
.solu_lingyu .content .list .info p{font-size: 16px;margin-top: 20px;}
.pronrbanner .wrap{padding-top:80px;padding-bottom:70px;}
.pronrbanner .top .l {padding-right: 20px;}
.pronrbanner .r {margin-top: 20px;}
.pronrbanner .top h1 {font-size: 35px;margin-top: 20px;}
.pronrbanner .top .info p.desc {padding-left: 40px;
font-size: 15px;}
.pronrbanner .top .info p.desc::before {
width: 35px;}
.pronrbanner .top .info p.tel {margin-top: 50px;}
.service_sales{width:100%;padding:0px 30px;}
.a_nengli li{width: 48%;margin-right: 2%;}
	.msg-left{display:none;}
	.msg-form{width: 100%;}
	.msg-form .msg-box .top{text-align: center;}
	
}
@media only screen and (max-width: 992px) {   
    .wrap, .mwrap { width:740px; }
	.i-search .box .t{width: 100%;}
	.i-search .box .c .fix {width: 100%;}
	.i-search .box .icon_list {margin-top: 20px;width:100%;}
	.i-pro-box .infor .tit p{font-size:30px;}
	.hot-pro-l, .hot-pro-r {display: inline-block;width: 99%;}
	.hot-pro-l{margin-top:70px;}
	.hot-pro-r{margin-top:20px;}
	.hot-pro-t{margin-bottom: 10px;}
	.i-about .content {margin-bottom: 0;}
	.i-about .left .infor .con  p{font-size: 18px;padding-right: 20px;}
	.i-about .left .list {margin-top: 30px;}
	.i-about .left .list li {width: 49%;margin-right: 1%;}
	.i-about .left .list li .num {font-size: 30px;line-height: 30px;}
	.i-about .xian {margin-top: -29px;}
.f_cen {padding: 20px 0;}
.f_bott {padding: 15px 0;}
.ab_index01 .wrap {padding: 150px 0px;}
.ab_index02 .bd li {width: 100%;}
.ab_index02 .bd .li2 {margin: 1.694% 0;}
.ab_index04 .bd {height: auto;}
.ab_index04 .bd .list_item {position: static;width: 100% !important;height: auto !important;background: url(../images/ab_index04_1.jpg) no-repeat center;background-size: cover;padding: 6% 0;margin-bottom: 1%;border: none;}
.ab_index04 .bd .list_item .list_l::after {content: "";width: 1px;height: 104px;background: rgba(255,255,255,0.4);display: block;position: absolute;top: 50%;margin-top: -52px;right: 14px;}
.ab_index04 .bd .list_item .list_l {width: 33%;position: relative;}
.ab_index04 .bd .list_ico {margin: 0 auto;}
.ab_index04 .bd .list_item .list_r {width: 50%;visibility: visible;margin-left: 2%;}
.xc_banner .xc_title {width: 740px;margin-left: -370px;}
.ad_detail01 .video_box {width: 100%;margin-bottom: 20px;float: none;}
.ad_detail01 .part1_text01 {width: 100%;margin: 0;}
.ad_detail01 .part1_ico {width: 100%;}
.ad_detail01 .part1_ico li {margin-right: 20%;}
.ad_detail02 .list_text,.ad_detail02 .list_img{width:100%;}
.culture01 .content ul li .box .cen2 {padding: 35px 35px 0;}
.culture01 .content ul li .box .cen2 .minh {font-size: 16px;}
.anli_list .item{width: 45.333%;}
.js_tab{margin-top:15px;}
.js_tab li{font-size:22px;}
.solu_lingyu .content .list .info{display:none;}
.solu_lingyu .content{padding:0px;}
.pro_center .item-cate {margin-top: 30px;}

.pro_center .item-cate .title-panel .txt-h2 h2 {font-size: 40px;height: 40px;line-height: 40px;}
.pro_center .item-cate .title-panel .txt-h2 span{height: 30px;line-height: 30px;margin-top: 15px;font-size: 32px;}
.pro_center .item-cate .title-panel .txt-p{width:100%;}
.pro_center .item-cate .title-panel .txt-p a {margin-top: 10px;height: 35px;line-height: 35px;}
.pro_center .item-cate .product-list .item-product{padding: 0 10px;margin-top: 20px;width: 50%;}
.pro_center .item-cate .product-list .item-product a{padding: 40px 15px 34px 25px;}
.pro_center .item-cate .product-list .item-product a strong{height: 28px;line-height: 28px;font-size: 22px;}
.pro_center .item-cate .product-list .item-product a .img-panel .fixed-panel .font-panel b{height: 25px;line-height: 25px;font-size: 15px;}
.pro_center .item-cate .product-list .item-product a .img-panel .fixed-panel em{font-size: 14px;height: 25px;line-height: 25px;}
.floating_ck{display:none;}
.cate-list .item-cate{margin:0px;}
.pronrbanner {height: auto;}
.pronrbanner .top .l,.pronrbanner .r {width: 100%;}
.pronrbanner .top {padding:0px 20px;}
.pronrbanner .about {    margin-top: 30px;}
.pronrbanner .about ul li {margin: 0 40px;font-size: 30px;}
.pronrbanner .about ul li i {margin-top: 8px;}
.pronr_nav p {    margin: 0 10px;}
.pronr_nav p::after {    right: -10px;}
.sub_com .cishan_plist .com_img .cishan_sum {width:100%;}
.sub_com .cishan_plist .com_img .cishan_sum .text {padding: 10px 60px 0;}
.sub_com .cishan_plist .com_img {height: 200px;}
.sub_com .cishan_plist .com_img  img{height: 100%;width: auto;max-width: inherit;}
.supportRight{float:left;}
.supportLeft {width: 100%;}
.sales_l dt ，.sales-r dd{width: 40%;}
.sales_l dd,.sales-r dt {width: 55%;}
.service-left{width:100%;}
.service-right{display:none;}




}
@media only screen and (max-width: 760px) {
   body:after {        content: 'Mobile';    }
    body,input,textarea,button,select {font-size:14px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:2%; padding-right:2%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }
	/*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/   
        -webkit-user-select:none; /*webkit浏览器*/   
        -khtml-user-select:none; /*早期浏览器*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
	.i-pro-box .infor .tit p{font-size: 20px;line-height: 25px;margin-bottom: 5px;}
	.i-pro-box .infor .con  a{font-size: 14px;line-height: 22px;}
	.full-row > .smal-12 {width: 100%;}	
	.pageheader .logo,.pageheader.tophide .logo {    width: 26%;}
	.icon-toggle::before{top:10px;}
    .i-pro-box .infor .tit{font-size:20px; line-height:25px; margin-bottom:5px;}
    .i-pro-box .infor .con{font-size:14px; line-height:22px;}
    .i-pro-box .content{margin-top:20px;}
    .i-pro-box .content li{margin-bottom:10px;}
    .i-pro-box .content li.li01 .intro,
    .i-pro-box .content li.li02 .intro,
    .i-pro-box .content li.li03 .intro,
    .i-pro-box .content li.li04 .intro{left:15px;}
	.i-pro-box {padding: 20px 0;}
	.i-fuwu .content li {width:100%;margin-top: 15px;margin-left: 15px;}
	.i-fuwu .content {padding:20px 0;}
	.i-fuwu .content li .li_box .intro .t {font-size: 20px;line-height: 50px;}
	.i-fuwu .content li .li_box .intro .c {font-size: 14px;}
	.i-about {padding: 20px 0;}
	.i-about .left {width: 100%;margin-bottom: 20px;}
	.i-about .left .infor .tit {font-size: 20px;line-height: 25px;}
	.i-about .left .infor .con  p{font-size: 16px;margin: 5px 0;}
	.i-about .left .infor .txt  p{font-size: 13px;}
	.i-about .left .list {margin-top: 15px;}
	.i-about .right {width: 100%;line-height: 22px;}
	.i-about .right .item .intro .box {padding: 15px;}
	.i-about .right .item .intro .box .tit {height: 72px;}
.i-about .right .item .intro .box .con {font-size: 20px;}
.i-about .xian {    margin-top: -5px;}
.i-news ,.i-user{padding: 25px 0;}
.i-news .infor .tit a ,.i-user .infor .tit {font-size: 25px;line-height: 25px;}
.i-news .infor .con {margin: 15px 0 25px;}
.i-news .content .box {padding: 18px;}
.i-news .content .box .left {width: 100%;float: none;	overflow:hidden;}
.i-news .content .box .right {    width: 90%;    float: none;	overflow:hidden;margin:0px auto;}
.f_top, .f_cen,.foot_top,.foot_bott .beian {display: none;}
.f_bott .left {width: 100%;text-align: center;}
.foot_bott{padding: 12px 0;}
.i-user .infor .con {font-size: 14px;line-height: 24px;margin: 13px 0 15px;}
.ab_index01 .wrap {padding: 80px 6% 40px;}
.ab_index01 .title01 {font-size: 32px;margin-bottom: 24px;padding-top: 15px;}
.ab_index01 .title02 {font-size: 26px;line-height: 1.4;}
.ab_index01 .index01_p  p{width: 100%;}
.more_btn {width: 180px;box-sizing: border-box;font-size: 16px;padding: 8px 18px;}
.ab_index02 .bd li .img_box {display: none;}
.ab_index02 .bd .li1 .list_box {background: #48627b;}
.ab_index02 .bd li .list_box {position: static;width: 100%;height: auto;}
.ab_index02 .bd .li1 .list_title {    margin-bottom: 10px;}
.more_btn .i_ico {    margin-top: 0;}
.ab_index02 .bd .li2 .list_box {    background-color: #0057a7;}
.ab_index02 .bd .li2 .list_box, .ab_index02 .bd .li3 .list_box {    width: 100%;}
.ab_index02 .bd .li2 .list_box a, .ab_index02 .bd .li3 .list_box a {    padding: 10% 8%;}
.ab_index02 .bd .li3 .list_box {    background-color: #c79556;}
.index_title {    font-size: 28px;    text-align: left;}
.ab_index04 .hd .f_size16,.ab_index04 .hd .f_size16 p,.ab_index05 .hd .f_size16, .ab_index05 .hd .f_size16 p, .ab_index02 .hd .f_size16 ,.ab_index02 .hd .f_size16  p{padding: 0;text-align: left;}
.ab_index04 .bd .list_item .list_l {font-size: 18px;width: 38%;}
.ab_index04 .bd .list_item .list_l::after {right: 10px;}
.ab_index04 .bd .list_ico {width: 70px;height: 48px;background-size: 400% 100%;}
.ab_index04 .bd .list_item .list_l {font-size: 18px;}
.ab_index02, .ab_index04, .ab_index05 {padding: 40px 0px;}
.ab_index04 .hd {margin-bottom: 20px;}
.hot-pro-box {position:relative;display:block;}
.swiper-slide >img{display:none;}
.ab_index05 .hd {margin-bottom: 30px;}
.ab_indexg{padding: 20px 0;}
.ab_indexg .left {width: 100%;}
.ab_indexg .infor {margin-bottom: 10px;}
.ab_indexg .line_btn.line_btn_red {margin-top: 15px;}
.ab_indexg .right {width: 100%;margin-top:20px;}
.xc_banner {height: 240px;background-attachment: scroll;background-size: cover;background-position: center;}
.xc_banner .xc_title {position: static;left: 0;width: 100%;margin: 0;font-size: 28px;padding-top: 85px;text-align: center;}
/**公司介绍**/
.ad_detail01 .part1_ico{margin:0;padding:20px 0px;}
.ad_detail01{padding:30px 0px;line-height:1.8;}
.ad_detail01 .video_ico{width:60px;height:60px;background-size:400% 100%;background-position:100% 0%;margin-left:-30px;margin-top:-30px;}
.ad_detail01 .title_01{font-size:34px;}
.ad_detail01 .part1_ico ul{width:120%;}
.ad_detail01 .part1_ico li{margin-right:10%;}
.ad_detail01 .part1_ico .list_ico{width:60px;height:60px;background-size:400% 100%;}
.ad_detail01 .part1_ico .li2 .list_ico{background-position:33% 0;}
.ad_detail01 .part1_ico .li3 .list_ico{background-position:66% 0;}
.ad_detail01 .part1_ico .list_box{font-size:16px;}
.ad_detail02 .list_title_02{font-size:18px;}
.ad_detail02 .list_title{font-size:24px;}
.ad_detail02 li{padding:30px 0px;}
.ad_detail02 li:first-child .list_img{margin-top:20px;}
.ad_detail03 .img_bj{display:none;}
.ad_detail03{padding:30px 0px;background:url(../images/ab_detail03_bj.jpg) no-repeat center;background-size:cover;}
.ad_detail03 .title_01{font-size:24px;}
.ad_detail03 .title_02{font-size:18px;}
.ad_detail03 .detail03_p{padding:0;}
.ad_detail03 .title_02{margin-bottom:14px;}
.ad_detail03{text-align:left;}
/****企业文化***/
.channel_content {padding: 15px 0;min-height: 380px;}
.full-row > .smal-12 {width: 100%;}
.hornor ul li:nth-child(2n) {margin-right: 0;}
.hornor ul li{    width: 49%;margin-right: 1%;margin-bottom: 20px;}
.hornor ul li .img {padding: 0;}
.abroad-hz ul li {width:50%;}
.abroad-tit,.abroad-pic{padding:20px 0px;}
.abroad-pic img{padding-bottom:15px;}
.solu_anli .js_tab > div i{display:none;}
/*******case_det******/
.case-white-box {border-bottom: 0;margin-bottom: 0;}
.hover-orange:hover .hover-show {border-bottom: none;}
.case_ys .box .list .ico{display:none;}
.case_ys .box .list .perform_content {width: 100%;float: none;}
.case_ys .box .list {margin:0px;}
.case-white-box p {padding:0px;}
.case-white-box p a {padding: 15px 10px;}
.case_tith {font-size: 24px;}
.case_tit,.case_ys{padding-top:15px;}
.case_cs .l, .case_cs .r {width: 100%;}
.case_cs .r a{margin-top:10px;margin-left: 0px;}
.solution_list .js_tab p{font-size: 14px;line-height: 1.5;}
/***pro**/
.pro_center .item-cate {margin-top: 10px;}
.pro_center .item-cate .title-panel .txt-h2 h2{font-size: 35px;line-height: 35px;height: 35px;}

.cate-list .item-cate strong{height: 50px;line-height: 50px;font-size: 16px;}
.cate-list .item-cate img,.pro_anli .infor .smal_tit {display:none;}
.cate-list .item-cate{margin:0px;}
.epc_top_tit{font-size: 19px;margin-top: 15px;
line-height: 35px;}
.pronrbanner .wrap {padding-top: 80px;padding-bottom:50px;}
.pronrbanner .about ul li {font-size: 22px;}
.pronr_nav p {margin: 0 5px;font-size: 14px;line-height: 45px;}
.pronr_nav p::after {right: -5px;top: 28%;}
.pronr_nav {height: 45px;}
.pro_anli {background: none;}
 .pro_anli .infor .title {color: #333;font-size: 22px;margin-bottom: 0px;text-align: center;}
.pro_anli .col-md-4 {margin-top: 10px;}
.pro_titie {font-size: 22px;padding: 15px 0px 10 0px;}

.pro_top .box > .l {width: 100%;}
.pro_top .box > .r {width: 100%;}
.pro_top .box {margin-top: 0px;}
.pro_top .box .l .text,.pro_top .box .l .con  {margin-top: 10px;}
.pro_tedian .col-md-6 {width:100%;}
.pro_tedian .row {display:block;}
.pro_tedian .col-md-6 .box{padding: 77px 34px 27px 40px;}
.pro_cont{font-size:14px;line-height:24px;}
.news .list li {padding: 0 10px;}
.news .list li a {align-items: center;padding: 10px 0;}
.news .list li a .text h1 {font-size: 18px;line-height: 25px;}
.news .list li a .text .tc {margin-top: 10px;font-size: 12px;}
.news .list li a .text .tc .time {margin-top: 0;margin-right: 10px;}
.news .list li a .text .tc .cont {margin-top: 0;}
.news .list li a .text p {margin-top: 10px;font-size: 12px;line-height: 20px;}
.news .list li a .img img {width: 100%;height: 100px;}
.wenz .tit h1 {padding: 10px 0;}
.wenz .tit .text {margin-top: 15px;}
.wenz .tit .text span {font-size: 12px;}
.wenz .wzi {padding: 20px 20px;}

.subpic{height:280px;}
.subpic .subwrap {    bottom: 20px;}
.subpic p.title {font-size: 26px;}
.subpic ul {    padding-top: 10px;}
.subpic ul li a {margin-right: 20px;}
.supportLeft{background:none;height: auto;}
.sLeftCon {width: 100%;}

.sales_l dt ,.sales-r dd,.sales_l dd,.sales-r dt {width: 100%;float: none;}
.sales_l dt img ,.sales-r dd img{width:auto;}
.a_nengli li img{width: 100%;height: auto;}


}
@media only screen and (max-width: 480px) {
	.i-search .box .t {    font-size: 22px;}
	.i-search .box .icon_list a .txt{font-size:14px;}
	.i-search .box .t span{font-size:23px;}
	.i-search.box .icon_list a {margin-right: 20px;}
	.i-search .box .c .inp_box_wrap { width: 98%;padding-bottom:20px;}
	.i-search .box .c .hd_btn {width: 30%;}
	
	.hot-pro-l{margin-top:40px;}
	.hot-pro-r{margin-top:20px;}
	.hot-pro-t{margin-bottom: 0px;font-size: 25px;line-height: 35px;}
	.hot-pro-t span {font-size: 32px;line-height: 35px;}
	.hot-pro-tit{font-size: 40px;line-height: 55px;}
	.hot-pro-icon ul li{margin-right: 25px;}
	.hot-pro-r img{width:100%;}
	.i-news .content .box .left .hd li a {font-size:16px;}
	.i-news .content .box .left .bd .item li .t {font-size: 14px;width:100%;}
	.i-news .content .box .left .bd .item li.cur .t {font-size: 16px;}
	.i-news .content .box .right .img_01 {margin-bottom:10px;margin-top:10px;}
	.i-news .content .box .left .bd .item li .d{display:none;}
	/****case****/
	.js_tab li {font-size: 16px;}
	.anli_list .item{width: 95.333%;margin-top: 0px;}
	.solu_anli_box .r ul li {width:100%;}
	
	.pro_center .item-cate .product-list .item-product{width:50%;padding: 0 5px;margin-top: 10px;}
	.pro_center .item-cate .product-list .item-product a strong{height: 22px;line-height: 28px;font-size: 18px;}
	.pro_center .item-cate .product-list .item-product a {padding: 20px 15px 18px 25px;}	
	.cate-list .item-cate strong{height: 40px;line-height: 40px;font-size: 14px;}
	.epc_top_tit{font-size: 14px;margin-top: 10px;line-height: 25px;}
	.epc_title{font-size: 25px;line-height: 50px;}
	.epc_liuyan p {font-size: 14px;}
	.epc_lc .col-md-6 {    padding-top: 5px;}
	.epc_lc .col-md-6  h3{ font-size:16px; }
	.epc_lc_t_tit{font-size: 14px;}
	.epc_top_t_c .row .col-md-3 .box {margin: 0px auto;}
	.epc_top_t_c .row .col-md-3{margin-top:10px;text-align: center;}
	.epc_lc {  margin-top: 20px;}
	.epc_top_t_tit {    font-size: 16px;    font-weight: 200;    line-height: 30px;}
	.pronrbanner .top .info p.tel {    margin-top: 30px;}
	.pronrbanner .about ul li {    margin: 0 20px;    font-size: 20px;}
	.pronrbanner .about ul li::after {right: -20px;}
	.pronr_nav p img {display:none;}
.pronr_nav p{margin: 0 10px}
.pronr_nav p::after {    right: -10px;}
.pro_tuji ul li {width:100%;}
.news .list li a .text h1 {
    font-size: 16px;
    line-height: 25px;
}
.sub_com .cishan_plist .full-row li {    width: 100%;}
.a_nengli li {width: 100%;}



}













