div.bodywrap{max-width: 1920px;margin: 0 auto;overflow: hidden;}
.fz14{ font-size:14px; line-height:35px;}
.fz16{ font-size:16px; line-height:28px;}
.fz18{ font-size:18px; line-height:32px; color:#F00}

.t-c { text-align:center;}
.img{font-size: 0;}
.img img{max-width: 100%;max-height: 100%;}
.bgcover{background-repeat: no-repeat;background-size: cover;background-position: center center;}
.detail img{max-width: 100%;height: auto !important;}
.detail tr{border-color:#e8e8e8;}
.detail td{border-color:#e8e8e8;/* padding-left: 2%; */}
.detail table{border-color:#e8e8e8;}
.detail{overflow: auto;}
@media screen and (max-width: 1300px){
    .cw1300{width: 90%;}
}
@media screen and (max-width: 767px){
    .cw1300{width: 96%;}
}


/* 头部header */
#header.show-nav{display: none;}
/* #header.show-nav + #header-blank{height: 80px;} */
#header{left: 0;right: 0;top: 0;z-index: 1000;position: static !important;}
/* #header-blank{height: 150px;} */
#header .header-top .link{z-index: 10;}
#header .header-top .link img{margin-right: 30px;}
#header .header-top .info img,#header .header-top .info a{vertical-align: baseline;font-size: 14px;font-family: 'DIN';color: #c3c3c3;}
#header .header-top .info a{margin-left: 10px;}
#header .header-top .info .tel{margin-right: 40px;}
#header .header-top{background-color: #fff;}
#header .header-top > .wrap{height: 45px;}

#header .header-nav{height: 105px;background-color:#fff;position: relative;}
#header .header-nav > .wrap > div{display: inline-block;vertical-align: middle;}

#header .header-nav .nav-list{margin:0 25px 0 30px;}
#header .header-nav .item{ margin: 0 15px;}
#header .header-nav .tools2 { margin-left:20px;}
#header .header-nav .tools { color:#000;}
#header .header-nav .tools a { color:#000;}
#header .header-nav .tools span { font-weight:bold; color:#ea0000; }
#header .header-nav .item:hover > a,
#header .header-nav .item.on > a{color: #000;}
#header .header-nav .item > a{color: #000;font-size: 18px; line-height: 86px;height:86px;display: inline-block;}
#header .header-nav .item > a:hover {color:#ea0000;}

#header .link .wechat{top: 45px;right: -28px;width: 140px;height: 0px;overflow: hidden;background: rgba(0,0,0,.2);border-radius: 5px;}
#header .link .wechat .img{width: 120px;height: 120px;font-size: 0;margin: 10px auto;}
#header .link .wechat .img img{max-width: 100%;max-height: 100%;vertical-align: middle;}
#header .link .wechat .img span{display: inline-block;vertical-align: middle;height: 100%;}

#header .child{display: none;position: absolute;right: 0;left: 0;top: 86px; background-color: rgba(243, 243, 243, 1);z-index: 9999;}
#header .child > .wrap > .cw1165{padding: calc((40 / 1200) * 100%) 0 calc((40 / 1200) * 100%);box-sizing: border-box;}
/* #header .child > .wrap > .cw1165{height: 140px;} */
#header .child .cw1165 {margin: 0 0 0 215px; border-left: 1px solid #d5d5d5;}
#header .child-title{color: #013a80; font-size: 24px; width:291px; padding-left: 19px; border-left: 2px solid #013a80; margin-left: -1px;}

#header .child-list { width: 630px; padding-left: calc((40 / 1200) * 100%) }

#header .child-list .navtit {display: block; font-size:20px; line-height:40px; margin-bottom:10px;}
#header .child-list .navcon {display: block;}

#header .child-list .navcon a{ display: block; float: left; width: 180px; line-height: 40px;height: 40px;;box-sizing: border-box;border-top: 1px solid #d5d5d5;border-bottom: 1px solid #d5d5d5;font-size: 16px;color: #828282;background-image:url('../img/icon-right.png');background-repeat: no-repeat;background-position: center right;margin:0 30px 20px 0;}
#header .child-list .navcon a:nth-of-type(3n){margin-right: 0;}
#header .child-list .navcon a:hover{background-image: url('../img/icon-right-on.png');color: #013a80;}

#header .lang-list{position: relative;z-index: 9;margin: 0 0 0 20px;}
#header .lang-list > a{line-height: 105px;height: 105px;display: inline-block;}
#header .lang-list > a span{font-family: Arial;font-size: 14px;margin: 0 10px;}
#header .lang-child{position: absolute;width: 100%;text-align: center;font-size: 0;display: none;}
#header .lang-child > a{width: 100%;color: #666;background-color: #fff;display: inline-block;line-height: 40px;height: 40px;border-bottom: 1px solid #f2f2f2;box-sizing: border-box;font-size: 12px;}
#header .lang-child > a:hover{color: #013a80;}

#header .search form{right: 0;top: calc(100% + 11px);width: 100px;}
#header .search input{background-color: #fff;border: 1px solid #666;max-width: 100%;}
#header .header-nav-mobile{display: none;}


@media screen and (max-width: 1440px){
    #header .header-nav{height: 85px;}
    #header .header-nav .item > a{line-height: 85px;height: 85px;}
    #header .lang-list > a{line-height: 85px;height: 85px;}
    #header .child{top: 86px;}
    #header .header-top > .wrap{height: 35px;}
}
@media screen and (max-width: 1300px){
    #header .header-nav > .wrap{display: flex;align-items: center;justify-content: space-between;}
    #header .header-nav .nav-list{margin:0;}
    #header .header-nav .item{margin: 0;}
    #header .header-nav .nav-list{flex: 1 0 auto;display: flex !important;align-items: center;justify-content: space-around;}

    #header .child .cw1165{margin: 0 0 0 75px;}
    #header .child > .wrap > .cw1165{padding: calc((25 / 1300) * 100%) 0 calc((10 / 1300) * 100%);}
    #header .child-list a{margin: 0 15px 15px 0;}
    #header .child-title{width: 180px;}
    #header .child-list a{width: 150px;}
    #header .child-list a:nth-of-type(3n){margin-right: 15px;}
    #header .child-list a:nth-of-type(4n){margin-right: 0;}
}
@media screen and (max-width: 1200px){
    #header .child .cw1165{margin: 0 0 0 15px;}
    #header .child-list a:nth-of-type(3n){margin-right: 15px;}
    #header .child-list a:nth-of-type(4n){margin-right: 0;}
}
@media screen and (max-width: 1100px){
    #header .header-nav{display: none;}
    #header .header-nav-mobile{background-color: #fff;display: block;}
    #header .header-nav-mobile > .wrap{display: flex;align-items: center;justify-content: space-between;height: 55px;}
    /* #header-blank{height: 100px;} */
    #header .icon-menu{font-size: 30px;}

    #header .menu-mobile{display: none;background-color: #333;padding: 0 2.5%;}
    #header .menu-mobile .mobile-child{display: none;padding-left: calc(40px + 1em);}
    #header .menu-mobile .li{line-height: 40px;color: #fff;-moz-transition: all 300ms ease 0s;-o-transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s; transition: all 300ms ease 0s; outline: none;}
    #header .menu-mobile .li.tools{display: none;}
    #header .menu-mobile .not-sec{color: #333;}
    #header .menu-mobile .icon-down{font-size: 18px;padding:0 10px;cursor: pointer;vertical-align: middle;;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: inline-block;-moz-transition: all 300ms ease 0s;-o-transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s; transition: all 300ms ease 0s; outline: none;}
    #header .menu-mobile .icon-down.on{transform: rotate(0.5turn);}
    #header .menu-mobile .icon-down{color: #cdcdcd;}
    #header .menu-mobile .li>a{font-weight: bold;}
    #header .menu-mobile .li a{color: #cdcdcd;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
    #header .menu-mobile .mobile-child a{color: #919191;}
    #header .menu-mobile .child{display: none;position: relative;z-index: 99;}
    #header .menu-mobile .child a{display: block;height: 40px;overflow: hidden;padding-left: 5%;}

    #header .header-nav-mobile .lang-list > a{height: auto;line-height: 1.5;}
    #header .header-nav-mobile .tools *{color: #cdcdcd;}
    #header .header-nav-mobile .tools{display: flex;align-items: center;padding-bottom: 10px}
    #header .header-nav-mobile .search{width: 40px;text-align: center;z-index: 999;}
    #header .header-nav-mobile .icon-search{font-size: 24px;}
    #header .header-nav-mobile .lang-child a{color: #333;}
    #header .header-nav-mobile .lang-list{margin: 0;}
    #header .header-nav-mobile .search form{left: 0;right: auto;top: calc(100% + 20px)}
    #header .header-nav-mobile input{color: #333 !important;z-index: 99;position: relative;}
}
@media screen and (max-width: 650px){
    #header .header-top{display: none;}
    /* #header-blank{height: 55px;} */
}
/* 头部header end*/

/* 广告banner */
#banner-default{position: relative;z-index: 2;}
#banner-index-pagination {bottom: 6.666%;;}
#banner-index-pagination .swiper-pagination-bullet{width: 40px;height: 5px;background-color: #fff;border-radius: 0;margin: 0 12.5px;}
@media screen and (max-width: 800px){
    #banner-index-pagination .swiper-pagination-bullet{width: 25px;height: 3px;margin: 0 7px;}
}

#banner-about .alert-video{bottom: 0;left: 0;cursor: pointer;}
#banner-about .text *{color: #fff;}
#banner-about .text{max-width: 45%;top: 0;bottom: 155px}
#banner-about .text .line{width: 25px;height: 5px;display: inline-block;background-color: #fff;}
#banner-about .text .t1{font-size: 30px;}
#banner-about .text .t2{font-size: 16px;line-height: 26px;margin: 5px 0 35px;}
@media screen and (max-width: 1300px){
    #banner-about .text{max-width: 50%;}
    #banner-about .text .t2{font-size: 16px;line-height: 26px;margin: 5px 0 10px;}
}
@media screen and (max-width: 1100px){
    #banner-about .text .t1{font-size: 24px;}
    #banner-about .text .t2{font-size: 14px;line-height: 24px;margin: 5px 0;}
    #banner-about .text .line{display: none;}
    #banner-about .text{bottom: 0;}
    #banner-about .alert-video{display: none;}
}
@media screen and (max-width: 650px){
    #banner-about .text{max-width: 100%;}
    #banner-about .text .t1{font-size: 16px;}
    #banner-about .text .t2{font-size: 12px;line-height: 18px;}
}
/* 广告banner end*/

/* 通用模块model */
/* 标题-下划线 */
.title-info{text-align: center;font-size: 0;}
.title-info .title{ font-size: 36px;}
.title-info .title span { font-weight:bold; }
.title-info .title-line{width: 35px;height: 3px;background-color: #013a80;display: inline-block;margin-top: 0.5%;}
.title-info .titlecon{font-size: 14px; margin-top: 5px;}
@media screen and (max-width: 1100px){
    .title-info .title{font-size: 30px;}
    .title-info .title-line{margin-top: 0.5%;width: 30px;}
}
@media screen and (max-width: 800px){
    .title-info .title{font-size: 24px;}
    .title-info .title-line{margin-top: 0.5%;width: 25px;height: 3px;}
}
@media screen and (max-width: 650px){
    .title-info .title{font-size: 21px;}
    .title-info .title-line{margin-top: 0.5%;width: 20px;}
}

/* 内页标题-简介 */
.title-info-inside{text-align: center;font-size: 0;}
.title-info-inside .title{font-size: 32px;}
.title-info-inside .title-brief{ font-size: 16px;color: #828282;line-height: 30px;}
@media screen and (max-width: 1100px){
    .title-info-inside .title{font-size: 28px;}
    .title-info-inside .title-brief{font-size: 14px;line-height: 26px;}
}
@media screen and (max-width: 800px){
    .title-info-inside .title{font-size: 24px;}
    .title-info-inside .title-brief{font-size: 13px;line-height: 25px;}
}
@media screen and (max-width: 650px){
    .title-info-inside .title{font-size: 21px;}
    .title-info-inside .title-brief{font-size: 12px;line-height: 22px;}
}

/* 内页标题-二级导航 */
.title-info-inside .title-dept2{margin-top: calc((25 / 1300) * 100%)}
.title-info-inside .dept2-item{font-size: 14px;line-height: 40px;height: 40px;min-width: 110px;text-align: center;box-sizing: border-box;border-radius: 40px;border: 1px solid #cecece;background-color: #fff;color: #828282;margin: 0 10px;padding: 0 15px;margin-bottom: 10px;overflow: hidden;}
.title-info-inside .dept2-item.on,
.title-info-inside .dept2-item:hover{color: #fff;background-color: #013a80;border-color: #013a80;}
@media screen and (max-width: 1440px){
    .title-info-inside .title-dept2{margin-top: calc((15 / 1300) * 100%)}
}
@media screen and (max-width: 1300px){
    .title-info-inside .dept2-item{font-size: 12px;line-height: 35px;height: 35px;min-width: 100px;}
}
@media screen and (max-width: 650px){
    .title-info-inside .dept2-item{width: 145px;}
}

/* 阴影 */
.shadow{box-shadow: 0 0 15px 5px #eee;}
.shadow-scale{transform: scale(1);}
.shadow-scale:hover{box-shadow: 0 0 15px 10px #f3f3f3;transform: scale(1.0);}

/* swiper */
.swiper-wrap{position: relative;}

/* 留言板 */
#guestbook .item.i-input{float: left;box-sizing: border-box;width: calc((640 / 1300) * 100%);}
#guestbook .item.i-input input{border: 1px solid #d7d7d7;border-radius: 5px;width: 100%;line-height: 50px;height: 50px;padding-left: calc((20 / 640) * 100%);box-sizing: border-box;}
#guestbook .item.i-input:nth-of-type(n+3){width: calc((419 / 1300) * 100%);}
#guestbook .item textarea{width: 100%;resize: none;border: 1px solid #d7d7d7;border-radius: 5px;box-sizing: border-box;height: 105px;padding: calc((10 / 1300) * 100%) calc((20 / 1300) * 100%);}
#guestbook .item.i1{float: right;}
#guestbook .item.i3{margin: 0 calc((20 / 1300) * 100%);}
#guestbook .i5,
#guestbook .i6,
#guestbook .i7,
#guestbook .i8{clear: both;}
#guestbook .item-title{font-size: 16px;color: #828282;padding: 25px 0 3px;}
#guestbook .item-title:before{content: '*';display: inline-block;font-size: 16px;color: #f00;opacity: 0;}
#guestbook .item.must .item-title:before{opacity: 1;}
#guestbook .cust-checkbox{display: inline-block;box-sizing: border-box;width: 12px;height: 12px;border: 1px solid #b3b3b3;}
#guestbook .checkbox-list label{white-space: nowrap;}
#guestbook .checkbox-list label.on .cust-checkbox{background-color: #013a80;border: 1px solid #013a80;background-image: url('/images/icon-check.png');;background-repeat: no-repeat;background-position: center center;}
#guestbook .checkbox-list label.on span{color: #013a80;}
#guestbook .checkbox-list{line-height: 30px;}
#guestbook .checkbox-list *{vertical-align: middle;}
#guestbook .checkbox-title{font-size: 18px;color: #666;padding: 25px 0 8px;}
#guestbook .checkbox-item input{display: none;}
#guestbook .checkbox-list label span{font-size: 16px;color: #999;margin-right: calc((50 / 1300) * 100%);padding-left: calc((5 / 1300) * 100%);}
#guestbook input.submit{width: 130px;height: 50px;line-height: 50px;background-color: #013a80;font-size: 18px;display: block;color: #fff;border-radius: 5px;margin: calc((40 / 1300) * 100%) auto calc((50 / 1300) * 100%);cursor: pointer;}
#guestbook input::-webkit-input-placeholder,
#guestbook input::-moz-placeholder,
#guestbook input::placeholder{color: #bebebe;}  
.alertbn #guestbook input.submit{margin: 25px auto 30px;}
@media screen and (max-width: 650px){
    #guestbook .item-title{font-size: 14px;padding: 15px 0 3px;}
    #guestbook .item-title:before{font-size: 14px;}
    #guestbook .item.i-input input{line-height: 35px;height: 35px;font-size: 11px;padding-left: 0;}
    #guestbook .checkbox-title{font-size: 13px;padding: 10px 0 3px;}
    #guestbook .checkbox-list{line-height: 22px;}
    #guestbook .checkbox-list label span{font-size: 12px;}
    /* #guestbook .item.i-input:nth-of-type(4){width: 45%;}
    #guestbook .item.i-input:nth-of-type(3){width: 45%;} */
    #guestbook .item.i-input:nth-of-type(n+3){width: calc((640 / 1300) * 100%);}
    #guestbook .item.i3{margin: 0;float: right;}
    #guestbook .item.i-input:nth-of-type(5){width: 100%;}
    #guestbook input.submit{width: 90px;height: 35px;line-height: 35px;font-size: 14px;}
    .alertbn #guestbook input.submit{margin: 15px auto;}
}

/* 浮动留言板 */
.alert-float-title{font-size: 20px;margin-bottom: 15px;}
#float-guestbook-click *{color: #fff;}
#float-guestbook-click{position: fixed;right: 10px;top: 85%;background-color: #013a80;width: 80px;height: 80px;overflow: hidden;border-radius: 5px;cursor: pointer;z-index: 999;}
#float-guestbook-click .img-icon{margin: 15px 0 10px;height: 24px;}
#float-guestbook .item{margin-bottom: 15px;}
#float-guestbook .item .item-title:before{content: '*';color: #f00;opacity: 0;}
#float-guestbook .item.must .item-title:before{opacity: 1;}
#float-guestbook .item-title{color: #828282;float: left;line-height: 47px;}
#float-guestbook form{text-align: center;}
#float-guestbook input,
#float-guestbook textarea{border: 1px solid #dadada;box-sizing: border-box;border-radius: 5px;width: 315px;resize: none;}
#float-guestbook input{line-height: 45px;}
#float-guestbook textarea{height: 115px;}
#float-guestbook .submit{border-color: #013a80;background-color: #013a80;color: #fff;width: 115px;line-height: 45px;font-size: 15px;margin-bottom: calc((40 / 395) * 100%);cursor: pointer;}
@media screen and (max-width: 650px){
    #float-guestbook-click{width: 55px;height: 55px;}
    #float-guestbook-click .img-icon{margin: 8px 0 4px;height: 20px;}
    #float-guestbook-click .text{font-size: 12px;}
    #float-guestbook .item{margin-bottom: 10px;}
    #float-guestbook input,
    #float-guestbook textarea{width: 100%;}
    #float-guestbook .item-title{line-height: 26px;margin-bottom: 5px;}
}

/* 内页导航栏 */
.mainbody { padding: calc((30 / 1200) * 100%) 0 calc((30 / 1200) * 100%);}
.mainbody1 { padding: calc((0 / 1200) * 100%) 0 calc((30 / 1200) * 100%);}
.mainbody2 { padding: calc((0 / 1200) * 100%) 0 calc((0 / 1200) * 100%);}
.solusec { padding: calc((0 / 1200) * 100%) 0 calc((40 / 1200) * 100%);}
.mainbody10 { padding: calc((0 / 1200) * 100%) 0 calc((0 / 1200) * 100%);}


@media screen and (min-width: 801px){
#product .nav-list { width: calc((300 / 1200) * 100%); display: inline-block !important; *display: inline; zoom: 1;}
#product .pro-list { width: calc((860 / 1200) * 100%); padding-left: calc((35 / 1200) * 100%); vertical-align:top; display: inline-block !important; *display: inline; zoom: 1;}
}

@media screen and (max-width: 800px){
#product .nav-list {display: none; }
#product .pro-list { width:100%; vertical-align:top;}
}


	
	
#product .nav-list-title { background: #013171;height: 80px;  }
#product .nav-list-title p {font-size: 24px;color: #fff; height:75px; line-height: 75px;  border-bottom: 1px solid #fff;}

/* slidenav-list */
.slidenav-list { width:100%; }

.fdh-01-nav-one h3 { height: 50px; line-height: 50px; background: url(../img/p14-icon5.png) no-repeat right center #ececeb;margin-bottom: 2px;overflow: hidden;}
.fdh-01-nav-one h3 a { display: block; height: 50px; font-size: 18px; font-weight: normal; margin-left: 28px;color: #040404;}
.fdh-01-nav-one h3.sidenavcur,
.fdh-01-nav-one h3:hover { background: url(../img/p14-icon2.png) no-repeat right center  #1e5db0;}
.fdh-01-nav-one h3.sidenavcur a, .fdh-01-nav-one h3:hover a{ color: #fff;}
.fdh-01-nav-one dl {padding: 2px 0 4px;}
.fdh-01-nav-one dd {  height: 50px;
            font-size: 16px;
            line-height: 50px;
            padding-left: 34px;
            padding-right: 40px;
            margin-bottom: 1px;
            background: #ececec;
            position: relative;
            overflow: hidden;}
.fdh-01-nav-one dd:hover {background: #d6d6d6;}
        
.fdh-01-nav-one dd:after {
            content: "";
            width: 8px;
            height: 8px;
            border: 2px solid #b8b8b8;
            border-style: solid solid none none;
            position: absolute;
            top: 50%;
            right: 32px;
            margin-top: -4px;
            -webkit-transform: rotate(45deg);
            -moz-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -o-transform: rotate(45deg);
            transform: rotate(45deg);}
			
.fdh-01-nav-one dd a { color:#5f5f5f;}   
.fdh-01-nav-one dd.sidenavcur:after,.fdh-01-nav dt:hover:after { border-color:  #1e5db0;}
.fdh-01-nav-one dd.sidenavcur a,.fdh-01-nav dt:hover a { color:  #1e5db0;}


#product .pro-list .item-list{ padding: calc((20 / 860) * 100%) 0 calc((30 / 860) * 100%);  width: 100%;}
#product .pro-list .item { width: calc((272 / 860) * 100%); margin: 0 calc((11 / 860) * 100%) calc((11 / 860) * 100%) 0;}
#product .pro-list .item .img { box-sizing: border-box;border: 1px solid #e9e9e9;}
#product .pro-list .item .img:after{content:'';display: block;padding-top: calc((271 / 271) * 100%); }

#product .pro-list .item > .wrap{ background:#fafafa; padding: 0 calc((20 / 420) * 100%); box-sizing: border-box;border: 1px solid #e9e9e9;}
#product .pro-list .img img{width: 100%}

#product .pro-list .item-info{  height:30px; line-height:30px; overflow: hidden; padding: calc((19 / 378) * 100%) 0;}
#product .pro-list .item-title{font-size: 16px; height:30px; line-height: 30px;overflow: hidden;}
#product .pro-list .item:hover .item-title{color: #013a80;}


@media screen and (min-width: 768px){
#product .pro-list .item:nth-of-type(3n){ margin-right: 0;}	
}

@media screen and (max-width: 767px){
   #product .pro-list .item{ width: calc(50% - 3px); margin: 0 calc((20 / 1200) * 100%) calc((30 / 1200) * 100%) 0; }
   #product .pro-list .item:nth-of-type(2n){ margin-right: 0;}
}


#nav.show-nav{position: fixed;box-shadow: none;left: 0;right: 0;top: 150px;z-index: 98;border-bottom: 1px solid #e0e0e0;}
#nav{box-shadow: 0 15px 15px 1px rgba(238, 238, 238, 0.5);background-color: #fff;}
#nav .nav-item{width: auto;position: relative;padding: 0 70px;}
#nav .nav-item:last-of-type .vhr{display: none !important;}
#nav .nav-item .vhr{width: 1px;height: 15px;background-color: #e0e0e0;position: absolute;top: calc(50% - 7.5px);right: 0;}
#nav .nav-item a{line-height: 80px;height: 80px;box-sizing: border-box;border-bottom: 2px solid #fff;}
#nav .nav-item a.on,
#nav .nav-item a:hover{border-bottom: 2px solid #013a80}
#nav .nav-item a.on img,
#nav .nav-item a:hover img{filter: none;}
#nav .nav-item a.on span,
#nav .nav-item a:hover span{color: #013a80;}
#nav .nav-item img{filter: url('#gray');}
#nav .nav-item span{padding-left: 15px;font-size: 18px;color: #828282;}
#nav .nav-item a.not-img span{padding-left: 0;}
@media screen and (max-width: 1440px){
    #nav .nav-item a{line-height: 60px;height: 60px;}
}
@media screen and (max-width: 1299px){
    #nav .nav-item{padding: 0;}
}
@media screen and (max-width: 800px){
    #nav .nav-item a{line-height: 55px;height: 55px;}
    #nav .nav-item span{font-size: 16px;padding-left: 7.5px}
}

/* 产品列表导航 */
#product-list-nav{background-color: #f7f7f7;}
#product-list-nav .nav-list{padding: calc((50 / 1300) * 100%) 0 calc((30 / 1300) * 100%);}
#product-list-nav .nav-item{padding: calc((20 / 1300) * 100%) 0;background-color: #fff;border-radius: 5px;width: calc((309 / 1300) * 100%);margin: 0 calc((20 / 1300) * 100%) calc((20 / 1300) * 100%) 0;}
#product-list-nav .nav-item:nth-of-type(4n){margin-right: 0;}
#product-list-nav .nav-item > .wrap{padding-left: calc((70 / 310) * 100%)}
#product-list-nav .nav-item:hover span{color: #013a80;}
#product-list-nav .nav-item.on span{color: #013a80;}
#product-list-nav .nav-item span{font-size: 20px;color: #555;margin-left: 15px;}


@media screen and (max-width: 1440px){
    #product-list-nav .nav-item .img{width: 30px;height: 28.5px;}
    #product-list-nav .nav-item span{font-size: 18px;}
    #product-list-nav .nav-item{padding: calc((10 / 1300) * 100%) 0;margin: 0 calc((10 / 1300) * 100%) calc((10 / 1300) * 100%) 0;}

    #product-list-nav .nav-list{padding: calc((30 / 1300) * 100%) 0 calc((15 / 1300) * 100%);}
}
@media screen and (max-width: 1300px){
    #product-list-nav .nav-item > .wrap{padding-left: calc((45 / 310) * 100%)}
}
@media screen and (max-width: 1100px){
    #product-list-nav .nav-item span{font-size: 14px;margin-left: 10px;}
    #product-list-nav .nav-item > .wrap{padding-left: calc((35 / 310) * 100%)}
}
@media screen and (max-width: 800px){
    #product-list-nav .nav-item{padding: 0;width: calc(33% - 10px);margin: 0 10px 10px 0;height: 50px;}
    #product-list-nav .nav-item:nth-of-type(4n){margin-right: 10px;}
    #product-list-nav .nav-item:nth-of-type(3n){margin-right: 0;}
}
@media screen and (max-width: 650px){
    #product-list-nav .nav-item{padding: 0;width: calc(50% - 10px);margin: 0 10px 10px 0;height: 60px;}
    #product-list-nav .nav-item:nth-of-type(2n){margin-right: 0;}
    #product-list-nav .nav-item:nth-of-type(3n){margin-right: 10px;}
}

/* 面包屑导航 */
.break-nav *{color: #999;}
.break-nav{ line-height: 40px;height:40px; box-sizing: border-box;overflow: hidden;}
.break-nav a:last-of-type{color: #333;}
.break-nav .back img{margin-left: 5px;}
@media screen and (max-width: 800px){
    .break-nav{line-height: 40px;height: 40px;} 
}

/* 通用模块model end*/



/* 新闻-年度活动 */
#news .activity .item-list{margin-bottom: calc((100 / 1600) * 100%)}
#news .activity .item{height: 170px;}
#news .activity .item:last-of-type > .wrap{border-bottom: 1px solid #e9e9e9;}
#news .activity .item > .wrap{border-top: 1px solid #e9e9e9;box-sizing: border-box;position: relative;z-index: 2;height: 170px;padding: 0 calc((50 / 1600) * 100%);}
#news .activity .item:hover *{color: #fff !important;}
#news .activity .item:hover .bg-img{opacity: 1;}
#news .activity .item:hover > .wrap{border-color: transparent;}
#news .activity .item .icon-right2{display: none;}
#news .activity .item > .wrap > .wrap-center{width: 100%;}
#news .activity .item > .wrap > .wrap-center > div{height: 60px;}
#news .activity .item .bg-img{opacity: 0;}
#news .activity .item-info .inline-block{width: 345px;}
#news .activity .item-info .inline-block:nth-of-type(3){display: block !important;margin-top: 15px;width: 690px}
#news .activity .item *{color: #828282;}
#news .activity .item-info *{font-size: 16px;}
#news .activity .item .date{border-right: 1px solid #d8d8d8;margin-right: calc((60 / 1200) * 100%);padding-right: calc((60 / 1200) * 100%);width: 160px;}
#news .activity .item .time{color: #555;font-size: 28px;font-family: 'DIN';line-height: 1;margin-bottom: 10px;}
#news .activity .item .time > span{font-family: 'DIN';color: #555;}
#news .activity .item .time > span:first-of-type{font-weight: bold;font-family: 'DIN';color: #555;}
#news .activity .item .year{font-family: 'DIN';font-size: 18px;}
@media screen and (max-width: 1440px){
    #news .activity .item-list{margin-bottom: calc((60 / 1600) * 100%)} 
}
@media screen and (max-width: 1300px){
    #news .activity .item > .wrap > .wrap-center{display: flex;justify-content: space-between;align-items: center;height: 100%;}
    #news .activity .item .date{flex: 0 0 13%;min-width: 160px;}
    #news .activity .item-info{flex: 0 1 100%;}
    #news .activity .item > .wrap > .wrap-center:after,
    #news .activity .item > .wrap > .wrap-center:before{display: none;}
    #news .activity .item > .wrap > .wrap-center > div{height: auto;}
    #news .activity .item > .wrap{padding: 0 calc((30 / 1600) * 100%);}
}
@media screen and (max-width: 1100px){
    #news .activity .item *{color: #fff !important;}
    #news .activity .item .bg-img{opacity: 1;}
    #news .activity .item .date{min-width: 130px;}
    #news .activity .item > .wrap,
    #news .activity .item:last-of-type > .wrap{border-color: transparent;}
    #news .activity .item{margin-bottom: 3%;}
}
@media screen and (max-width: 1100px){
    #news .activity .item .time{font-size: 22px;}
    #news .activity .item .year{font-size: 16px;}
    #news .activity .item-info *{font-size: 14px;}
    #news .activity .item-info .inline-block{width: 100% !important;}
    #news .activity .item-info .inline-block:nth-of-type(3){margin-top: 7px;}
}
@media screen and (max-width: 650px){
    #news .activity .item .time{font-size: 18px;margin-bottom: 0;}
    #news .activity .item .year{font-size: 14px;}
    #news .activity .item-info{margin: 10px 0;}
    #news .activity .item-info *{font-size: 12px;}
    #news .activity .item-info .inline-block:nth-of-type(3){margin-top: 0;}
    #news .activity .item > .wrap > .wrap-center{flex-flow: row wrap;}
    #news .activity .item .date{margin-right: 0;padding-right: 0;border-right: none;flex: 0 0 100%;}
    #news .activity .item,
    #news .activity .item > .wrap{height: auto;padding: 3% 1%;}
}

/* 新闻-详情 */
#news-detail .info-title{font-size: 24px;margin: calc((20 / 1300) * 100%) 0 calc((20 / 1300) * 100%);}
#news-detail .info-data *{color: #999;}
#news-detail .info-data{margin-bottom: calc((30 / 1300) * 100%);}
#news-detail .info-data > div{margin-right: calc((45 / 1300) * 100%);}
#news-detail .info-data img{margin-right: 5px;}
#news-detail .detail{ font-size: 14px;line-height: 28px;color: #828282; margin-bottom: calc((40 / 1300) * 100%)}
@media screen and (max-width: 1100px){
    #news-detail .info-title{font-size: 21px;}
}
@media screen and (max-width: 650px){
    #news-detail .info-title{margin: 7% 0 5%;}
    #news-detail .info-title{font-size: 18px;}
}

/* 新闻-上下页 */
#news-detail .adjacent *{color: #fff;}
#news-detail .adjacent{margin: calc((35 / 1300) * 100%) 0 calc((100 / 1300) * 100%);}
#news-detail .adjacent a{width: 50%;}
#news-detail .adjacent a.has-bg .bg,
#news-detail .adjacent a.has-bg .text{opacity: 0;}
#news-detail .adjacent .bg{background-color: #202020;opacity: 0.8;}
#news-detail .adjacent-title{font-size: 16px;margin-top: 10px;}
#news-detail .adjacent .text{z-index: 2;}
#news-detail .adjacent .text:after{content:'';display: block;padding-top: calc((185 / 650) * 100%);}
#news-detail .adjacent .arrow{margin: 0 calc((50 / 650) * 100%);}
#news-detail .adjacent a:hover .text{opacity: 1;}
#news-detail .adjacent a:hover .bg{opacity: 0.8;}
@media screen and (max-width: 1440px){
    #news-detail .adjacent{margin: calc((35 / 1300) * 100%) 0 calc((60 / 1300) * 100%);}
}
@media screen and (max-width: 1100px){
    #news-detail .adjacent .arrow{margin: 0 5px;}
    #news-detail .adjacent .arrow img{width: 20px;}
    #news-detail .adjacent-title{font-size: 13px;margin-top: 5px;}
    #news-detail .adjacent a .text{opacity: 1 !important;}
    #news-detail .adjacent a .bg{opacity: 0.8 !important;}
}
@media screen and (max-width: 800px){
    #news-detail .adjacent-title{font-size: 12px;}
}
@media screen and (max-width: 650px){
    #news-detail .adjacent a{width: 100%;}
    #news-detail .adjacent .prev{margin-bottom: 10px;}  
    #news-detail .adjacent-title{font-size: 12px;margin-top: 3px;}
    #news-detail .info-data span{font-size: 12px;}
    #news-detail .info-data img{height: 14px;}
}

/* 服务service */
/* 设备安装 */
#service .title-info-inside{padding: calc((60 / 1300) * 100%) 0 calc((30 / 1300) * 100%);}
#service .equi-install > .wrap{margin-bottom: calc((100 / 1300) * 100%)}
#service .equi-install .item{margin-bottom: calc((40 / 1300) * 100%);height: 350px;background-image: url('/images/equi-bg.png');}
#service .equi-install .img{width: calc((620 / 1300) * 100%)}
#service .equi-install .text{width: calc((680 / 1300) * 100%);overflow: hidden;}
#service .equi-install .text > .wrap{padding: 0 calc((60 / 680) * 100%);box-sizing: border-box;}
#service .equi-install .item-title .m-pic{width: 85px;height: 85px;background-image: url('/images/icon-bg.png');}
#service .equi-install .item-title .m-pic img{max-width: 40%;}
#service .equi-install .item-title .title-text{font-size: 28px;margin-left: 15px;}
#service .equi-install .item-brief{font-size: 16px;line-height: 26px;color: #666;margin-top: calc((25 / 560) * 100%)}
@media screen and (max-width: 1440px){
    #service .equi-install > .wrap{margin-bottom: calc((60 / 1300) * 100%)}
    #service .title-info-inside{padding: calc((50 / 1300) * 100%) 0 calc((20 / 1300) * 100%);}
}
@media screen and (max-width: 1300px){
    #service .equi-install .item-title .m-pic{width: 60px;height: 60px;}
    #service .equi-install .item-title .title-text{font-size: 24px;}
    #service .equi-install .item-brief{font-size: 14px;line-height: 22px;margin-top: calc((10 / 560) * 100%)}
}
@media screen and (max-width: 1100px){
    #service .equi-install .item{height: auto;margin-bottom: 5%;}
    #service .equi-install .img{width: 100%;float: none;}
    #service .equi-install .text{width: 100%;float: none;}
    #service .equi-install .text > .wrap{padding: calc((20 / 720) * 100%);}
    #service .equi-install .item-brief{line-height: 24px;}
}
@media screen and (max-width: 800px){
    #service .equi-install .item{margin-bottom: 7%;}
    #service .equi-install .item-title .m-pic{width: 45px;height: 45px;}
    #service .equi-install .item-title .title-text{font-size: 21px;margin-left: 8px;}
    #service .equi-install .text > .wrap{padding: 3.5% 2.5%;}
    #service .equi-install .item-brief{font-size: 14px;}
}
@media screen and (max-width: 650px){
    #service .equi-install .item{margin-bottom: 10%;}
    #service .equi-install .item-title .m-pic{width: 40px;height: 40px;}
    #service .equi-install .item-title .title-text{font-size: 18px;}
    #service .equi-install .text > .wrap{padding: 5% 3%;}
    #service .equi-install .item-brief{font-size: 12px;}
}

/* 产品视频 */
#service .product-video .item{width: calc((419 / 1300) * 100%);margin: 0 calc((20 / 1300) * 100%) calc((20 / 1300) * 100%) 0;cursor: pointer;}
#service .product-video .item .img:after{content:'';display: block;padding-top: calc((315 / 420) * 100%);}
#service .product-video .item-list{margin-bottom: calc((80 / 1300) * 100%)}
#service .product-video .item:nth-of-type(3n){margin-right: 0;}
#service .product-video .item-title{border: 1px solid #d7d7d7;border-top: none;box-sizing: border-box;line-height: 65px;height: 65px;color: #828282;text-align: center;}
@media screen and (max-width: 1440px){
    #service .product-video .item-list{margin-bottom: calc((30 / 1300) * 100%)}
    #service .product-video .item-title{line-height: 55px;height: 55px;}
}
@media screen and (max-width: 1100px){
    #service .product-video .item-title{line-height: 45px;height: 45px;}
}
@media screen and (max-width: 650px){
    #service .product-video .item-title{line-height: 40px;height: 40px;font-size: 12px;}
    #service .product-video .item{width: calc(50% - 10px);margin: 0 10px 10px 0;}
}

/* 样品测试 */
#service #guestbook input.submit{margin-left: 0;}


/* 售后服务 */
#service .after-sale .item{margin: 0 calc((20 / 1300) * 100%) calc((20 / 1300) * 100%) 0;background-color: #fafafa;width: calc((640 / 1300) * 100%);height: 195px;box-sizing: border-box;padding: 0 calc((40 / 1300) * 100%);overflow: hidden;}
#service .after-sale .item-list{margin-bottom: calc((80 / 1300) * 100%)}
#service .after-sale .item:nth-of-type(2n){margin-right: 0;}
#service .after-sale .item .num{width: 55px;height: 55px;line-height: 55px;background-color: #333333;border-radius: 50%;font-size: 30px;font-family: 'DIN';color: #fff;}
#service .after-sale .item-brief{width: calc(100% - 55px);box-sizing: border-box;padding-left: 15px;font-size: 16px;line-height: 30px;color: #828282;}
@media screen and (max-width: 1440px){
    #service .after-sale .item-list{margin-bottom: calc((30 / 1300) * 100%)}
}
@media screen and (max-width: 1100px){
    #service .after-sale .item{width: 100%;height: auto;padding: calc((40 / 1300) * 100%);}
}
@media screen and (max-width: 800px){
    #service .after-sale .item .num{width: 40px;height: 40px;line-height: 40px;font-size: 22px;}
    #service .after-sale .item{width: 100%;height: auto;padding: 10px;}
    #service .after-sale .item-brief{padding-left: 10px;font-size: 14px;line-height: 24px;}
}
@media screen and (max-width: 650px){
    #service .after-sale .item-brief{padding-left: 10px;font-size: 12px;line-height: 22px;}
    #service .after-sale .item .num{width: 35px;height: 35px;line-height: 35px;font-size: 18px;}
    /* #service .after-sale .item{width: 100%;height: auto;padding: 0;} */
}
/* 服务service end*/


/* 首页产品展示 */
#index .productbg { background:#f9f9f9 url(../img/probg.jpg) no-repeat bottom center; width:100%; }
#index .product-category .title-info{padding: calc((25 / 1200) * 100%) 0 calc((15 / 1200) * 100%);}
#index .product-category{ padding: calc((10 / 1200) * 100%) 0 calc((20 / 1200) * 100%) 0;}
#index .product-category .item{display: inline-block;box-sizing: border-box; width: calc((384/ 1200) * 100%); margin: 0 calc((20 / 1200) * 100%) calc((20 / 1200) * 100%) 0; border: 1px solid #f3f3f3; background: #fff;}
#index .product-category .item .img{ width:100%; overflow:hidden;}

#index .product-category .item .img img { -webkit-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -moz-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -ms-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -o-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
#index .product-category .item:hover img{-webkit-transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2);}


#index .product-category .item .text{font-size: 18px;color: #555;  max-height: 38px;line-height: 38px;overflow: hidden;}

@media screen and (min-width: 768px) {
   #index .product-category .item:nth-of-type(3n){margin-right: 0;}
   #index .product-category .title-info h2.title { background: url(../img/cp_tbg2.png) no-repeat center 16px;} 
}

@media screen (min-width: 768px) and (max-width: 1440px){
    #index .product-category .item{margin: 0 calc((10 / 1300) * 100%) calc((10 / 1200) * 100%) 0; padding: calc((0 / 1200) * 100%) 0;}
    #index .product-category {padding: 0 0 calc((30 / 1300) * 100%);}  
}

@media screen and (max-width: 767px){
    #index .product-category .title-info{ padding: 8% 0 8%;}
    #index .product-category .item .text{font-size: 14px;}
    #index .product-category .item{ width: calc(50% - 8px); margin: 0 calc((20 / 1200) * 100%) calc((30 / 1200) * 100%) 0; }
    #index .product-category .item:nth-of-type(2n){ margin-right: 0;}
}


/* 首页行业解决方案 */
#index .applicationbg { background: url(../img/six_bg.jpg) no-repeat top center; padding:calc((20 / 1200) * 100%) 0 calc((20 / 1200) * 100%) 0;}
#index .application .title-info{ padding: calc((25 / 1200) * 100%) 0 calc((25 / 1200) * 100%) 0; color:#fff}
#index .application .title-info p { color:#fff}

#index .application .title-info .title-line {background-color: #fff;}

#index .application .item-list{ padding-bottom: calc((20 / 1200) * 100%)}
#index .application .video-item-list{ padding-bottom: calc((20 / 1200) * 100%)}

#index .application .item { display: inline-block; box-sizing: border-box; width: calc((384/ 1200) * 100%); margin: 0 calc((19 / 1200) * 100%) calc((20 / 1200) * 100%) 0; background: #fff;}

#index .application .item .img { overflow:hidden; width:100%;}
#index .application .item .img img { -webkit-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -moz-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -ms-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -o-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
#index .application .item:hover img{-webkit-transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2);}

#index .application .item .item-title{ font-size: 18px; color: #555;  max-height: 38px;line-height: 38px;overflow: hidden; text-align: center;}
#index .application .item .img:after{  content:''; display: block; }

@media screen and (min-width: 768px) {
#index .application .item:nth-of-type(3n) { margin-right: 0;}
 #index .application .title-info h2.title { color:#fff; background: url(../img/cp_tbg.png) no-repeat center 17px;}
}

@media screen and (max-width: 767px){
	 #index .application .title-info h2.title { color:#fff;}
    #index .application .title-info{ padding: 8% 0 8%;}
    #index .application .item .text{font-size: 14px;}
    #index .application .item{ width: calc(50% - 8px); margin: 0 calc((20 / 1200) * 100%) calc((30 / 1200) * 100%) 0; }
    #index .application .item:nth-of-type(2n){ margin-right: 0;}
}


/* 首页新闻中心*/
#index .index-newsbg { background: url(../img/probg1.jpg) no-repeat top center; padding:calc((20 / 1200) * 100%) 0 calc((20 / 1200) * 100%) 0;}
#index .index-news .title-info{padding: calc((15 / 1200) * 100%) 0 calc((20 / 1200) * 100%) 0;}

#index .index-news .switch-category{display: inline-block;font-size: 14px;width: 125px;height: 45px;line-height: 45px;box-sizing: border-box;border: 1px solid #cecece;border-radius: 450px;color: #828282;vertical-align: top;margin: 0 10px 10px 10px;}

#index .index-news .switch-category.on{color: #fff;background-color: #013a80;border: 1px solid #013a80;}
#index .index-news .item-list{padding: calc((20 / 1200) * 100%) 0 calc((30 / 1200) * 100%);}

#index .index-news .item .swiper-slide1 { border: 1px solid #e9e9e9; box-sizing: border-box;-webkit-transition:box-shadow 300ms ease 0s;transition:box-shadow 300ms ease 0s;-moz-transition: box-shadow 300ms ease;-o-transition: box-shadow 300ms ease; outline:none; background:#fff;}
#index .index-news .item .swiper-slide1 .item-info{ margin: 0 calc((20 / 580) * 100%);}
#index .index-news .item .swiper-slide1 .item-title{font-size: 20px;color: #666;padding: calc((25 / 580) * 100%) 0 calc((5 / 580) * 100%);}
#index .index-news .item .swiper-slide1 .item-brief{color: #999;line-height: 28px;height: 56px;overflow: hidden;margin-bottom: calc((10 / 580) * 100%);word-wrap: normal;word-wrap: break-word;word-break: break-all;}

#index .index-news .item .swiper-slide1 .img:after{content:'';display: block;padding-top: calc((360 / 580) * 100%);}

#index .index-news .item .swiper-slide2 { border: 1px solid #e9e9e9; box-sizing: border-box;-webkit-transition:box-shadow 300ms ease 0s;transition:box-shadow 300ms ease 0s;-moz-transition: box-shadow 300ms ease;-o-transition: box-shadow 300ms ease; outline:none;margin-bottom:20px; padding-bottom:0px; background:#fff; }
#index .index-news .item .swiper-slide2:last-child {margin-bottom:0px;}

#index .index-news .item .swiper-slide2 .img{ width: calc((210 / 588) * 100%); margin-bottom:0px; padding-bottom:0px; overflow:hidden;background:#060; margin-top:4px; margin-left:4px;}
#index .index-news .item .swiper-slide2 .img:after{ content:'';display:block; padding:calc((382 / 588) * 100%) 0 calc((20 / 588) * 100%); padding-bottom:0px; overflow:hidden;}

#index .index-news .item .swiper-slide2 .item-info {  vertical-align:top; width: calc((340 / 590) * 100%); padding-left:20px;}
#index .index-news .item .swiper-slide2 .item-title{font-size: 20px;color: #666; padding: calc((10 / 380) * 100%) 0 calc((5 / 380) * 100%);}
#index .index-news .item .swiper-slide2 .item-brief{color: #999;line-height: 26px;height: 52px;overflow: hidden;margin-bottom: calc((10 / 380) * 100%);word-wrap: normal;word-wrap: break-word;word-break: break-all;}
/* #index .index-news .item .view-more{border-top: 1px solid #e9e9e9;margin-top: calc((15 / 600) * 100%);padding: calc((15 / 600) * 100%) 0 calc((15 / 600) * 100%)} */


#index .index-news .item .view-more{display: none;}
#index .index-news .item:hover .item-brief,
#index .index-news .item .view-more > div{color: #828282;}
#index .index-news .item:hover .view-more > div,
#index .index-news .item:hover .icon-single-arrow,
#index .index-news .item:hover .item-title{color: #013a80;}


@media screen and (min-width: 768px) {
	#index .index-news .title-info h2.title { background: url(../img/cp_tbg1.png) no-repeat center 17px;}
}
	
	
@media screen and (max-width: 767px){
    #index .index-news .title-info h2.title { }
    #index .index-news .switch-category{width: 90px;}
    #index .index-news .title-info{padding: 7% 0 5%;}
    #index .index-news .title-info{padding: 7% 0 calc((30 / 1300) * 100%) 0;}
	#index .index-news .item .swiper-slide2 .img { width:100%; margin-top:0px; margin-left:0px;}
	#index .index-news .item .swiper-slide2 .img img { width:100%;}
	#index .index-news .item:nth-of-type(2){ display:none;}
	#index .index-news .item:nth-of-type(3){ display:none;}
}


/* 行业解决方案 */
#solution .title-info-inside {padding: calc((35 / 1300) * 100%) 0 calc((5 / 1300) * 100%);}
/* 行业解决方案 style2*/
#solution .item-list > .wrap{margin-bottom: calc((100 / 1300) * 100%)}
#solution .item-list .item-title .m-pic{width: 85px;height: 85px; background-image: url('/images/icon-bg.png');}
#solution .item-list .item-title .m-pic img{ max-width: 40%;}
#solution .item-list .item-title .title-text{font-size: 28px;margin-left: 15px;}
#solution .item-list .item-brief{font-size: 16px;line-height: 26px;color: #666;margin-top: calc((25 / 560) * 100%)}





/* 产品product */
#product .title-info-inside{padding: calc((60 / 1300) * 100%) 0 calc((30 / 1300) * 100%);}
#product .item:last-of-type{margin-bottom: calc((20 / 1300) * 100%)}
#product .item-brief .img{width: calc((700 / 1300) * 100%);}
#product .item-brief .text{width: calc((600 / 1300) * 100%);box-sizing: border-box;padding: 0 calc((60 / 1300) * 100%);}
#product .item-brief .before-line{line-height: 36px;font-size: 16px;color: #666;}
#product .item-brief .line{width: 20px;height: 4px;background-color: #666;}
#product .dept2{border-bottom: 1px solid #e2e2e2;}
#product .dept2.d0{margin-top: 15px;}
#product .dept2 .table-cell{vertical-align: middle}
#product .dept2 .table-cell.w{width: 1px;}
#product .dept2-link:hover,
#product .dept2.on .dept2-link{color: #013a80;}
#product .dept2-link{color: #666;font-size: 18px;padding: 12px 0;}
#product .dept2-link:before{background-color: #013a80;content: '';display: inline-block;width: 3px;height: 15px;margin-right: 10px;}
#product .product-link{padding-bottom: 15px;}
#product .product-link a{color: #828282;margin-right: 50px;line-height: 24px;font-size: 14px;display: inline-block;}
#product .product-link a:hover{color: #013a80;}
#product .product-link a:last-of-type{margin-right: 0;}
#product .view-detail{line-height: 45px;border: 1px solid #c6c6c6;color: #666;padding: 0 40px; margin: 6px 0;}
#product .view-detail:hover{color: #fff;background-color: #013a80;border-color: #013a80;}
@media screen and (max-width: 1440px){
    #product .item:last-of-type{margin-bottom: calc((20 / 1300) * 100%)}
    #product .product-link a{margin-right: 40px;}
}
@media screen and (max-width: 1100px){
    #product .item-brief .text{width: calc((600 / 1300) * 100%);box-sizing: border-box;padding: 0 calc((20 / 1300) * 100%);}
    #product .item-brief .before-line{line-height: 28px;font-size: 14px;}
}
@media screen and (max-width: 800px){
    #product .item-brief .img,
    #product .item-brief .text{padding: 0;width: 100%;}
    #product .item-brief .text{margin-top: 3%;}
}
@media screen and (max-width: 650px){
    #product .item-brief .before-line{ font-size: 12px;line-height: 22px;}
    #product .dept2-link{font-size: 16px;padding: 8px 0;}
    #product .dept2-link:before{background-color: #013a80;content: '';display: inline-block;width: 3px;height: 15px;margin-right: 10px;}
    #product .product-link{padding-bottom: 10px;}
    #product .product-link a{color: #828282;margin-right: 30px;font-size: 12px;}
    #product .view-detail{line-height: 30px;padding: 0 12px;font-size: 12px;}
    
}

/* 产品列表 */
#product-list .title-info-inside{padding: calc((60 / 1300) * 100%) 0 calc((30 / 1300) * 100%);}
@media screen and (max-width: 1300px){
    #product-list .title-info-inside{padding:  calc((60 / 1300) * 100%) 0 calc((30 / 1300) * 100%);}
}
@media screen and (max-width: 650px){
    #product-list .title-info-inside{padding:  7% 0 5%;}
}

#product-list .category-title{clear: both;font-size: 20px;color: #013a80;line-height: 40px;height: 40px;border-bottom: 1px solid #e9e9e9;margin-bottom: calc((20 / 1300) * 100%);padding-bottom: calc((10 / 1300) * 100%)}
#product-list .item-list{margin-bottom: calc((80 / 1300) * 100%);overflow: hidden;}
#product-list .item{box-sizing: border-box;width: calc((310 / 1300) * 100%);margin: 0 calc((20 / 1300) * 100%) calc((20 / 1300) * 100%) 0;}
#product-list .item .img{border: 1px solid #e9e9e9;box-sizing: border-box;}
#product-list .item:nth-of-type(4n){margin-right: 0;}
#product-list .item-info{padding: 0 calc((20 / 310) * 100%);box-sizing: border-box;border: 1px solid #e9e9e9;border-top: none;}
#product-list .item-title{font-size: 16px;color: #828282;line-height: 55px;}
#product-list .item-brief{color: #999;line-height: 28px;height: 56px;overflow: hidden;}
#product-list .item .img:after{content:'';display: block;padding-top: calc((255 / 310) * 100%);}
#product-list .item .view-more{border-top: 1px solid #e9e9e9;line-height: 40px;display: none;}
#product-list .item:hover .item-brief,
#product-list .item .view-more > div{color: #828282;}
#product-list .item:hover .view-more > div,
#product-list .item:hover .icon-single-arrow,
#product-list .item:hover .item-title{color: #013a80;}
@media screen and (max-width: 1100px){
    #product-list .item{width: calc(33% - 10px);margin: 0 10px 10px 0;}
    #product-list .item-title{line-height: 45px;font-size: 14px;}
    #product-list .item .view-more{line-height: 35px;}
    #product-list .item .view-more > div{font-size: 12px;}
}
@media screen and (max-width: 650px){
    #product-list .item{width: calc(50% - 10px);margin: 0 10px 10px 0;}
    #product-list .item-title{line-height: 35px}
    #product-list .item .view-more{line-height: 25px;}
}

#swiper-products-img{width: calc((620 / 790) * 100%);margin: 0;float: left;border: 1px solid #efefef;}
#swiper-products-img .swiper-slide:before{content:'';display: block;padding-top: calc((510 / 620) * 100%);}
#swiper-products-thumbnail{width: calc((150 / 790) * 100%);float: right;height: 410px;}
#swiper-products-thumbnail .swiper-slide{cursor: pointer;}
#swiper-products-thumbnail .swiper-slide:after{content:'';display: block;padding-top: 82%;}
#swiper-products-thumbnail .swiper-slide > div{border: 1px solid #efefef;}
#product-detail .intro{margin-top: calc((55 / 1300) * 100%)}
#product-detail .slideshow{width: calc((790 / 1300) * 100%);position: relative;}
#product-detail .swiper-button{position: absolute;right: 0;bottom: 0;width: calc((150 / 790) * 100%);box-sizing: border-box;}
#product-detail .slideshow .prevButton,
#product-detail .slideshow .nextButton{position: relative;z-index: 33;width: 50%;text-align: center;height: 60px;border: 1px solid #efefef;line-height: 62px;color: #3e89dd;cursor: pointer;box-sizing: border-box;}
#product-detail .slideshow .swiper-button-disabled{color: #cccccc;cursor: default;}
#product-detail .slideshow .prevButton i,
#product-detail .slideshow .nextButton i{font-size: 24px!important;}
#product-detail .slideshow .prevButton{float: left;margin-right: -1px;}
#product-detail .slideshow .nextButton{float: left;}
#product-detail .product-attr-top{float: right;width: 28.5%;}
#product-detail .product-attr-top .title{font-weight: bold;color: #131412;margin: 7.01754% 0 11.11111%;}
@media screen and (max-width: 1500px){
    #product-detail .slideshow .prevButton,
    #product-detail .slideshow .nextButton{height: 45px;line-height: 45px;}
    #product-detail .slideshow .prevButton i,
    #product-detail .slideshow .nextButton i{font-size: 20px!important;}
}
@media screen and (max-width: 1300px){
    #product-detail .swiper-button{display: none;}    
}
@media screen and (max-width: 1100px){
    #product-detail .slideshow{width: 100%;float: none;}
    #swiper-products-img{width: 100%;float: none;}
    #swiper-products-thumbnail{width: 100%;float: none;height: auto;margin-top: 3%;}
}

#product-detail .info{width: calc((450 / 1300) * 100%)}
#product-detail .info-title{font-size: 24px;padding: calc((20 / 450) * 100%) 0 calc((15 / 450) * 100%);}
#product-detail .brief-title{font-size: 20px;line-height: 24px;color: #666;padding-bottom: calc((10 / 450) * 100%)}
#product-detail .info-brief .text{line-height: 30px;color: #828282;}
#product-detail .category *{font-size: 18px;color: #666;}
#product-detail .category{border-top: 1px solid #ededed;margin-top: calc((20 / 450) * 100%);padding-top: calc((20 / 450) * 100%);margin-bottom: calc((70 / 450) * 100%)}
#product-detail .contactus{padding: 0 35px;line-height: 50px;background-color: #013a80;color: #fff;font-size: 18px;cursor: pointer;}
#product-detail .detail{margin-bottom: calc((100 / 1300) * 100%)}
#product-detail .d-title{color: #666;font-size: 20px;padding: calc((30 / 1300) * 100%) 0 calc((10 / 1300) * 100%);border-bottom: 1px solid #ededed;margin-bottom: calc((10 / 1300) * 100%);}
#product-detail .d-title.no-border{border: none;margin-bottom: 0;}
#product-detail .d-detail{font-size: 16px;color: #828282;line-height: 2;}
#product-detail .d-detail.d2{font-size: 14px;line-height: 40px;}
#product-detail .d-detail.d2 *{border-color: #d7d7d7;}
#product-detail .d-detail.d2 td{padding-left: 25px;}
#product-detail .sample{background-color: #f7f7f7;}
#product-detail .sample-blank{padding-bottom: calc((60 / 1300) * 100%)}
#product-detail .sample .title-info-inside{padding: calc((50 / 1300) * 100%) 0 calc((30 / 1300) * 100%) 0;}
#product-detail .sample .item{box-sizing: border-box;border: 1px solid #e4e4e4;}
#product-detail .sample .item .text{border-top: 1px solid #e4e4e4;box-sizing: border-box;line-height: 55px;color: #828282;font-size: 18px;text-align: center;}
#product-detail .swiper-button-prev,
#product-detail .swiper-button-next{opacity: 1;background-size: 45px 45px;width: 45px;height: 45px;}
#product-detail .swiper-button-prev{background-image: url('/images/icon-circle-left-on.png');left: calc((30 / 1300) * -100% - 45px)}
#product-detail .swiper-button-next{background-image: url('/images/icon-circle-right-on.png');right: calc((30 / 1300) * -100% - 45px)}
#product-detail .swiper-button-prev.swiper-button-disabled{background-image: url('/images/icon-circle-left.png');}
#product-detail .swiper-button-next.swiper-button-disabled{background-image: url('/images/icon-circle-right.png');}
@media screen and (max-width: 1500px){
    #product-detail .swiper-button-prev{left: calc((30 / 1300) * -100% - 20px)}
    #product-detail .swiper-button-next{right: calc((30 / 1300) * -100% - 20px)}
    #product-detail .swiper-button-prev,
    #product-detail .swiper-button-next{background-size: 30px 30px;width: 30px;height: 30px;}
    #product-detail .detail{margin-bottom: calc((60 / 1300) * 100%)}
}
@media screen and (max-width: 1100px){
    #product-detail .info-title{font-size: 20px;padding: calc((20 / 1100) * 100%) 0 calc((15 / 1100) * 100%);}
    #product-detail .brief-title{font-size: 16px;line-height: 22px;padding-bottom: calc((10 / 1100) * 100%);}
    #product-detail .info-brief .text{line-height: 26px;}
    #product-detail .category *{font-size: 16px;}
    #product-detail .contactus{padding: 0 30px;line-height: 45px;font-size: 16px;}
    #product-detail .info{width: 100%;float: none;}
    #product-detail .category{margin-top: calc((20 / 1100) * 100%);padding-top: calc((20 / 1100) * 100%);margin-bottom: calc((20 / 1100) * 100%)}
    #product-detail .d-title{font-size: 16px;padding: 8% 0 2%;margin-bottom: 2%;}
    #product-detail .d-detail{font-size: 13px;}
    #product-detail .sample .item .text{line-height: 45px;font-size: 16px;}
    #product-detail .d-detail.d2{font-size: 13px;line-height: 24px;}
    #product-detail .d-detail.d2 td{padding-left: 15px;padding-top: 10px;padding-bottom: 10px;}
}
@media screen and (max-width: 800px){
    #product-detail .swiper-button-prev,
    #product-detail .swiper-button-next{display: none;}
}
@media screen and (max-width: 650px){
    #product-detail .info-title{font-size: 16px;padding: 7px 0 7px;}
    #product-detail .brief-title{font-size: 14px;line-height: 20px;padding-bottom: 5px;}
    #product-detail .info-brief .text{line-height: 22px;font-size: 12px;}
    #product-detail .category *{font-size: 14px;}
    #product-detail .contactus{padding: 0 20px;line-height: 35px;font-size: 14px;}
    #product-detail .category{margin-top: 15px;padding-top: 15px;margin-bottom: 15px;}
    #product-detail .d-title{padding: 10% 0 3%;margin-bottom: 3%;}
    #product-detail .d-detail{font-size: 12px;}
    #product-detail .sample .item .text{line-height: 35px;font-size: 14px;}
    #product-detail .d-detail.d2{font-size: 12px;}
    #product-detail .d-detail.d2 td{padding-left: 15px;}
}





#index .index-about {  background: url(../img/six_bg1.jpg) no-repeat top center;  padding: calc((10 / 1200) * 100%) 0 calc((20 / 1200) * 100%);}
#index .index-about .title-info{ padding: calc((35 / 1200) * 100%) 0 calc((45 / 1200) * 100%);color: #fff;}
#index .index-about .title-info p { color:#fff}


#index .index-about .index-about-info {padding:0 0 calc((35 / 1300) * 100%) 0;}
#index .index-about .index-about-info .fadeInLeft { overflow:hidden; cursor:pointer;}
#index .index-about .index-about-info .fadeInLeft img { border-radius: 10px; -webkit-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -moz-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -ms-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -o-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}


#index .index-about .index-about-info .fadeInLeft:hover img{-webkit-transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2);}

#index .index-about .index-about-info > .wrap > .text{width: calc((650 / 1200) * 100%); margin-left: calc((27 / 1200) * 100%); vertical-align:top;}
#index .index-about .index-about-info > .wrap > .img{width: calc((523 / 1200) * 100%);}

#index .index-about .index-about-title { font-size:22px;color: #fff; margin: calc((0 / 300) * 100%) 0 calc((20 / 300) * 100%) 0;}

#index .index-about .index-about-title span { padding-left:calc((10 / 300) * 100%);}
#index .index-about .index-about-brief {color: #fff;font-size: 14px; line-height: 24px;height: 72px;margin-bottom: calc((20 / 465) * 100%);overflow: hidden;text-align: justify;}
#index .index-about .index-about-title-line{width: 30px;height: 5px;background-color: #000;margin: calc((20 / 465) * 100%) 0 calc((45 / 465) * 100%)}
#index .index-about .view-more{width: 140px;height: 50px;line-height: 50px;box-sizing: border-box;border: 1px solid #999;color: #555;}

#index .index-about .index-about-con { color:#fff; width: calc((300 / 650) * 100%); margin-right: calc((30 / 650) * 100%); margin-bottom: calc((30 / 650) * 100%);}
#index .index-about .index-about-con:nth-of-type(2n){margin-right: 0; margin-bottom:0px;}

#index .index-about .index-about-info > .wrap > .text{ margin-top: calc((15 / 1300) * 100%);}

@media screen and (min-width: 768px) {
#index .index-about .title-info h2.title { background: url(../img/cp_tbg.png) no-repeat center 17px;color: #fff;}
}

@media screen and (max-width: 767px){
	#index .index-about .title-info { padding:25px 0px 20px 0px;}
	#index .index-about .index-about-info > .wrap > .text,
    #index .index-about .index-about-info > .wrap > .img{display: block !important;width: auto;}
	
    #index .index-about .title-info h2.title { color: #fff;}
	#index .index-about .index-about-con { margin-top:20px;}
    #index .index-about .index-about-title{font-size: 14px;}
    #index .index-about .index-about-title img { width:36px;}
    #index .index-about .index-about-title-line{margin: 12px 0;}
    #index .index-about .index-about-brief{ font-size: 12px; height:100px; line-height: 20px;}
}


/* 首页index end*/

/* 页脚footer */
#footer{background-color: #333;}
#footer *{color: #919191;}
#footer .footer-nav{padding: 3.125% 0 4.16666%;border-bottom: 1px solid #3d3d3d;box-sizing: border-box;}
#footer .item{padding:0 3.125%;box-sizing: border-box;}
#footer .item.i-first{padding-left: 0;}
#footer .item.i-last{padding: 0;}
#footer .item.contact .item-info{line-height: 30px;max-width: 280px;}
#footer .item.contact .item-info > div{margin-top: 5px;}
#footer .item.contact img,
#footer .item.contact span{vertical-align: middle;}
#footer .item.contact img{margin-right: 10px;}
#footer .item.contact span{font-size: 14px;font-family: 'Arial';}
#footer .item.contact .wechat .img{width: 120px;height: 120px;font-size: 0;margin: 20px 0 6px;}
#footer .item.contact .wechat .img img{max-width: 100%;max-height: 100%;vertical-align: middle;}
#footer .item.contact .wechat .img span{display: inline-block;vertical-align: middle;height: 100%;}
#footer .footer-nav .v-hr{background-color: rgba(145, 145, 145, 0.1);;width: 1px;min-height: 265px;}
#footer .item-title{font-size: 20px;color: #cdcdcd;line-height: 28px;margin-bottom: 10px;}
#footer .item-list a{display: block;line-height: 30px;}
#copyright .copy {font-size: 14px;font-family: 'Arial';line-height: 22px;padding-bottom: 3.46153%; color: #cdcdcd; }
#copyright .copy a{color: #cdcdcd;padding-left:8px;}
#copyright .link { padding: 1.54615% 0 1.53846%; line-height: 22px;}
#copyright .link img{margin-right: 30px;}

@media screen and (max-width: 1150px){
    #footer .item{padding: 0;}
    #footer .footer-nav > .wrap{display: flex;justify-content: space-between;}
    #footer .v-hr:last-of-type{display: none;}
    #footer .item.i-last{clear: both;float: none;padding: 10px 0 0;}
}
@media screen and (max-width: 650px){
    #footer .footer-nav .item-list,
    #footer .footer-nav .v-hr{display: none;}
    #footer .footer-nav > .wrap{flex-flow: column nowrap;}
    #footer .item-title{font-size: 16px;}
    #footer .footer-nav .item-list a{padding-left: 1em;}
}
/* 页脚footer end*/


/*翻页*/
.pager{ width: 100%; padding: 10px 0;text-align: center; margin:0 auto;}
.pager span,.pager a{display:inline-block;border:1px solid #a3a3a3;color:#a3a3a3;padding:4px 8px;text-decoration:none; margin:4px;}
.pager a:hover{background:#222c50;border-color:#222c50;text-decoration:none;color:#fff;}
.pager .cur{background:#222c50;border-color:#222c50; font-weight:bold;text-decoration:none;color:#fff;}
.pager span.dot{background:none;border-color:#fff; font-weight:bold; padding:0;}
.pager a.page-num-current { background:#de1710;color:#fff;}

.news-other { padding: 10px 0px; border-top: 1px #ddd solid; margin-top:20px; overflow:hidden;}
.news-other p {display: block; height: 30px;line-height: 30px;padding-left:3px;}
.news-other p a {font-size: 14px;}
.news-other .fhlb a { font-size: 14px; color: #fff; }


.pagediv { padding-top:20px; padding-bottom:0px;}
.pagediv1 { padding-top:30px; padding-bottom:30px;}
.pagediv-bt{ text-align:center; margin-bottom:30px;}
.pagediv-bt span{ display:block}
#page-contenr .pagediv-bt .hanzi,#page-contenr .pagediv-bt .hanzi p{ color:#0075ba; font-size:30px;margin-bottom: 8px;}
.pagediv-bt .yw,#page-contenr .pagediv-bt .yw p{font-family: HelveticaNeueCE;font-size: 18px;color: #b2b3b1; margin-bottom:20px;}
.pagediv-bt .hx{ width:37px; height:1px; background:#3598d5; margin:0 auto;}
.pagediv.shu {padding-top: 50px; padding-bottom: 100px;}
#page-contenr .nr-div{ width:47.5%;}
#page-contenr .nr-div .img img{ display:block; width:100%;}
#page-contenr p { font-size:14px; color:#666666; line-height:28px;}
#page-contenr .about{ font-size:14px; color:#666666; line-height:28px;}



#index-client { background: url(../img/probg2.jpg) no-repeat top center; padding-top: calc((40 / 1200) * 100%);}
#index-client .item-list{ margin: calc((40 / 1200) * 100%) 0 calc((40 / 1200) * 100%);}
#index-client .item { width: 148px;height:61px;box-sizing: border-box;border: 1px solid #e2e2e2;margin: 0 25px 20px 0; background:#fff;}

@media screen and (min-width: 768px) {
#index-client .title-info h2.title { background: url(../img/cp_tbg1.png) no-repeat center 17px;}
#index-client .item:nth-of-type(7n){ margin-right: 0;}
}
	
	
@media screen and (max-width: 767px){
#index-client .title-info  { padding:20px 0px 15px; 0px;}
#index-client .item{width: calc(33% - 6px); box-sizing: border-box;border: 1px solid #e2e2e2;margin: 0 10px 10px 0;}
#index-client .title-info h2.title {}    
#index-client .item:nth-of-type(3n){margin-right: 0;}
}




@media screen and (min-width: 768px){
.common-vc { position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); }
/*-------------contact start---------------------------------------------------------------*/
.contact-pc { position: fixed; z-index: 99999; right: 0; width: 64px; }
.contact-pc li { background-color: #006DAC; position: relative; width: 100%; height: 64px; border-radius: 0; margin-bottom: 0; border-radius: 5px; margin-bottom: 2px; }
.contact-pc li a { display: block; height: 100%; width: 100%; text-align: center; line-height: 64px; cursor: pointer; }
.contact-pc li .iconfont { color: #fff; }
.contact-pc li .item-ewm { position: absolute; top: 0; right: -9999px; width: 167px; border-radius: 5px; background-color: #006dac; text-align: center; padding: 12px 0; }
.contact-pc li .item-ewm img { width:140px; margin:0 auto; }
.contact-pc li .item-ewm p { color: #fff; margin-top: 9px; }
.contact-pc li.ewm-box:hover .item-ewm { right: 100%; }
.contact-pc li.c2 { overflow: hidden; }
.contact-pc li.c2 a { position: absolute; right: -126px; width: 190px; background-color: #006dac; border-radius: 5px; }
.contact-pc li.c2 a i { float: left; width: 64px; height: 64px; line-height: 64px; text-align: center; }
.contact-pc li.c2 a p { color: #fff; line-height: 18px; text-align: left; overflow: hidden; padding: 16px 0 0; }
.contact-pc li.c2:hover { overflow: visible; }
.contact-pc li.c2:hover a { right: 0; }
.contact-pc li.c1:hover .c1-box { display: block; }
.contact-pc li.c1 .c1-box { display: none; position: absolute; top: 0; right: 0; width: 176px; border: solid 1px #006dac; background-color: #fff; border-radius: 5px; z-index: 99; }
.contact-pc li.c1 .c1-box .item-title { line-height: 46px; color: #fff; font-size: 16px;  background-color: #006dac; padding: 0 18px; position: relative; }
.contact-pc li.c1 .c1-box .item-title .close { width: 12px; height: 12px; background: url(../images/web10.png) no-repeat center; position: absolute; top: 17px; right: 14px; cursor: pointer; }
.contact-pc li.c1 .c1-box .item-body { padding: 8px 0; text-align: center; }
.contact-pc li.c1 .c1-box .item-body a { display: inline-block; width: 126px; height: 34px; border-radius: 17px; border: solid 1px #006dac; color: #006dac; font-size: 16px;  text-align: center; line-height: 32px; margin: 4px 0; }
.contact-pc li.c1 .c1-box .item-body a:hover { background-color: #005BAC; color: #fff; }
.c1 .iconfont { font-size: 28px; font-size: 2.8rem; }
.c2 .iconfont { font-size: 24px; font-size: 2.4rem; }
.c3 .iconfont { font-size: 25px; font-size: 2.5rem; }
.c4 .iconfont { font-size: 24px; font-size: 2.4rem; }
}

@media screen and (max-width: 767px){
.contact-pc { display:none;}
}
