@charset "utf-8";
/* 浏览器样式初始化 */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure,figcaption{margin:0;padding:0;font-size:14px;line-height:1em;color: #666;font-family: Microsoft Yahei,Arial,Hiragino Sans GB,'微软雅黑',STHeiti,'华文细黑',sans-serif;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
ul,ol,li{list-style:none}
html,body{margin: 0 auto;background: #f6f6f6;}
a{color:#777;text-decoration:none;}
a:hover{text-decoration:none;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease; }
img{border:0}
em,i,b{font-style: normal;font-weight: normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
input{outline: none;border: none;}
textarea{resize: none;}
.clear:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear{zoom:1;}
.left{float:left;}
.right{float:right;}
.hide{display:none;}
.imgbig {max-width: 100%;-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; display: block !important }
.imgbigout:hover .imgbig{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1) }
@font-face {
  font-family: 'Impact';  /* project id 1162903 */
  src: url('impact.eot');
  src: url('impact.eot?#iefix') format('embedded-opentype'),
  url('impact.woff2') format('woff2'),
  url('impact.woff') format('woff'),
  url('impact.ttf') format('truetype'),
  url('impact.svg#iconfont') format('svg');
}
.imgbigout {display: block; overflow: hidden }
.imgbigout img{display: block;max-width: 100%;margin: 0 auto;}
.com-w{width: 1280px;margin: 0 auto;}
input.search-submit{-webkit-appearance:none;}

.pager-box{margin-top: 70px;text-align: center;}
.pager{display: inline-block;margin: 0 auto;}
.pager span,.pager a{float: left;display:inline-block;width: 30px;height: 30px;margin:0px 2px;color: #666;line-height: 30px;text-align:center;}
.pager .now{color:#fff;background-color: #b42e13;;}
.pager .current,.pager .p1{display: none;}
.pager .p1:first-child, .pager .current:first-child{background-position: -2px -33px;}
.pager .p1:last-child, .pager .current:last-child{background-position: -34px -33px;}
.pager .p1:hover{background-color: #b42e13;;}
.pager .p1:first-child:hover{background-position: -2px -1px;}
.pager .p1:last-child:hover{background-position: -34px -1px;}


.head-nav{display: none}
/* .head{position: fixed;left: 0;top: 0;width: 100%;z-index: 999;} */
.head .head-top{height: 102px;background: url(img/head-top-bg.png) center no-repeat #fff;}
.head-top .head-top-inner{padding: 20px 0 0;}
.head-top .head-logo{display: block;width: 404px;height: 62px;}
.head-top .head-honor{width: 460px;margin-left: 94px;}
.head-top .head-honor li{position: relative;float: left;min-width: 176px;height: 14px;margin-right: 30px;margin-bottom: 10px;padding-left: 14px;text-align: justify;letter-spacing: -3px;color: #358493;}
.head-top .head-honor li:before{position: absolute;display: block;content: "";left: 0;top: 50%;margin-top: -4px;width: 7px;height: 7px;border-radius: 50%;background: #da9d55;}
.head-top .head-honor li:after{display: inline-block;content: "";width: 100%;}
.head-top .head-honor li:nth-child(2n){min-width: 226px;margin-right: 0;}
.head-top .head-honor li:nth-child(2){letter-spacing: -2px;}
#newBridge .icon-right-center{top: 250px !important;}

.head-top .head-tel{padding-top: 4px;}
.head-top .head-tel .head-tel-h{position: relative;margin-bottom: 10px;padding-left: 24px;font-size: 20px;font-weight: bold;color: #358493;}
.icon{position: absolute;display: block;background-image: url(img/icons.png);background-repeat: no-repeat;}
.head-top .head-tel .head-tel-h .icon{left: 0;top: 50%;margin-top: -8px;width: 16px;height: 19px;background-position: 0 0;}
.head-top .head-tel .head-tel-p{font-size: 26px;font-weight: bold;color: #c19360;}
.head .head-nav{position: relative;height: 60px;background: #358493;}
.head .head-nav .head-nav-inner{position: relative;}
.head-nav .topnav li{position: relative;float: left;width: 200px;height: 60px;text-align: center;border-right: 1px solid #28a7bf;box-sizing: border-box;}
.head-nav .topnav li:last-child{border-right: none;}
.head-nav .topnav li a{display: block;font-size: 20px;line-height: 60px;color: #fefefe;}
.head-nav .topnav li.on, .head-nav .topnav li:hover{background: #1c6a79;}
.head-nav .subnav{display: none;position: absolute;top: 60px;left: 0;width: 179px;padding: 10px;background: rgba(37,119,135,.85);}
.head-nav .subnav .subnav-list{height: }
.head-nav .subnav .subnav-list a{display: block;width: 100%;height: 45px;font-size: 16px;line-height: 45px;color: #fff;}
.head-nav .subnav .subnav-list:hover a{background: #257787;}
.head-nav .search-open{position: absolute;right: -60px;top: 0;display: block;width: 60px;height: 60px;}
.head-nav .search-open .icon-search{left: 50%;top: 50%;margin-top: -14px;margin-left: -14px;width: 28px;height: 28px;background-position: -27px 0;}
.head-nav .search-open:hover{background-color: #1c6a79;}
.head-nav .topsearch{position: absolute;top: -30px;left: 0;width: 100%;height: 90px;background: #fefefe;z-index: -1;}
.head-nav .topsearch .head-search{float: right;position: relative;}
.head-nav .topsearch .search-text{position: absolute;right: 238px;top: 10px;width: 814px;height: 70px;padding: 0 40px;font-size: 20px;color: #c1c0c0;line-height: 70px;background: #f5f5f5;}
.head-nav .topsearch .search-close{position: absolute;right: 138px;top: 0;display: block;width: 100px;height: 90px;}
.head-nav .topsearch .search-close .icon-close{left: 50%;top: 50%;margin-left: -9px;margin-top: -9px;width: 18px;height: 18px;background-position: -68px 0;}
.head-nav .topsearch .search-submit{position: absolute;right: 0;top: 0;display: block;width: 138px;height: 90px;font-size: 22px;line-height: 90px;color: #fefefe;text-align: center;background: #358493;cursor: pointer;}



.index-banner{width: 100%;position: relative;z-index: 1;overflow: hidden;}
.index-banner .bd {width: 100% !important}
.index-banner .bd li{width: 100% !important;height: 730px;background-position: center 0;background-attachment: local;}
.index-banner .bd li a{display: block;width: 1280px;margin: 0 auto;height: 100%}
.index-banner .hd{position: absolute;text-align: center;bottom: 20px;z-index: 3}
.index-banner .hd span{display: inline-block;width: 50px;height: 5px;background: #fff;margin: 0 10px!important;border-radius: 0px;opacity: 1!important;}
.index-banner .hd .swiper-pagination-bullet-active{background:#20317f }





/* ===== 内页 ===== */
.head-h{height: 80px;}
.com-banner{height: 430px;background-position: center;background-repeat: no-repeat;}
.com-banner img{display: none;max-width: 100%;margin: 0 auto;}
.com-wrap{padding: 66px 0 124px;}
.com-wrap .sidenav{float: left;width: 280px;}
.com-wrap .maincon{float: right;width: 74.66%;}
.com-wrap .sidenav .sidenav-top{padding: 9px 20px;background: #b42e13;;}
.com-wrap .sidenav .sidenav-top .cn-t{font-size: 30px;color: #fff;}
.com-wrap .sidenav .sidenav-top .en-t{font-size: 18px;color: #fff;text-transform: uppercase;}
.com-wrap .sidenav-main{margin-bottom: 20px;padding: 0 18px;background: #f6f6f6;}
.com-wrap .sidenav-main li{padding: 0 14px;border-bottom: 1px solid #ededed;}

.sidenav-main li span{display: block;}
.sidenav-main li span a{position: relative;display: block;padding-left: 34px;font-size: 16px;line-height: 54px;color: #555;}
.sidenav-main span a i{position: absolute;left: 0;top: 50%;margin-top: -7px;display: block;width: 14px;height: 15px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPBJREFUeNpiDA0NdWNgYLAC4gYGEgATEPsAcT0QPwTiWFI0FgPxJyCWA+JFQHwIiPWJ0fgbiPORxGyB+AIQLwRiHnwaQWABEN9Gk4sD4udAXIqkDkMjCERgMRhkYxcQ3wfiUFwazwHxThwuA/l/FRBvAWIjBixOiALib3jCxBuIzwJxJ7rGd0D8l4jYMEDXOB2IefFoeArEYUDsjqxRFIgz8GiqAWJ5IF4N4rAgSazAoWE+EDdDQxYOWJAi3QlNw3GoCy7hSwCLkMQeQEPXCpcmmI2NQKwAxH+AuBuIq4hJ5CCNN4C4B4j7oEmMKAAQYABdjil5LtOGjwAAAABJRU5ErkJggg==) center no-repeat;transition: all .5s;}
.com-wrap .sidenav-main li:hover span a, .com-wrap .sidenav-main li.on span a{color: #b42e13;}
.com-wrap .sidenav-main li:hover span a i, .com-wrap .sidenav-main li.on span a i{background-image: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPBJREFUeNpi3KIn7MbAwGAFxA0MJAAmIPYB4nogfgjEsaRoLAbiT0AsB8SLgPgQEOsTo/E3EOcjidkC8QUgXgjEPPg0gsACIL6NJhcHxM+BuBRJHYZGEIjAYjDIxi4gvg/Eobg0ngPinThcBvL/KiDeAsRGDFicEAXE3/CEiTcQnwXiTnSN74D4LxGxYYCucToQ8+LR8BSIw4DYHVmjKBBn4NFUA8TyQLwaxGFBkliBQ8N8IG6GhiwcsCBFuhOahuNQF1zClwAWIYk9gIauFS5NMBsbgVgBiP8AcTcQVxGTyEEabwBxDxD3QZMYUQAgwAA6oylvF06ZuQAAAABJRU5ErkJggg==);}
.com-wrap .sidenav-main li.current span a, .com-wrap .sidenav-main span.aon a{color: #b42e13;}
.com-wrap .sidenav-main li.current span a i,  .com-wrap .sidenav-main span.aon a i{background-image: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPBJREFUeNpi3KIn7MbAwGAFxA0MJAAmIPYB4nogfgjEsaRoLAbiT0AsB8SLgPgQEOsTo/E3EOcjidkC8QUgXgjEPPg0gsACIL6NJhcHxM+BuBRJHYZGEIjAYjDIxi4gvg/Eobg0ngPinThcBvL/KiDeAsRGDFicEAXE3/CEiTcQnwXiTnSN74D4LxGxYYCucToQ8+LR8BSIw4DYHVmjKBBn4NFUA8TyQLwaxGFBkliBQ8N8IG6GhiwcsCBFuhOahuNQF1zClwAWIYk9gIauFS5NMBsbgVgBiP8AcTcQVxGTyEEabwBxDxD3QZMYUQAgwAA6oylvF06ZuQAAAABJRU5ErkJggg==);transform: rotate(90deg);}

.sidenav-main dl{display: none;padding: 0 34px 12px;}
.sidenav-main dd a{position: relative;padding-left: 20px;color: #666;line-height: 28px;}
.sidenav-main dd a:after{position: absolute;left: 0;top: 50%;margin-top: -1px;display: block;content: "";width: 10px;height: 2px;background: #666;}
.sidenav-main dd:hover a{color: #b42e13;;}
.sidenav-main dd:hover a:after{background: #b42e13;;}
.sidenav-main dd.on a{color: #b42e13;;}
.sidenav-main dd.on a:after{background: #b42e13;;}
.aside-info{padding: 6px;background: #f6f6f6;}
.aside-info li{height: 68px;margin-bottom: 2px;}
.aside-info li a{display: block;padding-left: 12px;line-height: 68px;font-size: 18px;color: #fff;}
.aside-info .info-tel{background: url(img/info-tel-bg.jpg) center no-repeat;}
.aside-info .info-zixun{background: url(img/info-zixun-bg.jpg) center no-repeat;}
.aside-info .info-tel a, .aside-info .info-zixun a{text-align: right;padding-right: 20px;font-weight: bold;color: #fff;}
.aside-info .info-other{height: 60px;}
.aside-info .info-other a{width: 49.62%;height: 60px;padding-left: 0;font-size: 18px;color: #fff;line-height: 60px;text-align: center;}
.aside-info .info-other .info-other-zixun{background: #41c987;}
.aside-info .info-other .info-other-luxian{background: #e1b17c;}
.aside-info .info-other a i{position: relative;top: 8px;display: inline-block;width: 30px;height: 30px;background-image: url(img/icons.png);background-repeat: no-repeat;}
.aside-info .info-other .info-other-zixun i{margin-right: 6px;background-position: -420px -13px;}
.aside-info .info-other .info-other-luxian i{margin-right: ;background-position: -471px -14px;}

.maincon{}
.maincon-top{margin-bottom: 40px;padding: 14px 0;border-bottom: 1px solid #cacaca;}
.maincon-top .type-title{float: left;font-size: 32px;font-weight: bold;color: #444;display: none;}
.maincon-top .bread-menu{float: left;padding-top: 18px;}
.maincon-top .bread-menu i{}
.maincon-top .bread-menu a{position: relative;margin-right: 0px;color: #555;}
.maincon-top .bread-menu a:hover{color: #b42e13;;}
/* .maincon-top .bread-menu a:after{position: absolute;left: -16px;top: 50%;margin-top: -7px;display: block;content: "";width: 7px;height: 13px;background: url(img/icons.png) -477px -87px no-repeat;} */
.maincon-top .bread-menu a:nth-child(1):after{left: -29px;top: 50%;margin-top: -9px;width: 19px;height: 17px;background-position: -429px -84px;}
.maincon-page{}
.maincon-page .page-title{margin-bottom: 22px;font-size: 34px;font-weight: bold;color: #b42e13;;letter-spacing: -1px;}
.maincon-page .edit-con{}
.maincon-page .edit-con p{margin-bottom: 1em;line-height: 1.5em;color: #666;}
.maincon-page .edit-con img{display: block;max-width: 100%;height: auto;margin: 0 auto;}
.page-con .team{text-align: center;}
.page-con .team a{display: block;width: 282px;}
.page-con .team a p{font-size: 28px;line-height: 66px;color: #444;background: #fff;}
.page-con .team1{position: relative;margin-bottom: 52px;}
.page-con .team1:after{position: absolute;left: 50%;bottom: -52px;transform: translateX(-50%);display: block;content: "";width: 614px;height: 52px;background: url(img/team-line.png) center no-repeat;}
.page-con .team1 a{margin: 0 auto;}
.page-con .team2{}
.page-con .team2 a{float: left;margin-right: 24px;}
.page-con .team2 a:last-child{margin-right: 0;}
.contact-con{}
.contact-con .page-con{}
.contact-con .contact-map{margin-bottom: 24px;padding: 10px;background: #fff;}
.contact-con .contact-map #map{width: 100%;height: 380px;}
.contact-con .contact-map #map img{max-width: none;}
.BMapLabel{left: -110px !important;top: -56px !important;padding: 10px !important;font-size: 14px !important;border: none !important;background: #fff !important;}
.BMap_pop, .BMap_shadow, .BMap_cpyCtrl, .anchorBL{display: none !important;}
.contact-msg{}
.contact-msg li{font-size: 16px;color: #555;line-height: 30px;font-weight: bold;}

.article-con{}
.article-con .maincon-top{margin-bottom: 0;}
.article-con .nav-type{margin-bottom: 60px;border-bottom: 1px solid #cacaca;}
.article-con .nav-type li{float: left;width: 33.33%;height: 60px;text-align: center;}
.article-con .nav-type li a{display: block;font-size: 20px;line-height: 60px;color: #b42e13;;}
.article-con .nav-type li.on, .article-con .nav-type li:hover{background: #b42e13;;}
.article-con .nav-type li.on a, .article-con .nav-type li:hover a{color: #fff;}
.article-con .news-type li{width: 25%;}
.article-con .article-list{}
.article-con .article-list .nocontent{padding-top: 50px;}
.article-con .article-list li{margin-bottom: 24px;}
.article-con .article-list li a{display: block;height: 150px;}
.article-con .article-list li .imgbigout{float: left;width: 261px;height: 150px;}
.article-con .article-list li .imgtext{position: relative;height: 100%;margin-left: 261px;padding: 27px 56px 27px 42px;background: #f6f6f6;box-sizing: border-box;}
.article-con .imgtext .text{}
.article-con .imgtext .text .text-t{margin-bottom: 0px;font-size: 18px;color: #555;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.article-con .imgtext .text .text-p{height: 56px;overflow: hidden;line-height: 28px;color: #777;}
.article-con .imgtext time{position: absolute;right: 30px;bottom: 30px;color: #666;}
.article-con .article-list li:hover .text-t{color: #b42e13;;}
.article-con .article-list li:hover .imgbig{transform: scale(1.1);}
.nopic-list{}
.nopic-list li{border-bottom: 1px dashed #cacaca;}
.nopic-list li a{display: block;line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nopic-list li time{margin-left: 20px;line-height: 40px;}
.nopic-list li a::before{display:inline-block; content:''; margin-top: -4px;margin-right:5px; vertical-align:middle; border:5px solid transparent; border-left-color:#b42e13;;}
.nopic-list li a:hover{color: #b42e13;}

.article-read{margin-top: 40px;padding: 50px 40px 40px;background: #fff;}
.article-read .article-read-title{margin-bottom: 28px;font-size: 30px;line-height: 40px;color: #555;text-align: center;}
.article-read .article-read-info{margin-bottom: 38px;text-align: center;}
.article-read .article-read-info time{font-size: 16px;color: #666;}
.article-read .article-read-con{padding: 20px;border-top: 1px solid #cacaca;}
.article-read .article-read-con p{line-height: 30px;}
.article-read .article-read-con img{max-width: 100%;height: auto;margin: 0 auto;display: block;}

.sitemap-read{}
.sitemap-read ul{}
.sitemap-read .sitemap-li{margin-bottom: 20px;}
.sitemap-read .sitemap-li span{display: inline-block;margin-bottom: 5px;padding: 8px;background: #b42e13;;}
.sitemap-read .sitemap-li span a{color: #fff;}
.sitemap-read .sitemap-li dl{}
.sitemap-read .sitemap-li dl dd{float: left;margin-right: 10px;}
.sitemap-read .sitemap-li dl dd a{line-height: 1.4em;}
.sitemap-read .sitemap-li dl dd a:hover{color: #b42e13;;}

.page-slide{margin-top: 60px;}
.page-slide li{width: 100%;}
.page-slide a{padding: 0 0px;font-size: 14px;color: #333;transition: all 0s;}
.page-slide a:hover{color: #b42e13;}
.page-slide .infolist1 i{left: 30px;background-position: -255px -50px;}
.page-slide .infolist2 i{right: 30px;background-position: -304px -50px;}
.page-slide .infolist1:hover i{background-position: -255px -93px;}
.page-slide .infolist2:hover i{background-position: -304px -93px;}

.scheduling{padding: 16px;background: #fff;}
.scheduling .scheduling-t{margin-bottom: 2px;width: 150px;height: 50px;font-size: 20px;line-height: 50px;text-align: center;color: #fff;background: #b42e13;;}
.scheduling .scheduling-p{}
.scheduling-p table{ width:100%; border:1px solid #eee;}
.scheduling-p td{border:1px solid #eee;width:12.5%; text-align:center; padding:3% 5px; line-height:30px;}
.scheduling-p tr:nth-child(2n-1) td{ background:#f4f9f9;}
.scheduling-p tr.tr-top td{  background:#b42e13;; padding:0; color:#fff; height:54px; line-height:54px;}
.scheduling-p tr.tr-top td.td-0 div{ position:relative; overflow:hidden;}
.scheduling-p tr.tr-top td.td-0 div::before{ position:absolute; content:''; width:200%; height:1px; background:#eee; transform:rotate(26deg);left: -50%;top: 50%;}
.scheduling-p tr.tr-top td.td-0 label{ display:block;color: #fff; text-align:left; line-height:27px; padding:0 10px;}
.scheduling-p tr.tr-top td.td-0 label.week{ text-align:right;}
@media(max-width:768px){

.scheduling-p{ overflow:auto; max-width:100%;}
.scheduling-p table{ width:870px;}
}






.target-banner{position: relative;}
#target{position: absolute;bottom: 162px;}
.submenu{margin-bottom: 40px;}
.submenu ul{display: flex;}
.submenu ul li{float: left;width: auto;padding: 1px;box-sizing: border-box;}
.submenu ul li.on a{background: #b42e13;;color: #fff;}
.submenu li .submenu-a{position: relative;display: block;height: 36px;font-size: 14px;line-height: 36px;color: #b42e13;;background: #fff;}

.read-wrap{}
.read-wrap .read-wrap-top{margin-bottom: 40px;padding: 20px;background: #fff;}
.read-wrap .read-wrap-top .imgbigout{float: left;}
.read-wrap .read-wrap-top .imgtext{padding: 20px 0;margin-left: 455px;}
.read-wrap .imgtext .text-t{font-size: 26px;color: #333;}
.read-wrap .imgtext .text-t:after{display: block;content: "";margin: 22px 0 14px;width: 40px;height: 2px;background:#2a5196}
.read-wrap .imgtext .text-p{line-height: 28px;color: #666;}
.read-wrap .read-wrap-main{background: #fff;}
.read-com-t{height: 50px;border-bottom: 1px solid #cacaca;}
.read-com-t span{display: block;width: 150px;height: 50px;font-size: 20px;color: #fff;line-height: 50px;text-align: center;background: #2a5196;}
.read-wrap .read-wrap-con{margin-bottom: 40px;padding: 36px;}
.read-wrap .read-wrap-con p{color: #666;line-height: 28px;}
.read-wrap .read-wrap-con img{margin: 0 auto;display: block;}
.read-wrap .read-wrap-con strong{font-size: 18px;color: #444;}
.read-wrap .read-wrap-bottom{}
.read-wrap .read-wrap-bottom .read-com-t{margin-bottom: 30px;}
.expert-com{}
.expert-com .list{float: left;margin-right: 24px;margin-bottom: 40px;}
.expert-com .list:nth-child(3n){margin-right: 0;}
.expert-com .i-expert-more{display: block;}
.expert-com .img-box{position: relative;}
.expert-com .img-box img{display: block;max-width: 100%;height: auto;}
.expert-com .img-box .img-shadow{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);transition: all .2s;opacity: 0;}
.img-box .img-shadow .shadow-text{width: 170px;text-align: center;transition: all .7s;}
.img-box .img-shadow .text-t{margin-bottom: 52px;font-size: 18px;line-height: 32px;color: #fff;}
.img-box .img-shadow .text-btn{display: inline-block;height: 34px;padding: 0 30px;font-size: 16px;line-height: 34px;color: #fff;border-radius: 34px;background: #caa378;}
.expert-com .img-text{font-size: 16px;line-height: 36px;text-align: center;color: #444;border-top: 1px solid #2a5196;background: #fff;}
.expert-com .list:hover .img-shadow{opacity: 1;}
.expert-com .list:hover .img-shadow .shadow-text{top: 50%;}
.expert-com .list:hover .img-text{background: #2a5196;color: #fff;}

.guide-list{margin-bottom: 40px;padding: 13px 8px 13px 11px;background: #fff;}
.guide-list ul{}
.guide-list ul .list{float: left;width: 134px;height: 134px;margin: 7px 6px;background: #f2f2f2;}
.guide-list .list a{display: block;position: relative;padding-top: 80px;text-align: center;}
.guide-list .list a .img{position: absolute;left: 0;bottom: 56px;display: block;width: 100%;text-align: center;}
.guide-list .list a img{max-width: 100%;height: auto;}
.guide-list .list a .text{font-size: 16px;line-height: 55px;color: #555;}
.guide-list .list .img .default{display: block;}
.guide-list .list .img .hover{display: none;}
.guide-list .list a:hover, .guide-list .select a{background: #caa378;}
.guide-list .list a:hover .text, .guide-list .select a .text{color: #fff;}
.guide-list .list a:hover .default, .guide-list .select a .default{display: none !important;}
.guide-list .list a:hover .hover, .guide-list .select a .hover{display: block !important;}
.guide-main{background: #fff;}
.guide-main .guide-text{padding: 40px;}
.guide-main .guide-text p{margin: 10px;color: #666;line-height: 28px;}

.expert-menu{margin-bottom: 50px;}
.expert-menu .expert-menu-more{padding-left: 20px;background: #b42e13;;}
.expert-menu .expert-menu-more span{display: inline-block;font-size: 20px;line-height: 50px;color: #fff;}
.expert-menu .expert-menu-btn{display: block;margin-right: 30px;font-size: 20px;line-height: 50px;color: #fff;}
.expert-menu .expert-menu-type{padding: 8px 30px 0;border-bottom: 1px solid #cacaca;transition: all .3s;}
.expert-menu .expert-menu-type.slide{height: 112px;}
.expert-menu .expert-menu-type li{float: left;margin-right: 50px;}
.expert-menu-type li a{position: relative;display: block;font-size: 16px;line-height: 56px;color: #444;}
.expert-menu-type li.on a{color: #b42e13;;}
.expert-menu-type li.on a:after{position: absolute;left: 0;bottom: 0;display: block;content: "";width: 100%;height: 2px;background: #b42e13;;}
.expert-list{}
.expert-list .expert-hot{margin-bottom: 50px;padding: 40px;background: #fff;}
.expert-list .expert-hot .expert-hot-img{float: left;}
.expert-list .expert-hot .expert-hot-text{position: relative;height: 352px;margin-left: 342px;padding-top: 45px;padding-bottom: 90px;box-sizing: border-box;}
.expert-list .expert-hot .expert-hot-top{margin-bottom: 5px;border-bottom: 1px dashed #c7c7c7;}
.expert-hot-tag{float: right;display: block;padding: 0 20px;font-size: 18px;color: #fff;line-height: 40px;text-align: center;background: #b42e13;;border-radius: 21px;}
.expert-hot-summary{padding-bottom: 20px;}
.expert-hot-summary .p1{margin-bottom: 15px;font-size: 34px;color: #444;}
.expert-hot-summary .p2{font-size: 20px;line-height: 30px;color: #b42e13;;}
.expert-hot-con{max-height: 112px;overflow: hidden;}
.expert-hot-con p{color: #666;line-height: 28px;}
.expert-hot-read{position: absolute;left: 0;bottom: 20px;display: inline-block;padding: 0 40px;line-height: 42px;color: #fff;border-radius: 21px;background: #caa378;text-align: center;transition: all .3s;}
.expert-hot-read:hover{background: #b42e13;;}
.expert-read .expert-hot-read i{position: relative;top: 4px;margin-right: 10px;display: inline-block;width: 21px;height: 19px;background: url(img/icons.png) -431px -124px no-repeat;}
.expert-return{position: absolute;right: 0;bottom: 20px;display: block;width: 37px;height: 34px;background: url(img/icons.png) -421px -175px no-repeat;}

.tsks-list{margin-top: 40px;}
.tsks-list ul{}
.tsks-list ul li{margin-bottom: 30px;padding: 22px;background: #fff;}
.tsks-list .list a{display: block;}
.tsks-list .list .img{overflow: hidden;}
.tsks-list .list:nth-child(2n+1) .img{float: left;}
.tsks-list .list:nth-child(2n+1) .text{margin-left: 434px;}
.tsks-list .list .text{padding-top: 36px;}
.tsks-list .list .text .p1{font-size: 30px;color: #333;}
.tsks-list .list .text .p1:after{display: block;margin: 22px 0 15px;content: "";width: 40px;height: 2px;background: #333;}
.tsks-list .list .text .p2{color: #666;line-height: 28px;}
.tsks-list .list:nth-child(2n) .img{float: right;margin-left: 30px;}
.tsks-list .list:hover{background: #b42e13;;}
.tsks-list .list:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);}
.tsks-list .list:hover .p1{color: #fff;}
.tsks-list .list:hover .p1:after{background: #fff;}
.tsks-list .list:hover .p2{color: #fff;}

.device-wrap{margin-top: 30px;}
.device-wrap .device-con{margin-bottom: 50px;padding: 20px;background: #fff;}
.device-wrap .device-con .img{float: left;}
.device-wrap .device-con .text{margin-left: 423px;padding-top: 34px;}
.device-wrap .device-con .text .p1{font-size: 34px;color: #b42e13;;}
.device-wrap .device-con .text .p1:after{display: block;margin: 26px 0 18px;content: "";width: 52px;height: 2px;background: #b42e13;;}
.device-wrap .device-con .text .p2{color: #666;line-height: 28px;}
.device-wrap .device-list{}
.device-wrap .device-list li{float: left;width: 29.85%;margin-right: 2.22%;margin-bottom: 26px;}
.device-wrap .device-list li:nth-child(3n){margin-right: 0;}
.device-wrap .device-list li .img{overflow: hidden;}
.device-wrap .device-list li .imgtext{font-size: 18px;color: #444;line-height: 50px;height: 50px;overflow: hidden;text-align: center;background: #fff;}
.device-wrap .device-list li:hover .imgbig, .device-wrap .device-list li.select .imgbig{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);}
.device-wrap .device-list li:hover .imgtext, .device-wrap .device-list li.select .imgtext{color: #fff;background: #b42e13;;}


.rec-wrap{padding: 66px 0 140px;}
.rec-wrap .rec-con{position: relative;}
.rec-wrap .rec-con .filedown{position: absolute;right: 36px;bottom: 36px;}
.rec-wrap .rec-con .read-wrap-con p{margin-bottom: 30px;}
.rec-wrap .rec-con .read-wrap-con a{color: #ff0000;line-height: 28px;}
.rec-wrap .rec-con .read-wrap-con dl{margin-top: 35px;}
.rec-wrap .rec-con .read-wrap-con dt{margin-bottom: 10px;font-size: 18px;color: #111;}
.rec-wrap .rec-con .read-wrap-con dd{color: #666;line-height: 28px;}

.zp{}
.zp .zp-inner{padding: 45px 0 35px;}
.zp .zp-list{}
.zp .zp-list dt{font-size: 22px;color: #fff;background: #b42e13;;}
.zp .zp-list dd{margin-bottom: 2px;border-bottom: 1px solid #cacaca;}
.zp-list-obj{position: relative;background: #fff;cursor: pointer;}
.zp-list-obj span{font-size: 18px;color: #555;}
.zp-list-obj i{position: absolute;right: 70px;top: 50%;margin-top: -10px;width: 21px;height: 21px;background: url(img/list-on.png) center no-repeat;}
.zp-list-obj.on i{background-image: url(img/list-off.png);}
.zp .zp-list dt span, .zp-list-obj span{float: left;display: inline-block;width: 20%;height: 70px;line-height: 70px;text-align: center;}
.zp .zp-list dt span:nth-child(2), .zp-list-obj span:nth-child(2){width: 30%;}
.zp .zp-list dd .zp-list-content{display: none;padding: 20px 80px;background: #fcfcfc;}
.zp .zp-list-content p{line-height: 28px;color: #644632;}
.zp .zp-list-content .info{margin-top: 30px;color: #ff0000;}

.wx-hide-box{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 999;display: none;}
.wx-hide-box .wx-hide{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 360px;height: 400px;padding: 20px;background: #fff;box-sizing: border-box;display: none;}
.wx-hide-box .wx-hide img{display: block;max-width: 100%;height: auto;margin: 0 auto 10px;}
.wx-hide-box .wx-hide p{font-size: 20px;color: #666;text-align: center;}

/* ===== media ===== */
.mshow{display: none !important;}
.pc-hide{display: none;}

.m-search-open{display: none;}






/* 浏览器样式初始化 */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;font-family:"Microsoft Yahei";line-height:1.8em}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
html,body{color:#333}
body{background:#fff}
ul,ol,li{list-style:none}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease; }
img{border:0}
em{font-style:normal}
h1,h2,h3,h4,h5{font-weight:normal}
.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear { zoom:1; }
.left { float:left; }
.right { float:right; }
.hide{ display:none;}
/*延迟加载*/
.lazy {background: url("loading.gif") 50% 50% no-repeat;}

/*分页框架*/
.w1280{width: 1280px;margin: 0 auto;}
.w1100{width: 1100px;margin: 0 auto;}
.header-top{height: 38px;background: #f2f2f2;}
.header-top p{text-align: right}
.header-top p a{line-height: 38px;}
header{height: 80px;background: #fff;position: relative;box-shadow: rgba(0, 0, 0, .1) 0 1px 5px;
border-bottom: 1px solid #E8E8E8;z-index: 99999;}
header .logo{margin-top: 16px;}
header nav{position: absolute;height: 60px;left: 50%;top: 10px;transform: translate(-50% , 0);width: 730px;}
/* header nav a{display: inline-block;line-height: 60px;padding: 0 20px;margin: 0 5px;font-size: 16px;}
header nav a.current,header nav a:hover{color: #b42e13;} */
header .search{float: right;position: relative;width: 208px;height: 30px;margin-top: 25px;}
header .search .key{width: 160px;height: 28px;border: 1px solid #cccccc;border-radius: 3px;padding: 0 36px 0 10px;color: #ccc;}
header .search .submit{height: 15px;width: 15px;border: none;outline: none;background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAMAAADarb8dAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA51BMVEX///////rt49vU0c7MzMzO0dTc5/L8/////Ove0s7Mzc/T1dbW1tbW1NHOzczO1eDv/P////Tj1s7R2uby/P//+fDj18/O1uP0///349bOzMzP2+vMzM7X5vz///Le0szMztfl/P//9uHUzMzM1OH3/////+PWzMzM1uP///fg08zm///P2+3j1szMzNbj///Mztno////9ODTzMz85tfMzM/Z6PzP1uHt+f/89+vg1c7M0Nfm9P///PLh1s7MzczM0dno9P////zy6eDX0s/Mzc7R1Nnh7fr/9OjZ0czMz9fl9P/M0dygcwCxAAAAAWJLR0QAiAUdSAAAAAd0SU1FB+MKEw8JMKhf74QAAACeSURBVAjXXY7lEsJADIQDBIqU4lakhxd3d9f3fx5y1+sM0/zZyZdkswAALrcHEb0+BazyBzAYUsMaRqKij8UxkSRNpTGT5SCn5xU5KRRJSgYry9tKtVYHaDRN2UOrzTocdG0Avf7AsTEciT3bYzwxuf1Ut77Rl9lc5lgsSVdr3GzFZLen3CqlP+DxJMj5ctXwdn88X/j+wH8R+YKDsB9c3A/EZzj3HAAAAABJRU5ErkJggg==) no-repeat;position: absolute;top: 7.5px;right: 17px;cursor: pointer;}

header.small{position: fixed;left: 0px;top: 0px;width: 100%;background: #fff;z-index: 9999}

.banner{height: 730px;position: relative;overflow: hidden}
.banner .bd ul {width: 100%!important}
.banner .bd ul li{height: 730px;width: 100%!important;background-repeat: no-repeat;background-position: center;background-size: cover;}
.banner .hd{position: absolute;bottom: 50px;z-index: 1;text-align: center;width: 100%;height: 8px;}
.banner .hd ul{height: 8px;}
.banner .hd li{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background-color: #fff;margin: 0 6px;line-height: 9999px;cursor: pointer;overflow: hidden;}
.banner .hd .on{background-color: #ED6C00;}

.c-tit{font-size:36px;color: #333;text-align: center;line-height: 52px;margin-bottom: 36px;}

.index-warp1{padding: 40px 0}
.index-warp1 .warp1-top{display: flex;justify-content: space-between}
.index-warp1 .warp1-top dl{border-radius: 2px 50px 2px 2px;border:1px solid #fff;width: 310px;height: 260px;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);padding-left: 18px;position: relative;overflow: hidden;padding-top: 25px;}
.index-warp1 .warp1-top dl dt{font-size: 24px;margin-bottom: 10px;}
.index-warp1 .warp1-top dl dd{min-height: 30px;color: #666;}
.index-warp1 .warp1-top dl dd a:hover{color: #b42e13;}
.index-warp1 .warp1-top dl dd sup{margin-left: 2px;font-size: 12px;font-weight: bold;color: red;text-shadow: 1px 1px 1px rgba(255,0,0,.3);}
.index-warp1 .warp1-top span{font-size: 100px;color: #214e93;opacity: 0.05;position: absolute;right: 0px;bottom: 0px;display: block;line-height: 72px;font-family: 'Impact';pointer-events: none;}
.head .head-nav .head-nav-inner{z-index: 0}
.index-warp1 .warp1-bottom{display: flex;justify-content: space-between;margin-top: 52px;}
.index-warp1 .warp1-bottom li{width: 108px;position: relative;}
.index-warp1 .warp1-bottom li:after{content: '';width: 64px;height: 2px;background: #011d32;position: absolute;top: 53px;left: 108px;}
.index-warp1 .warp1-bottom li:last-child:after{display: none;}
.index-warp1 .warp1-bottom li p{text-align: center;font-size: 18px;}

.index-warp2{background: #f7f7f7;padding: 40px 0}
.index-warp2 .warp2-img{width: 504px;height: 207px;}
.index-warp2 .warp2-img img{width: 100%;}
.index-warp2 .warp2-text{width: 520px;height: 207px;position: relative;}
.index-warp2 .warp2-text p{line-height: 30px;color: #666;text-align: justify}
.index-warp2 .warp2-text a{position: absolute;color: #214e93;left: 0px;bottom: 0px;}


.index-warp3{padding: 40px 0}
.index-warp3 .warp3-left{width: 505px;}
.index-warp3 .warp3-left img{width: 100%;}
.index-warp3 .warp3-left .title{font-size: 24px;}
.index-warp3 .warp3-left .summary{line-height: 24px;color: #666666}
.index-warp3 .warp3-right{width: 515px;}
.index-warp3 .warp3-right li{height: 80px;border-bottom: 1px solid #f2f2f2;padding-bottom: 20px;margin-bottom: 20px;}
.index-warp3 .warp3-right .news-time{background: #f2f2f2;width: 60px;height: 80px;text-align: center;float: left;margin-right: 20px;}
.index-warp3 .warp3-right .news-time strong{display: block;font-size: 48px;color: #214e93;font-family: 'Impact';line-height: 1em;padding-top: 5px}
.index-warp3 .warp3-right .news-time span{color: #214e93;font-family: 'Impact'}
.index-warp3 .warp3-right .index-news-cont-title{font-size: 24px;display: block;margin-bottom: 5px;}
.index-warp3 .warp3-right .index-news-cont-word{color: #666;line-height: 24px;}
.index-warp3 .more{color: #214e93;}


.index-warp4{padding: 40px 0;background: #f7f7f7;}
/* .index-warp4 .iyl{ margin: 0 auto; margin-top: 50px;margin-bottom: 50px; position: relative;}
.index-warp4 .iyl ul li{float: left;width: 160px;margin-right: 28px;  }
.index-warp4 .iyl ul li a{background: #fff;}
.index-warp4 .iyl li img{width: 160px;height: 240px;} */
.index-warp4  p{text-align: center}
.index-warp4  .sPrev,.index-warp4  .sNext{position: absolute;top: 40%;transform: translate(-50% , 0);}
.index-warp4 .sPrev{left: -50px;}
.index-warp4 .sNext{right: -70px;}


footer{background: #1a1a1a;padding-bottom: 30px;}
footer .footer-link{min-height: 28px;line-height: 28px;border-bottom: 1px solid #ccc;margin-bottom: 20px;color: #fff;padding: 10px 0}
footer .footer-link a{line-height: 28px;color: #fff;margin-right: 5px;}
footer .footer-typelist{width: 633px;}
footer .footer-typelist dl{float: left;margin-right: 50px;}
footer .footer-typelist dl dt{font-weight: bold;margin-bottom: 5px;color: #fff}
footer .footer-typelist dl dd a{color: #ccc;}
footer .footer-typelist dl dd a:hover{color: #fff}
footer .footer-info{width: 480px;text-align: left;}
footer .footer-info a{display: inline-block;font-weight: lighter;color: #fff;}
.footer-height{display: none;}

@media screen and (min-width: 1280px){
	.head .head-nav{width: 100% !important;}
}

@media screen and (max-width: 1280px){
	.head{position: fixed;left: 0;top: 0;width: 100%;z-index: 999;}
	.w1280{width: 100%}
	.w1100{width: 95%}
	.header-top{display: none}
	header .pc-header-inner{display: none}
	.mshow{display: block !important;}
	.mhide{display: none !important;}
	.com-w{width: 96%;position: relative;}
	.swiper-pagination-bullet, .i-expert-slidebtn{outline: none;}

	.head{position: fixed;height: 60px;z-index: 99999;}

	.head .m-head-inner{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff;}
	.head-h{height: 60px;}
	.head .m-head-logo{position: absolute;left: 2%;top: 50%;margin-top: -20px;margin-left: 5px;}
	.head .m-head-logo img{display: block;height: 40px;width: auto;}
	.head .menu-btn{position: absolute;display: block;margin-right: -5px;padding: 10px 10px 10px 0;right:2%;top:11px;z-index: 999;}
	.head .line{display:block;width:24px;height: 2px;background:#b42e13;;margin-top:6px;transition: all .3s;}
	.head .line:first-child{margin-top:0px;}
	.head .line:nth-child(2){width:20px;margin-left:4px;}
	.m-search-open{position: absolute;right: 2%;top: 10px;display: block;width: 40px;height: 40px;margin-right: 44px;}
	.m-search-open .icon-search{position: absolute;right: 0;top: 50%;transform: translateY(-50%);display: block;width: 20px;height: 20px;background: url(img/icons.png) 0 -252px no-repeat;}
	.m-search-open:hover{background: none;}

	.head .head-nav{position: fixed;top:60px;right:-100%;width:100%;height:2000px;display: block!important;}
	.head .head-nav .head-nav-inner{width: 100%;height: 2000px;box-shadow: inset 14px 0px 33px -15px rgba(0,0,0,0.4);z-index: 10;background: #fff;}
	.head .head-nav li a{opacity: 0;transition: opacity .5s;}
	.head .m-head-nav li a{opacity: 1;}
	/* .head .head-nav ul{border-top:1px solid #ccc;} */
	.head .head-nav li{float: none;width: 90%;height: auto;margin: 0 auto !important;}
	.head .head-nav li a{display: block;width:100%;line-height: 40px;text-align: center;padding: 4px 0px;box-sizing:border-box;color: #666;}
	.is-active:nth-child(1){
	 -webkit-transform: translateY(8px)rotate(45deg);
	  -ms-transform: translateY(8px)rotate(45deg);
	  -o-transform: translateY(8px)rotate(45deg);
	  transform: translateY(8px)rotate(45deg);
	}
	.is-active:nth-child(2){width:0px!important;right:3%;}
	.is-active:nth-child(3){
	  -webkit-transform: translateY(-8px)rotate(-45deg);
	  -ms-transform: translateY(-8px)rotate(-45deg);
	  -o-transform: translateY(-8px)rotate(-45deg);
	  transform: translateY(-8px)rotate(-45deg);
	}
	.head-nav .subnav{display: none !important;}
	.head-nav .topnav li{border-right: none;}
	.head-nav .topnav li.on, .head-nav .topnav li:hover{background: none;color: #b42e13;;}

	.i-project .swiper-pagination{display: block;}
	.i-news-box1 .i-news-list{width: 58%;}

	.com-banner{background-position: right center;}
	.submenu li .submenu-a{font-size: 16px;}
	.submenu li .submenu-a{padding-left: 60px;}
	.submenu li .submenu-a i{left: 10px;}
	.expert-com .list{width: 32%;margin-right: 2%;}
	.page-con .team2 a{width: 32%;margin-right: 2%;}

	/*.guide-list{width: 730px;}*/
	.guide-list ul .list{width: 15%;margin: 0.8%;}

	.head-nav .topsearch{display: none;}
	.m-search{display: none;position: absolute;top: 10px;left: 0;width: 100%;z-index: -1;background: #fefefe;}
	.m-search .m-search-inner{height: 50px;}
	.m-search .search-text{position: absolute;left: 0;top: 5px;width: 65%;height: 40px;padding: 0 10px;font-size: 20px;color: #c1c0c0;line-height: 40px;background: #f5f5f5;box-sizing: border-box;}
	.m-search .search-close{position: absolute;left: 65%;top: 5px;display: block;width: 15%;height: 40px;}
	.m-search .search-close .icon-close{left: 50%;top: 50%;margin-left: -9px;margin-top: -9px;width: 18px;height: 18px;background-position: -68px 0;}
	.m-search .search-submit{position: absolute;right: 0;top: 5px;display: block;width: 20%;height: 40px;font-size: 22px;line-height: 40px;color: #fefefe;text-align: center;background: #b42e13;;cursor: pointer;}
	
	.index-banner .hd{display: none;}

	header nav{position: static;height: auto;transform: translate(0 , 0);width: auto;}




}

@media screen and (max-width: 1200px){
	.i-news .i-news-box1 .hot-news{width: 40%;}
	.i-news-box1 .i-news-list{}
	.i-news-list .i-news-list-l li time{display: none;}
	

	.img-box .img-shadow .text-t{margin-bottom: 30px;}
	.img-box .img-shadow .shadow-text{width: 80%;}
	.foot .foot-top-map{margin-left: 0;}
	.foot .foot-top-tel{margin-right: 0;}
	.foot .foot-top-logo{display: none;}
		
	.index-warp1 .warp1-top dl{width: 24%;margin: 0 0.5%;height: auto;}

	

}
@media(max-width:1280px){
.com-wrap .sidenav{width: 210px;}
.aside-info li a,.aside-info .info-other a{font-size: 14px;}
footer .footer-typelist{width: 562px;}
.footer-img,.footer-typelist{display: none;}
footer .footer-info{margin: 0 auto;float: none;width: 80%;text-align: center;}
}
@media screen and (max-width: 1024px){
	.i-news .i-news-box1 .hot-news{margin-bottom: 30px;width: 100%;padding: 50px 0;height: auto;}
	.i-news .i-news-box1 .hot-news img{margin: 0 auto;}
	.i-news-box1 .i-news-list{width: 100%;padding-left: 10px;padding-right: 10px;}
	.img-box .img-shadow .text-t{margin-bottom: 20px;}
	.i-keshi .swiper-pagination{display: block;}
	.foot .foot-nav .foot-nav-right{display: none;}
	.foot-nav .foot-nav-code{left: auto;right: 0;transform: translate(0,0);}
	.foot-link .link-nav{}
	.foot .foot-link .link-aisle{width: 300px;}
	.foot .foot-link .link-aisle .link{width: 140px;}

	.com-wrap{padding-top: 10px;}
	.com-wrap .sidenav{width: 100%;}
	.sidenav{display: none;}
	.m-sidenav{display: block;}

	.type_nav{width:100%;height:50px;position: absolute;left: 0;z-index: 9;box-shadow: 0 0 20px rgba(0,0,0,.3);}
	.type_nav a{display:block;}
	.in_type{width:100%;height: 50px;background: #b42e13;;color:#fff;line-height: 50px;box-sizing:border-box;padding: 0px 20px;font-size:20px;}
	.in_type i{float: right;width: 8px;height: 15px;margin-top: 18px;background: url(m/img/nav-more.png) center no-repeat;transition: all .6s;}
	.in_type span{float: right;margin-right: 6px;line-height: 50px;}
	.type_nav ul{width:100%;background:#fff;display: none;}
	.type_nav ul a{width:100%;text-align: center;color:#888888;height: 50px;line-height: 50px;font-size: 16px;}
	.type_nav ul li{border-bottom:1px solid #f2f2f2;}
	.type_nav ul li.on{background: #f2f2f2;}
	.type_nav ul li.on a{color:#333333;}
	.rot90{-webkit-transform:rotate(90deg) !important; -ms-transform:rotate(90deg) !important; -o-transform:rotate(90deg) !important;transform:rotate(90deg) !important;}
	.maincon-top{display: none;}

	.com-wrap .maincon{width: 100%;padding-top: 60px;}
	.maincon-page{padding-top: 40px;}
	.expert-hot-summary .p1{font-size: 28px;margin-bottom: 10px;}
	.expert-hot-tag{font-size: 16px;padding: 0 15px;line-height: 30px;height: 30px;}
	.expert-hot-summary .p2{font-size: 18px;line-height: 24px;}
	.expert-menu .expert-menu-type li{margin-right: 20px;}
	.tsks-list ul li{padding: 15px;}
	.tsks-list .list .text{padding-top: 20px;}
	.tsks-list .list .text .p1{font-size: 24px;}
	.search-wrap .maincon-top{display: block;}
	.search-wrap .maincon-top .bread-menu{display: none;}
	.maincon-top .type-title{font-size: 24px;}
	.rec-wrap .rec-con .filedown{bottom: 10px;}
	.zp .zp-list dt{font-size: 18px;}
	.zp-list-obj span{font-size: 16px;}




	

}


@media screen and (max-width: 768px){

	a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);}
	

	
	.fastnav li:last-child{display: none;}

	.banner .pc-banner-img{display: none;}
	.banner .m-banner-img{display: block;}
	.fastnav{top: 0;}
	.fastnav .fastnav-inner{padding: 10px 0;text-align: center;}
	.fastnav li{float: none;display: inline-block;width: 49%;height: 60px;border-right: none;}
	.fastnav li a{line-height: 60px;}
	.i-title .i-title-text i{display: none;}
	.i-title .i-title-text{padding-left: 0;font-size: 28px;}
	.i-news-box2{padding: 0;background: none;}
	.i-news-box2 .i-news-list{margin-bottom: 30px;width: 100%;background: #fefefe;padding: 40px 10px 30px;box-sizing: border-box;}
	.i-news-box2 .i-news-list .i-news-list-t, .i-news-box2 .i-news-list .i-news-list-l{padding: 0;}
	.i-news-list .i-news-list-l li time{display: block;margin-right: 30px;}
	.i-news-box2 .i-news-list .i-news-list-l a{max-width: 100%;}
	.img-box .img-shadow .text-t{font-size: 16px;line-height: 24px;}
	.img-box .img-shadow .text-btn{padding: 0 15px;font-size: 14px;line-height: 28px;height: 28px;border-radius: 14px;}

	.i-expert-slide .img-text{font-size: 20px;line-height: 50px;}
	.i-keshi .swiper-slide .imgtext{font-size: 18px;line-height: 50px;height: 50px;}
	.i-shebei .swiper-slide .imgtext{font-size: 16px;}
	.foot .foot-link .link-aisle{width: 100%;margin-bottom: 20px;}
	.foot .foot-link .link-aisle .link{width: 45%;}
	.foot-link .link-nav{width: 100%;}
	.foot-nav .foot-nav-list1{width: 100px;}
	.foot .foot-nav .foot-nav-left{width: 400px;}
	.foot-nav .foot-nav-list2{width: 100px;margin-left: 30px;}
	.foot .foot-copy p{line-height: 30px;}
	.foot .foot-copy .p2{width: 100%;text-align: left;}
	.foot .foot-top{height: 100px;}
	.foot .foot-top a{width: 100%;line-height: 50px;box-sizing: border-box;}
	.foot .foot-top .foot-top-inner{width: 80%;}
	.com-banner{height: auto;background: none;}
	.com-banner img{display: block;max-width: 100%;}
	.submenu ul li{width: 50%;}
	.submenu li .submenu-a{padding-left: 100px;overflow: hidden;}
	.submenu li .submenu-a i{left: 20px;transform: scale(.8);}
	.read-wrap .read-wrap-top .imgbigout{margin-bottom: 30px;width: 100%;}
	.read-wrap .read-wrap-top .imgtext{margin-left: 0;}
	.read-wrap .imgtext .text-t{font-size: 22px;}
	.read-wrap .imgtext .text-t:after{margin: 16px 0 10px;}
	.read-wrap .read-wrap-con{padding: 36px 15px;}
	.expert-com .img-text{font-size: 20px;line-height: 40px;height: 40px;}
	.page-con .team a p{font-size: 18px;line-height: 50px;}
	.page-con .team1:after{width: 80%;background-size: 100% 100%;}
	.contact-con .contact-map #map{height: 300px !important;}
	.BMapLabel{display: none !important;}
	.contact-msg .left{margin-bottom: 30px;width: 100%;}
	.contact-msg .right{float: none;width: 100%;}
	.maincon-page .edit-con .contact-msg img{margin: 0;}
	
	.article-con .article-list li a{height: 100px;}
	.article-con .article-list li .imgbigout{width: 36.2%;height: 100%;}
	.article-con .article-list li .imgtext{margin-left: 36.2%;height: 100%;}
	.article-con .imgtext .text .text-p, .article-con .imgtext time{display: none;}

	.guide-list ul .list{width: 23%;margin: 1%;}
	.guide-main .guide-text{padding: 40px 0;}
	.expert-list .expert-hot .expert-hot-img{float: none;width: 100%;}
	.expert-list .expert-hot .expert-hot-img img{display: block;max-width: 100%;margin: 0 auto;}
	.expert-list .expert-hot .expert-hot-text{margin-left: 0;height: auto;}
	.expert-menu{display: none;}
	.tsks-list .list .img{width: 100%;}
	.tsks-list .list .img img{margin: 0 auto;}
	.tsks-list .list .text{float: left;width: 100%;margin-left: 0 !important;}
	.tsks-list .list .text .p1{text-align: center;}
	.tsks-list .list .text .p1:after{margin-left: auto;margin-right: auto;}
	
	.device-wrap .device-con .img{width: 100%;}
	.device-wrap .device-con .img img{display: block;margin: 0 auto;max-width: 100%;}
	.device-wrap .device-con .text{float: left;width: 100%;margin-left: 0 !important;padding-top: 20px;}
	.device-wrap .device-con .text .p1{text-align: center;font-size: 22px;}
	.device-wrap .device-con .text .p1:after{margin: 16px auto 8px;}
	.zp .zp-list dt span, .zp-list-obj span{height: 50px;line-height: 50px;}
	.zp-list-obj i{right: 10px;}
	.zp .zp-list dt{font-size: 14px;}
	.zp-list-obj span{font-size: 12px;}
	.zp .zp-list dd .zp-list-content{padding: 10px 20px;}
	.zp .zp-list-content p{font-size: 12px;line-height: 20px;}
	.maincon-page .page-title{font-size: 24px;line-height: 30px;}
	.head .m-head-logo{left: 1%;}
	.head .menu-btn{right: 1%;}
	
	.i-keshi{padding-top: 50px;}
	.i-news, .i-zhishi{margin-bottom: 20px;}
	.i-shebei{padding-bottom: 50px;}
	a:hover{transition: color 0s;}

	.toolbar{bottom: 0;left: 0;top: auto;right: auto;width: 100%;box-shadow: none;}
	.toolbar li{float: left;width: 20%;height: 50px;}
	.toolbar .toolbar-map-hide{display: none !important;}

	.toolbar li .toolbar-icon{transform: scale(.6);}
	.toolbar li a{padding-top: 30px;}
	.toolbar li a p{font-size: 12px;}
	.toolbar-wechat-hide{top: -60px;}

	#newBridge .nb-icon-wrap{bottom: 100px !important;}
	.toolbar .toolbar-wechat:hover .toolbar-wechat-hide{top: -190px;left: 0;margin-left: -38px;}
	.toolbar-wechat-hide:after{bottom: -16px;left: 50%;margin-left: -10px;right: auto;top: auto;transform: rotate(90deg);}

	.foot{padding-bottom: 50px;}
	.index-warp1 .warp1-top,.index-warp1 .warp1-bottom{flex-wrap:wrap;}
	.index-warp1 .warp1-top dl{width: 100%;height: auto;padding-bottom: 30px;margin-bottom: 30px;}
	.index-warp1 .warp1-bottom li{width: 33.3333%;text-align: center;margin-bottom: 15px;}
	.index-warp1 .warp1-bottom li img{text-align: center;}
	.index-warp1 .warp1-bottom li::after {display: none;}
	.index-warp2 .warp2-img,.index-warp2 .warp2-text,.warp3-left,.warp3-right{width: 100%;float: none!important;height: auto;}
	.warp3-right{margin-top: 30px;}
	.footer-typelist,.footer-img{display: none;}
	footer .footer-info{text-align: center;float: none;width: 90%;margin:0 auto;}
	.index-warp3 .warp3-left,.index-warp3 .warp3-right{width: 100%}
	.index-warp3 .warp3-right li{height: auto;}
	.index-warp3 .warp3-right .index-news-cont-title,.index-warp3 .warp3-left .title{font-size: 18px;}
	.index-warp2 .warp2-text p{padding-bottom: 35px;}
	div.tablescroll{overflow-y: hidden;overflow:hidden;overflow-x:scroll;width:100%;-webkit-overflow-scrolling:touch;-webkit-transition:.3s all;transition:.3s all}
	.com-wrap{padding-bottom: 15px;}
	.maincon-page{padding-top: 10px;}
	.read-wrap .read-wrap-con img{max-width: 100%!important;height: auto;}
}

@media screen and (max-width: 500px){
	.foot .foot-nav .foot-nav-left{width: auto;}
	.i-news-list .i-news-list-l li time{display: none;}
	.img-box .img-shadow .shadow-text{width: 90%}
	.img-box .img-shadow .text-t{font-size: 12px;}
	.foot .foot-nav{min-height: 150px;}
	.foot-nav .foot-nav-list3{display: none;}
	.foot .foot-top a{font-size: 16px;}
	.foot-link .link-nav a{padding: 0 6px;}
	.foot .foot-copy p{font-size: 12px;line-height: 24px;text-align: center !important;width: 100%;}
	.foot .foot-copy a{font-size: 12px;}
	.foot .foot-copy .beian{display: block;}
	.submenu li .submenu-a i{left: 5px;}
	.submenu li .submenu-a{padding-left: 60px;height: 60px;line-height: 60px;}

	.page-con .team1 a{width: 50%;}
	.expert-com .list{width: 49%;margin-right: 1%;}
	.expert-com .list:nth-child(3n){margin-right: 1%;}
	.expert-com .list:nth-child(2n){margin-right: 0;}
	
	.page-con .team a p{font-size: 14px;}
	
	.article-con .nav-type{display: none;}
	.article-con .article-list li a{height: auto;}
	.article-con .article-list li .imgbigout{float: none;width: 100%;}
	.article-con .article-list li .imgbigout img{width: 100%;height: auto;}
	.article-con .article-list li .imgtext{margin-left: 0;padding: 20px 10px 40px;}
	.article-con .imgtext .text .text-t{margin-bottom: 10px;}
	.article-con .imgtext .text .text-p{line-height: 20px;height: 60px;}
	.article-con .imgtext .text .text-p, .article-con .imgtext time{display: block;}
	.article-con .imgtext time{bottom: 20px;}
	.article-read{padding: 0px 10px 40px;}
	.article-read .article-read-title{margin-bottom: 20px;font-size: 18px;line-height: 30px;}
	.article-read .article-read-con{padding-left: 0;padding-right: 0;}
	.page-slide a{height: 50px;/* line-height: 50px; */}
	.page-slide .left a{padding-left: 50px;padding-right: 10px;}
	.page-slide .right a{padding-left: 10px;padding-right: 50px;}
	
	.guide-list ul .list{width: 32%;margin: 0.65%;}

	.expert-list .expert-hot{padding: 10px;}
	.expert-hot-summary .p1{font-size: 22px;}
	.expert-hot-tag{font-size: 14px;line-height: 24px;height: 24px;padding: 0 10px;}
	.expert-hot-summary .p2{font-size: 16px;}
	.expert-hot-read{padding: 0 20px;line-height: 30px;height: 30px;}
	.device-wrap .device-list li{width: 48%;margin-right: 4%;}
	.device-wrap .device-list li:nth-child(3n){margin-right: 4%;}
	.device-wrap .device-list li:nth-child(2n){margin-right: 0;}
	.device-wrap .device-list li .imgtext{font-size: 14px;line-height: 32px;height: 32px;}

	.m-search .search-text{font-size: 16px;}
	.m-search .search-submit{font-size: 18px;}
	.in_type{padding: 0 8px;}
	.i-news-box1 .hot-news .imgtext{line-height: 22px;}
	.c-tit{font-size: 28px;}
	

}
.article-read table.tableforshow{border:0!important;border-collapse:collapse!important;border-bottom:1px solid #CCCCCC!important;border-right:1px solid #CCCCCC!important;margin-bottom:14px!important;width:100%;font:inherit}
.article-read table.tableforshow p,.article-read table.tableforshow div{margin-bottom:0}
.article-read table.tableforshow th,.article-read table.tableforshow td{border:0!important;border-left:1px solid #CCCCCC!important;border-top:1px solid #CCCCCC!important;color:#333333;padding:0.5em!important;margin:0!important;font:inherit}
.article-read table.tableforshow th{background-color:#E8F6FF!important;}  
.article-read table.tableforshow tr:hover{background-color:#F2F7FB!important;transition:all 0.6s} 
.article-read table.tableforshow caption {text-align:center;font-size:14px;font-weight:bold;line-height:1.8em}
.article-read table.ghbs tr:nth-child(odd){ background: #f7f7f7; }
.article-read table.ghbs tr:nth-child(even){ background: #fff; }
@media screen and (max-width: 350px){
	.guide-list ul .list{width: 48%;margin: 1%;}

}


	.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ padding:0 20px; height:60px; line-height:60px;  position:relative; z-index:1;  }
		.nav .nLi{ float:left;  position:relative; display:inline;line-height: 60px;}
		.nav .nLi h3{ float:left;  }
		.nav .nLi h3 a{ display:block; padding:0 28px; font-size:16px;line-height: 60px;}
		.nav .sub{ display:none; width:100%; left:0; top:50px;  position:absolute;  line-height:26px; padding:5px 0;z-index: 9999;background: #fff;}
		.nav .sub li{ zoom:1;text-align: center; }
		.nav .sub a{font-size: 14px;text-align: center;line-height: 36px;}
		.nav .sub a:hover{color: #b42e13;}
		.nav .on h3 a{ color: #b42e13;}




/*右侧按钮*/
.new-float{height: 196px; position: fixed; right: -225px; top: 50%; margin-top: -98px; z-index: 3;}
.f_nav{position: relative;} 
.f_nav li{width: 48px; height: 48px; display: block; text-align: left; background: #ea4740; position: relative; margin-bottom: 1px;}
.f_nav li.active{background: #CBCBCB;} 
.f_nav li.tel{text-align: left; width: 220px; padding-left: 53px; padding-top: 0px; height: 48px; transition: all .6s ease 0s; -webkit-transition: all .6s ease 0s; -moz-transition: all .6s ease 0s; -ms-transition: all .6s ease 0s; -o-transition: all .6s ease 0s; transform: translate(0px, 0); -webkit-transform: translate(0px, 0); -moz-transform: translate(0px, 0); -ms-transform: translate(0px, 0); -o-transform: translate(0px, 0); cursor: pointer;}
.f_nav .f_qq{cursor: pointer;}
.f_icon{position: absolute; width: 48px; height: 48px; left: 0px; top: 0px;}
.f_nav li p{margin: 0px; width: 100%;height: 48px; line-height: 48px;font-size: 16px; color: #fff;} 
.f_nav li.tel:hover{transform: translate(-220px, 0); -webkit-transform: translate(-220px, 0); -moz-transform: translate(-220px, 0); -ms-transform: translate(-220px, 0); -o-transform: translate(-220px, 0);} 
.f_nav li.tel.f_qq:hover{transform: translate(-110px, 0); -webkit-transform: translate(-110px, 0); -moz-transform: translate(-110px, 0); -ms-transform: translate(-110px, 0); -o-transform: translate(-110px, 0);}
.f_nav li a{position: absolute; left: 0px; top: 0px; display: inline-block; width: 48px; height:48px; text-decoration: none;}
.f_nav li:hover{background: #252525;} 
.top_icon{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAANCAYAAADISGwcAAAAiUlEQVQ4jc2V0Q3AIAhEncH5XMit3Oz6IwmxnEKqpvfJAXko0QSgYq2clAC0wW/J0KyhTgoBBEHdfaUgd6OSiQS2DPFi1fXY63RYvgcAgDq+hccAqDcDUB5rKHsxXtf/ANhVngKgsprcAjB37OoOhAH0RF7vBMCWd+ALgPhM1ku4D0DlRf6CKcADKk3E+3KsmysAAAAASUVORK5CYII=) center center no-repeat;} 
.q_icon{background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAQAAADYBBcfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfjBRcOHisrSchPAAACHElEQVQ4y5WUP0hVYRTAf09v+tKsSEqxJGxIREF0aYhAl4ZocKoIcspFIYdAh6AhEipwCCcLpKhcwqSoiKIIRCFo0Ej6IzWIlSCZGYhmz19DvuenYj7PWe495/zOud8953zICi32lHcdV+ecVSd9ZKOlZi2Pi0kg+2mmkQU+8Z2vjJOggN3kU0I2D7lEfxAbZGlUZ+22zrxl2bM87HXH1Q5zk9akM8NO9bHVqz49qfvsUvvdFYKR3WrLmlBSj6tvLVgCL6qn18UQa9Q+8/6BNS54IS0MsV49K7jFEQfSxhDvqHux1oTHNgRW+svzMXsopWKxNzHKKeAPqyViiqGUp48KnPNJKlfcEdeWwlRch0Zk8iaVd55WikkQW1FPMplmOvU+yETEDD9ThgT3SEdmSGSQQ1FawaHkE4/4QdkyY4w8slgILBnMM024DVVsj+illjizKWMJDyhkLjhfnCmO8DEAKxmLuE0D9VwLzjnMKAQVYvxe1qJDVNGEcQf97NYNDMArJ81FPKB2pY21qieS23FObUsLa1A7w0VuV7vc8V9os1fUXjNDEFuc95bRGtA2jzrkrDeSEaHzuaPmLD6XudNNRuZZ7EGbfKd+8ORSdAg+c0TEanvUCfvt870JVV/anEqKSBT0J5tvwBmuIu3ks4dMhnnKGC94vWrsgiw3/eKA2mX5+v83rJhFEQvUcT+dOQ9v8jayucxEegvyF6QlfO5j/mtQAAAAAElFTkSuQmCC) center center no-repeat;} 
.tel_icon{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAACS0lEQVRIiaXWTYiNcRQG8OtmZoyPmfE9k0KSxeTbAissLHxENGmUbExSFmMnK8pWbFgqJZKNEgsWslGSSJqUhaTJzmLSJEk/i3tec+Z178w7Oat7nvM8/+d/z//rrdVSYAXu4Braay0C7WhrVW8Z2GRyfES9xGnD58T5jVcYQtd0BktC9A1d2B75/RJvNg5iA/qxDxcwFvzrmNvK5GOQuhM2HNjhip1YjS+h2Vkubo3CsSbCD1Gbk7BV0Z7h0HaUNOdCsz+DT/Gr3P+oLQvBrYTdwDg+pbU5W9INBb68AODJFG0o2rakSa0TR4sxMCvVXmK0SL5jpIVBG87HIP1TTKQjOHcTtjCwdTVciqSrJDyU2nGpmCWuBvYaWxJ/aeArE/YeT3Lfr6TiosDeoK9kvh6HNbYrDKbaN7xM+QEokmchmJfaBC9atSh4O4LXG/lGnEj1+t9Jpv49ToRiQY9MY/QOA1NxMvl0DLonYSOB/bOzEmeWtKuqGBWHryfyrsh/SAfyvwLzY9DP4nBic2CjmtxLmKNxh62didH6GPRh2rZ7TERf4tZNvpUfYnFVowMhup2wbWmwI7EWeyM/HpiUT79OOBmCe+kf9eB5ah+MJc0CPAj8EWZXMToTgsdZgN34GbU1TXQDUXuryguKwRB8xaKE15Wu+ZJuY+guTmsSgl2p39sranqDf7mSSRIVO+meuIJacDekSXVWNglx3cSDJH53pno3bkZt3BQ3RRWzbo3PpiJGTdwWNJ6GmX8ytTBbiFMab8un2I29Zd4fcpb6SaYSK8IAAAAASUVORK5CYII=) center center no-repeat;} 
.w_icon{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAYAAADWm14/AAACcElEQVRIia3WTYiOURgGYN8wfGNmmDHU+IuwsDMlkpqSRFOKDVnIYhYkC4nCRlKKkrLQKOuRkliQWNjYSTRJk7Ky0EiaxSRJuizehzmO73/mqXfx3s/PfZ9znvMzZ04dQwlLsAHbsQOD6EepXn7LhgE8VNu+4wx6ZpO4D6+D4AX2Yxnak5gS1uMEPkfsWbTNlHxPQryqwZwShmI23qLcKvneID/ZYn43xjGBhc0mrwvy0xm+Gb018rahK/mfj3f40PByoA1f8CzDDyXN9l+T4VTiLyd4f2BHGxWwKRL6M3x34N/QWSHvcPgnMD/zjWJKI9sU1/Cxiq8bC2rkLkrJ0YG1uB7ihrEa82oJGMPdukqr57dFA79V20bTfkkLTOJmi+Td+BQEt2I5ezA3/F2K82IYP+Mbyos8w6sWyPtjncewooH4Mm6H2HOp43yAVde6QrFe/MJjTZ5+OB58O9ORwHATRR7E7miP/xLeR0PPzWJ3hW9jgt3Dj7+DNn3pLG+AvCdiDyZYOWYEFmfxFwK/mGBL/6mBdnxUHEhL6ggYiuTuDC+jo0J8KUSXMnxcevjFuk7F1KypIeBkCJjRWwAj+JaDyxS32mQ1AhwLAdUPl8YEPMdYJceZIDiguFTu4IjiJbQjlKs1Sw2QL4gaI5Wck6btVSxJJbs6AwEnosaG3NEejvfYlOALo5H+fJcjbksL5AORe79aQGe9BlOc/+NRaLAJ8nWK7Tolu0GbtpiViRBxD3114pcq7oKv9WKbEdGBJ0lfjOOG4q2wD1fw0vSdAStnhTwTsgqXYoS5vcGj5H/rrAvIxHRFo3Zm+HI8zTv/NzyBOFiGc+0SAAAAAElFTkSuQmCC) center center no-repeat;} 
.f_nav li.tel :hover a{cursor: none;}
.l_code{width: 109px; height: 102px; position: absolute; bottom: 0px; left: -120px;}
.l_code{opacity: 0; filter: alpha(opacity=0); transition-duration: 0.6s; transition-property: all; transition-timing-function: ease-out; transform: translate(-50px,0px);} .l_code.active{opacity: 1; filter: alpha(opacity=1); transform: translate(0,0);}
@media screen and (max-width: 768px){
    .new-float{display: none}
}






.lmain3{ width: 100%; height: 52px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABICAYAAABm6UTTAAAGUElEQVR4nO3du3Jb1xmGYdSJbBH7fAYoUiRlKZlJ4Wvx2JZsHnA+k6AUi6QzmbEkMkWuw7YkJy7TpUzq3NCXQiAsMZBdZZbnx1s8/Ve+s9fas2pRNRUAWOQXfYXVUFFjorAaq9h+rLCcyMvGihsnzvcBgCs11wMA4P8lrIYKyoHi5lRhNdZG0lfcmC1D0PU+AHCFAARgVliNFVZj+cVQQTnS7aSrqDFReudYQTlyvg8AXCEAAdjVmCjfnmsj7SluTlXuzOUXfXl5T3Fz7H4fADhSC8uJAMCiqJoq3zrV7aQrL+8p2ZzoVrivzftz1fMj5/sAwBUCEIBZQTFWWE6UbM4UNUZK74x158Gpusf/0P2PL5zvAwBXCEAAhs0UFGNlWyf6MG7pw2RfQdXW02/+rWJn+CvYBwBuEIAAzAqKqeLGifLtuW4nbZW7U4WNjr7563+09fuZ830A4EotakwEABb55Ym8qqewnMkv20qqJwqLgZ6++F47D86c7wMAVwhAAGYRgACwGgEIwCwCEABWIwABmEUAAsBqBCAAswhAAFiNAARgFgEIAKsRgADMIgABYDUCEIBZBCAArFaLyrEAwKKgOZJfTRSVf1TQOFDaPFZUzHT24kft/O6x830A4AoBCMCs9wXg0+d/JwABrDUCEIBZBCAArEYAAjDLbwzllWOFxRP51b6SxkxhPiUAAaw9AhCAWQQgAKxGAAIw630B+NWzv+nug1Pn+wDAFQIQgFkEIACsRgACMOs6AIP8sfxqX3E1VZBNCEAAa68WlUMBgEmNgcJqrKg4VVB+oaScKMrHevr8B+09mLvfBwCOEIAA7GoMFJQjRcWp/OIRAQgAC7WwGAgALPqlAHS9DwBcIQAB2FX1FZQjhfl8GYBhNtJXz14TgADWGgEIwK6fCcDd+yfu9wGAIwQgALuqvvxiqDCfy8sfKi7GBCAAFAPVgrwvALDolwLQ9T4AcIUABGDWdQAG2ckyAIN0SAACWHsEIAC7iqm8oqWonCgoWoqyY0VFTxd/eaW7e4/d7wMARwhAAHYRgACwEgEIwK4bARimM0VFT+dXLwlAAGuNAARglp9PlgHo50cEIAAsEIAAzPLzier5EQEIADcQgADMug7AsBgvAzDMuzq/eqnt3VPn+wDAFQIQgFk3AzBIpgrzrs4uvycAAaw1AhCAWV42Xgaglx0SgACwQAACMMvPR6rnh4rKsfziYHEHsKPzq+90997c+T4AcIUABGAWAQgAqxGAAMy6DsCwGC0DMMzbOr/6Ttt7PAUHYH0RgADM8rLhOwH45g5gW2eX3xKAANZazc96AgCL3g5AL9//nwB0vQ8AXCEAAZjlZUNtZAcEIADcQAACMOs6AIN8uAzAIGvp7PJbbe0eO98HAK4QgADMIgABYLWan3cEABYFeV9e2lecnyooPleY95XkA319+Up3Pxo53wcArhCAAMwiAAFgNQIQgFnXARhl82UAxllfX1++0va9ofN9AOAKAQjArqz3TgAGWU9x1tfFi5cEIIC1RgACsOutAPTzzwhAAFggAAHYlfVUT3oEIADcQAACsGsRgGF6ousAjNKeLl681NbewP0+AHCEAARgFwEIACvVgqwjALDIzzvy0q6i7Fg/HQEPdfH8tbbvjZ3vAwBXCEAAZhGAALBazU/bAgCT8o7qSee9Aeh8HwA4QgACsGsRgGE60093AAe6eP5aW3sj9/sAwBECEIBZXtZ+JwD9tKsoHej82SsCEMBaIwABmPV2AHrZpyIAAeCNmpe0BAAmZW1txO33BqDzfQDgCAEIwK6fCcA7u0P3+wDAEY6AAdiV9BXmfaWNoT4IHirb7MrLPtefr/6l5l7H/T4AcIQABGBYV17SUVIN9FvvM93yP5WXPtKTP/1T6eb+r2AfALhBAAIwqx635SUtRUVPQdZSVB6puTtUe/Sj7v3hxPk+AHCFAARglpe0FJd93fIeaiPaV1S29Zv6J2rsjLQRP3K+DwBcIQABmOUlLSVVTx/4jxRkLWXNgerxgTbiLxWV7vcBgCsEIACzvORQXnKoenwgLzlchGBHcdmXl7Sc7wMAVwhAAHZlb+IvzNuLAPxSQdZR1pzIS/gLGMD6IgABmOWlBwryIwXZm699aWOoetzW7fBIftJ3vg8AXPkvamV4g+NeU8QAAAAASUVORK5CYII=) no-repeat; -moz-background-size: 100% 100%; background-size: 100% 100%;display: none;position: fixed;bottom: 0px;left: 0px;z-index: 999}
.lmain3 a{ display: block; float: left; width: 50%; line-height: 52px; font-size: 14px; color: #fff}
.lmain3 a span{ width: 32px; display: block;float: left; margin: 10px 10px 0 40px;height: 32px;}
.wx-hide{display: none;position: fixed;left: 0;bottom: 0;width: 100%;border-top: 2px solid #008ee6;background: #fff;z-index: 9999;}
.wx-hide .wx-hide-con{padding: 10px 14px 10px 115px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAuCAYAAACMAoEVAAAEvklEQVRogc2af4gVVRTHv5mRYktmBZH1Rz+oKCMCtxVbESSkII2IAiPqn7Q1MDCiCAuHhXTfm3tuSkJrUbT9oB8upv0gMUS3MtiMQmljdZO3++aeQ7JouUHbplZ/zOzT2Xfn/Zg386YD5583595zP/ece++5Mw+IIzm+EUoeB/HrINkHzYPQ8iuI/4Tm36DlKLQcgJZtIPMi8rIID350fixfTRGnMBvEz0DLT9Dyb91KPAqSbpC5LWuUs+IMXAQyL4PkTCwoK6jsyx6SvEdAPJ4YVDlkN4DzMgCTntSgwoDDyBevaw6Us3c6NH/VFLCS8l8gXpg+HPHXzQUrRfAMcsX5aYJ9kAnYWRUouSwFMPNEhVntgzab4J9dcQf+N4i3g3gL/HMwwhfvTBZMe3NAfNzuzKwOTwKvjwF2Gkrawz7ls0h7xSuSgyPpjJjFjyPs++tbT2ZdeR98tV/RWDNlIBkw9+AsaJEIJ53WNlq21hc5b7G9H/42so3L9zUOR94DFdZaj72NfFEXnDIdZX3kBltAcqzC2nsvATjprjiwvCwN25tH615zxIx84YpwP7y5SjuB9mY2CtdXdTPwq/+VUPx+jM1kEnAUJJ1QpgPE+8vWGPEr/k3D3AvtLQbxQjiFGY3BaR6JPeBGlOS7UFY4zjRoby5crw254nyQWQDFK6C9u+EOX4NYNaiWk82F4l3YYC4FAOSKV4LMOhD/UPXWQTIMLW+DeDkcZ1ptcFHnW/JQo3CL8wAAStpBPNRAXyeg+Fk4e6dXi9zPTQD71PflzUnUH/Hxsg1vSuS2pwy3NYjWqhQnb3MU3Pr0nMo7gY9c+tkhn1vS0rsjJWf9PlhEaefrPzH7Px2xAW2zRK/OWrEWzQ22IC9L7c95D7R3K5zCbLi8rGKlEk6/CZBZjdxgC7Q3F1reKreZWscmvR5Ing/S8YTl2SHL0ri9pn5ttwWS3jK7yV35HKNDyYDxuJ/u5oUI8Kci1v6uKhP2C2wHufLusdj2ho0iU6huuC3BYCPOT37SClfpfuf3e9jazuW77FEeuXlq9Cot/tpUFVuhpL1CBPrLo2ZuAMmpqn27vKy8bcRbusmlMSU93mgIzinMgOJ8lRTrLb0rIbOg5mqFZAyueciPtDcTWnS0PX9ijTTqvoyWtOC35y9rSN8JkPweL/VlrOrLYuKiHQ4AlOmo3zF/E0xO+iVddT0ZDae962PMaF+Q2of/33CK18SAGwjgsnmxGx7LsQqR4w8tDcZA0lOxotk4cgmIX8sejvfbwfzvBV64AR8JnR0bR64FycqgKN4KzTtAMoCuoxfHes+SfOS67XCuWRI2Ni9FhzgkfgXhem2Zw2m53z5EZdaWotU1ckuNYGHRvCdDsAJWfX+BfWBucR6U6YB7cFYsMCC6LGqGKrM29rhrFsVvZgB3IH0wINiYYv5BII4ST0DJTc2BA4CcuQrEJn0wOYW8LGoe2KRsGLocJAPpwfGR5kbMJukd7g9nCzYprtcGzT8mC2c2ZY0VljzfCeJ3g79T1Qryh/8vJF6Ocz9hJ/axMmlZM3ShD2qehpZXQbwTxLtBvBuadwS/PQfXLCn76kPcVQJUxdaMCFIUVWwF8TiUeWzqo/8AObsOuN3TwKQAAAAASUVORK5CYII=)  left 60px center no-repeat;background-size: 9%;}
.wx-hide .wx-hide-con p{font-size: 14px;color: #9c9c9c;}
.wx-hide .wx-hide-con .p1{font-size: 16px;}
.wx-hide .wx-hide-off{display: block;text-align: center;font-size: 14px;color: #666;line-height: 42px;background: #f2f2f2;}

@media screen and (max-width: 768px){
    .lmain3,.footer-height{display: block}
}









