@charset "utf-8";
/*初始化样式*/
*{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;}
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;}
/*常用样式*/
/*统一浏览器盒子宽度：width（盒子宽度）=内容+padding*/
*, *: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%;}
/*定位*/
.pf{position: fixed;}
.pr{position: relative;}
.pa{position: absolute;}
/*布局*/
.none{display: none;}
.block{display: block;}
.inblock{display: inline-block;}
.ablock a{display: block;width: 100%;}
/*浮动*/
.fl{float: left;display: inline-block;}
.fr{float: right;display: inline-block;}
/*宽度*/
.w160{width: 160px;}
.wp100{width: 100%;}
.w920{width: 920px;}
.w930{width: 930px;}
.w1200{width: 1200px;}
/*补白*/
.pl10{padding-left: 10px!important;}
.pl20{padding-left: 20px!important;}
.pr20{padding-right: 20px!important;}
.pr160{padding-right: 160px!important;}
.pt30{padding-top: 30px!important;}
.pt50{padding-top: 50px!important;}
.pt80{padding-top: 80px!important;}
.pb40{padding-bottom: 40px!important;}
.pb70{padding-bottom: 70px!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;}
.mt35{margin-top: 35px!important;}
.mt40{margin-top: 40px!important;}
.mt45{margin-top: 45px!important;}
.mt50{margin-top: 50px!important;}
.mt55{margin-top: 55px!important;}
.mt60{margin-top: 60px!important;}
.mt65{margin-top: 65px!important;}
.mt70{margin-top: 70px!important;}
.mt80{margin-top: 80px!important;}
.mt90{margin-top: 90px!important;}
.mt100{margin-top: 100px!important;}
.mt120{margin-top: 120px!important;}
.mt130{margin-top: 130px!important;}
.mb15{margin-bottom: 15px!important;}
.ml25{margin-left: 25px!important}
.mr25{margin-right: 25px!important;}
/*背景颜色*/
.bgfff{background: #fff;}
.bgf8{background: #f8f8f8;}
.bgfa{background: #fafafa;}
.red{color: red;}
/*边框*/
.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;}
/*字体*/
.fs0{font-size: 0px;}
/*----  文本行数 ------- */
.textov1{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov2{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov3{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov4{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov5{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov6{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
/*字体颜色*/
.cwhite{color: #fff!important;}
/*（图片）动画过渡时间*/
.transition5,.transitionImg5 img,.moveUp,.enlarge,.enlargeLi img{-moz-transition: all ease .5s 0s;-webkit-transition: all ease .5s 0s;cursor: pointer;transition: all ease .5s 0s;}
/*鼠标悬浮上移*/
.moveUp:hover{-webkit-transform: translateY(-2em);-moz-transform: translateY(-2em);-ms-transform: translateY(-2em);-o-transform: translateY(-2em);transform: translateY(-2em);}
/*（列表项图片）鼠标悬浮放大*/
.enlarge:hover,.enlargeLi li:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
/*溢出隐藏*/
.hidden{overflow: hidden;}
/*内容*/
.content{width: 1200px;margin: 0 auto;}
.content1600{width: 1600px;margin: 0 auto;}
/*--------------------------- 通用样式 结束----------------------------------- */
/*--------------------------- 公共样式 开始----------------------------------- */
body {font:12px/1.5 \5b8b\4f53}
/*---- top 顶部样式 ------- */
.top_fd{position: fixed;top:0;width:100%;z-index:9999999;background: #fff;}
.SonlineBox .contentBox{z-index:999999999 !important;}

.top{background: #016bc1;line-height: 40px;height: 40px; }
.topfl,.topfr,.topfr a{color: #fff;font-size: 14px;}
.topfr .icon{position: relative;top: 5px;display: inline-block;width: 15px;height: 20px;/*background: url("../images/icons.png") no-repeat*/;margin-right: 5px;}
.topfr a:nth-of-type(2) .icon{width: 18px;background-position-x: -16px;}
.topfr a:nth-of-type(3) .icon{width: 14px;background-position-x: -35px;}
/*头部*/
.header{position: relative;height: 130px;}
.logoLCon{display: flex;width: 110px;height: 100%;align-items: center;}
.logoLCon img{height: 89px;}
.sloganz{margin-left: 120px;margin-top: 30px;}
.slogan{width: 190px;background: url("../images/sloganLine.png") no-repeat left center;padding-left: 15px;margin-left: 10px;text-align: center;}
.slogan p{width: 100%;}
.slogan .title{font-size: 20px;color: #016bc1;width: 100%;text-align: center;}
.slogan .title .tit{font-size: 20px;display: inline-flex;}
.slogan .title span{height: 28px;line-height: 28px;}
.slogan .title .img{}
.slogan .title em{font-weight: bold;color: #ff0000;font-size: 35px;font-style: italic;}
.slogan .subhead{color: #545454;font-size: 16px;}
.logoRCon{position: relative;width: 280px;padding-left: 60px;padding-top: 35px;margin-left: 20px;text-align: left;font-size: 24px;color: #e80012;font-weight: bold;line-height: 1.2em;}
.logoRCon p{line-height: 20px;}
.logoRCon em{font-size:14px;color: #313131;}
.logoRCon .icon{position: absolute;left: 0;width: 58px;height: 58px;background: url("/Upload/icons.gif") no-repeat 0 10px;}
/*导航*/
.navman{position: relative;background-image: linear-gradient(#ffffff, #e8e8e8);height: 61px;border:1px solid #e4e3e3;margin-top:170px;}
.nav .nLi{position: relative;float: left;display: inline-block;width: 12.5%;height: 100%;text-align: center;line-height: 60px;}
.nav .nLi::after{display: block;content: "";position: absolute;width: 1px;height: 30px;margin: -43px 0 20px 0;background: #c6c6c6;}
.nav .nLi a{display: block;width: 100%;font-size: 16px;color:#313131;transition: all .5s;}
.nav .nLi:hover>a,.nav .current>a{background: #016bc1;color: #fff;}
.nav .nLi:hover::after,.nav .current::after,.nav .nLi:first-child::after{display: none;}
.nav .sub{position: absolute;left: 0;top: 60px;z-index: 9999;display: none;width: 100%;background: #5d95c8;line-height: 45px;}
.nav .sub li{zoom:1;display: block;color: #fff}
.nav .sub li a{color: #fff;}
.nav .sub li:hover a{background: #c9e6fd;color: #016bc1;}
/*---------------------- banner  轮播样式 --------------------------------------------*/
.banner{position: relative;float: none;text-align: center;width: 100%;font-size: 0;}
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;} 
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;} 
.rslides li:first-child {position: relative;display: block;float: left;} 
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
.rslides_tabs{position: absolute;bottom: 35px;left: 50%;z-index: 99;-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.rslides_tabs li{position: relative;float: left;display: inline-block;width: 20px;height: 20px;border-radius: 100%;/*background: #bbb*/;border:1px solid #fff;margin: 0 5px;transition: all .5s;}
.rslides_tabs li a{color: transparent;font-size: 16px;}
.rslides_tabs li.rslides_here{background: #da251c;}
.rslides_nav{position: absolute;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);bottom: 46%;left: 0;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;width: 40px;height: 40px;border-radius: 50%;opacity: 0.5;background: transparent url(../images/arrows.png) no-repeat left top;}
.rslides_nav.prev {right: auto;background-position: left top;left: 22px;}
.rslides_nav.next {left: auto;background-position: right top;right: 22px;}
/*------------------------底部导航联系信息 修饰------------------------*/
/*底部导航联系信息 修饰*/
.footer{background: #272727;padding-top: 50px;color: #b2b3b3;font-size: 14px;}
.footer a{color: #d9d9d9;}
.footer a:hover{color: #016bc1;}
.fotbody1{display: flow-root;padding-bottom: 20px;margin-bottom: 10px;border-bottom:1px solid #525151;}
.fotTit{font-size: 18px;color: #098ffc;font-weight: bold;}
.fotMain li{margin-bottom: 25px;font-size: 16px;}
.fotLogo{width: 210px;}
.fotNav{width: 400px;}
.fotCon{font-size: 14px;color: #ffffff;margin:5px 0;}
.indexFormCon{margin-top: 10px}
.indexFormCon span{}
.indexFormCon div{width: 100%;margin-bottom: 10px;display: inline-block;}
.indexFormCon .tit{float: left;width: 90px;height: 30px;line-height: 30px;font-size:14px;color:#d9d9d9}
.indexFormCon .con{float: left;width: calc(100% - 90px);}
.indexFormCon input{width: 100%;height: 30px;line-height: 30px;padding: 0 10px;}
.indexFormCon input.form_button{}
.indexFormCon input.form_button:hover{background: #016bc1;color: #fff;}
.fotProducts{width: 400px;margin-left: 100px;}

.fotWechat{width: 160px;}
.fotWechat .fotTit{text-align: center;}
.fotWechat li{float: left;display: inline-block;width: 100%;margin-right: 10px;font-size: 16px;color: #fff;text-align: center;}
.fotWechat .img{width: 150px;height: /*150px*/ 180px;margin:24px auto;overflow: hidden;display: grid;}
.fotWechat .img img{width: 100%;height: 100%;object-fit: contain;}
.fotWechat .title{width: 100%;text-align: center;font-size:14px;color: #fff;}
.fotWechat li:nth-last-of-type(1){margin-right: 0;}
.fotBCon1{/*margin-top: 95px*/;background: #111111;padding: 10px 0;text-align: center;font-size: 14px;color: #d9d9d9;}

.fotTop{background: #016bc1;}
.fotTop ul{}
.fotTop ul li{position: relative;float: left;display: inline-block;width: 12.5%;height: 100%;text-align: center;line-height: 55px;}
.fotTop ul li a{display: block;width: 100%;font-size: 16px;color: #fff;}
.fotTop ul li::after{display: block;content: "";position: absolute;width: 1px;height: 20px;margin: -35px 0 20px 0;background: #fff;}
.fotTop ul li:first-child::after{display: none;}
.fotTop ul li:hover{background: #fff;color: #016bc1;}
.fotTop ul li:hover a{color: #016bc1;}
.fotTop ul li:hover::after{display: none;}

.link{width: 100%;margin: 20px 0 10px 0;}
.linkTit{float: left;font-size: 14px;color: #d9d9d9;}
.link li{float: left;}
.link .linkCon{float: left;margin-bottom: 15px;}
.link .linkCon a{float: left;margin:0 5px;}


.footer .indexFormCon
/*------------------------当前位置------------------------*/
/*当前位置 修饰*/
.location{}
.index0 .location{height: 60px;line-height: 60px;background: #fff;font-size: 16px;color: #525151;text-align: left;}
.location a{color: #424242 ;display: inline-grid;}
.location a:hover,.location a.current{color: #016bc1;}
.location img{position: relative;top: 2px;}
.location .icon{position: relative;top: 7px;display: inline-block;width: 16px;height: 22px;background: url("../images/location.png") no-repeat;margin-right: 5px;}
.location .cont{padding-right: 20px;}
/*------------------------分页------------------------*/
.page{clear:both;padding: 30px 0;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{background: #fff;margin: 0 2px;border-radius: 0px;padding: 8px 12px;border: 1px solid #e3e3e3;font-size: 12px;color: #333;transition: all .5s;}
.pageinfo{display:none;}
.pageup,.pagedown{background: #c8c8c8;color: #fff;}
.pagefirst,.pageend{background: #c8c8c8;color: #fff;}
.page .current,.page a:hover{background: #0071b9;color: #fff;border-color: #0071b9;}
/*正文*/
.ChannelContent{font-size: 16px;color: #484848;line-height:1.8em;width: 100%;max-width: 100%;display: block;}
.ChannelContent img{max-width: 100%;height: auto!important;margin: 12px 0;}
.ChannelContent p{font-size: 16px;color: #484848;line-height:1.8em;margin: 12px 0;}
.ChannelContent p img{text-indent: 0;margin: 0;}
.ChannelContent p span img{display:inline-block;text-indent: 0;}
.ChannelContent span img{margin-left: 0em;display:inline-block;}
.ChannelContent span {margin-left: 0em;line-height:1.8em;}
.ChannelContent p span {text-indent: 0em;}
/*上下页*/
.fanye{position: relative;padding-top: 50px;border-top: 1px solid #c2c1c1;}
.fanye1{padding-top: 30px;}
.Previous,.Next{float: left;width: 48%;font-size: 14px;color: #636363;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Previous{margin-bottom: 10px;text-align: left;}
.Next{float: right;text-align: right;}
.Next a,.Previous a{font-size: 14px;color: #636363;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Next b,.Previous b{color: #636363;font-weight: normal;}
.Next:hover a,.Previous:hover a{color: #016bc1;}
/*--------------------------- 公共样式 结束-----------------------------------*/
/*--------------------------- 首页样式 开始-----------------------------------*/
.search{position: relative;height: 60px;/*background: #f3f3f3*/;border-bottom: 1px dashed #dddddd;}
.hotKeywords{height: 60px;line-height: 60px;font-size: 14px;color: #030303;}
.hotKeywords a{font-size: 14px;color: #757575;margin-left: 8px;}
.hotKeywords .title{font-weight: bold;}
.hotKeywords .icon{position: relative;top: 8px;display: inline-block;width: 27px;height: 32px;background: url("../images/icons.png") no-repeat 0 -82px;margin-right: 15px;}
.searchCon{display: block;width: 240px;height: 40px;border-radius: 5px;background: #eeeeee;overflow: hidden;border: 1px solid #dddddd;line-height: 38px;font-size: 16px;color: #8d8d8d;}
.searchText{width: 180px;height: 38px;padding: 0 20px;border: none;margin: 0;}
.searchText::-webkit-input-placeholder{font-size: 16px;color: #cccccc;}
.searchText::-ms-input-placeholder{font-size: 16px;color: #cccccc;}
.searchText::placeholder{font-size: 16px;color: #cccccc;}
.searchBtn{background: #fff url(../images/search.png) center center no-repeat;width: calc(100% - 180px);height: 100%;cursor: pointer;}
/*首页版块 尊享服务*/
.index0{background: #f5f5f5;padding-bottom: 30px;}
.index0f{background: #fff;padding-bottom:0;}
.index-title-box .Tit{font-size: 36px;margin: 5px 0;color: #016bc1;font-weight: bold;}
.index-title-box .SCont{font-size: 16px;margin: 5px 0;color: #464646;}

.index0LCon{width: 900px;}
.index0LCon ul{}
.index0LCon .index0Llist{float: left;width:calc((100% - 4%) / 3);margin-right:2%;}
.index0LCon .index0Llist:nth-of-type(3n){margin-right: 0;}
.index0LCon .index0Llist:nth-of-type(2) li{height: 375px;}
.index0LCon ul li{width: 100%;height: 180px;background: #fff;padding:30px;margin-bottom:10px;display: inline-block;position: relative;overflow: hidden;}

.index0Llist .title{}
.index0Llist .title {font-size: 20px;color:#383838;line-height: 30px;}
.index0Llist .title em{font-family:'Arial';font-size: 20px;color:#383838;line-height: 30px;margin-right:10px}
.index0Llist .cont{font-size: 14px;color:#898888;margin-top: 10px;}
.index0Llist .img{position: absolute;bottom: 0;right: 0;}

.index0RCon{width: calc(98% - 900px);background: #fff;padding: 30px 10px;margin: 10px 0;height: 375px;}
.index0RCon .tit{text-align: center;font-size: 20px;color: #016bc1;}
.index0RCon .indexFormCon input,.index0RCon .indexFormCon select {width: 100%;height: 40px;font-size: 16px;background: #f9f9f9;color: #8e8e8e;padding: 0 10px;border: 1px solid #cccccc;}
.index0RCon .indexFormCon .con{width: 100%;}
.index0RCon .indexFormCon .cont{width: 100%;text-align: center;font-size: 14px;color: #949393;}
.index0RCon .indexFormCon .cont em{font-size: 16px;color: #e74c3c;}
.index0RCon .indexFormCon .form_button{margin-top: 20px;background: #016bc1;color: #fff;border: 1px solid #016bc1;font-size: 18px;}
.index0RCon .indexFormCon .form_button:hover{background: #fff;color: #016bc1;}
/*首页版块1 产品中心*/
.h2Index .title{font-size: 36px;color: #343434;font-weight: bold;}
.h2Index .title em{color: #0071b9;font-weight: bold;}
.h2Index .description{width: 1200px;font-size: 16px;color: #ffffff;overflow: hidden;}
.h2Index .description span{position: relative;display: inline-block;width: 320px;height: 40px;border: 1px solid #e1e1e1;border-radius: 40px;background: #0071b9;line-height: 38px;font-size: 16px;color: #ffffff;}
.h2Index .description span::before,.h2Index .description span::after{position: absolute;z-index: -1;left: 0;top: 0;bottom: 0;width: 1200px;height: 1px;background: #0071b9;content: "";margin: auto;}
.h2Index .description span::after{left: auto;right: 0;}
.index1Con li{position: relative;float: left;width: 385px;height: 490px;background: #f5f5f5;margin-right: 20px;margin-bottom: 20px;padding: 24px;transition: all .5s;}
.index1Con li:nth-of-type(3n){margin-right: 0;}
.index1Con .picBorder{width: 100%;height: 255px;overflow: hidden;}
.index1Con .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.index1Con .title{margin-top: 15px;font-size: 20px;color: #343434;}
.index1Con .title:after{display: block;content: "";width: 20px;height: 1px;margin: 15px 0 20px 0;background: #414041;}
.index1Con .description{font-size: 14px;color: #6a6a6a;}
.index1Con .description em{font-weight: bold;}
.indexLink{position: absolute;width: calc(100% - 48px);left: 24px;bottom: 24px;}
.indexLink a{width: 160px;height: 40px;font-size: 16px;color: #ffffff;text-align: center;line-height: 40px;}
.indexLink .more{background: #adadad;}
.indexLink .zixun{background: #0071b9;}
.index1Con li:hover{background: #0071b9;}
.index1Con li:hover .title,.index1Con li:hover .description{color: #fff;}
.index1Con li:hover .title:after{background: #fff;}
.index1Con li:hover .more{background: #ffffff;color: #0071b9;}
.index1Con li:hover .zixun{background: #00325a;}
/*首页版块2 我们是谁*/
.index2{background: url(../images/index2bj.png) no-repeat;}
.index2 .index-title-box .Tit{color: #fff;}
.index2 .index-title-box .SCont{color: #fff;}

.index2 .vrimg{margin: 0 auto;width:150px;height:150px;padding:20px 5px;text-align: center;background: #2d2d2d;border-radius: 100%;}
.index2 .vrimg span{width: 100%;color: #fff;}
.index2 .vrimg .img{width: 62px;height: 51px;}
.index2 .vrimg .img img{width: 100%;height: 100%;object-fit: contain;}
.index2 .vrimg .title{font-size: 16px;color:#fff;line-height: 30px;margin-top: 5px;}
.index2 .vrimg .anniu{line-height: 30px;font-size: 30px;}

.index2Con{background: #fff;padding: 30px;box-shadow:0px 2px 3px #ececec;}
.index2Con .index2list1{width: 33%}
.index2Con .index2list1 li{position: relative;width: 100%;height: 460px;overflow: hidden;display: grid;}
.index2Con .index2list1 li img{width: 100%;height: 100%;object-fit: cover;}
.index2Con .index2list1 li .title{width: 100%;position: absolute;padding:0 30px;bottom: 0;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;
}

.index2Con .index2list2{width: 65%;}
.index2Con .index2list2 li{position: relative;float: left;width:calc((100% - 2%) / 2);margin-right:2%;margin-bottom: 15px;height: 223px;overflow: hidden;display: grid;}
.index2Con .index2list2 li:nth-child(2n){margin-right: 0;}
.index2Con .index2list2 li .title{width: 100%;position: absolute;padding:0 30px;bottom: 0;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;
}

.index2body{width: 100%;display: inline-block;}
.index2bodyL{width: calc(100% - 400px);}
.index2bodyL span{width: 100%;}
.index2bodyL .title{font-weight: bold;font-size: 30px;color:#484848;}
.index2bodyL .title em{font-weight: bold;color: #ec3131;}
.index2bodyL .img{margin-top: 20px;}
.index2bodyL .img img{}
.index2bodyR{width: 400px;}
.index2bodyR a{background: #016bc1;font-size: 18px;color:#fff;width:320px;height:60px;padding:20px 0;line-height: 20px;margin-top: 30px;text-align: center;}
/*首页版块3 修饰*/
.index3Con{} 

.index3liebiao{}
.index3liebiao1{width: 100%;border: 1px solid #ececec;display: flex;height: 65px;margin-top: 20px;margin-bottom: 10px;}
.index3liebiao1 .img{float: left;width: 173px;height: 63px;}
.index3liebiao1 ul{float: right;width:calc(100% - 200px);padding: 0 30px;}
.index3liebiao1 ul li{position: relative;float: left;width: calc(100% / 7);height: 63px;line-height: 63px;font-size: 16px;color: #707070;}
.index3liebiao1 ul li::before{content: "○";width: 25px;height: 25px;font-size: 25px;color: #707070;position: absolute;display: inline-table;margin-left:-10px;margin-top:-2px;}
.index3liebiao1 ul li a{padding: 0 20px;color: #707070;}
.index3liebiao1 ul li:hover a{color: #016bc1}

.index3liebiao2{width: 100%;border: 1px solid #ececec;display: flex;height: 65px;margin-bottom: 10px;}
.index3liebiao2 .img{float: left;width: 173px;height: 63px;}
.index3liebiao2 ul{float: right;width:calc(100% - 200px);padding: 0 30px;}
.index3liebiao2 ul li{position: relative;float: left;width: calc(100% / 6);height: 63px;line-height: 63px;font-size: 16px;color: #707070;}
.index3liebiao2 ul li::before{content: "○";width: 25px;height: 25px;font-size: 25px;color: #707070;position: absolute;display: inline-table;margin-left:-10px;margin-top:-2px;}
.index3liebiao2 ul li a{padding: 0 20px;color: #707070;}
.index3liebiao2 ul li:hover a{color: #016bc1}

.index3Store{position: relative;width: 100%;max-width: 1920px;/*height: 27rem*/;display:grid;}
.index3Store .swiper-slide {position: relative;width: 1200px;/*height: 27rem*/;transition-timing-function:linear;margin-right: 40px;opacity: .35;}
.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 .title{margin: 40px 0;font-size: 30px;color: #101010;}
.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:calc((100% - 1200px) / 2); width: 70px;height: 70px;outline:none;margin: auto;z-index: 10;}
.index3Store .swiper-button-nextS{right: calc((100% - 1160px) / 2);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;}

.index3listbj{background: url(../images/index3listbj.png) no-repeat center 30px;}
.index3list ul{width: 100%;}
.index3list li{width: 100%;}
/*首页版块4 修饰*/
.index4Con{}
.index4Con ul{}
.index4Con ul li{float:left;width: calc((100% - 40px) / 5);margin-right: 10px;border-radius:10px;box-shadow: 0px 2px 3px #ececec;}
.index4Con ul li:nth-child(5n){margin-right: 0;}
.index4Con ul li span{width: 100%;line-height: 30px;text-align: center;}
.index4Con ul li .img{width: 100%;height: 300px;overflow: hidden;display: grid;border-radius:10px 10px 0 0;}
.index4Con ul li .img img{width: 100%;height: 100%;object-fit: cover;}
.index4Con ul li .index4Connr{padding:20px 5px;height: 140px;border:1px solid #ececec;border-radius:0 0 10px 10px;}
.index4Con ul li .tit{font-size: 18px;color: #4a4a4a;font-weight: bold;}
.index4Con ul li .scon{font-size: 16px;color: #016bc1;}
.index4Con ul li .con{font-size: 16px;color: #787878;}
/*首页广告图*/
.indexAdv{height: 200px;}
.indexAdvL{float: left;position: relative;width: 70%;height: 100%;overflow: hidden;display: inline-grid;padding:40px 30px;}
.indexAdvL::before{content: "“";font-family: 'Helvetica';font-weight: bold;display: inline-table;top:0px;left: 20px;position: absolute;;font-size:113px;width: 40px;height: 20px;color:#fff;margin: 0 10px;}
.indexAdvL::after{content: "”";font-family: 'Helvetica';font-weight: bold;display: inline-table;bottom: -60px;right: 40px;position: absolute;;font-size:113px;width: 40px;height: 20px;color:#fff;margin: 0 10px;}
.indexAdvL span{text-align: center;}
.indexAdvL .indexAdvL1{font-size: 40px;color: #feffff;font-weight: bold;letter-spacing:8px;line-height: 80px;}
.indexAdvL .indexAdvL2{font-size: 36px;color: #feffff;letter-spacing:8px;}
.indexAdvL img{width: 100%;height: 100%;object-fit: cover;}
.indexAdvR{float: right;width: 30%;height: 100%;background: #00325a;text-align: center;padding:0px 50px; padding-top: 30px;}
.indexAdvR .tit{font-size: 16px;color: #fff;line-height: 25px;}
.indexAdvR .tel{font-family: 'Arial';font-size: 36px;color: #fff;font-weight: bold;margin:10px 0;}
.indexAdvR .anniu{
	width: 220px;height: 50px;border:1px solid #fff;border-radius:20px;margin: 0 auto;
	font-size: 18px;color: #feffff;line-height: 50px;overflow: hidden;
}
.indexAdvR .anniu:hover{background: #fff;color: #016bc1;}
/*首页版块5 关于我们*/
.index5{background: url("../images/index5bj.png") center center;padding: 50px 0;}

.index5LCon{}
.index5Con ul{margin:0 10px;}
.index5Con ul li{float:left;width: calc((100% - 245px) / 8);padding: 20px 0;margin-right: 35px;background: #fff;text-align: center;border:3px solid #dedede;border-top: 4px solid #016bc1;box-shadow: 0px 2px 3px #ececec;}
.index5Con ul li:nth-child(8n){margin-right: 0;}
.index5Con ul li .img{width: 70px;height:58px;overflow: hidden;margin: 0 auto;}
.index5Con 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;}
.index5Con ul li .img img{width: 100%;height: 100%;object-fit: contain;}
.index5Con ul li .title{font-size: 16px;color:#5c5c5c;width: 100%;line-height: 25px;height: 50px;}
.index5Con ul li:hover .title{color: #016bc1}
.index5Con ul li::after{content: ">";width: 40px;height: 20px;font-size: 34px;color: #020202;position: absolute;display: inline-table;margin-left: 0px;margin-top: -40px;}
.index5Con ul li:last-child::after{display: none;}
.index5Con ul li:nth-child(8) .title{line-height: 50px;}
.index5 .anniu{margin: 0 auto;display: flex;}
.index5 .anniu a{font-size: 18px;color: #fff;background: #016bc1;text-align: center;width:320px;height:60px;line-height: 60px;margin: 0 auto;}
.index5 .anniu a:hover{background: #fff;color: #016bc1;border:1px solid #016bc1;}
/*首页版块6 资讯*/
.index6{}
.index6list{padding: 30px 0;}
.index6list ul{text-align: center;}
.index6list ul li,.index6list ul .morenews{display: inline-grid;width: 150px;height: 50px;line-height: 50px;margin:0 5px;}
.index6list ul li a,.index6list ul .morenews a{width: 100%;height: 100%;font-size:16px;color:#757575;border:1px solid #757575;}
.index6list ul li:hover a,.index6list ul .morenews:hover a,.index6list ul li.on a{background: #016bc1;color: #fff;}

.index6BodyL{width: 480px;height: 445px;}
.index6BodyL a{display:block;}
.index6BodyL .img{width: 100%;height:325px;overflow: hidden;display: grid;}
.index6BodyL .img img{width: 100%;height: 100%;object-fit: cover;}
.index6BodyL .time{margin-top: 10px;font-family: 'Arial';font-size: 16px;color: #757575;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index6BodyL .title{font-size: 18px;color:#020202;padding:5px 0;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index6BodyL:hover .title{color: #016bc1;}
.index6BodyL:hover .img img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.index6BodyL .cont{font-size: 14px;color:#757575;line-height: 20px;height: 40px;overflow: hidden;text-overflow: ellipsis;}

.index6BodyR{width: calc(100% - 500px);height: 445px;}
.index6BodyR ul{height: 100%;display: grid;}
.index6BodyR ul li{width: 100%;display: inline-block;}
.index6BodyR ul li:first-child{margin-top:0px;padding-top: 0;}
.index6BodyR ul li a{padding: 20px 0;border-bottom: 1px solid #dddddd;}
.index6BodyR ul li:first-child a{margin-top:0px;padding-top: 0;}
.index6BodyR li .img{float: left;width: 140px;height: 103px;overflow: hidden;display: grid;}
.index6BodyR li .img img{width: 100%;height: 100%;object-fit: cover;}
.index6BodyR li .nr{float: right;width: calc(100% - 160px);height: 100%;display: grid;}
.index6BodyR li .nr span{width: 100%;}
.index6BodyR li .nr .time{font-family: 'Arial';font-size: 14px;color: #757575;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index6BodyR li .nr .title{font-size: 16px;color: #0a0a0a;line-height: 25px;margin: 5px 0;}
.index6BodyR li .nr .cont{font-size: 14px;color: #757575;line-height: 22px;bottom: 0;}
.index6BodyR li:hover .nr .title{color: #016bc1;}
/*--------------------------- 首页样式 结束-----------------------------------*/
/*--------------------------- 内页样式 开始-----------------------------------*/
/*服务内容*/
.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% - 90px) / 4);height: 300px;margin-right: 30px;margin-bottom: 20px;background: #fff;text-align: center;box-shadow: 0px 2px 3px #ececec;}
.serviceslist ul li:nth-child(4n){margin-right:0;}
.serviceslist li a{display: inline-block;width: 100%;height: 100%;padding: 30px;}

.serviceslist li .img{width:100px;height: 100px;}
.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: 50px;font-size: 18px;color: #313131;}
.serviceslist li .title::before{content: " ";font-weight: bold;display: inline-table;top:150px;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;}
.servicenr1L{position: relative;width:410px;height: 290px;}

.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 img{height:300px;}

.servicenr1R{position: relative;width:calc(100% - 450px);height: 290px;}
.servicenr1R .title{margin-top: 10px;font-size: 24px;color: #313131;width:100%;}
.servicenr1R .cont{margin-top: 20px;font-size: 14px;color: #868686;line-height: 25px;height: 175px;overflow: hidden;text-overflow: ellipsis;}
.servicenr1R .anniu{position: absolute;bottom: 0;max-width: 100%;}
.servicenr1R .anniu .anniu1{background: #016bc1;font-size: 18px;line-height: 25px;color: #fff;padding:10px 20px;margin-right: 10px;}
.servicenr1R .anniu .anniu2{background: #fdb404;font-size: 18px;line-height: 25px;color: #fff;padding:10px 20px;margin-right: 10px;}
.servicenr1R .anniu .anniu3{background: #3c3c3c;font-size: 18px;line-height: 25px;color: #fff;padding:10px 20px;margin-right: 10px;}

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

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

.morecase{position: relative;width: 1000px;}
.morecase .Tit{width: 100%;line-height:55px;height:55px;font-size: 24px;color: #343434;font-weight: bold;text-align: center;overflow: hidden;padding: 0 50px;}
.morecase .prev,.morecase .next{position: absolute;z-index: 1;left: -100px;top: 50%;margin-top: 0px;width: 48px;height: 48px;border-radius: 100%;cursor: pointer;background: #c8c8c8 url(../images/arrowL.png) no-repeat left 15px center;background-size: 15px auto;}
.morecase .next{transform: rotate(180deg);left: auto;right: -100px;}
.morecase .prev:hover,.morecase .next:hover{background-color: #0271cb;}
.morecaselist{width: 100%;overflow: hidden;}
.morecaselist ul{ overflow:hidden; zoom:1; }
.morecaselist li{position: relative;float:left;display:inline;width: calc((1000px - 40px)/ 3);overflow:hidden; text-align:center;margin-right: 20px;}
.morecaselist .picBorder{width: 100%;height: 290px;overflow: hidden;font-size: 0;display: inline-grid;}
.morecaselist .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.morecaselist .title{width: 100%;background: #f1f1f1;transition: all .5s;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #545454;}
.morecaselist li:hover .title{background: #0271cb;color: #fff;}
/*工程案例*/
.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;}
.caselist ul li,.caselist ul .morenews{display: inline-grid;width: 120px;height: 50px;line-height: 50px;margin:0 5px;}
.caselist ul li a,.caselist ul .morenews a{width: 100%;height: 100%;font-size:16px;color:#757575;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: calc((100% - 90px) / 3);margin-right: 30px;margin-bottom: 20px;background: #fff;text-align: center;box-shadow: 0px 2px 3px #ececec;}
.casenr ul li:nth-child(3n){margin-right:0;}
.casenr li a{display: inline-block;width: 100%;height: 100%;}
.casenr ul li{}
.casenr ul li .img{width: 100%;height: 280px;top: 0;overflow: hidden;display: inline-grid;}
.casenr ul li .img img{width: 100%;height: 100%;object-fit: cover;}
.casenr ul li .title{padding: 20px 0;width: 100%;font-size: 20px;color: #313131;overflow: hidden;display: inline-grid;white-space: nowrap; text-overflow: ellipsis;}
.casenr ul li .time{width: 100%;font-size: 16px;color: #868686;overflow: hidden;display: inline-grid;white-space: nowrap; text-overflow: ellipsis;}
.casenr ul li .anniu{margin: 20px auto;width: 225px;height: 50px;line-height: 44px;border-radius: 60px;border: 3px 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: 16px;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;}
/*实验室家具*/
.picturlist ul li{width: 140px;}
.picturbody .casenr ul li{padding-bottom:15px;}
.picturbody .casenr ul li .title{padding-top: 25px;padding-bottom: 10px}
.picturbody .casenr ul li .time{display: none;}

/*tmoon*/
.tmoonbody{}

.tmoonbody1{display: grid;position: relative;padding-bottom: 50px;}
.tmoonbody1 .img{margin: 0 auto;text-align: center;}
.tmoonbody1 .cont{position: relative;background: url(../images/tmoonbody1cont.png);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;}
.tmoonbody2 .tmoonbody2list ul{text-align: center;}
.tmoonbody2 .tmoonbody2list ul li,.tmoonbody2 .tmoonbody2list ul .morenews{display: inline-grid;/*width: 120px*/;padding: 0 30px;height: 20px;line-height: 20px;border-left: 1px solid #acacac;}
.tmoonbody2 .tmoonbody2list ul li a,.tmoonbody2 .tmoonbody2list ul .morenews a{width: 100%;height: 100%;font-size:16px;color:#565656;}
.tmoonbody2 .tmoonbody2list ul li:first-child{border-left: none;}
.tmoonbody2 .tmoonbody2list ul li:hover a,.tmoonbody2 .tmoonbody2list ul .morenews:hover a,.tmoonbody2 .tmoonbody2list ul li.on a,.tmoonbody2 .tmoonbody2list ul li.current a{color: #ee7100;}

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

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

.tmoonbody3 .index0LCon{width:1200px;}
.tmoonbody3 ul{width: 100%;}
.tmoonbody3 .tmoonbody3list{float: left;width:260px;margin-right:2%;}
.tmoonbody3 .tmoonbody3list:nth-of-type(3n){margin-right: 0;}
.tmoonbody3 .tmoonbody3list:nth-of-type(2){width: calc(96% - 520px)}
.tmoonbody3 .tmoonbody3list:nth-of-type(3){}
.tmoonbody3 ul li{width: 100%;height: 317.5px;background: #f9f8f8;padding:30px;margin: 10px 0;display: inline-block;position: relative;overflow: hidden;}
.tmoonbody3 .tmoonbody3list:nth-of-type(1) li img{height: 188px;width: 100%;object-fit: contain;}
.tmoonbody3 .tmoonbody3list:nth-of-type(3) li img{height: 188px;width: 100%;object-fit: contain;}
.tmoonbody3 .tmoonbody3list:nth-of-type(2) li:nth-of-type(1){height: 385px;}
.tmoonbody3 .tmoonbody3list:nth-of-type(2) li:nth-of-type(2){float: left;width:49%;margin-right:2%;height: 250px;}
.tmoonbody3 .tmoonbody3list:nth-of-type(2) li:nth-of-type(3){float: left;width:49%;margin-right: 0;height: 250px;}

.tmoonbody3list .title{}
.tmoonbody3list .title {font-size: 22px;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{position: absolute;bottom: 0;right: 0;}

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

.tmoonbody4Con .swiper-slide{width: 600px;height: 400px;/*opacity: 1;*/margin-right: -20px;}
.tmoonbody4Con .swiper-slide .inner, .tmoonbody4Con  .swiper-slide img{display: flex;}
.tmoonbody4Con .swiper-button-prevS{left: calc((100% - 580px) / 2);}
.tmoonbody4Con .swiper-button-nextS{right: calc((100% - 620px) / 2);}
.tmoonbody4Con .swiper-slide-prev{ transform: rotateX(30deg);}
.tmoonbody4Con .swiper-slide-prev .inner{}
.tmoonbody4Con .swiper-slide-prev .inner img{}
.tmoonbody4Con .swiper-slide-next{transform: rotateX(30deg);}
.tmoonbody4Con .swiper-slide-next .inner{}
.tmoonbody4Con .swiper-slide-next .inner img{}
.tmoonbody4Con .swiper-slide-active{z-index: 99;}

.tmoonbody5{padding-bottom: 20px}
.tmoonbody5 .Tit{color: #313131;}
.tmoonbody5 .div {position: relative;width: 50px;height: 86.6px;margin: 50px auto;background-color: red;}
.tmoonbody5 .div:before {content: '';display: block;position: absolute;width: 0;height: 0;right:50px;border-width: 43.3px 25px;border-style: solid;border-color: transparent red transparent transparent;}
.tmoonbody5 .div:after {content: '';display: block;position: absolute;width: 0;height: 0;left:50px;border-width: 43.3px 25px;border-style: solid;border-color: transparent transparent transparent red;top:0;}

.tmoonbody5 .one {width: /*100px*/ 257px;height: /*173.2px*/ 224px;margin: 0 auto;/*border-top: 1px solid red;border-bottom: 1px solid red;*/}
.tmoonbody5 .two {position: absolute;width: /*100px*/ 257px;height: /*173.2px*/ 224px;left: 50px;top: 0;transform: translate(-50%,-50%);transform: rotate(60deg);/*border-top: 1px solid red;border-bottom: 1px solid red;*/}
.tmoonbody5 .three {position: absolute;width: /*100px*/ 257px;height: /*173.2px*/ 224px;left: 50px;top: 0;transform: translate(-50%,-50%);transform: rotate(300deg);/*border-top: 1px solid red;border-bottom: 1px solid red;*/}
.tmoonbody5list ul{margin: 30px;position: relative;}
.tmoonbody5list li{float: left;margin-top: 120px;}
.tmoonbody5list li:nth-child(2n){margin-top: 0px;margin-left: -50px;margin-right: 0}
.tmoonbody5list li:nth-child(3n){margin-left: -50px;}
.tmoonbody5list li:nth-child(5n),.tmoonbody5list li:nth-child(11){margin-left: -50px;}
.tmoonbody5list li:nth-child(6){margin-left: 0px;}
.tmoonbody5list li:nth-child(7){margin-left: -50px;margin-top:-120px;}
.tmoonbody5list li:nth-child(9){margin-top: -50px;margin-top:-120px;}
.tmoonbody5list li:nth-child(10){margin-left: -50px;}
.tmoonbody5list .listnr{position:relative;width:/*200px*/ 257px;}
.tmoonbody5list .listnr .title{font-size:18px;color: #fff;width: 100%;line-height: 25px;height: 50px;margin-top: 100px;text-align: center;}

.tmoonbody6{background: #f9f8f8;padding-bottom: 50px}
.tmoonbody6 .Tit{color: #313131;}

.tmoonbody7L{float: left;width: 700px;height: 400px}
.tmoonbody7R{float: left;width:calc(100% - 700px);height: 400px;background: url(../images/tmoonbody7Rbj.png);padding: 30px;}
.tmoonbody7R .Tit{font-size: 24px;color: #2a2a2a;text-align: center;}
.tmoonbody7R .indexFormCon{margin-top: 30px;}
.tmoonbody7R .indexFormCon .con{width: 90%;margin: 0 5%;}
.tmoonbody7R .indexFormCon .con input,.tmoonbody7R .indexFormCon .con textarea{width: 100%;background: #f7f7f7;border:1px solid #ccc;line-height: 50px;border-radius: 5px;}
.tmoonbody7R .indexFormCon .con input{height:50px;}
.tmoonbody7R .indexFormCon .con textarea{padding: 0 10px;}
.tmoonbody7R .indexFormCon .form_button{width: 90%;margin: 0 5%;height: 50px;line-height: 50px;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;}
.pagelist ul li,.pagelist ul .morenews{display: inline-grid;width: 160px;height: 50px;line-height: 50px;margin:0 5px;}
.pagelist ul li a,.pagelist ul .morenews a{width: 100%;height: 100%;font-size:16px;color:#757575;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% - 60px) / 3);height: 450px;margin-right: 30px;margin-bottom: 20px;background: #fff;text-align: center;box-shadow: 0px 2px 3px #ececec;}
.gridlist2  ul li:nth-child(3n){margin-right:0;}
.gridlist2  ul li .img{width: 100%;height: 100%;overflow: hidden;display: flex;}
.gridlist2  ul li .img img{width: 100%;height: 100%;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 p{ width:100%; height:36px; line-height:36px; background:url(../images/1587534485.png) repeat; position:absolute; left:0; bottom:0; color:#fff; z-index:5; }
.gridlist2 li b{ display:block; width:100%; height:0%;text-align: center; background:url(../images/1587534485.png) repeat; position:absolute; bottom:0; transition:all 0.5s ease; 
-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; opacity:0; z-index:2;}    
.gridlist2 li b span{ width:auto; height: auto;  position:absolute;padding:0 50px;width: 100%;
 left: 0;top: 40%;margin: 0 auto; border:none; color: #fff;font-size: 18px;line-height: 30px;}

.gridlist2 li:hover b{ height:450px; opacity:1; }
.gridlist2 li:hover p{ background:none; }
/*实验室定制*/
.sysdzbody{}
.sysdzbody1{background: url(../images/sysdzbody1bj.png);padding-bottom: 50px;}
.sysdzbody1 .Tit{color: #313131;}
.sysdzbody1 .Tit em{color: #016bc1;font-weight: bold;}

.sysdzbody1 .content-box {
  height: 440px;
  position: relative;
}
.sysdzbody1 .content-box .bgimg {
  position: absolute;
  display: block;
  bottom: 0;
  margin-left: calc((100% - 623px) / 2);
}
.sysdzbody1 .content-box .item-box {
  width: 263px;
  height: 78px;
  /*background: #cd2040;*/
  position: absolute;
  border-radius: 20px;
  line-height: 78px;
  overflow: hidden;
  display: table;
}
.sysdzbody1 .content-box .item-box h3 {
  font-size: 30px;
  font-weight: normal;
  color: #fff;
  padding-left: 20px;
  float: left;
}
.sysdzbody1 .content-box .item-box h3 em {
  font-style: normal;
  color: #dc637a;
  font-size: 18px;
  padding: 0 10px;
  vertical-align: top;
}
.sysdzbody1 .content-box .item-box .write-box {
  display: table-cell;
  vertical-align: middle;
}
.sysdzbody1 .content-box .item-box .write-box p {
  /*
    font-size: 18px;
    color: #fff;
    line-height: 24px;
  */
  font-size: 20px;
  color: #313131;
  line-height: 40px;
  font-weight: bold;
  letter-spacing:2px;
  text-align: center;
}
.sysdzbody1 .content-box .item-box .write-box p em{
	color: #016bc1;
	font-weight: bold;
}
.sysdzbody1 .content-box .i1 {
  left: calc(50% - 553px);
  bottom: 26px;
}
.sysdzbody1 .content-box .i2 {
  left: calc(50% - 550px);
  bottom: 156px;
}
.sysdzbody1 .content-box .i3 {
	left: calc(50% - 450px);
  	bottom: 270px;
}
.sysdzbody1 .content-box .i4 {
  width: 400px;
  left: calc(50% - 210px);
  top: 5px;
}
.sysdzbody1 .content-box .i5 {
  right: calc(50% - 400px);
  bottom: 270px;
}
.sysdzbody1 .content-box .i6 {
  right: calc(50% - 534px);
  bottom: 156px;
}
.sysdzbody1 .content-box .i7 {
  right: calc(50% - 534px);
  bottom: 26px;
}


.sysdzbody2{background: url(../images/sysdzbody2bj.png);padding-bottom: 50px;}
.sysdzbody2 .Tit{color: #fff;}
.sysdzbody2 .Tit em{color: #016bc1;font-weight: bold;}
.sysdzbody2 .SCont{color: #fff;}
.sysdzbody2 .anniu{background: #fff;border: 1px solid #016bc1;width: 360px;height: 65px;margin: 0 auto;text-align: center;border-radius: 15px;}
.sysdzbody2 .anniu a{line-height: 65px;font-size: 20px;color: #016bc1;font-weight: bold;}
.sysdzbody2 .anniu:hover{background: #016bc1;}
.sysdzbody2 .anniu:hover a{color: #fff;}

.sysdzbody3{padding-bottom: 50px;background: #f8f8f8;}
.sysdzbody3 .Tit{color: #313131;}
.sysdzbody3 .Tit em{color: #016bc1;font-weight: bold;}
.sysdzbody3 .SCont{}
.sysdzbody3 .sysdzbody3nr{background: url(../images/sysdzbody3nr.png) no-repeat;height: 520px;position: relative;}

.sysdzbody3nr .content-box .item-box{
    width: 350px;
    height: 78px;
    /* background: #cd2040; */
    position: absolute;
    border-radius: 20px;
    line-height: 78px;
    overflow: hidden;
    display: table;
}
.sysdzbody3nr .item-box .write-box p {
    font-size: 24px;
    color: #363636;
    line-height: 40px;
    font-weight: bold;
    letter-spacing: 2px;
}
.sysdzbody3nr .item-box .write-box p em{
	font-size: 16px;
	color: #545454;
	line-height: 20px;
	font-weight:normal;
}
.sysdzbody3nr .item-box.i1{
	left: calc(50% - 570px);
    top: 10px;
    text-align: right;
}
.sysdzbody3nr .item-box.i2{
	right: calc(50% - 570px);
    top: 10px;
    text-align: left;
}
.sysdzbody3nr .item-box.i3{
	left: calc(50% - 620px);
    top: 180px;
    text-align: right;
}
.sysdzbody3nr .item-box.i4{
	right: calc(50% - 620px);
    top: 180px;
    text-align: left;
}
.sysdzbody3nr .item-box.i5{
	left: calc(50% - 570px);
    top: 350px;
    text-align: right;	
}
.sysdzbody3nr .item-box.i6{
	right:calc(50% - 570px);
    top: 350px;
    text-align: left;	
}

.sysdzbody3 .anniu{background: #fff;border:3px solid #016bc1;width: 470px;height:60px;margin: 0 auto;padding: 0 20px;padding-right: 0;border-radius: 50px;}
.sysdzbody3 .anniu a{line-height: 60px;font-size: 20px;color: #016bc1;font-weight: bold;display: inline;}
.sysdzbody3 .anniu .tell{float: left;font-size: 16px;color: #636363;line-height: 54px;height: 54px;}
.sysdzbody3 .anniu .tell em{font-size: 24px;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{padding-bottom: 50px;/*background: #f8f8f8;*/}
.sysdzbody4 .Tit{color: #313131;}
.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{background: url(../images/sysdzbody5bj.png);padding-bottom: 42px;}
.sysdzbody5 .Tit{color: #fff;}
.sysdzbody5 .Tit em{color: #016bc1;font-weight: bold;}
.sysdzbody5 .SCont{color: #fff;}
.sysdzbody5nr{margin:50px auto;padding: 60px;width:585px;height:585px;background: #016bc1;border-radius: 100%;text-align: center;}
.sysdzbody5nr .title{text-align: center;font-size:33px;color: #fff;}
.sysdzbody5nr .title em{font-size:39.6px;color: #f80505;}
.sysdzbody5nr .cont{font-size: 18px;color: #fff;margin-top: 50px;line-height:35px;}

.sysdzbody5 .anniu{text-align: center;}
.sysdzbody5 .anniu1{background: #016bc1;border: 1px solid #016bc1;width:220px;height: 65px;margin: 0 auto;margin-right: 20px;text-align: center;border-radius: 15px;}
.sysdzbody5 .anniu2{background: #fff;border: 1px solid #016bc1;width: 220px;height: 65px;margin: 0 auto;margin-right: 20px;text-align: center;border-radius: 15px;}
.sysdzbody5 .anniu1{line-height: 65px;font-size: 18px;color: #fff;}
.sysdzbody5 .anniu2{line-height: 65px;font-size: 18px;color: #016bc1;}
.sysdzbody5 .anniu1:hover{background: #fff;border: 1px solid #016bc1;color: #016bc1}
.sysdzbody5 .anniu2:hover{background: #016bc1;color: #fff;}

/* 优势 */
.clear {clear: both;}
.ys_wrap{
    background: url(../images/ys_bg.jpg) no-repeat center;
    height: 1029px;
    box-sizing: border-box;
}

.ys_wrap dl{
width: 570px;
float: right;
margin-left: 500px;
margin-top: 50px;
}

.ys_wrap dl dt{
background: url(../images/ys_list_bg.png) no-repeat right bottom;
font-size: 24px;
font-weight: bold;
line-height: 80px;
height: 80px;
color: #1857a4;
font-weight: bold;

}

.ys_wrap dl dt span{
font-size: 70px;
font-family: "宋体";
margin-right: 20px;
position: relative;
top: 10px;
color: #333;

}

.ys_wrap dl dt i{
font-size: 18px;
font-weight: 100;
text-transform: uppercase;

}

.ys_wrap dl dd{
font-size: 16px;
line-height: 30px;
padding-left: 100px;
margin-top: 10px;


}

.ys_wrap .lc_cont{
background: url(../images/lc_bg.png) center no-repeat;
height: 218px;
margin-top: 60px;position: relative;

}

.ys_wrap .lc_cont li{
display: inline-block;
font-size: 18px;
background: url(../images/lc_list.png) no-repeat;
width: 121px;
height: 70px;
box-sizing: border-box;
padding-left: 15px;

}

.ys_wrap .lc_cont li:hover{
background: url(../images/lc_list_hov.png) no-repeat;
color: #1857a4;

}

.ys_wrap .lc_cont li.xia{
background: url(../images/lc_list2.png) no-repeat;
padding:40px 10px 0 0;
margin-top:80px;
text-align: right;
width: 120px;

}

.ys_wrap .lc_cont li.xia:hover{
background: url(../images/lc_list_hov2.png) no-repeat;

}

.ys_wrap .lc_cont li.w140{
background: url(../images/lc_list_a.png) no-repeat;
width: 140px;

}

.ys_wrap .lc_cont li.w140:hover{
background: url(../images/lc_list_a_hov.png) no-repeat;
width: 140px;

}

.ys_wrap .lc_cont li.w220{
background: url(../images/lc_list_c.png) no-repeat;
width: 220px;

}

.ys_wrap .lc_cont li.w220:hover{
background: url(../images/lc_list_c_hov.png) no-repeat;
width: 220px;

}

.ys_wrap .lc_cont li.w160{
background: url(../images/lc_list_b.png) no-repeat;
width: 160px;

}

.ys_wrap .lc_cont li.w160:hover{
background: url(../images/lc_list_b_hov.png) no-repeat;
width: 160px;

}

.ys_wrap .lc_cont li.w85{
background: url(../images/lc_list_d.png) no-repeat;
width:85px;

}

.ys_wrap .lc_cont li.w85:hover{
background: url(../images/lc_list_d_hov.png) no-repeat;
width: 85px;

}

.ys_wrap .lc_cont li.n9{
background: url(../images/lc_list9.png) no-repeat;

}

.ys_wrap .lc_cont li.n9:hover{
background: url(../images/lc_list_hov9.png) no-repeat;

}

.ys_wrap .lc_cont li.shu{
background: url(../images/lc_list_shu.png) no-repeat bottom;
width: 70px;
height: 150px;
position: absolute;
right: 10px;
top: 50px;
padding-left: 40px;

}
.ys_wrap .lc_cont li.shu:hover{
background: url(../images/lc_list_shu_hov.png) no-repeat 0 30px;
}

.ys_wrap .lc_cont li:nth-child(11){
margin-left: 25px;

}

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

/*留言*/
.channelSolution8 .h2Solution{height: 80px;background: #016bc1;line-height: 80px;text-align: center;}
.channelSolution8 .h2Solution .title{font-size:36px;}
.chanSolution8Con{border: 9px solid #016bc1;border-top: none;}
.chanSolution8LCon{position: relative;width: 680px;height: 350px;padding-left: 350px;padding-top: 35px;}
.chanSolution8LCon .picture{position: absolute;left: -45px;bottom: 0;/*top: -38px;*/z-index: 10;width: 381px;height: 438px;}
.chanSolution8LCon .title{width: 210px;height: 45px;background: #016bc1;font-size: 30px;color: #fff;text-align: center;line-height: 45px;}
.chanSolution8LCon .subhead{margin-top: 15px;font-size: 26px;color: #636363;}
.chanSolution8LCon .description{margin-top: 5px;font-size: 18px;color: #016bc1;}
.chanSolution8LCon .tel{background: url("../images/tel3.png") no-repeat left center;height: 55px;/*margin-top: 30px;*/ margin-bottom: 30px;padding-left: 65px;font-size: 16px;color: #333;}
.chanSolution8LCon .tel em{display: block;font-size: 32px;color: #016bc1;font-family: Arial;line-height: 1em;}
.chanSolution8RCon{width: 420px;margin-right: 45px;padding: 20px 0;}
.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: 16px;color: #636363;padding: 0 10px;}
.chanSolution8RMain input::-webkit-input-placeholder{font-size: 16px;color: #636363;}
.chanSolution8RMain textarea{height: 115px;padding: 10px;}
.chanSolution8RMain button{display: block;width: 100%;height: 48px;margin-top: 10px;background: #016bc1;font-size: 20px;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: 16px;color: #636363;}
.chanSolution8RMain select:nth-of-type(2){margin-right: 0;}

.chanSolution8Conimg{margin-top: 20px;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:16px;color: #636363;white-space: nowrap;overflow: hidden;}

/*企业实力*/
.aboutbody{position: relative;z-index: 99;background: #f8f8f8;height: 400px;}
/*企业实力-公司简介*/
.aboutbody1{position: absolute;left: calc((100% - 1200px) / 2);/*height: 460px*/;margin-top: -170px;background: #fff;}
.aboutbody1 .Tit{font-size: 26px;color: #333333;font-weight: bold;text-align: center;}
.aboutbody1 .SCont{font-size: 16px;color: #888787;text-align: center;margin: 10px 0;}
.aboutbody1 .Cont{padding: 30px 50px;}
.aboutbody1 .Cont p{font-size: 14px;line-height: 25px;color: #666666;margin-bottom: 10px;}

.chanContactBMain{padding-bottom:50px;}
.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: 60px;line-height: 60px;color: #535353;font-weight: bold;font-family: Arial;}
.chanContactBMain em{position: absolute;font-size: 16px;color: #535353;top: 0;margin-top: -20px;margin-left: 5px;}
/*企业实力-工厂照片、视频*/
.aboutbody2{}
.aboutbody2 .Tit{font-size: 26px;color: #333333;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% - 16px) / 3);margin-right: 8px;margin-bottom: 20px;text-align: center;}
.aboutbody2list ul li img{max-width: 100%;}
.aboutbody2list ul li:nth-child(3n){margin-right:0;}
.aboutbody2list ul li img{width: 100%;height:330px;object-fit: cover;}
/*企业实力-展厅照片、视频*/
.aboutbody3{}
.aboutbody3 .Tit{font-size: 26px;color: #ffffff;height: 100px;line-height: 100px;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% - 16px) / 3);margin-right: 8px;margin-bottom: 20px;text-align: center;}
.aboutbody3list ul li:nth-child(3n){margin-right:0;}
.aboutbody3list ul li img{width: 100%;height:330px;object-fit: cover;}
/*企业实力-合作企业部分名单*/
.aboutbody4{position: relative;}
.aboutbody4 .Tit{font-size: 26px;color: #333333;font-weight: bold;text-align: center;}
.aboutbody4 ul li{float: left;position: relative;width: calc((100% - 60px) / 4);margin-right: 20px;margin-bottom: 20px;text-align: center;}
.aboutbody4 ul li:nth-child(4n){margin-right:0;}
.aboutbody4 ul li .img{width: 100%;height: 100px;overflow: hidden;display: grid;}
.aboutbody4 ul li .img img{width: 100%;height: 100%;object-fit: contain;}
.aboutbody4 ul li .title{width:100%;font-size: 16px;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;
}

.aboutbody5{position: relative;}
.aboutbody5 .Tit{font-size: 26px;color: #333333;font-weight: bold;text-align: center;}
.aboutbody5 .SCont{font-size: 16px;color: #888787;text-align: center;margin: 10px 0;}
.aboutbody5 .hd ul{
  display:none;
  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 .hd .prev{background:url("../images/left1.png") no-repeat;left:-50px; width:45px; height:45px; position:absolute;top:50%;margin-top:10px;z-index:2 }
.aboutbody5 .hd .next{ background:url("../images/right1.png") no-repeat;right:-50px; width:45px; height:45px; position:absolute;top:50%;margin-top:10px;z-index:2 }
.aboutbody5 .hd .prev:hover{background:url("../images/left2.png") no-repeat;}
.aboutbody5 .hd .next:hover{background: url("../images/right2.png") no-repeat;}
.aboutbody5 .bd{ }
.aboutbody5 .bd ul{ overflow:hidden; zoom:1; }
.aboutbody5 .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;width:calc((100% - 80px) / 4);margin-bottom:20px;}
.aboutbody5 .bd ul li span{display:block;width:100%;height:450px;overflow:hidden;display: grid;}
.aboutbody5 .bd ul li span img{width: 100%;height: 100%;object-fit: contain;}
.aboutbody5 .bd ul li p{font-family:"思源黑体 CN";font-size:18px;line-height:50px;height:50px;color:#636363;border:1px solid #e8e8e8;border-top:none;text-align:center;}
/*新闻资讯*/
.newsbody{background: #f8f8f8;}
.newsbody .index-title-box .Tit{color: #383838;}
.newsbody .index-title-box .SCont{margin: 20px 0;}

.newslist{padding: 10px 0;}
.newslist ul{text-align: center;}
.newslist ul li,.newslist ul .morenews{display: inline-grid;width: 120px;height: 50px;line-height: 50px;margin:0 5px;}
.newslist ul li a,.newslist ul .morenews a{width: 100%;height: 100%;font-size:16px;color:#757575;background: #e3e3e3;}
.newslist ul li:hover a,.newslist ul .morenews:hover a,.newslist ul li.on a,.newslist ul li.current a{background: #016bc1;color: #fff;}

.newsnr .item {position: relative;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;
	align-items: center;padding: 20px 40px 20px 20px;background-color: #fff;font-size: 14px;margin-bottom: 20px;color: #777;z-index: 2;box-shadow: 0px 2px 3px #ececec;}
.newsnr .img-box{position:relative;width:335px;padding-top:20.53571%;overflow:hidden}
@media screen and (max-width: 1024px){
	.newsnr .img-box{width:100px}
}
.newsnr .info-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;
	-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;
	width:0;padding-left:35px;overflow:hidden}
@media screen and (max-width: 1024px){
	.newsnr .info-box{padding-left:15px}
}
.newsnr .info-box .title{width:100%;margin-bottom:30px;line-height:1;font-size:22px;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@media screen and (max-width: 1024px){
	.newsnr .info-box .title{margin-bottom:10px;font-size:14px}
}
.newsnr .info-box .p{height:84px;line-height:28px;overflow:hidden}
@media screen and (max-width: 1024px){
	.newsnr .info-box .p{height:40px;line-height:20px}
}
.newsnr .img-box img{position:absolute;top:0;left:0;width:100%;height:100%}
.newsnr .item{align-items: flex-start;}
.newsnr .date-box{margin-left: 0;background-color: transparent;margin-right: 20px;}
.newsnr .date-box .day{font-family: 'Arial';font-size: 30px;color: #444;}
.newsnr .date-box .year{font-family: 'Arial';font-size: 24px;color: #a2a2a2;}
.newsnr .list{border-bottom: 1px solid #e6e6e6;}
.newsnr .list:last-child{border-bottom: none;}
.newsnr .list:hover .date-box{background-color: transparent;color: #fe7345}
.newsnr .list:hover .date-box .day,.newsnr .list:hover .date-box .year{color: #fe7345}
.newsnr .info-box .title{font-family: '思源黑体 CN';font-size: 20px;color: #313131;margin-top: 20px;margin-bottom: 10px;}
.newsnr .info-box .p{margin-top: 15px;font-size: 14px;}
.newsnr .info-box .time{margin-bottom: 15px;font-size: 14px;}
.newsnr .info-box .anniu2{width: 130px;height:35px;line-height: 35px;border-radius: 20px;border: 1px solid #c1c0c0;text-align: center;}
.newsnr .list:hover .info-box .anniu2{background:#016bc1;border:none;color: #fff;}
.newsnr .list:hover .info-box .title{color: #016bc1;}

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

.syszjbody2{background: url(../images/syszjbody2bj.png) no-repeat;padding-bottom: 70px;}
.syszjbody2 .Tit{color: #fff;}
.syszjbody2 .Tit em{color: #016bc1;font-weight: bold;}
.syszjbody2 .SCont{color: #fff;}

.syszjbody2 .syszjbody2list ul{text-align: center;color: #fff;}
.syszjbody2 .syszjbody2list ul li,.syszjbody2 .syszjbody2list ul .morenews{display: inline-grid;/*width: 120px*/;padding: 0 30px;height: 20px;line-height: 20px;/*border-left: 1px solid #acacac;*/}
.syszjbody2 .syszjbody2list ul li a,.syszjbody2 .syszjbody2list ul .morenews a{width: 100%;height: 100%;font-size:16px;color:#fff;}
.syszjbody2 .syszjbody2list ul li:first-child{border-left: none;}
.syszjbody2 .syszjbody2list ul li:hover a,.syszjbody2 .syszjbody2list ul .morenews:hover a,.syszjbody2 .syszjbody2list ul li.on a,.syszjbody2 .syszjbody2list ul li.current a{color: #ee7100;}

.syszjbody2 .syszjbody2nr li{float:left;width: calc((100% - 0px) / 5);height: 280px;position: relative;margin-right: 0px;margin-bottom:0px;display: grid;background: #fff;text-align: center;}
.syszjbody2 .syszjbody2nr li:nth-child(1){width:calc((100% - 0px) / 5 * 2);height:560px;}
.syszjbody2 .syszjbody2nr li:nth-child(5n){margin-right: 0;}
.syszjbody2 .syszjbody2nr li .img{width: 100%;height: 280px;overflow: hidden;display:flex;}
.syszjbody2 .syszjbody2nr li .img img{width: 100%;object-fit: cover;}
.syszjbody2 .syszjbody2nr li .title {width: 100%;position: absolute;padding: 0 10px;bottom: 0;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;}
.syszjbody2 .syszjbody2nr li:nth-child(1) .img{height: 560px;}
.syszjbody2 .syszjbody2nr li:nth-child(1) .title{text-align: left;line-height: 25px;padding-left: 30px;padding-bottom: 20px;}
.syszjbody2 .syszjbody2nr li:nth-child(1) .title em{font-size: 22px;color: #fff;line-height: 50px;}

.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% - 40px) / 5);height: 250px;margin-right: 10px;margin-bottom: 10px;background: #fff;text-align: center;box-shadow: 0px 2px 3px #ececec;}
.syszjbody3list  ul li:nth-child(5n){margin-right:0;}
.syszjbody3list  ul li .img{width: 100%;height: 250px;overflow: hidden;}
.syszjbody3list  ul li .img img{width: 100%;height: 100%;}

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

.syszjbody5{padding-bottom: 50px;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{margin-top: 50px;background: #f9f8f8;display: grid;}
.syszjbody6 .Tit{color: #313131;font-size: 36px;}
.syszjbody6 .Tit em{color: #016bc1;font-weight: bold;}
.syszjbody6 .SCont{}
.syszjbody6L{width: 560px;padding:0 20px;height: 330px;}
.syszjbody6L .img{width: 100%;height: 330px;overflow: hidden;}
.syszjbody6L .img img{width: 100%;object-fit: cover;}
.syszjbody6R{width: calc(100% - 600px);height: 330px;}
.syszjbody6R ul li{font-weight:bold;width: 100%;margin-bottom:10px;height:calc((100% - 90px) / 10)}
.syszjbody6R ul li:last-child{margin-bottom: 0;}
.syszjbody6R ul li.on .title,.syszjbody6R ul li:hover .title{color: #016bc1}
.syszjbody6R ul li .title{font-size: 16px;color: #4d4d4d;}

.syszjbody1{padding-bottom: 50px;}
.syszjbody1 .Tit{color: #313131;font-size: 36px;font-weight: bold;}
.syszjbody1 .Tit em{color: #016bc1;font-weight: bold;}
.syszjbody1 .SCont{}
.syszjbody1 .Titt{color: #016bc1;}
.syszjbody1biao{border:3px solid #016bc1;position: relative;}
.syszjbody1L{width: 600px;padding: 50px 50px;padding-right: 80px;padding-bottom: 80px;border-right: 1px solid #cccccc;}
.syszjbody1L .scont{font-size: 20px;color: #313131;margin: 10px 0;}
.syszjbody1L .cont{margin: 10px 0;font-size: 16px;color: #313131;margin-top: 30px;}
.syszjbody1L .cont span{width: calc(100% / 3);float: left;margin-bottom: 20px;line-height: 26px;}
.syszjbody1L .cont input{float: left;color: #016bc1;margin-right: 5px;width: 26px;height: 26px;}
.syszjbody1L .cont input[type="checkBox"] {
    background: #3d404e;
    border: #7f83a2 1px solid;
    color: #016bc1;
}
.syszjbody1L .gcs{text-align: center;margin: 0 auto;width: 100%;}
.syszjbody1R{width:530px;padding: 50px 20px;}
.syszjbody1R .contt{margin-bottom: 10px;width: 100%;}
.syszjbody1R .contt .tit{width: 150px;font-size: 16px;color: #313131;}
.syszjbody1R .contt .con{width: calc(100% - 180px);}
.syszjbody1R .contt input,.syszjbody1R .contt select{width: 100%;height: 46px;font-size: 16px;color: #636363;padding: 0 10px;border: 1px solid #cccccc;}
.syszjbody1R .contt .city{width: 49%;}
.syszjbody1R .Titt{margin-bottom:30px;	}
.syszjbody1R em{color: red;margin-right: 10px;width: 10px;display: inherit;text-align:left;}
.buttit{background: url(../images/buttit.png) no-repeat;width: 123px;height: 141px;font-size: 24px;color:#fff;font-weight: bold;
	position: absolute;margin-left: -60px;top: calc((100% - 141px) / 2)}
/*联系我们*/
#allmap{width: 100%;height: 490px;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: 20px 5px;padding-right: 20px;width:50%;/*height: 500px;*/}
.aboutindex3bodyleft ul{}
.aboutindex3bodyleft ul li{float: left;width: 100%;margin-right: 1%;height: 70px;text-align: center;padding:10px 20px;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 .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: 16px;color: #636363;}

.aboutindex3bodyright {width: 50%;}
.aboutindex3bodyright .title{font-size:20px;color: #545454;font-weight: bold;line-height: 50px;}
/*在线留言*/
.messageForm{}
.messageForm .Tit{text-align: left;font-size: 20px;color: #313131;}
.messFormCon div{float: left;width: calc(96% / 3);margin-right: 2%;}
.messFormCon div:nth-child(3){margin-right:0} 
.messFormCon div input{width: 100%;margin-right: 0;}
.messFormCon div .title{text-align: left;width: 100%;font-size: 16px;color: #636363;margin-bottom:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.messFormCon div.textnr{width: 100%;margin-right: 0;margin-top: 25px;}
.messFormCon div.textnr textarea{margin-top: 0;margin-bottom: 20px;}
.messFormCon div.ewm{width: 30%;}
.messFormCon div.textnr .textnr1{float: left;width: calc(100% - 150px);}
.messFormCon div.textnr .textnr2{float: right;width: 120px;height: 170px;margin-top: 30px;padding: 5px;background: #fff;text-align: center;}
.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: 150px;}
/*工程案例详情*/
.detailNews{}
.detailNewsCon{width: 855px;background: #fff;border: 1px solid #e2e2e2;padding: 20px 30px 55px 30px;}
.h2xiang{position: relative;padding-bottom: 35px;border-bottom: 1px solid #e7e7e7;text-align: center;}
.h2xiang h2{font-size: 30px;color: #333333;font-weight: bold;padding: 20px 0;}
.h2xiang p{font-size: 14px;color: #646464;margin-top: 5px;}

.sideBar{width: 300px;display: inline-grid;}
.sideBarCon1{width: 100%;background: #fff;height: px;border: 1px solid #c8c8c8;}
.sideBarTit{height: 45px;overflow: hidden;margin: 0 50px;text-align: center;padding: 0 10px;background-color: #fff;font-family: '思源黑体 CN';font-size: 20px;color: #313131;line-height: 45px;font-weight: bold;}
.sideBarTit a{color: #313131;}
.detail-news-title{
    font-size: 16px;
    font-weight: normal;
    text-align: center;
    padding-top: 10px;
    position: relative;
}
.detail-news-title::before{
    content: "";
    display: block;
    width: 60vw;
    height: 1px;
    background: #fe7345;
    position: absolute;
    left: 50%;
    margin-left: -30vw;
    top: 18px;
}
.detail-news-title a{
    padding: 0 10px;
    background: #fff;
    position: relative;
    z-index: 2;
}
.detail-news-title a:hover{color: #fe7345}
.sideBarTit .more{font-size: 16px;color: #565656;font-weight: normal;}

.fanye .Titt{font-size: 20px;color: #1b1b1b;margin-bottom: 20px;}
.tjtp{}
.tjtp ul{}
.tjtp li{float: left;width:32%;margin-right: 1%}
.tjtp li:nth-child(3n){margin-right: 0%;}
.tjtp li .img{width: 100%;height: 200px;overflow: hidden;display: grid;}
.tjtp li .img img{width:100%;height: 100%;object-fit: cover;}
.tjtp li .title{padding: 5px;width: 100%;display: block;font-size: 16px;color: #636363;text-align: center;}

.newsXlist{}
.newsXlist li{width: calc((100% - 10px) / 2);margin-right: 10px;margin-bottom: 20px;}
.newsXlist li:nth-child(3n){margin-right: 10px;}
.newsXlist li:nth-child(2n){margin-right: 0%;}
.newsXlist li a{font-size: 14px;color: #636363;}
.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}

.sideBarMain1{display: inline-flex;}
.sideBarMain1 ul{}
.sideBarMain1 ul li{float: left;width: 100%;text-align: center;padding:5px 20px;margin-bottom: 20px;display: inline-flex;border-bottom:1px dashed #d4d4d4;}
.sideBarMain1 ul li:nth-child(2n){margin-right: 0%;}
.sideBarMain1 ul li{display: inline-table;}
.sideBarMain1 ul li .img{float: left;width:36px;height:25px;margin-top: 8px;text-align: left;padding-left: 7px;color: #fff;font-size: 14px;}
.sideBarMain1 ul li .nr{float: right;width: calc(100% - 40px)}
.sideBarMain1 ul li .nr span{text-align: left;width:100%;display: block;line-height:30px;margin-bottom: 10px; }
.sideBarMain1 ul li .nr .title{font-size: 14px;color: #313131;}
.sideBarMain1 ul li:hover .nr .title{color: #fe7345}
.sideBarMain1 ul li .nr .cont{font-size: 14px;color: #a0a0a0;}

.fanye1{position: relative;border-bottom: 1px solid #016bc1;display: inline-block;padding-bottom: 80px;width:100%;}
.fanye1 .anniu3{position: absolute;right: 0;bottom: 0;display: flex;}
.fanye1 .anniu3 a{width: 100px;background: #016bc1;color: #fff;height: 40px;line-height: 40px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.casebodyR{width:280px;position: relative;}
.casebodyR1,.casebodyR2,.casebodyR3{background: #fff;padding: 20px;border-radius: 5px;border: 1px solid #e6e6e6;margin-bottom: 20px}

.casebodyR .title{font-size:22px;color:#313131;padding-bottom: 10px;border-bottom: 1px solid #f6f6f6;}
.casebodyR .scont{font-size:16px;color:#858484;padding: 10px 0;border-bottom: 1px solid #f6f6f6;}

.casebodyR1 .anniu1{background: #373737;width: 100%;font-size: 18px;line-height: 25px;color:#fff;text-align: center;padding: 5px;border-radius: 10px}
.casebodyR1 .anniu2{position: relative;float: left;width:calc((100% - 10px) / 2);margin-right: 10px;font-size: 16px;line-height: 40px;padding: 5px;
	text-align: center;color:#373737;padding: 5px;border-radius: 10px;padding-left: 20px;}
.casebodyR1 .anniu3{position: relative;float: left;width:calc((100% - 10px) / 2);margin-right: 0px;font-size: 16px;line-height: 40px;padding: 5px;
	text-align: center;color:#373737;padding: 5px;border: 1px solid #f4f4f4;border-radius: 10px;padding-left: 20px;}
.casebodyR1 .anniu2:hover,.casebodyR1 .anniu2.on,.casebodyR1 .anniu3:hover,.casebodyR1 .anniu3.on{background: #016bc1;color:#fff;}	
.casebodyR1 .anniu2 .img{position: absolute;background: url(/Upload/jsq.gif) no-repeat;background-size: 100%;width: 20px;height: 20px;left: 8px;top:15px;}
.casebodyR1 .anniu2:hover .img,.casebodyR1 .anniu2.on .img{background: url(../images/jsq1.png) no-repeat;background-size: 100%;}
.casebodyR1 .anniu3 .img{position: absolute;background: url(../images/cl.png) no-repeat;background-size: 100%;width: 20px;height: 20px;left: 8px;top:15px;}
.casebodyR1 .anniu3:hover .img,.casebodyR1 .anniu3.on .img{background: url(../images/cl1.png) no-repeat;background-size: 100%;}

.casebodyR1 .bodyForm span input{width: 100%;height: 50px;line-height: 50px;color: #858585;padding: 0 10px;margin: 10px 0;border: 1px solid #eaeaea;border-radius: 10px;}
.casebodyR1 .bodyForm .con{width: 100%;}
.casebodyR1 .form_button{float: left;width:calc((100% - 10px) / 2);margin-right: 10px;font-size: 14px;line-height: 40px;padding: 5px;
	text-align: center;background: #016bc1;color:#fff;padding: 5px;border-radius: 10px;}
.casebodyR1 .form_button1{float: left;width:calc((100% - 10px) / 2);margin-right: 0px;font-size: 14px;line-height: 40px;padding: 5px;
	background: #373737;text-align: center;color:#fff;padding: 5px;border: 1px solid #f4f4f4;border-radius: 10px;}

.casebodyR1 .anniu2{}
.casebodyR1 .anniu2 img{}

.casebodyR2 .cont a{width: 100%;}
.casebodyR2 .cont li{padding: 10px 0;border-bottom:1px solid #f6f6f6;}
.casebodyR2 .cont li .img{float: left;width: 20px;font-size: 14px;color: #666666;text-align: center;}
.casebodyR2 .cont li:nth-child(1) .img{background: #016bc1;color: #fff;}
.casebodyR2 .cont li:nth-child(2) .img{background: #016bc1;color: #fff;}
.casebodyR2 .cont li:nth-child(3) .img{background: #016bc1;color: #fff;}
.casebodyR2 .cont li .tit{float: right;width: calc(100% - 30px);font-size: 14px;color: #666666;}
.casebodyR2 .cont li:hover .tit{color: #016bc1;}

.casebodyR3 .cont{display: inline-block;margin-top: 10px;}
.casebodyR3 .cont li{float: left;width:calc((100% - 10px) / 2);margin-right: 10px;margin-bottom: 10px;text-align: center;}
.casebodyR3 .cont li:nth-child(2n){margin-right: 0;}
.casebodyR3 .cont li a{width: 100%;height: 36px;line-height: 36px;font-size: 14px;color: #636363;border: 1px solid #f6f6f6;border-radius: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.casebodyR3 .cont li:hover a{border:1px solid #016bc1;color: #016bc1}
/*放大镜*/
.rebox-contents {display: flex;justify-content: center;align-items: center;}
.chanAbout3Con li{height: 200px;}
.chanAbout3Con .title{display: inline-block;width: 107px;height: 107px;margin-top: 30px;border-radius: 100%;background: #0071b9;text-align: center;line-height: 107px;font-size: 26px;font-weight: bold;color: #fff;}
.chanAbout3Con .description{display: flex;width: calc(100% - 707px);height: 200px;padding: 0 50px 0 30px;font-size: 16px;color: #333333;align-items: center;}
.chanAbout3Con .picBorder{display: inline-block;width: 600px;height: 200px;overflow: hidden;}
.chanAbout3Con .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.chanAbout3Con li:nth-of-type(odd) .title,.chanAbout3Con li:nth-of-type(odd) .description,.chanAbout3Con li:nth-of-type(odd) .picBorder{float: left;}
.chanAbout3Con li:nth-of-type(even) .title,.chanAbout3Con li:nth-of-type(even) .description,.chanAbout3Con li:nth-of-type(even) .picBorder{float: right;}
.chanAbout3Con li:nth-of-type(even) .title{background: #f98d14;}

.ditu{width: 100%;height: 515px;overflow: hidden;}
.h2Message .title{font-size: 30px;color: #2e353f;}
.h2Message .description{font-size: 16px;color: #2e353f;}
.h2Message .description em{font-weight: bold;color: #0168b7;}
.messFormCon input,.messFormCon textarea{position: relative;overflow: hidden;border: 1px solid #d5d5d5;padding: 0 50px 0 10px;font-size: 16px;color: #6d6d6d;}
.messFormCon input::-webkit-input-placeholder{font-size: 16px;color: #6d6d6d;}
.messFormCon input{width: 31.8%;margin-right: 2%;height: 50px;background: #fff url(../images/required.png) no-repeat right center;line-height: 50px;}
.messFormCon input:nth-of-type(3){margin-right: 0;}
.messFormCon textarea{width: 100%;line-height: 1.8em;background: #fff;margin-top: 25px;padding: 10px;}
.messFormCon  button{display: block;margin: 20px auto 0 auto;width: 195px;height: 40px;line-height: 40px;background: #0071b9;font-size: 18px;color: #fff;text-align: center;}

.h2Message2{font-size: 24px;font-weight: bold;color: #313131;border-bottom: 1px solid #dcdcdc;padding-bottom: 15px;}
.messFormCon2{padding-right: 140px;}
.messFormCon2 input {width: 31.7%;}
.messFormCon2 input:nth-of-type(1){background: #fff url("../images/name.jpg") no-repeat right 10px center;}
.messFormCon2 input:nth-of-type(2){background: #fff url("../images/tel.jpg") no-repeat right 10px center;}
.messFormCon2 input:nth-of-type(3){background: #fff url("../images/email.jpg") no-repeat right 10px center;}
.messFormCon2 textarea{background: #fff url("../images/message.jpg") no-repeat right 10px top 10px;}
.messFormCon2 .submit{margin: 30px 0 0 0;}
/*火狐文本溢出隐藏*/
@-moz-document url-prefix() {

}

.yzm{position: relative;}
.yzm img{position: absolute;top: 4px;right: 5px;}