@charset "utf-8";
/*初始化样式*/
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}
body,input,textarea,button,select,pre,xmp,tt,code,kbd,samp{line-height:1.5;font-family:"微软雅黑",tahoma,arial,"Hiragino Sans GB",simsun,sans-serif}
h1,h2,h3,h4,h5,h6,small,big,input,textarea,button,select{font-size:100%}
h1,h2,h3,h4,h5,h6{font-family:"微软雅黑",tahoma,arial,"Hiragino Sans GB",simsun,sans-serif}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:normal}
address,cite,dfn,em,i,optgroup,var{font-style:normal}
table{border-collapse:collapse;border-spacing:0;text-align:left}
caption,th{text-align:inherit}
ul,ol,menu{list-style:none}
fieldset,img{border:0}
img,object,input,textarea,button,select{vertical-align:middle}
article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
blockquote:before,blockquote:after,q:before,q:after{content:"\0020"}
textarea{overflow:auto;resize:vertical}
input,textarea,button,select,a{outline:0 none;border: none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
mark{background-color:transparent}
a,ins,s,u,del{text-decoration:none}
sup,sub{vertical-align:baseline}
html {overflow-x: hidden;height: 100%;font-size: 50px;-webkit-tap-highlight-color: transparent;}
body {font-family: "微软雅黑",Arial, "Microsoft Yahei", "Helvetica Neue", Helvetica, sans-serif;color: #333;font-size: .28em;line-height: 1;-webkit-text-size-adjust: none;}
hr {height: .02rem;margin: .1rem 0;border: medium none;border-top: .02rem solid #cacaca;}
a {color: rgb(87,95,100);text-decoration: none;}
a:hover,button:hover{cursor: pointer;color: rgb(87,95,100);text-decoration: none;}
a:hover,button:hover{cursor: pointer;color: rgb(87,95,100);}
/* 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%;}
/*布局*/
.static{position: static!important;}
.none{display: none;}
/*浮动*/
.fl{float: left;display: inline-block;}
.fr{float: right;display: inline-block;}
/* 边距 */
.mt105{margin-top: 105px;}
.mt120{margin-top: 120px;}
.mt200{margin-top: 200px;}
.mt210{margin-top: 210px;}
/*----  文本行数 ------- */
.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;}
.content{padding: 0 3.125%;}
/*（列表项图片）鼠标悬浮图片放大*/
.enlargeLi li img{transition: all .4s ease;}
.enlargeLi li:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
/* 页面样式开始 */
html{color: rgb(87,95,100);-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
/* 导航 */
.header{position: fixed;top: 0;left: 0;z-index: 99;width: 100%;height: 100px;background: rgba(255,255,255,1);transition: all .4s ease;}
.indexHeader{background: rgba(255,255,255,.15);}
.headerCon{height: 100px;padding: 0 3.125%;}
.headerLogo{display: flex;float: left;height: 100%;align-items: center;}
.headerNav{float: right;width: calc(100% - 180px);height: 0;text-align: right;overflow: hidden;transition: all .5s ease;}
.indexHeader .headerNav{height: 100%;}
.headerNavCon li{display: inline-block;height: 100px;line-height: 100px;padding: 0 1.8%;font-size: .32rem;color: #fff;vertical-align: top;}
.headerNavCon a{color: #fff;}
.headerNavCon .tel{display: inline-flex;height: 100px;align-items: center;font-size: 0;padding-right: 0;}
.headerNavCon .tel img{position: relative;top: -1px;}
.chanHeader{position: fixed;-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.1);box-shadow: 0 1px 5px rgba(0,0,0,.1);background-color: #fff;}
.chanHeader a{color: rgb(87,95,100);}
/* banner */
.banner{width: 100%;height: 100vh;overflow: hidden;}
.banner img{position: relative;left: -2px;width: calc(100% + 4px);height: 100%;object-fit: cover;}
.banner .swiper-button-prev:after,.banner .swiper-container-rtl .swiper-button-prev:after,.banner .swiper-button-next:after,.banner .swiper-container-rtl .swiper-button-prev:after{display: none;}
.banner .swiper-arrow{position: absolute;top: 25%;margin-top: 0;width: 100px;height: 50%;padding: 0;cursor: pointer;-webkit-transition: all .4s ease;transition: all .4s ease;}
.banner .swiper-button-next {right: 4.2%;}
.banner .swiper-button-prev {left: 4.2%;}
.banner .swiper-arrow .line,.banner .swiper-arrow .line::before,.banner .swiper-arrow .line::after{position: absolute;top: 50%;height: 2px;background-color: #fff;border-radius: 1px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all .4s ease;transition: all .4s ease;}
.banner .swiper-arrow .line{margin-top: -1px;width: 0;}
.banner .swiper-arrow .line::before,.banner .swiper-arrow .line::after{content: "";width: 30px;}
.banner .swiper-button-prev .line{left: 50%;margin-left: -10px;}
.banner .swiper-button-prev .line::before{left: 0;bottom: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;}
.banner .swiper-button-prev .line::after{left: 0;top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;}
.banner .swiper-button-next .line{right: 50%;margin-right: -10px;}
.banner .swiper-button-next .line::before{right: 0;bottom: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;}
.banner .swiper-button-next .line::after{right: 0;top: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;}
.banner .swiper-arrow:hover .line {width:40px } 
.banner .swiper-arrow:hover.btn-prev .line {margin-left:-20px }
.banner .swiper-arrow:hover.btn-next .line {margin-right:-20px }
.banner .swiper-button-prev:hover {margin-left: -15px;}
.banner .swiper-button-next:hover {margin-right: -15px;}
.banner .swiper-pagination{bottom: 10vh;}
.banner .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 15px!important;opacity: 1;background-color: #fff;}
.banner .swiper-pagination-bullet-active{background-color: rgba(128,88,68,1);}
/* 底部 */
.footer{position: relative;z-index: 10;background: #3e4646;padding: 42px 0 32px 0;font-size: .24rem;color: rgb(184,189,192);}
.footer a{color: rgb(184,189,192);}
.footerCon{width: 100%;margin: 0 auto;width: 1180px;}
.footerLCon{width: 330px;}
.footerLCon1{width: 130px;text-align: center;}
.footerLCon1 img{width: 130px;border-radius: 10px;background: #fff;} 
.footerLCon1 .title{margin-top: 30px;line-height: 1em;}
.footerLCon2{width: 151px;line-height: 1.96em;}
.footerLCon2 img{margin-bottom: 30px;width:151px;}
.footerMCon{width: 308px;margin-left: 11.5%;}
.footerMCon dl{float: left;width: 60px;margin-right: 64px;}
.footerMCon dl:nth-last-of-type(1){margin-right: 0;}
.footerMCon dt{display: block;background: url(../images/line.png) repeat-x left bottom;margin-bottom: 30px;font-size: .5rem;line-height: 1em;padding-bottom: 8px;text-align: justify;vertical-align: top;}
.footerMCon dd{line-height: 2em;}
/*.footerMCon dl:nth-of-type(2) dd,.footerMCon dl:nth-of-type(3) dd{letter-spacing: 3px;}*/
.footerRCon{width: 255px;line-height: 2em;}
/*回到顶部*/
.goTop{position: fixed;right: 3.125%;bottom: 15%;z-index: 99;width: 45px;height: 45px;border-radius: 100%;border: 1px solid rgb(184,189,192);cursor: pointer;transition: all .4s ease;}
.goTop .line{position: relative;left: 7px;top: 8px;display: inline-block;width: 22px;}
.goTop .line::before,.goTop .line::after{position: absolute;top: 50%;content: "";width: 17px;height: 1px;background-color:rgb(184,189,192);border-radius: 1px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all .4s ease;transition: all .4s ease;}
.goTop .line::before{left: 0;top: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;}
.goTop .line::after{right: -6px;top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;}
.goTop:hover{border-color: rgb(87,95,100);}
.goTop:hover .line::before,.goTop:hover .line::after{background-color: rgb(87,95,100);}
/*分页 修饰*/
.page{clear:both;text-align: center;line-height: normal;margin-top: 120px;}
.pagenum,.pageup,.pagenext,.pagedown,.pageend,.pagefirst,.pageinfo,.total,.pagepreall,.pagenextall,.page .current{position: relative;display: inline-block;margin: 0 5px;padding: 0 5px;font-size: .24rem;color: rgb(184,189,192);transition: all .5s;}
.page .current,.page a:hover{color: rgb(87,95,100);}
.page .current::after,.page a:hover::after{position: absolute;left: 0;right: 0;bottom: -14px;content: "";width: 10px;height: 1px;margin: auto;background-color: rgb(87,95,100);}
.page .line{position: relative;top: 7px;}
.page .line::before,.page .line::after{position: absolute;top: 50%;content: "";width: 7px;height: 1px;background-color:rgb(184,189,192);border-radius: 1px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all .4s ease;transition: all .4s ease;}
.pageup .line{margin-left: -10px;}
.pageup .line::before{left: 0;top: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;}
.pageup .line::after{left: 0;top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;}
.pagedown .line{margin-right: -10px;}
.pagedown .line::before{right: 0;top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;}
.pagedown .line::after{right: 0;top: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;}
.pageup:hover .line::before,.pagedown:hover .line::before,.pageup:hover .line::after,.pagedown:hover .line::after{background-color: rgb(87,95,100);}
/*上下页 修饰*/
.fanye{clear:both;line-height: normal;margin: 190px 0 205px 0;border-top: 2px solid rgb(184,189,192);text-align: right;}
.Previous,.Next,.fanyeClose{position: relative;display: inline-block;margin-top: 15px;margin-right: 8px;}
.Next{margin-right: 0;}
.fanye .line{position: relative;display: inline-block;width: 22px;}
.fanye .line::before,.fanye .line::after{position: absolute;top: 50%;content: "";width: 12px;height: 1px;background-color:rgb(184,189,192);border-radius: 1px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all .4s ease;transition: all .4s ease;}
.Previous .line::before{left: 0;bottom: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;}
.Previous .line::after{left: 0;top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;}
.fanyeClose .line::before{right: 0;bottom: 0;width: 22px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;}
.fanyeClose .line::after{right: 0;top: 0;width: 22px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;}
.Next .line::before{right: 0;bottom: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;}
.Next .line::after{right: 0;top: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;}
.Previous:hover .line::before,.fanyeClose:hover .line::before,.Next:hover .line::before,.Previous:hover .line::after,.fanyeClose:hover .line::after,.Next:hover .line::after{background-color: rgb(128,88,68);}
/*正文 修饰*/
.ChannelContent{font-size: .32rem;color: rgb(87,95,100);line-height: 2.2em;width: 100%;max-width: 100%;display: block;margin-top: 50px;}
.ChannelContent img{max-width: 100%;height: auto!important;margin: 35px 0;}
.ChannelContent p{font-size: .32rem;color: rgb(87,95,100);line-height: 2.2em;margin: 15px 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.5em;}
.ChannelContent p span {text-indent: 0em;}
.ChannelContent strong,.ChannelContent b{font-weight: bold;}
/* 主体内容 */
/* 关于 */
.channelAbout,.detailNews,.channelContact,.channelNews,.detailNews{margin-top: 140px;}
.channelFont{font-size: .32rem;color: rgb(87,95,100);}
.channelFont a{color: rgb(87,95,100);}
.chanAboutTCon,.detailNewsCon{position: relative;left: 9%;width: 1130px;margin: 0 auto;}
/*.detailNewsCon{padding-left: 25.5%;padding-right: 9.27%;}*/
.chanAboutTMain{position: relative;top: -12px;width: 800px;line-height: 2.4em;}
.chanAboutTMain p,.chanAboutBItem .main p{margin-bottom: 20px;}
.chanAboutTMain .main2{margin-top: 75px;}
.chanAboutTMain .main3{clear: both;margin-top: 55px;font-size: .5rem;font-weight: bold;}
.chanAboutTMain img{max-width: 100%;height: auto !important;}
.chanAboutBCon{margin-top: 100px;}
.chanAboutBCon img{width: 100%;}
.chanAboutBItem{line-height: 2.4em;}
.chanAboutBItem .title,.chanAboutBItem .main{float: right;width: 800px;margin-right: 9.8%;}
.chanAboutBItem .title,.chanProjectItem .title{margin-top: 140px;font-size: .5rem;line-height: 1em;}
.chanAboutBItem .main{margin-top: 50px;}
.chanAboutBItem .picture{margin-top: 110px;}
.chanAboutBItemBg{background-attachment: fixed;height: 0;padding-bottom: 68.55%;background-size: 100% auto;background-repeat: no-repeat;}
/* 项目 */
.chanProjectItem{line-height: 2.4em;}
.chanProjectItem .title,.chanProjectItem .description,.chanProjectItem .main{float: right;width: 800px;margin-right: 9%;clear: both;}
.chanProjectItem .main dt{color: rgb(128,88,68);line-height: 1em;padding-bottom: 30px;border-bottom: 2px solid rgb(184,189,192);font-family: Arial;letter-spacing: 1px;}
.chanProjectItem .description{margin-top: 45px;}
.chanProjectItem .main{margin-top: 45px;line-height: 2em;}
.chanProjectItem .main dd{margin-top: 20px;}
.chanProjectItem .name{display: inline-block;width: 175px;}
.chanProjectItem .subhead{display: inline-block;width: 480px;text-transform: capitalize;font-size: .26rem;font-family: Arial;letter-spacing: 1px;}
.chanProjectItem .subhead::before{position: relative;top: -4px;content: "";display: inline-block;width: 3px;height: 3px;background: rgb(87,95,100);border-radius: 100%;margin-right: 15px;}
.chanProjectItem .time{display: inline-block;width: 145px;text-align: right;font-size: .26rem;font-family: Arial;letter-spacing: 1px;}
.chanProjectItem img{width: 100%;margin-top: 110px;}
.chanProjectItem strong{font-weight: bold;}
.chanAboutTCon,.chanAboutBItem .main,.chanProjectItem .description, .chanProjectItem .main,.ChannelContent{text-align: justify;}
/* 资讯 */
.channelNews{padding-left: 28.5%;padding-right: 12.27%;}
.chanNewsTCon .title{width: 235px;}
.chanNewsNav li{position: relative;float: left;font-size: .32rem;margin-right: 70px;}
.chanNewsNav li::after{position: absolute;top: 0;content: "";display: inline-block;width: 2px;height: 16px;background-color: rgb(87,95,100);right: -35px;}
.chanNewsNav li:nth-last-of-type(1){margin-right: 0;}
.chanNewsNav li:nth-last-of-type(1):after{display: none;}
.chanNewsMain li{padding: 55px 0;border-bottom: 2px solid rgb(184,189,192);}
.chanNewsMain .picBorder{float: left;display: inline-block;width: 359px;height: 359px;overflow: hidden;}
.chanNewsMain .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.chanNewsMain .main{position: relative;float: right;display: inline-block;width: calc(100% - 359px);height: 359px;overflow: hidden;padding-left: 6%;}
.chanNewsMain .time{position: relative;top: 2px;font-size: .26rem;line-height: 1em;font-family: Arial;letter-spacing: 1px;}
.chanNewsMain .title{margin-top: 45px;font-size: .5rem;}
.chanNewsMain .description{margin-top: 40px;line-height: 2em;}
.chanNewsMain .more{position: absolute;bottom: 60px;line-height: 1em;text-decoration: underline;}
/* 资讯详情 */
.detailNewsMain{width: 800px;}
.detailNewsTit .time{font-size: .5rem;line-height: 1em;}
.detailNewsTit .name{margin-top: 25px;line-height: 1em;}
.h2xiang .title{font-size: .5rem;padding-bottom: 60px;border-bottom: 2px solid rgb(184,189,192);}
/* 联系我们 */
.chanContactCon{width: 800px;margin: 0 auto;}
.chanContactMain{width: 480px;position: relative;top: -10px;line-height: 2.2em;font-size: .32rem;}
.chanContactItem{padding-bottom: 25px;border-bottom: 2px solid rgb(184,189,192);margin-bottom: 25px;}
.chanContactItem:nth-last-of-type(1){margin-bottom: 0;}
.chanContactItem .title{font-size: .5rem;}
.chanContactItem .main{margin-top: 15px;}
.chanContactItem .main p{margin-bottom: 30px;}
.chanContactItem .main p:nth-last-of-type(1){margin-bottom: 0;}
.chanContactItem img{width: 150px;margin-top: 110px;}
.chanContactItem .main p span{display: block;}
/* PC小屏幕端 */
@media screen and (max-width: 1450px){
  .chanAboutTCon, .detailNewsCon{left: 0;}
}
@media screen and (min-width: 1199px){
  .hidden-lg{display: none;}
}
@media screen and (max-width: 1198px) and (max-width: 765px){
  .hidden-md{display: none;}
}
/* ipad端 */
@media screen and (max-width: 1199px){
html,body{padding: 0;margin: 0;width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;overflow-y: auto;}
  .mt105{margin-top: 12vh!important;}
  .mt200,.mt210{margin-top: 15vh;}
  /* 导航 */
  .header,.headerCon{height: 60px;}
  .headerCon,.content{padding: 0 5%;}
  .headerLogo img{height: /*30*/  36px;}
  .headerNavIcon{display: flex;height: 100%;align-items: center;}
  .headerNavIcon img{height: 20px;}
  .headerNavWap{position: fixed;z-index: 100;left: 0;top: 0;width: 100%;height: 100vh;background-color: #fff;color: rgb(87,95,100);padding: 0 5%;text-align: center;}
  .headerNavWap a{color: rgb(87,95,100);}
  .headerNavWapTit{height: 60px;}
  .headerNavWapCon{margin: 19vh auto;}
  .headerNavWapCon li{margin: 5vh auto;/*font-size: 16px;*/}
  .headerNavWap .tel img{height: 16px;}
  /* banner */

  /* 底部 */
  .footer{background: transparent;padding: 0 5%6vh 5%;color: rgb(87,95,100);line-height: 3em;}
  /*正文 修饰*/
  .ChannelContent{line-height: 3em;margin-top: 3vh;}
  .ChannelContent img{margin: 1.5vh 0;}
  .ChannelContent p{line-height: 3em;margin: 1.5vh 0;}
  /* 关于 */
  .channelAbout,.channelProject,.channelNews,.channelContact  {margin-top: 25vh;padding: 0;}
  .chanAboutTCon{left: 0;width: 100%;padding: 0 5%;}
  .chanAboutTMain{top: 0;float: none;width: 100%;margin-top: 6vh;}
  .chanAboutTMain .main2{margin-top: 0;}
  .chanAboutTMain .main2 .mainL,.chanAboutTMain .main2 .mainR{float: none;margin-top: 6vh;}
  .chanAboutBCon{margin-top: 10vh;}
  .chanAboutBItem{line-height: 3em;}
  .chanAboutBItem .title, .chanAboutBItem .main,
  .chanProjectItem .title, .chanProjectItem .description, .chanProjectItem .main{float: none;width: 100%;padding: 0 5%;margin-top: 7vh;}
  .chanAboutBItem .main{margin-top: 3vh;}
  .chanAboutBItem .picture{margin-top: 7vh;}
  /* 项目 */
  .chanProjectItem .title, .chanProjectItem .description, .chanProjectItem .main{float: none;width: 100%;padding: 0 5%;}
  .chanProjectItem:nth-of-type(1) .title{margin-top: 0;}
  .chanProjectItem .main dt{padding-bottom: 3vh;border-bottom-width: 1px;}
  .chanProjectItem .main dd{margin-top: 2.5vh;}
  .chanProjectItem .main dd p{line-height: 2em;}
  .chanProjectItem .subhead{width: calc(100% - 320px);}
  .chanProjectItem img{margin-top: 6vh;}
  /* 资讯 */
  .channelNews{padding: 0 5%;}
  .chanNewsNav li{margin-right: 40px;}
  .chanNewsNav li::after{right: -20px;}
  .chanNewsMain li{border-bottom: none;padding-bottom: 0;padding-top: 6vh;}
  .chanNewsMain .picBorder{float: none;width: 100%;height: auto;}
  .chanNewsMain .main{float: none;width: 100%;height: auto;padding: 0;}
  .chanNewsMain .time{margin-top: 1.5vh;}
  .chanNewsMain .title,.chanNewsMain .description{margin-top: 4vh;}
  .chanNewsMain .more{position: static;margin-top: 6vh;text-decoration: underline;}
  .showMorehandle{margin-top: 6vh;text-align: center;}
  /* 详情 */
  .detailNews{margin-top: 16vh;margin-bottom: 12vh;}
  .detailNewsCon{left: 0;width: 100%;border-bottom: 1px solid rgb(184,189,192);padding-bottom: 5vh;}
  .detailNewsTit {float: none;}
  .detailNewsMain{float: none;width: 100%;margin-top: 4vh;}
  .detailNewsTit .name{margin-top: 2vh;}
  .h2xiang .title{border-bottom-width: 1px;padding-bottom: 3vh;}
  /* 联系 */
  .channelContact{padding: 0 5%;}
  .chanContactCon{width: 100%;}
  .chanContactTit {float: none;}
  .chanContactMain{float: none;width: 100%;top: 0;line-height: 3em;margin-top: 6vh;}
  .chanContactItem {margin-top: 2vh;border-bottom-width: 1px;padding-bottom: 2vh;}
  .chanContactItem .main{margin-top: 1vh;}
  .chanContactItem img{margin-top: 4vh;width: 100px;}
  .chanContactItem .main p{margin-bottom: 1vh;}
  .chanContactItem .main .link{display: block;color: rgb(184,189,192);}
}
/* 手机端 */
@media screen and (max-width: 767px){
.hidden-xs{display: none;}
  /*导航*/
  .headerNavWapCon {font-size: .7rem;}
  /* banner */
  .banner .swiper-pagination {bottom: 8vh;}
  .banner .swiper-pagination-bullet{width: 7px;height: 7px;margin: 0 5px!important;}
  /* 底部 */
  .footer{line-height: 1rem;font-size: .6rem;}
  /*正文 修饰*/
  .ChannelContent p{line-height: 1rem;}
  /* 关于 */
  .channelFont{font-size: .6rem;}
  .chanAboutTCon img{height: .8rem;}
  .chanAboutBItem .title, .chanProjectItem .title{font-size: .8rem;}
  .chanAboutTMain,.chanAboutBItem{line-height: 1.3rem;}
  .chanAboutTMain p,.chanAboutBItem .main p{margin-bottom: 2vh;}
  .chanAboutTMain .main3{font-size: .7rem;line-height: 1.3rem;}
  /* 项目 */
  .chanProjectItem{line-height: 1.2rem;}
  .chanProjectItem .name{width: 120px;white-space: nowrap;font-size: .5rem;}
  .chanProjectItem .subhead{width: calc(100% - 180px);font-size: .4rem;white-space: nowrap;}
  .chanProjectItem .subhead::before{top: -0.1rem;width: 2px;height: 2px;margin-right: 5px;}
  .chanProjectItem .time{width: 60px;font-size: .4rem;}
  .chanProjectItem .description,.chanProjectItem .main{margin-top: 4vh;}
  .chanProjectItem .main dd p{line-height: 1rem}
  /* 资讯 */
  .chanNewsNav li{font-size: .7rem;}
  .chanNewsNav li::after{width: 1px;height: 0.7rem;right: -20px;}
  .chanNewsMain .time{margin-top: 2vh;font-size: .6rem;}
  .chanNewsMain .description{line-height: 1rem;}
  .chanNewsMain .title{font-size: .8rem}
  .chanNewsMain .more{line-height: 1rem;}
  /* 详情 */
  .detailNewsTit .time,.h2xiang .title{font-size: .8rem;}
  .detailNewsTit .name{margin-top: 3vh;font-size: .6rem;}
  .ChannelContent p{font-size: .6rem;}
  /* 联系 */
  .chanContactTit img{height: .8rem;}
  .chanContactMain{line-height: 1.2rem;font-size: .6rem;}
  .chanContactItem .title{font-size: .8rem;}
  .chanContactItem .main p,.chanContactItem .main p span{position: relative;}
  .chanContactItem .main p .link{position: absolute;right: 0;bottom: 0;}
}