@charset "utf-8";
/*字体库引入*/
@font-face {
    font-family: 'Alibaba';
    src: url('../fonts/alibaba.eot');
    src:
            url('../fonts/alibaba.eot?#font-spider') format('embedded-opentype'),
            url('../fonts/alibaba.woff') format('woff'),
            url('../fonts/alibaba.ttf') format('truetype'),
            url('../fonts/alibaba.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
html{font-size: 62.5%;max-width: 640px;margin: 0 auto;}/*定义移动端屏幕大小，设置居中*/
/*--------------------------- 通用样式 ----------------------------------- */
/*初始化样式*/
*{margin: 0px;padding: 0px;list-style: none;font-family: "微软雅黑",STXihei,STHeiti;border: none;text-decoration: none;}
address,caption,cite,code,dfn,em,th,var,i,h1,h2,h3,h4{font-style: normal;font-weight: normal;}
ol,ul{list-style: none;}
del,ins,a{text-decoration: none;}
caption,th{text-align: left;}
input,button,textarea,select{font-size: 100%; border:none;}
input::-webkit-input-placeholder {color: #fff;font-size: 15px;}
i,b,span,a{display:inline-block;}
a:hover,button:hover{cursor: pointer;}
select{border: none;outline: none;appearance:none; -moz-appearance:none;-webkit-appearance:none;background: #fff url("../images/xiala.png") no-repeat right 10px center!important;}
/*手机端链接阴影背景块去除*/
body{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a{outline: none;-moz-outline-style: none;}
/*常用样式*/
/*清浮动*/
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
/*补白*/
.pl10{padding-left: 10px!important;}
.pt20{padding-top: 20px!important;}
.pt25{padding-top: 25px!important;}
.pt30{padding-top: 30px!important;}
.pt50{padding-top: 50px!important;}
.pt60{padding-top: 60px!important;}
.pb0{padding-bottom: 0!important;}
.pb10{padding-bottom: 10px!important;}
.pb25{padding-bottom: 25px!important;}
.pb30{padding-bottom: 30px!important;}
.pb70{padding-bottom: 70px!important;}
/*边距*/
.mt-5{margin-top: -5px!important;}
.mt5{margin-top: 5px!important;}
.mt10{margin-top: 10px!important;}
.mt15{margin-top: 15px!important;}
.mt20{margin-top: 20px!important;}
.mt25{margin-top: 25px!important;}
.mt30{margin-top: 30px!important;}
.mt40{margin-top: 40px!important;}
.mt50{margin-top: 50px!important;}
.mt60{margin-top: 60px!important;}
.mt70{margin-top: 70px!important;}
.mt80{margin-top: 80px!important;}
.mt90{margin-top: 90px!important;}
.mt100{margin-top: 100px!important;}
.mb-5{margin-bottom: -5px!important;}
.mb10{margin-bottom: 10px!important;}
.mb15{margin-bottom: 15px!important;}
.mb20{margin-bottom: 20px!important;}
.mb30{margin-bottom: 30px!important;}
.mb50{margin-bottom: 50px!important;}
.mb100{margin-bottom: 100px!important;}
/*浮动*/
.fl{float: left;display: inline-block;}
.fr{float: right;display: inline-block;}
/*----  文字样式 ------- */
.textov1{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow: hidden;}
.textov2{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;}
.textov3{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow: hidden;}
.textov4{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; overflow: hidden;}
.textov5{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical; overflow: hidden;}
.textov6{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical; overflow: hidden;}
.textov7{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical; overflow: hidden;}
.txtl{text-align: left!important;}
/*背景*/
.bgeee{background: #eee;}
.bgfff{background: #fff;}
.bgf8{background: #f8f8f8;}
.bge8{background: #e8e8e8;}
.bgf3{background: #f3f3f3;}
.bgfa{background: #fafafa!important;}
.red{color: red;}
/*定位*/
.pr{position: relative;}
.pa{position: absolute;}
/*布局*/
.hidden{overflow: hidden;}
.none{display: none;}
.block{display: block;}
.d-in{display: inline-block;}
.flex{display: flex;}
.ablock a{display: block;width: 100%;}
/*宽高*/
.wp20{width: 20%!important;}
.wp25{width: 25%!important;}
.wp33{width: 33.3%!important;}
.wp48{width: 48%!important;}
.wp50{width: 50%!important;}
.wp100{width: 100%!important;}
.wpLi20 li{width: 20%!important;}
.wpLi25 li{width: 25%!important;}
.wpLi33 li{width: 33.3%!important;}
.wpLi48 li{width: 48%!important;}
.wpLi50 li{width: 50%!important;}
.imgp100 img{width: 100%;}
/*边框*/
.bdnone{border: none!important;}
.bdtnone{border-top: none!important;}
.bdbnone{border-bottom: none!important;}
.bdlnone{border-left: none!important;}
.bdrnone{border-right: none!important;}
/*文本对齐*/
.tal{text-align: left!important;}
.tac{text-align: center!important;}
.tar{text-align: right!important;}
/*字体颜色*/
.cwhite{color: #fff!important;}
.ctransparent{color: transparent!important;}
/*字体*/
.fs0,.afs0 a{font-size: 0px;}
.fs16{font-size: 16px;}
.fs48{font-size: 48px!important;}
/*其他常见通用样式*/
.content{padding:0 3%;}
/*分割线*/
.fenge{width: 100%;height: 10px;background: #f5f5f5;}
/*一行两列表项*/
.twoLis li{float: left;display: inline-block;width: 48%;margin-right: 4%;}
.twoLis li:nth-of-type(2n){margin-right: 0;}
/*图文左右切换*/
.lrLis .main{display: inline-block;width: 55%;}
.lrLis .picBorder{display: inline-block;width: 45%;}
.lrLis li:nth-of-type(odd) .main{float: left;padding-right: 10px;}
.lrLis li:nth-of-type(odd) .picBorder{float: right;}
.lrLis li:nth-of-type(even) .main{float: right;padding-left: 10px;}
.lrLis li:nth-of-type(even) .picBorder{float: right;}
/*--------------------------- 通用样式 结束----------------------------------- */
/*--------------------------- 公共样式 开始----------------------------------- */
body{font-size: 14px;}
/*top 顶部样式*/
.top{position: fixed;top: 0;z-index: 999;width: 100%;max-width: 640px;margin: 0 auto;height: 40px;padding: 0 3%;background: #f2f2f2;line-height: 40px;color: #3f3f3f;font-size: 12px;}
/*header 部分修饰*/
.header{position: fixed;top: /*40px*/ 0;z-index: 99999999;width: 100%;height: 60px;background: #fff;max-width: 640px;margin: 0 auto;border-bottom: 1px solid #ececec;}
.logol{width: 45px;height: 100%;margin-left: 6px;}
.logol a{display: flex;width: 100%;height: 100%;align-items: center;}
.logol img{width: auto;height: 56px;margin: 2px 0;}
.logor{position: relative;display: flex;width: 30px;height: 60px;align-items: center;text-align: right;}
.logor .fang{display: inline-block;width: 100%;height: 22px;background: url(../images/nav.png) no-repeat right center;background-size: contain;}
.logoRCon{position: relative;width: 280px;padding-top: 20px;padding-top: 35px;text-align: right;font-size: 26px;color: #016bc1;font-weight: bold;line-height: 1.2em;}
.logoRCon .icon{position: absolute;left: 0;width: 58px;height: 58px;background: url("../images/icons.png") no-repeat 0 -22px;}
/*顶部隐藏导航栏部分*/
.topnav {position: fixed;top:60px;z-index: 100000000;max-width: 640px;width: 100%;}
.tree{float: right;width: 100%!important;height: calc(100vh - 120px);background: url(../images/tree.png);overflow-y: scroll;}
.tree a{display: block;width: 100%;height: auto;line-height: normal;color: #fff;font-size: 16px;overflow: hidden;cursor: pointer;}
.tree ul li{padding: 10px 15px 10px 25px;border-bottom: 1px solid #2f2f2f;}
.close_menu,.open_menu{position: relative;width: 100%;}
.tree .icon{position: absolute;right: 0;top: 0;display: inline-block;width: 22px;height: 100%;background: url("../images/arrowD.png") no-repeat center center;background-size: contain;}
.open_menu .icon{-moz-transform: scale(-1);-ms-transform: scale(-1);-o-transform: scale(-1);-webkit-transform: scale(-1);transform: scale(-1);}
.tree ul .topnavTit{font-size: 18px;color: #fff;padding-top: 15px;padding-bottom: 15px;}
.topnavTit .close{display: inline-block;width: 22px;height: 22px;background: url("../images/close.png") no-repeat;background-size: cover;}
.tree ul li:last-of-type{border-bottom: none;}
.tree .subnav{display: none;margin-top: 5px}
.open_menu .subnav{display: block;}
.tree .subnav li{padding: 5px 0 5px 15px;border-bottom: none;}
.tree .subnav a{font-size: 14px;color: #fff;}
/*头部导航菜单*/
.menuNav{margin-top: 100px;}
.menuNav li{float: left;display: inline-block;width: 25%;height: 41px;text-align: center;line-height: 40px;background: #016bc1;
    border-right: 1px solid #1381c7;border-left: 1px solid #0a67a2;border-bottom: 1px solid #1381c7;}
.menuNav li:nth-of-type(1),.menuNav li:nth-of-type(5){border-left: none;}
.menuNav li:nth-of-type(4n){border-right: none;}
.menuNav li:nth-of-type(n+5){border-bottom: none;border-top: 1px solid #0a67a2;}
.menuNav a{display: block;width: 100%;height: 100%;font-size: 14px;color: #fff;}
/*遮罩*/
.cover{background: rgba(255,255,255,0.5);position: fixed;top: 100px;left: 0;width: calc(100vh - 160px);height: 100%;z-index: 998;}
/*banner 部分修饰*/
.banner{position: relative;z-index: 888;width: 100%;overflow: hidden;margin-top: 60px;display: flex;}
.banner img{width: 100%;height: 100%;}
.banner a{display: block;font-size: 0;}
.bannerN{margin-top: 100px;}
/*轮播小圆点*/
.swiper-container-horizontal>.swiper-pagination{bottom: 20px!important;text-align: center;}
.swiper-pagination-bullet{background: #fff!important;border-radius: 100%!important;width: 15px!important;height: 15px!important;margin: 0 3px!important;}
.swiper-pagination-bullet-active{background: #ff0000!important;}

/**/
.banner .swiper-pagination-bullet{background: transparent !important;border: 1px solid #fff;}
.banner .swiper-pagination-bullet-active{background: #fff !important;}
/*版权 地址部分修饰*/
.goTop,.goTop1{display: block;width: 94%;height: 45px;margin: 0 3%;background: #016bc1;border: 1px solid #016bc1;text-align: center;line-height: 43px;color: #fff;font-size: 14px;display: none;}
.goTop .icon,.goTop1 .icon{position: relative;top: 6px;display: inline-block;width: 20px;height: 20px;background: url("../images/goTop.png") no-repeat;background-size: cover;margin-right: 10px;}
.goTop1{display: block;width: 200px;text-align: center;margin:0 auto;}
.goTop:hover,.goTop1:hover{background: #fff;color: #016bc1;border: 1px solid #016bc1;}
.inbqman{line-height: 1.5em;padding-top: 10px;margin-bottom: 85px;font-size: 14px;color: #424242;background: #f8f8f8;text-align: center;}
.inbqman a{font-size: 14px;color: #424242;}
.inbqTCon{display: /*inline-block*/ none;padding: 8px 10px;background: #f4f3f3;}
.inbqTCon img{width: 90px;margin-right: 5px;}
.inbqTCon .title{font-size: 12px;color: #3c3c3c;letter-spacing: 0;-webkit-writing-mode: vertical-lr;writing-mode: vertical-lr;}
.inbqBCon{line-height: 2em;font-size: 14px;}
/*固定底部导航修饰*/
.footer{width: 100%; background: #016bc1;height: 60px;position: fixed;bottom: 0;max-width: 640px;margin: 0 auto;z-index: 99999999;text-align: center;}
.footer li{float: left;display: inline-block;width: 25%;height: 60px;text-align: center;color: #fff;padding: 0;font-size: 14px;border-right: 1px solid #5495be;}
.footer li:nth-of-type(2){background: #e30303;border-right: none;}
.footer li:nth-of-type(3){background: #2e2e2e;border-right: none;}
.footer li:nth-last-of-type(1){border-right: none;}
.footer li i{position: relative;top: 9px;display: inline-block;width: 22px;height: 30px;background: url(../images/footer2.png) no-repeat;background-size: contain;}
.footer li:nth-of-type(2) .icon{top: 10px;width: 21px;background-image: url(../images/footer1.png);}
.footer li:nth-of-type(3) .icon{top: 10px;width: 24px;background-image: url(../images/weixin2.png);}
.footer li:nth-of-type(4) .icon{top: 10px;width: 23px;background-image: url(../images/footer4.png);}
.footer .title{display: block;color: #fff;}

.footertop{ /*width:100%;*/ height:63px;position: fixed;bottom: 100px;max-width: 640px;margin: 0 auto;z-index: 99;text-align: center;right:5px;}
.footertop a{float: right;text-align: right;display: table;margin-right: 5%;}
.footertop img{height: 50px;}
/*面包屑导航*/
.location{position: relative;height: 45px;border-bottom:1px solid #d0cecf;border-top:1px solid #d0cecf;font-size: 15px;color: #898989;}
.location2{border: none;height: auto;line-height: 1.5em;}
.location2 a{color: #898989;}
.location2 img{position: relative;top: 2px;}
/*手机正文*/
.ChannelContent {font-size: 14px;color: #636363;line-height:1.8em;max-width: 100%;display: block;margin-bottom: 20px;}
.ChannelContent img{max-width: 100%;height: auto!important;margin: 10px 0;}
.ChannelContent p{font-size: 14px;color: #636363;line-height:1.8em;/*text-indent: 2em;*/display: block;margin: 10px 0;}
.ChannelContent p img{margin-left: 0em;}
.ChannelContent p span img{/*margin-left: -2em;*/display:inline-block;}
.ChannelContent span img{margin-left: 0em;display:inline-block;}
.ChannelContent span {margin-left: 0em;line-height:1.8em;}
.ChannelContent p span {display: initial;}
.ChannelContent li p{text-indent: 0em;margin: 0px;}
.ChannelContent li a {display: block;}
/*列表页加载更多*/
.showMorehandle,.showMorehandle span{display: block;width: 60%;height: 35px;background: #016bc1;margin: 10px auto;/*border-radius: 35px*/;text-align: center;line-height: 35px;cursor: pointer;color: #fff;font-size: 16px;font-family: Arial;}
.showMorehandle span:hover{cursor: pointer;}
/*上下*/
.fanye{border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;padding: 15px 0;}
.fanye b{font-weight: normal;color: #484848;}
.fanye a:hover{color: #016bc1}
.fanye a:hover b{color: #484848;}
.Previous,.Next{display: block;font-size: 14px;color: #424242;padding: 5px 0;}
.Next a,.Previous a{display: block;width: 100%;font-size: 14px;color: #424242;}
/*分页*/
.page{clear:both;padding: 10px 3%;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;line-height: normal;font-size: 12px;}
.pagenum{font-family: Arial;}
.pagenum,.pageup,.pagenext,.pagedown,.pageend,.pagefirst,.pageinfo,.total,.pagepreall,.pagenextall,.page .current{float: left;display: inline-block;width: 33.3%;font-size: 12px;color: #101010;}
/*-----------------   公共样式 结束--------------- */
/*-----------------   首页修饰 开始 ---------------*/
/*首页广告图*/
.indexAdv img{width: 100%;}
.index-title-box .Tit{font-size: 24px;margin: 5px 0;color: #016bc1;font-weight: bold;line-height: 33px;}
.index-title-box .SCont{font-size: 14px;margin: 5px 0;color: #464646;line-height: 25px;}
/*首页版块1*/
.index1{padding-bottom: 30px;}
@media screen and (max-width: 320px){
    .index1 .index-title-box .Tit{font-size: 20px;}
    .index1 .index-title-box .SCont{font-size: 12px;}
}
.h2Index .title{font-size: 21px;color: #343434;font-weight: bold;}
.h2Index .title em{color: #016bc1;font-weight: bold;}
.h2Index .description{position: relative;z-index: 10;margin-top: 5px;font-size: 12px;color: #fff;}
.h2Index .description span{display: inline-block;padding: 6px 18px;border: 1px solid #e1e1e1;border-radius: 40px;background: #016bc1;}
.h2Index .description span::before,.h2Index .description span::after{position: absolute;z-index: -1;left: -50%;top: 0;bottom: 0;width: 100%;height: 1px;background: #016bc1;content: "";margin: auto;}
.h2Index .description span::after{left: auto;right: -50%;}
.index1Con li{position: relative;height: 345px;background: #f5f5f5;margin-bottom: 10px;padding: 10px;transition: all .5s;}
.index1Con .picBorder{width: 100%;height: 205px;overflow: hidden;}
.index1Con .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.index1Con .title{margin-top: 15px;font-size: 15px;color: #343434;}
.index1Con .description{margin-top: 7px;font-size: 13px;color: #6a6a6a;}
.index1Con .description em{font-weight: bold;}
.indexLink{position: absolute;width: calc(100% - 20px);left: 10px;bottom: 15px;}
.indexLink a{width: 48%;margin-right: 4%;height: 25px;font-size: 12px;color: #fff;text-align: center;line-height: 25px;}
.indexLink a:nth-of-type(2n){margin-right: 0;}
.indexLink .more{background: /*#e80012*/ #adadad;}
.indexLink .zixun{background: #016bc1;}
.indexLink .more:hover{background:#fff;color: #016bc1;border: 1px solid #adadad;}
.indexLink .zixun:hover{background:#fff;color: #016bc1;border: 1px solid #016bc1;}
.indexMore{display: block;width:80%;height: 35px;margin: 0 10%;background: #016bc1;border-radius: 35px;line-height: 35px;font-size: 14px;color: #fff;text-align: center;}
@media screen and (max-width: 450px){
    .index1Con li{height: 250px;}
    .index1Con .picBorder{height: 110px;}
}
/*首页版块2*/
.index2{background: url(../images/wapindex2bj.png) no-repeat;}
.index2 .index-title-box .Tit{color: #fff;line-height: 35px;}
.index2 .index-title-box .SCont{color: #fff;padding: 0 20px;}


.index2Con .index2list2{width: 100%;}
.index2Con .index2list2 li{position: relative;float: left;width:calc((100% - 20px) / 2);margin-right:20px;margin-bottom: 15px;height:150px;overflow: hidden;display: grid;}
.index2Con .index2list2 li:nth-child(2n){margin-right: 0;}
.index2Con .index2list2 li img{width: 100%;height: 100%;object-fit: cover;}
.index2Con .index2list2 li .title{width: 100%;position: absolute;padding:0 20px;bottom: 0;left: 0px;z-index: 10;line-height: 40px;
    text-align: center;font-size: 14px;color:#fff;background: rgba(0,0,0,0.6);display: block;
}
.index2bodyL{width:100%;}
.index2bodyL span{width: 100%;}
.index2bodyL .title{font-weight: bold;font-size: 24px;color:#484848;text-align: center;}
.index2bodyL .title em{font-weight: bold;color: #ec3131;}
.index2bodyL .img{margin-top: 20px;}
.index2bodyL .img img{width: 100%;}


@media screen and (max-width: 450px){
    .index2Con .picBorder{height: 188px;}
}
/*首页模块3*/
.index3Con li{margin-bottom: 10px;}

.index3Store{position: relative;width: 100%;max-width: 100%;/*height: 27rem*/;display:grid;}
.index3Store .swiper-slide {position: relative;width: 100%;height: 20rem;transition-timing-function:linear;opacity: .35;}
.index3Store .swiper-slide a{display: inline;}
.index3Store .swiper-slide .inner,.index3Store .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.index3Store .swiper-slide-active{display: block;opacity: 1;}
.index3Store .swiper-slide .more{display: block;width: 120px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #113e93;margin-top: 40px;color: #3f509f;}
.index3Store .swiper-button-nextS,.index3Store .swiper-button-prevS{position: absolute;top: 0;bottom: 0;left:0; width: 50px;height: 50px;outline:none;margin: auto;z-index: 10;}
.index3Store .swiper-button-nextS{right:0;left: auto;background: url(../images/rightArrow.png) no-repeat center center;}
.index3Store .swiper-button-prevS{background: url(../images/leftArrow.png) no-repeat center center;}
.index3Store .swiper-button-nextS:hover{background: url(../images/rightArrow2.png) no-repeat center center;}
.index3Store .swiper-button-prevS:hover{background: url(../images/leftArrow2.png) no-repeat center center;}

.index3Store .swiper-slide .title{width: 100%;position: absolute;padding:0 20px;bottom: 0;left: 0px;z-index: 10;line-height: 40px;
    text-align: center;font-size: 14px;color:#fff;background: rgba(0,0,0,0.6);display: block;
}
/*首页广告图*/
.indexAdv{padding-bottom: 30px;}
.indexAdvbj{background: #016bc1;}
.indexAdvL{position: relative;width: 100%;height: 100%;overflow: hidden;display: inline-grid;padding:20px 0%;}
.indexAdvL::before{content: "“";font-family: 'Helvetica';font-weight: bold;display: inline-table;top:20px;left:-10px;position: absolute;;font-size:50px;width: 40px;height: 20px;color:#fff;margin: 0 10px;}
.indexAdvL::after{content: "”";font-family: 'Helvetica';font-weight: bold;display: inline-table;bottom: -10px;right:-20px;position: absolute;font-size:50px;width: 40px;height: 20px;color:#fff;margin: 0 10px;}
.indexAdvL span{text-align: center;}
.indexAdvL .indexAdvL1{font-size: 18px;color: #feffff;font-weight: bold;letter-spacing:4px;line-height: 80px;}
.indexAdvL .indexAdvL2{font-size: 14px;color: #feffff;letter-spacing:8px;}
.indexAdvL img{width: 100%;height: 100%;object-fit: cover;}
.indexAdvR{text-align: center;padding:0px;}
.indexAdvR .tit{font-size: 12px;color: #fff;line-height: 25px;}
.indexAdvR .tel{font-family: 'Arial';font-size: 18px;color: #fff;font-weight: bold;margin:10px 0;}
.indexAdvR .anniu{
    width: 90%;height: 40px;border:1px solid #fff;border-radius:20px;margin: 0 5%;
    font-size: 14px;color: #feffff;line-height: 40px;overflow: hidden;
}
.indexAdv .indexAdvRl{float: left;width: 60%;text-align: left;}
.indexAdv .indexAdvRr{float: left;width: 40%;margin-top: 10px;}
@media screen and (max-width: 320px){
    .indexAdvL .indexAdvL1{font-size: 15px;}
    .indexAdvL .indexAdvL2{font-size: 14px;}
    .indexAdvL::before,.indexAdvL::after{font-size: 50px;bottom: 10px;}
    .indexAdvR .tit em{display: none;}
}
/*首页模块4*/
.index4{background: url("../images/wapindex4bj.png") center center;padding: 30px 0;}

.index4LCon{}
.index4Con ul{margin:0 10px;}
.index4Con ul li{float:left;width: calc((100% - 45px) / 4);padding: 20px 0;margin-right: 15px;margin-bottom: 15px;background: #fff;text-align: center;border:3px solid #dedede;border-top: 4px solid #016bc1;box-shadow: 0px 2px 3px #ececec;}
.index4Con ul li:nth-child(4n){margin-right: 0;}
.index4Con ul li:nth-child(5){float: right;margin-right: 0;margin-left: 15px;}
.index4Con ul li:nth-child(6){float: right;margin-right: 0;margin-left: 15px;}
.index4Con ul li:nth-child(7){float: right;margin-right: 0;margin-left: 15px;}
.index4Con ul li:nth-child(8){float: right;margin-right: 0;}
.index4Con ul li .img{width: 70px;height:58px;overflow: hidden;margin: 0 auto;}
.index4Con ul li:hover .img{-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);transform: rotateY(360deg);-moz-transition: all ease .5s 0s;
-webkit-transition: all ease .5s 0s;cursor: pointer;transition: all ease .5s 0s;}
.index4Con ul li .img img{width: 100%;height: 100%;object-fit: contain;}
.index4Con ul li .title{font-size: 14px;color:#5c5c5c;width: 100%;line-height: 20px;height: 40px;}
.index4Con ul li:hover .title{color: #016bc1}
.index4Con ul li::after{content: ">";width: 20px;height: 10px;font-size: 30px;color: #020202;position: absolute;display: inline-table;margin-left: 0px;margin-top: -40px;}
.index4Con ul li:nth-child(4)::after{content: "^";margin-left: -5%;margin-top: 60px;}
.index4Con ul li:nth-child(5)::after{content: "<";margin-left: -9%;}
.index4Con ul li:nth-child(6)::after{content: "<";margin-left: -9%;}
.index4Con ul li:nth-child(7)::after{content: "<";margin-left: -9%;}
.index4Con ul li:nth-child(8)::after{content: "<";margin-left: -9%;}
.index4Con ul li:last-child::after{display: none;}
.index4Con ul li:nth-child(8) .title{line-height: 50px;}
.index4Con .imgg img{width: 100%;height: 100%;object-fit: contain;}
/*首页模块5*/
.index5Tit{height: 31px;border-bottom: 1px solid #d1d1d1;}
.index5Tit li,.index5Tit .moree{float: left;display: inline-block;width: 33.3%;color: #1b1b1b;font-size: 16px;text-align: center;}
.index5Tit li span{padding-bottom: 8px;}
.index5Tit li.on span{border-bottom: 2px solid #0271cb;}
.index5Main li{padding: 12px 0;border-bottom: 1px solid #efefef;}
.index5Main li:nth-last-of-type(1){border-bottom: none;}
.index5Main .title{font-size: 16px;color: #010101;}
.index5Main .description{margin-top: 10px;font-size: 14px;color: #424242;}
.index5Main .date{margin-top: 5px;font-size: 14px;color: #6d6d6d;}
.index5Main li.index5TMain{padding: 18px 0;}
.index5TMain .picBorder{width: 120px;height: 95px;overflow: hidden;}
.index5TMain .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.index5TMain .main{position: relative;width: calc(100% - 130px);height: 95px;margin-left: 10px;}
.index5TMain .date{position: absolute;bottom: 0;}
/*-----------------   首页修饰 结束 ---------------*/
/*-----------------   内页修饰 开始 ---------------*/
/*服务内容*/
.servicesbody{background: #f8f8f8;}
.servicesbody .index-title-box .Tit{color: #383838;}
.servicesbody .index-title-box .SCont{margin: 20px 0;}

.serviceslist ul{}
.serviceslist ul li{float: left;position: relative;width: calc((100% - 20px) / 2);height: 200px;margin-right: 20px;margin-bottom: 20px;background: #fff;text-align: center;box-shadow: 0px 2px 3px #ececec;}
.serviceslist ul li:nth-child(2n){margin-right:0;}
.serviceslist li a{display: inline-block;width: 100%;height: 100%;padding:20px 10px;}

.serviceslist li .img{width:80px;height: 80px;}
.serviceslist li:nth-child(1) .img{background: url(../images/servicesbodyxtb_01.png) no-repeat center center;}
.serviceslist li:nth-child(2) .img{background: url(../images/servicesbodyxtb_02.png) no-repeat center center;}
.serviceslist li:nth-child(3) .img{background: url(../images/servicesbodyxtb_03.png) no-repeat center center;}
.serviceslist li:nth-child(4) .img{background: url(../images/servicesbodyxtb_04.png) no-repeat center center;}
.serviceslist li:nth-child(5) .img{background: url(../images/servicesbodyxtb_05.png) no-repeat center center;}
.serviceslist li:nth-child(6) .img{background: url(../images/servicesbodyxtb_06.png) no-repeat center center;}
.serviceslist li:nth-child(7) .img{background: url(../images/servicesbodyxtb_07.png) no-repeat center center;}
.serviceslist li:nth-child(8) .img{background: url(../images/servicesbodyxtb_08.png) no-repeat center center;}
.serviceslist li:nth-child(9) .img{background: url(../images/servicesbodyxtb_09.png) no-repeat center center;}
.serviceslist li:nth-child(10) .img{background: url(../images/servicesbodyxtb_10.png) no-repeat center center;}
.serviceslist li:nth-child(11) .img{background: url(../images/servicesbodyxtb_11.png) no-repeat center center;}
.serviceslist li:nth-child(12) .img{background: url(../images/servicesbodyxtb_12.png) no-repeat center center;}
.serviceslist li:nth-child(13) .img{background: url(/Upload/Pc/ervicesbodyxtb_14.png) no-repeat center center;}
.serviceslist li:nth-child(14) .img{background: url(/Upload/Pc/ervicesbodyxtb_13.png) no-repeat center center;}
.serviceslist li:nth-child(15) .img{background: url(/Upload/Pc/ervicesbodyxtb_15.png) no-repeat center center;}

.serviceslist li .img img{}
.serviceslist li .title{margin-top: 40px;font-size: 14px;color: #313131;width: 100%}
.serviceslist li .title::before{content: " ";font-weight: bold;display: inline-table;top:125px;right: calc((100% - 40px) / 2);position: absolute;width: 20px;height: 3px;background:#c0c0c0;margin: 0 10px;}

.serviceslist li:hover{background: #016bc1}
.serviceslist li:hover .title{color: #fff;}
.serviceslist li:hover .title::before{background: #fff;}
.serviceslist li:hover .img{-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);transform: rotateY(360deg);-moz-transition: all ease .5s 0s;
-webkit-transition: all ease .5s 0s;cursor: pointer;transition: all ease .5s 0s;}
.serviceslist li:nth-child(1):hover .img{background: url(../images/servicesbodyxtbw_01.png) no-repeat center center;}
.serviceslist li:nth-child(2):hover .img{background: url(../images/servicesbodyxtbw_02.png) no-repeat center center;}
.serviceslist li:nth-child(3):hover .img{background: url(../images/servicesbodyxtbw_03.png) no-repeat center center;}
.serviceslist li:nth-child(4):hover .img{background: url(../images/servicesbodyxtbw_04.png) no-repeat center center;}
.serviceslist li:nth-child(5):hover .img{background: url(../images/servicesbodyxtbw_05.png) no-repeat center center;}
.serviceslist li:nth-child(6):hover .img{background: url(../images/servicesbodyxtbw_06.png) no-repeat center center;}
.serviceslist li:nth-child(7):hover .img{background: url(../images/servicesbodyxtbw_07.png) no-repeat center center;}
.serviceslist li:nth-child(8):hover .img{background: url(../images/servicesbodyxtbw_08.png) no-repeat center center;}
.serviceslist li:nth-child(9):hover .img{background: url(../images/servicesbodyxtbw_09.png) no-repeat center center;}
.serviceslist li:nth-child(10):hover .img{background: url(../images/servicesbodyxtbw_10.png) no-repeat center center;}
.serviceslist li:nth-child(11):hover .img{background: url(../images/servicesbodyxtbw_11.png) no-repeat center center;}
.serviceslist li:nth-child(12):hover .img{background: url(../images/servicesbodyxtbw_12.png) no-repeat center center;}

/*服务内容-详情*/
.servicebody{background: #f8f8f8;}
.servicenr1{padding: 20px;background: #fff;margin: 0 3%;}
.servicenr1L{position: relative;width:100%;background: #fff;}

.servicenr1L .hd ul{
  position: absolute;bottom: 20%;;left: 50%;z-index: 99;
  -webkit-transform: translateX(-50%);-o-transform: translateX(-50%);
  -moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);
}
.servicenr1L .hd{height:0px;}
.servicenr1L .hd ul{
  position: absolute;bottom: 7%;;left: 50%;z-index: 99;
  -webkit-transform: translateX(-50%);-o-transform: translateX(-50%);
  -moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);
}
.servicenr1L .hd ul li{position: relative;float: left;display: inline-block;width:20px;height: 20px;border-radius: 100%;
  margin:2px;background: #9e9d9d;color:transparent;transition: all .5s;display: inline-table; }
.servicenr1L .hd ul li:hover,.servicenr1L .hd ul li.on{background-color: #016bc1;}
.servicenr1L .hd li::after {
    content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;
    display: block;width: 6px;height: 6px;border-radius: 100%;/* background: #fff; */overflow: hidden;margin: auto;
}
.servicenr1L li{height:250px;}
.servicenr1L li img{width: 100%;height:250px;object-fit: cover;}

.servicenr1R{position: relative;width:100%;}
.servicenr1R .title{margin-top: 10px;font-size: 18px;color: #313131;}
.servicenr1R .cont{margin-top: 10px;font-size: 14px;color: #868686;line-height: 25px;overflow: hidden;text-overflow: ellipsis;}
.servicenr1R .anniu{width: 100%;margin-top: 10px;}
.servicenr1R .anniu .anniu1{background: #016bc1;width: calc((100% - 10px) / 2);font-size: 14px;line-height: 25px;color: #fff;padding:10px 0;margin-right: 10px;text-align: center;}
.servicenr1R .anniu .anniu2{background: #fdb404;width: calc((100% - 10px) / 2);font-size: 14px;line-height: 25px;color: #fff;padding:10px 0;margin-right: 0px;text-align: center;}

.servicenr2{}
.servicenr2 .Tit{width: 100%;line-height:40px;height:40px;font-size: 18px;color: #fff;background: #016bc1;text-align: center;overflow: hidden;padding: 0 50px;}
.servicenr2 .cont{background: #fff;padding:30px 20px;}
.servicenr2 .cont p{margin-bottom: 10px;font-size: 16px;line-height: 25px;color: #636363;}
.servicenr2 .cont span{}
.servicenr2 .cont img{max-width:100%;height: auto !important;;}

.servicenr3{padding: 30px 10px;padding-bottom: 10px;background: #fff;margin: 0 3%;}
.servicenr3 .Tit{width: 100%;line-height:40px;height:40px;font-size: 18px;color: #016bc1;text-align: center;overflow: hidden;padding: 0 50px;}
.servicenr3 ul{text-align: center;}
.servicenr3 ul li{display: inline-grid;position: relative;width: calc((100% - 20px) / 2);height: 70px;line-height: 70px;margin-right:10px;margin-bottom: 20px;background: #fff;text-align: center;box-shadow: 0px 2px 3px #ececec;}
.servicenr3 ul li:nth-child(2n){margin-right:0;}
.servicenr3 ul li a{width: 100%;height: 100%;font-size: 14px;color: #545454;border: 1px solid #dedede;}
.servicenr3 ul li:hover a{color: #016bc1;border: 1px solid #016bc1;}

.morecase{position: relative;width: 100%;}
.morecase .Tit{width: 100%;line-height:40px;height:40px;font-size: 24px;color: #343434;font-weight: bold;text-align: center;overflow: hidden;padding: 0 50px;}

.morecaselist{width: 100%;overflow: hidden;}
.morecaselist ul{ overflow:hidden; zoom:1; }
.morecaselist li{position: relative;float:left;width: calc((100% - 20px)/ 2);margin-right: 20px;margin-bottom: 20px;overflow:hidden; text-align:center;}
.morecaselist li:nth-child(2n){margin-right:0;}
.morecaselist .picBorder{width: 100%;height: 180px;overflow: hidden;font-size: 0;display: inline-grid;}
.morecaselist .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.morecaselist .title{width: 100%;transition: all .5s;height: 25px;line-height: 25px;text-align: center;font-size: 14px;color: #313131;}
.morecaselist li:hover .title{color: #016bc1;}

/*工程案例*/
.casebody{background: #f8f8f8;}
.casebody .index-title-box .Tit{color: #383838;}
.casebody .index-title-box .SCont{margin: 20px 0;}

.caselist{padding: 10px 0;}
.caselist ul{text-align: center;margin: 0 3%;}
.caselist ul li,.caselist ul .morenews{float: left;width:calc((100% - 20px) / 3);margin-right:10px;height: 40px;line-height: 40px;margin-bottom: 10px;}
.caselist ul li:nth-child(3n){margin-right:0;}
.caselist ul li a,.caselist ul .morenews a{width: 100%;height: 100%;font-size:14px;color:#313131;background: #e3e3e3;}
.caselist ul li:hover a,.caselist ul .morenews:hover a,.caselist ul li.on a,.caselist ul li.current a{background: #016bc1;color: #fff;}

.casenr ul{}
.casenr ul li{float: left;position: relative;width:100%;margin-bottom: 20px;background: #fff;text-align: center;box-shadow: 0px 2px 3px #ececec;}
.casenr li a{display: inline-block;width: 100%;height: 100%;}
.casenr ul li{}
.casenr ul li .img{width: 100%;height: 220px;top: 0;overflow: hidden;display: inline-grid;}
.casenr ul li .img img{width: 100%;height: 100%;object-fit: cover;}
.casenr ul li .title{padding: 10px 0;width: 100%;font-size: 14px;color: #313131;overflow: hidden;display: inline-grid;white-space: nowrap; text-overflow: ellipsis;}
.casenr ul li .time{width: 100%;font-size: 14px;color: #868686;overflow: hidden;display: inline-grid;white-space: nowrap; text-overflow: ellipsis;}
.casenr ul li .anniu{margin:10px auto;margin-bottom: 20px;width: 180px;height: 40px;line-height: 34px;border-radius: 60px;border: 2px solid #016bc1;}
.casenr ul li .anniu i{position: relative;top: 6px;right: 5px;width:24px;height: 24px;line-height: 44px;background: url(../images/casetel.png) no-repeat center center;}
.casenr ul li .anniu span{font-size: 14px;color: #313131;}

.casenr ul li:hover{background: #016bc1;}
.casenr ul li:hover .title{color: #fff;}
.casenr ul li:hover .time{color: #fff;}
.casenr ul li:hover .anniu{border: 3px solid #fff;}
.casenr ul li:hover .anniu i{background: url(../images/casetelw.png) no-repeat center center;}
.casenr ul li:hover .anniu span{color: #fff;}

/*实验室家具*/
.picturbody .casenr ul li{}
.picturbody .casenr ul li .title{margin-top: 5px;}
.picturbody .casenr ul li .time{display: none;}
.picturbody .casenr ul li .anniu{margin: 5px auto;margin-bottom: 15px;}

/*tmoon*/
.tmoonbody{}
.tmoonbody img{max-width: 100%;}

.tmoonbody1{display: grid;position: relative;padding-bottom: 20px;}
.tmoonbody1 .img{margin: 0 auto;text-align: center;}
.tmoonbody1 .img img{max-width: 100%;height: auto !important;}
.tmoonbody1 .cont{position: relative;background: url(../images/tmoonbody1cont.png) no-repeat;width: 100%;height: 397px;margin-top: 20px;display: grid;}
.tmoonbody1 .cont1{font-size: 40px;font-weight: bold;color: #fff;margin:30px auto;max-width: 890px;padding: 0 20px;}
.tmoonbody1 .cont2{font-size: 30px;font-weight: bold;color: #fff;margin:10px auto;max-width: 295px;padding: 2px 10px;}
.tmoonbody1 .cont3{font-size: 18px;font-weight: bold;color: #ee7100;margin:30px auto;max-width: 550px;padding: 2px 10px;text-align: center;line-height: 30px;}
.tmoonbody1 .cont4img1{position: absolute;bottom:18px;left: 60px;width: 263px;height: 160px;border-radius: 20px;overflow: hidden;}
.tmoonbody1 .cont4img1 img{width: 100%;height: 100%;object-fit: cover;}
.tmoonbody1 .cont4img2{position: absolute;bottom:18px;right: 60px;width: 263px;height: 160px;border-radius: 20px;overflow: hidden;}
.tmoonbody1 .cont4img2 img{width: 100%;height: 100%;object-fit: cover;}

.tmoonbody2{background: #f9f8f8;padding-bottom: 20px;}
.tmoonbody2 .Tit{color: #313131;}

.tmoonbody2list{padding: 10px 0;}
.tmoonbody2list ul{text-align: center;margin: 0 3%;}
.tmoonbody2list ul li,.tmoonbody2list ul .morenews{float: left;width:calc((100% - 20px) / 3);margin-right:10px;height: 40px;line-height: 40px;margin-bottom: 10px;}
.tmoonbody2list ul li:nth-child(3n){margin-right:0;}
.tmoonbody2list ul li a,.tmoonbody2list ul .morenews a{width: 100%;height: 100%;font-size:14px;color:#313131;background: #e3e3e3;}
.tmoonbody2list ul li:hover a,.tmoonbody2list ul .morenews:hover a,.tmoonbody2list ul li.on a,.tmoonbody2list ul li.current a{background: #016bc1;color: #fff;}

.tmoonbody2nr{}
.tmoonbody2nr ul li{float: left;position: relative;width: calc((100% - 20px) / 2);margin-right: 20px;margin-bottom: 10px;background: ;text-align: center;}
.tmoonbody2nr ul li:nth-child(2n){margin-right:0;}
.tmoonbody2nr ul li:nth-child(3n){width:100%;margin-right:0;}
.tmoonbody2nr li a{display: inline-block;width: 100%;height: 100%;}
.tmoonbody2nr li .img{width: 100%;height: 120px;overflow: hidden;display:grid;}
.tmoonbody2nr ul li:nth-child(3n) .img{height: 180px;}
.tmoonbody2nr li .img img{width: 100%;height: 100%;object-fit: cover;}
.tmoonbody2nr li .title{margin: 10px 0;font-size: 16px;color: #656565;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tmoonbody2nr ul li:hover a .title{color: #016bc1;}

.tmoonbody3{padding-bottom: 20px;}
.tmoonbody3 .Tit{color: #313131;}

.tmoonbody3 .index0LCon{width:100%;}
.tmoonbody3 ul{width: 100%;}
.tmoonbody3 .tmoonbody3list{float: left;width:100%;}
.tmoonbody3 ul li{width: 100%;background: #f9f8f8;padding:20px 10px;margin: 10px 0;display: inline-block;position: relative;overflow: hidden;}
.tmoonbody3 .tmoonbody3list:nth-child(1) li{padding:5px 0;height: auto;}
.tmoonbody3 .tmoonbody3list:nth-child(1) li img{height: 188px;width: 100%;object-fit: contain;}
.tmoonbody3 .tmoonbody3list:nth-child(2) li{float: left;width:49%;margin-right:2%;}
.tmoonbody3 .tmoonbody3list:nth-child(2) li:nth-child(2n){margin-right: 0;}

.tmoonbody3list{}
.tmoonbody3list .title {font-size: 18px;color:#ee7100;line-height: 30px;}
.tmoonbody3list .title em{font-family:'Arial';font-size: 20px;color:#383838;line-height: 30px;margin-right:10px}
.tmoonbody3list .cont{font-size: 14px;color:#898888;margin-top: 10px;}
.tmoonbody3list .img{width: 100%;margin-top: 10px;}
.tmoonbody3list .img img{width: 100%;height: 120px;object-fit: contain;}

.tmoonbody4{background: #f9f8f8;padding-bottom: 20px;}
.tmoonbody4 .Tit{color: #313131;}

.tmoonbody5{padding-bottom: 20px;}
.tmoonbody5 .Tit{color: #313131;font-size: 22px;}
@media screen and (max-width: 320px){
    .tmoonbody5 .Tit{font-size: 18px;}
}

.tmoonbody5list{}
.tmoonbody5list ul{}
.tmoonbody5list ul li{float: left;position: relative;width: calc((100% - 10px) / 2);margin-right: 10px;margin-bottom: 10px;background: ;text-align: center;}
.tmoonbody5list ul li:nth-child(2n){margin-right:0;}
.tmoonbody5list li a{display: inline-block;width: 100%;height: 100%;}
.tmoonbody5list li .picBorder{width: 100%;height: 120px;overflow: hidden;display:grid;}
.tmoonbody5list li .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.tmoonbody5list li .title{margin: 5px 0;font-size: 14px;color: #656565;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tmoonbody5list ul li:hover a .title{color: #016bc1;}

.tmoonbody6{background: #f9f8f8;padding-bottom: 20px;}

.tmoonbody7L{width:100%;}
.tmoonbody7R{width:100%;background: url(../images/waptmoonbody7Rbj.png);padding: 30px 3%;margin-top: -2px;}
.tmoonbody7R .Tit{font-size: 24px;color: #2a2a2a;text-align: center;}
.tmoonbody7R .indexFormCon{margin-top: 30px;}
.tmoonbody7R .indexFormCon .con{width: 100%;}
.tmoonbody7R .indexFormCon .con input,.tmoonbody7R .indexFormCon .con textarea{width: 90%;background: #f7f7f7;border:1px solid #ccc;line-height: 50px;border-radius: 5px;margin: 0 5%;margin-bottom: 15px;}
.tmoonbody7R .indexFormCon .con input{height:40px;padding: 0 10px;}
.tmoonbody7R .indexFormCon .con input::placeholder,.tmoonbody7R .indexFormCon .con textarea::placeholder{color: #9b9a9a;}
.tmoonbody7R .indexFormCon .con textarea{padding: 0 10px;}
.tmoonbody7R .indexFormCon .form_button{width: 90%;margin: 0 5%;height: 40px;line-height: 40px;border-radius: 5px;background: #016bc1;color: #fff;}

/*高端服务*/
.pagebody{background: #f8f8f8;}
.pagebody .index-title-box .Tit{color: #383838;}
.pagebody .index-title-box .SCont{margin: 20px 0;}
.pagebody img{max-width: 100%;height: auto!important;}

.pagelist{padding: 10px 0;}
.pagelist ul{text-align: center;margin: 0 3%;}
.pagelist ul li,.pagelist ul .morenews{float: left;width:calc((100% - 20px) / 3);margin-right:10px;height: 40px;line-height: 40px;margin-bottom: 10px;}
.pagelist ul li:nth-child(3n){margin-right:0;}
.pagelist ul li a,.pagelist ul .morenews a{width: 100%;height: 100%;font-size:14px;color:#313131;background: #e3e3e3;}
.pagelist ul li:hover a,.pagelist ul .morenews:hover a,.pagelist ul li.on a,.pagelist ul li.current a{background: #016bc1;color: #fff;}

.gridlist2{ overflow:hidden; }
.gridlist2  ul li{float: left;position: relative;width: calc((100% - 20px) / 2);height: 250px;margin-right: 20px;margin-bottom: 20px;background: #fff;text-align: center;box-shadow: 0px 2px 3px #ececec;}
.gridlist2  ul li:nth-child(2n){margin-right:0;}
.gridlist2  ul li .img{width: 100%;height: 100%;overflow: hidden;display: grid;}
.gridlist2  ul li .img img{width: 100%;height: 100% !important;object-fit: cover;}
.gridlist2 li .InfoTitle{ white-space:nowrap; line-height:19px; display:block; background:#015D34; color:#FFF; margin-top:3px; }
.gridlist2 li a{ display:block; overflow:hidden; position:relative; }
.gridlist2 li .title{width: 100%;position: absolute;padding:3px 10px;bottom: 0;left: 0px;z-index: 10;line-height: 20px;height: 46px;overflow: hidden;
    text-align: center;font-size: 14px;color:#fff;background: rgba(0,0,0,0.6);display: block;
}

/*实验室定制*/
.sysdzbody{}
.sysdzbody1{background: url(../images/wapsysdzbody1bj.png);}
.sysdzbody1 .Tit{color: #313131;font-size: 22px;}
.sysdzbody1 .Tit em{color: #016bc1;font-weight: bold;}

.sysdzbody1 .content-box{}
.sysdzbody1 .content-box .img{width: 100%;height: auto;}
.sysdzbody1 .content-box .img img{width: 100%;height: auto;}

.sysdzbody2{background: url(../images/wapsysdzbody2bj.png);padding-bottom: 30px;}
.sysdzbody2 .Tit{color: #fff;font-size: 19px;}
.sysdzbody2 .Tit em{color: #016bc1;font-weight: bold;}
.sysdzbody2 .SCont{color: #fff;}
.sysdzbody2 .anniu{background: #fff;border: 1px solid #016bc1;width: 80%;height: 40px;margin: 0 auto;text-align: center;border-radius: 15px;}
.sysdzbody2 .anniu a{line-height: 38px;font-size: 16px;color: #016bc1;font-weight: bold;display: block;}
.sysdzbody2img .img{width: 100%;height: auto;}
.sysdzbody2img .img img{width: 100%;height: auto;}
.sysdzbody2 .anniu:hover{background: #016bc1;}
.sysdzbody2 .anniu:hover a{color: #fff;}

.sysdzbody3{padding-bottom: 30px;background: #f8f8f8;}
.sysdzbody3 .Tit{color: #313131;font-size: 20px;}
.sysdzbody3 .Tit em{color: #016bc1;font-weight: bold;}
.sysdzbody3 .SCont{}
.sysdzbody3 .sysdzbody3nr{position: relative;}
.sysdzbody3 .sysdzbody3nr  .item-box{float: left;position: relative;width: calc((100% - 20px) / 3);height: 130px;margin-right: 10px;margin-bottom:10px;text-align: center;}
.sysdzbody3 .sysdzbody3nr  .item-box:nth-child(3n){margin-right:0;}
.sysdzbody3nr .item-box .write-box .img{width: 90%;height:95px;margin: 0 5%;overflow: hidden;}
.sysdzbody3nr .item-box .write-box .img img{width:100%;height: 100%;object-fit: contain;}
.sysdzbody3nr .item-box .write-box .tit{font-size:18px;color: #363636;font-weight: bold;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.sysdzbody3 .anniu{width: 90%;height:60px;margin: 0 5%;}
.sysdzbody3 .anniu img{width: 100%;}
/*
.sysdzbody3 .anniu a{line-height: 60px;font-size: 20px;color: #016bc1;font-weight: bold;display: inline;}
.sysdzbody3 .anniu .tell{float: left;font-size: 14px;color: #636363;line-height: 54px;height: 54px;}
.sysdzbody3 .anniu .tell em{font-size: 20px;color: #016bc1;}
.sysdzbody3 .anniu .anniuu{float: right;width:170px;line-height: 54px;height: 54px;margin: 0;padding: 0 20px;text-align: center;border-radius: 30px;background: #016bc1;color: #fff;margin-right: -2px;}
.sysdzbody3 .anniu:hover .anniuu{}
*/

.sysdzbody4{}
.sysdzbody4 .Tit{color: #313131;font-size: 22px;}
.sysdzbody4 .Tit em{color: #016bc1;font-weight: bold;}
.sysdzbody4 .SCont{}

.sysdzbody4 .aboutbody3list li{position: relative;}
.sysdzbody4 .aboutbody3list li .title{width: 100%;position: absolute;padding:0 30px;bottom: 4px;left: 0px;z-index: 10;line-height: 60px;
    text-align: center;font-size: 16px;color:#fff;background: rgba(0,0,0,0.6);display: block;
}
.sysdzbody4 .aboutbody3list li img{max-width: 100%;}

.sysdzbody5{/*padding-bottom:30px;*/}
.sysdzbody5 .Tit{color: #313131;font-size: 22px;}
.sysdzbody5 .Tit em{color: #016bc1;font-weight: bold;}

.sysdzbody5nr .img1{width: 100%;height: auto;}
.sysdzbody5nr .img1 img{width: 100%;height: auto;}

.sysdzbody5nnr{background: #016bc1;width:100%;text-align: center;margin-top: -5px;padding-bottom: 30px;}
.sysdzbody5nnr .title{text-align: center;font-size:24px;color: #fff;}
.sysdzbody5nnr .title em{font-size:30px;color: #f80505;}
.sysdzbody5nnr .cont{font-size: 14px;color: #fff;line-height:25px;}

.sysdzbody5 .anniu{text-align: center;margin: 0 3%;}
.sysdzbody5 .anniu1,.sysdzbody5 .anniu2{background: #fff;border: 1px solid #016bc1;width:45%;height: 50px;margin: 0 auto;text-align: center;border-radius: 15px;}
.sysdzbody5 .anniu1,.sysdzbody5 .anniu2{line-height: 50px;font-size: 16px;color: #016bc1;}
.sysdzbody5 .anniu1{float: left;}
.sysdzbody5 .anniu2{float: right;}
.sysdzbody5 .anniu1:hover,.sysdzbody5 .anniu2:hover{background: #016bc1;color: #fff;}

@media screen and (max-width: 320px){
    .sysdzbody1 .Tit{font-size: 18px;}
    .sysdzbody2 .Tit{font-size: 16px;}
    .sysdzbody3 .Tit{font-size: 17px;}
    .sysdzbody4 .Tit{font-size: 19px;}
    .sysdzbody5 .Tit{font-size: 18px;}
    .channelSolution8 .h2Solution .title{font-size: 20px !important;}
    .sysdzbody5nnr .title{font-size: 21px !important;line-height: 30px}
    .sysdzbody5nnr .title em{font-size: 24px !important;}
    .sysdzbody5 .anniu1, .sysdzbody5 .anniu2{font-size: 14px;}
}

.sysdzbody6{display:none;}

.aboutbody5{position: relative;}
.aboutbody5 .Tit{font-size: 24px;color: #333333;font-weight: bold;text-align: center;}
.aboutbody5 .SCont{font-size: 16px;color: #888787;text-align: center;margin: 10px 0;}
.aboutbody5 .hd ul{
  position: absolute;bottom: -50px;left: 50%;z-index: 99;
  -webkit-transform: translateX(-50%);-o-transform: translateX(-50%);
  -moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);
}
.aboutbody5 .hd ul li{position: relative;float: left;display: inline-block;width:23px;height: 23px;border-radius: 100%;border: 1px solid #fe7345;
  margin:5px;background: #fff;color:transparent;transition: all .5s;display: inline-table; }
.aboutbody5 .hd ul li:hover,.aboutbody5 .hd ul li.on{background-color: #fe7345;}
.aboutbody5 .hd li::after {
    content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;
    display: block;width: 6px;height: 6px;border-radius: 100%;/* background: #fff; */overflow: hidden;margin: auto;
}

.aboutbody5 .bd{ }

.aboutbody5 .bd ul{ overflow:hidden; zoom:1; }

.aboutbody5 .bd ul{}
.aboutbody5 .bd ul li img{width: 100%;height: 100%;object-fit: cover;}
.aboutbody5 .bd ul li{float: left;width: calc(98% / 2);height:250px;margin-right:1%;margin-bottom: 10px;display: grid;overflow: hidden;}

/*留言*/
.channelSolution8 .h2Solution{height: 90px;background: #016bc1;text-align: center;}
.channelSolution8 .h2Solution .title{font-size:24px;line-height: 35px;margin-top: 10px;display: inline-block;}
.chanSolution8Con{border: 9px solid #016bc1;border-top: none;}
.chanSolution8RCon{width: 100%;padding: 20px 3%;}
.chanSolution8RCon legend{font-size: 18px;color: #636363;}
.chanSolution8RCon legend em{font-size: 28px;color: #fb0202;}
.chanSolution8RMain p{position: relative;width: 100%;height: 48px;border: 1px solid #ccc;margin-bottom: 10px;padding-left: 50px;}
.chanSolution8RMain .p4{height: auto;}
.chanSolution8RMain .icon{position: absolute;top: 0;left: 0;display: inline-block;width: 50px;height: 48px;background: url("../images/icons2.png") no-repeat 0 -55px;border-right: 1px solid #ccc;}
.chanSolution8RMain .p2 .icon{background-position-x: -50px;}
.chanSolution8RMain .p4 .icon{height: 100%;background-position-x: -100px;}
.chanSolution8RMain input,.chanSolution8RMain textarea{width: 100%;height: 46px;font-size: 14px;color: #636363;padding: 0 10px;}
.chanSolution8RMain input::-webkit-input-placeholder{font-size: 14px;color: #636363;}
.chanSolution8RMain textarea{height: 115px;padding: 10px;}
.chanSolution8RMain button{display: block;width: 100%;height: 48px;margin-top: 10px;background: #016bc1;font-size: 16px;color: #fff;text-align: center;line-height: 48px;}
.chanSolution8RMain .p3{border: none;padding: 0;}
.chanSolution8RMain select{float: left;width: 190px;height: 48px;border: 1px solid #ccc;margin-right: 40px;padding: 0 10px;font-size: 14px;color: #636363;}
.chanSolution8RMain select:nth-of-type(2){margin-right: 0;}

.chanSolution8Conimg{margin-top: 16px;display: inline-block;}
.chanSolution8Conimg li{float:left;width: calc((100% - 10px) / 2);margin-right: 10px;margin-bottom: 30px;display: grid;background: #fff;text-align: center;}
.chanSolution8Conimg li:nth-child(2n){margin-right: 0;}
.chanSolution8Conimg li .img{width: 70px;height:58px;overflow: hidden;margin: 0 auto;}
.chanSolution8Conimg li:hover .img{-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);transform: rotateY(360deg);-moz-transition: all ease .5s 0s;
-webkit-transition: all ease .5s 0s;cursor: pointer;transition: all ease .5s 0s;}
.chanSolution8Conimg li .title1{width: 100%;font-size:14px;color: #636363;white-space: nowrap;overflow: hidden;}

/*实验室造价*/
.syszjbody{}

.syszjbody2{}
.syszjbody2 .Tit{color: #313131;}
.syszjbody2 .Tit em{color: #016bc1;font-weight: bold;}
.syszjbody2 .SCont{color: #313131;}

.syszjbody2nr{width: 100%;}
.syszjbody2nr ul{width: 100%;}
.syszjbody2nr li{position: relative;float: left;width:calc((100% - 10px) / 2);margin-right:10px;margin-bottom: 10px;height:220px;overflow: hidden;display: grid;}
.syszjbody2nr li:nth-child(2n){margin-right: 0;}
.syszjbody2nr li img{width: 100%;height: 100%;object-fit: cover;}
.syszjbody2nr li .title{width: 100%;position: absolute;padding:0 1%;bottom: 0;left: 0px;z-index: 10;line-height: 30px;
    text-align: center;font-size: 14px;color:#fff;background: rgba(0,0,0,0.6);display: block;
}
.syszjbody2nr span{width: 100%;}
.syszjbody2nr .title{font-weight: bold;font-size: 24px;color:#484848;text-align: center;}
.syszjbody2nr .title em{font-weight: bold;color: #ec3131;}
.syszjbody2nr .img{margin-top: 20px;}
.syszjbody2nr .img img{width: 100%;}

.syszjbody2nr .anniu{text-align: center;display: grid;width: 100%;display: inline-block;}
.syszjbody2nr .anniu1{float: left;background: #016bc1;border: 1px solid #016bc1;width:42%;height: 50px;margin: 0 4%;text-align: center;border-radius: 15px;}
.syszjbody2nr .anniu2{float: left;background: #fff;border: 1px solid #016bc1;width: 42%;height: 50px;margin: 0 4%;text-align: center;border-radius: 15px;}
.syszjbody2nr .anniu1{line-height: 50px;font-size: 16px;color: #fff;}
.syszjbody2nr .anniu2{line-height: 50px;font-size: 16px;color: #016bc1;}
.syszjbody2nr .anniu1:hover{background: #fff;border: 1px solid #016bc1;color: #016bc1}
.syszjbody2nr .anniu2:hover{background: #016bc1;color: #fff;}

.syszjbody3{}
.syszjbody3 .Tit{color: #313131;}
.syszjbody3 .Tit em{color: #016bc1;font-weight: bold;}
.syszjbody3 .SCont{}

.syszjbody3list  ul li{float: left;position: relative;width: calc((100% - 10px) / 3);height:120px;margin-right: 5px;margin-bottom: 10px;background: #fff;text-align: center;box-shadow: 0px 2px 3px #ececec;}
.syszjbody3list  ul li:nth-child(3n){margin-right:0;}
.syszjbody3list  ul li .img{width: 100%;height: 120px;overflow: hidden;}
.syszjbody3list  ul li .img img{width: 100%;height: 100%;object-fit: cover;}

.syszjbody4{padding-bottom:30px;}
.syszjbody4 .Tit{color: #313131;}
.syszjbody4 .Tit em{color: #016bc1;font-weight: bold;}
.syszjbody4 .SCont{}

.syszjbody5{padding-bottom:30px;background: #f9f8f8;display: grid;}
.syszjbody5 .Tit{color: #313131;font-size: 36px;}
.syszjbody5 .Tit em{color: #016bc1;font-weight: bold;}
.syszjbody5 .SCont{}
.syszjbody5 .hd ul{bottom: 3% !important;}

.syszjbody6 .Tit{color: #313131;}
.syszjbody6R ul li{width:100%;;margin-bottom: 10px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.syszjbody6R ul li .title{font-size: 14px;color: #4d4d4d;font-weight: bold;}

.syszjbody1{}
.syszjbody1 .Tit{color: #313131;font-weight: bold;}
.syszjbody1 .Tit em{color: #016bc1;font-weight: bold;}
.syszjbody1 .SCont{}
.syszjbody1 .Titt{font-size: 24px;color: #016bc1;font-weight: bold;line-height: 33px;text-align: center;}
.syszjbody1biao{border:3px solid #016bc1;position: relative;}

.syszjbody1R{width:100%;padding:30px 3%;}
.syszjbody1R .contt{margin-bottom: 15px;width: 100%;position: relative;display: inline-table;}
.syszjbody1R .contt .tit{float: left;display: flex;width: 125px;font-size:15px;color: #313131;line-height: 40px;}
.syszjbody1R .contt .con{float: right;display: flex;width: calc(100% - 130px);}
.syszjbody1R .contt .p3{width: 100%;float: left;}
.syszjbody1R .contt input,.syszjbody1R .contt select{width: 100%;height: 40px;font-size: 14px;color: #636363;padding: 0 10px;border: 1px solid #cccccc;}
.syszjbody1R .contt input::-webkit-input-placeholder,.syszjbody1R .contt select::-webkit-input-placeholder{font-size: 14px;color: #636363;}
.syszjbody1R .contt select{}
.syszjbody1R .contt .city{float: left;width:calc((100% - 10px) / 2);margin-right: 10px;}
.syszjbody1R .contt .city:nth-child(2n){margin-right: 0;}
.syszjbody1R .Titt{margin-bottom:30px;}
.syszjbody1R em{color: red;margin-right: 10px;width: 10px;display: inherit;text-align:left;}
.syszjbody1R .contt:nth-child(1) .tit{float: left;}
.buttit{display: block;width:80%;height: 35px;margin: 0 10%;background: #016bc1;border-radius: 35px;line-height: 35px;font-size: 14px;color: #fff;text-align: center;}

@media screen and (max-width: 320px){
    .syszjbody1R .contt .tit{font-size:14px;width:120px;}
    .syszjbody1R .contt .con{width: calc(100% - 120px);}
}
/*施工视频*/
.chanVideoCon li{margin-bottom: 18px}
.chanVideoCon .picBorder{width: 120px;height: 95px;overflow: hidden;}
.chanVideoCon .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.chanVideoCon .main{position: relative;width: calc(100% - 130px);height: 95px;margin-left: 10px;}
.chanVideoCon .title{font-size: 16px;color: #333;}
.chanVideoCon .description{margin-top: 8px;font-size: 14px;color: #636363;}
.chanVideoCon .more{position: absolute;bottom: -3px;right: 0;width: 75px;height: 24px;line-height: 24px;text-align: center;background: #0071b9;font-size: 12px;color: #fff;}
.chanVideoCon .date{position: absolute;bottom: 2px;left: 0;font-size: 12px;color: #636363;}
/*新闻资讯*/
.channelNav{width: 100%;padding: 10px 3%;text-align: center;border-bottom: 1px solid #d9d9d9;}
.channelNav li{position: relative;float: left;display: inline-block;width: 33.3%;text-align: center;}
.channelNav a{font-size: 15px;color: #424242;}
.channelNav li.current a,.channelNav li:hover a{color: #0071b9;}
/*企业实力*/
.aboutbody{position: relative;z-index: 999999;background: #f8f8f8;/*height: 400px;*/}
/*企业实力-公司简介*/
.aboutbody1{margin-left:3%;width: 94%;/*height: 460px*/;margin-top: -170px;background: #fff;}
.aboutbody1 .Tit{font-size: 24px;color: #333333;font-weight: bold;text-align: center;}
.aboutbody1 .SCont{font-size: 16px;color: #888787;text-align: center;margin: 10px 0;}
.aboutbody1 .Cont{padding: 20px 10px;}
.aboutbody1 .Cont p{font-size: 14px;line-height: 25px;color: #666666;margin-bottom: 10px;}

.chanContactBMain li{position: relative;float: left;border-right: 1px solid #d8d7d7;width: 25%;text-align: center;font-size: 14px;color: #1c1c1c;}
.chanContactBMain a{display: block;width: 100%;color: #474747;}
.chanContactBMain li:nth-last-of-type(1){border-right: none;}
.chanContactBMain p{font-size: 24px;line-height: 40px;color: #535353;font-weight: bold;font-family: Arial;padding: 0 3px;width: 100%;}
.chanContactBMain em{position: absolute;font-size: 13px;color: #535353;top: 0;margin-top: -20px;margin-left: 1px;}
/*企业实力-工厂照片、视频*/
.aboutbody2{}
.aboutbody2 .Tit{font-size: 24px;color: #333333;line-height: 40px;font-weight: bold;text-align: center;}
.aboutbody2video ul{margin:20px auto;text-align: center;}
.aboutbody2video .img-box{}
.aboutbody2list{}
.aboutbody2list ul li{float: left;width: calc((100% - 8px) / 2);margin-right: 8px;margin-bottom: 20px;text-align: center;}
.aboutbody2list ul li img{max-width: 100%;}
.aboutbody2list ul li:nth-child(2n){margin-right:0;}
.aboutbody2list ul li img{width: 100%;height:180px;object-fit: cover;}
/*企业实力-展厅照片、视频*/
.aboutbody3{}
.aboutbody3 .Tit{font-size: 24px;color: #ffffff;height: 100px;line-height: 40px;padding: 10px 0;overflow: hidden;font-weight: bold;text-align: center;background: #016bc1;}
.aboutbody3video ul{margin:20px auto;text-align: center;}
.aboutbody3video .img-box{}
.aboutbody3list{}
.aboutbody3list ul li{float: left;width: calc((100% - 8px) / 2);margin-right: 8px;margin-bottom: 20px;text-align: center;}
.aboutbody3list ul li:nth-child(2n){margin-right:0;}
.aboutbody3list ul li img{width: 100%;height:180px;object-fit: cover;}
/*企业实力-合作企业部分名单*/
.aboutbody4{position: relative;background: #f8f8f8;}
.aboutbody4 .Tit{font-size: 24px;color: #333333;font-weight: bold;text-align: center;}
.aboutbody4 ul li{display: inline-block;float: left;position: relative;width: calc((100% - 10px) / 2);margin-right: 10px;margin-bottom: 5px;text-align: center;}
.aboutbody4 ul li:nth-child(2n){margin-right:0;}
.aboutbody4 ul li .img{width: 100%;height: 80px;overflow: hidden;display: grid;}
.aboutbody4 ul li .img img{width: 100%;height: 100%;object-fit: contain;}
.aboutbody4 ul li .title{width: 100%;font-size: 14px;color: #636363;margin:10px 0;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.aboutbody4 ul li:hover .title{color:#016bc1;}

.aboutbody4 .hd{height:0px;}
.aboutbody4 .hd ul{
  position: absolute;bottom: -4%;;left: 50%;z-index: 99;
  -webkit-transform: translateX(-50%);-o-transform: translateX(-50%);
  -moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);
}
.aboutbody4 .hd ul li{position: relative;float: left;display: inline-block;width:40px;height: 3px;
  margin:2px 5px;background: #9e9d9d;color:transparent;transition: all .5s;display: block; }
.aboutbody4 .hd ul li:hover,.aboutbody4 .hd ul li.on{background-color: #016bc1;}
.aboutbody4 .hd li::after {
    content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;
    display: block;width: 6px;height: 6px;border-radius: 100%;/* background: #fff; */overflow: hidden;margin: auto;
}

/*放大镜*/
.rebox-contents {display: flex;justify-content: center;align-items: center;}
.chanAbout3Con .picBorder{display: inline-block;width: 100%;font-size: 0;}
.chanAbout3Con .picBorder img{width: 100%;}
.chanAbout3Con .main{padding: 10px;}
.chanAbout3Con .title{display: inline-block;width: 65px;height: 65px;border-radius: 100%;background: #016bc1;text-align: center;line-height: 65px;font-size: 16px;font-weight: bold;color: #fff;}
.chanAbout3Con .description{display: flex;width: calc(100% - 80px);min-height: 65px;font-size: 13px;color: #333;align-items: center;line-height: 1.8em;}
.chanAbout3Con li:nth-of-type(odd) .title,.chanAbout3Con li:nth-of-type(even) .description{float: left;}
.chanAbout3Con li:nth-of-type(odd) .description,.chanAbout3Con li:nth-of-type(even) .title{float: right;}
.chanAbout3Con li:nth-of-type(even) .title{background: #f98d14;}

/*联系我们*/
#allmap{width: 100%;height: 300px;margin: 0 auto;}
.contactbody{background: #f8f8f8;}
.contactbody a{display: block;}
.contactbody .index-title-box .Tit{text-align: left;color: #525151;}
.contactbody .index-title-box .SCont{text-align: left;margin: 20px 0;}

.aboutindex3bodyleft{padding: 0px 0px;width:100%;}
.aboutindex3bodyleft ul{}
.aboutindex3bodyleft ul li{float: left;width: 100%;text-align: center;padding:10px 5px;margin-bottom: 5px;border-top:1px solid #e3e3e3;}
.aboutindex3bodyleft ul li:nth-child(2n){margin-right: 0%;}
.aboutindex3bodyleft ul li:last-child{border-bottom:1px solid #e3e3e3;}
.aboutindex3bodyleft ul li{position: relative;}
.aboutindex3bodyleft ul li .img{position: absolute;float: left;width:36px;height:40px;}
.aboutindex3bodyleft ul li .img img{width: 100%;height: 100%;object-fit: contain;}
.aboutindex3bodyleft ul li .nr{float: right;width: calc(100% - 56px)}
.aboutindex3bodyleft ul li .nr span{text-align: left;width:100%;display: block;line-height: 45px;}
.aboutindex3bodyleft ul li .nr .title{font-family: '思源黑体 CN';font-size: 24px;color: #3e3e3e;}
.aboutindex3bodyleft ul li .nr .cont{font-family: '思源黑体 CN';font-size: 14px;color: #636363;}

.aboutindex3bodyright {width: 100%;}
.aboutindex3bodyright .title{font-size:20px;color: #545454;font-weight: bold;line-height: 50px;}

/*在线留言*/
.messageForm{}
.messageForm .Tit{text-align: left;font-size: 18px;color: #313131;}
.messFormCon div{float: left;width: /*calc(96% / 3)*/ 100%;margin-right: /*2%*/ 0;}
.messFormCon div:nth-child(3){margin-right:0} 
.messFormCon div.messFormConli{margin-bottom: 10px;}
.messFormCon div input{width: 100%;margin-right: 0;font-size: 14px;line-height: 25px;height: 27px;border: 1px solid #e3e3e3;background: #fff;box-shadow: 0px 2px 3px #ececec;}
.messFormCon div .title{text-align: left;width: 100%;font-size: 14px;color: #636363;margin-bottom:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.messFormCon div.textnr{width: 100%;margin-right: 0;margin-top: 10px;}
.messFormCon div.textnr textarea{height: 150px;margin-top: 0;margin-bottom: 20px;border: 1px solid #e3e3e3;background: #fff;box-shadow: 0px 2px 3px #ececec;}
.messFormCon div.ewm{width: 30%;}
.messFormCon div.textnr .textnr1{float: left;width: calc(100% - 150px);}
.messFormCon div.textnr .textnr2{float: right;width: 120px;height: 150px;margin-top: 30px;padding: 5px;background: #fff;text-align: center;border: 1px solid #e3e3e3;box-shadow: 0px 2px 3px #ececec;}
.messFormCon div.textnr .textnr2 img{width: 100%;height: auto;}
.messFormCon div.textnr .textnr2 .title{font-size: 14px;color: #636363;text-align: center;}
.messFormCon .submit{margin: 0;border-radius: 20px;width: 120px;}
.messFormCon button{display: block;margin: 20px auto 0 auto;width: 180px;height: 40px;line-height: 40px;background: #0071b9;font-size: 16px;color: #fff;text-align: center;}

/*资讯详情*/
.h2xiang{padding-bottom: 15px;border-bottom: 1px solid #cccccc;}
.h2xiang h2{font-size: 18px;color: #333;font-weight: bold;}
.h2xiang p{font-size: 12px;color: #767676;margin-top: 10px;}
.tuijianTit{font-size: 18px;color: #313131;font-weight: bold;/*line-height: 1em;padding-bottom: 15px;border-bottom: 1px solid #cccccc;*/}
.tuijian li{margin-bottom: 15px;}
.tuijian .picBorder{width: 100%;height: 218px;overflow: hidden;}
.tuijian .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.tuijian .Tit{margin-top: 10px;font-size: 18px;color: #343434;font-weight: bold;text-align: center;}
.tuijian .title{margin-top: 10px;font-size: 14px;color: #010101;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tuijian .more{margin-top: 8px;padding-top: 8px;border-top: 1px solid #cecece;font-size: 13px;color: #636363;}
@media screen and (max-width: 450px){
    .tuijian .picBorder{height: 126px;}
}
.tuijian li:hover .title{color: #016bc1;}

.newsXTit .Tit{text-align: left;}
.newsXlist{}
.newsXlist li{width:100%;margin-bottom: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsXlist li a{font-size: 14px;color: #636363;width: 100%;}
.newsXlist li a::before{float: left;content: " ";font-weight: bold;width: 10px;height: 10px;margin: 5px;background:#016bc1;border-radius: 100%;}
.newsXlist li a span{float: right;width: calc(100% - 25px);white-space: nowrap;text-overflow: ellipsis;}
.newsXlist li:hover a{color: #016bc1}
/*-----------------   内页修饰 结束 ---------------*/
.yzm{position: relative;}
.yzm img{position: absolute;top: 32px;right: 6px;}