@import "iconfont.css";
.c99{color: #999;}.c66{color: #666;}
.vm{top: 50%;left: 50%; position: absolute;-webkit-transform: translate(-50%, -50%);transform:translate(-50%, -50%);}
.vtm{top: 50%; position: absolute;-webkit-transform: translate(0%, -50%);transform:translate(0, -50%);}
.vwm{left: 50%; position: absolute;-webkit-transform: translate(-50%, 0%);transform:translate(-50%, 0%);}

a:hover{text-decoration:none;}
h3,p{margin:0;}
button{outline: none;background: none;border:none;}
html{-ms-text-size-adjust:100%;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
body{font-family: Arial;min-width: 320px;background-color: #fff;font-size: 14px;}
html,body{width: 100%;overflow-x: hidden;}
a,a:hover {color: #333;cursor:pointer;}
ul,li {padding: 0;margin: 0;list-style: none;}
.left{ float:left;display: inline-block;}.right{float:right;display: inline-block;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
*{box-sizing: border-box;}
.wrap{width: 1200px;margin: 0 auto;padding: 0;}
.wow { visibility: hidden;}
.flex_wrap{flex-wrap: wrap;}
.header{left: 0;right: 0;top: 0; z-index: 400;text-align: center;transition: all 400ms;position: fixed;background: #020202;}
.logo img{height: 28px;}
.menu{text-align: center;font-size: 0;white-space: nowrap;margin-left: 260px;}
.menu li{display: inline-block;margin:0 20px;position: relative;}
.menu li a.item{position: relative; font-size:15px;display: block;color: #b2b2b2;text-transform: uppercase;display: flex;align-items: center;height: 80px;}
.menu li.active a.item{color: #ff931e;}

.lan{position: relative;margin:0 -12px;}
.la_t{padding: 0 12px;height: 15px;overflow: hidden;}
.la_t:last-child{border-left: 1px solid #585252;}
.la_t img{height: 15px;width:24px;object-fit: cover;}
.la_t span{font-size: 15px;color: #b2b2b2;text-transform: uppercase;margin-left: 5px;}
.sub_lan{position: absolute;left: -.18rem;top:100%;background-color: #28292b;padding: .1rem;visibility:hidden;opacity:0;margin-top:10px;-webkit-transition:all .2s ease;transition:all .2s ease;}
.sub_lan a{padding: 10px 5px;}
.sub_lan a img{border-radius: 50%;margin-right: .1rem;height: .27rem;width: .27rem;}
.lan:hover .sub_lan{opacity: 1;visibility: visible;margin-top: 0;}
.menu-btn { height: 16px;width: 24px;display: block;position: relative;}
.menu-btn span {display: block;height: 2px;background-color: #fff;position: absolute;left: 0;width: 100%;-webkit-transition: all 0.3s;transition: all 0.3s;}
.menu-btn span:nth-of-type(1) {top: 0;}
.menu-btn span:nth-of-type(2) {top: 50%;margin-top: -1px;}
.menu-btn span:nth-of-type(3) {bottom: 0;}
.menu-btn.active span:nth-of-type(1){top:5px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-btn.active span:nth-of-type(2){-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0}
.menu-btn.active span:nth-of-type(3){top:5px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}

.sub_menu{position: absolute;background-color: rgba(255,255,255,.93);left:0px;top:100%;right:0; z-index: 200;visibility:hidden;opacity:0;margin-top:10px;-webkit-transition:all .2s ease;transition:all .2s ease;text-align: left;width: 263px;padding: 10px 0; border-top: 3px solid #f39940;}
.sub_menu a{position: relative;color: #333;font-size: 16px;height: 37px;line-height: 37px; display: block;padding-left: 40px;transition: all 400ms;}
.sub_menu a::after{content: "\e683";font-family: "iconfont" !important;font-size: 16px;position: absolute;right: 30px;top:50%;transform: translateY(-50%);opacity: 0;}
.sub_menu a:hover{background-color: #020202;color: #fff;}
.sub_menu a:hover::after{opacity: 1;}
.menu li:hover .sub_menu{visibility: visible;opacity: 1;margin-top: 0;}
.menu li:hover .item{color: #ff931e;}
.header-posi{background: #020202 !important;}

.sideMenu{display: none;}
.mob_header{line-height: 60px;height: 60px;position: fixed;left: 0;top:0;right: 0;background:rgba(255,255,255,.8);z-index: 500;display: none;padding:0 3%;box-shadow: 0 4px 4px rgba(0,0,0,.05);}
.mob_logo img{height: 20px;}
.mob_logo{color: #fff;}
.w1{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; line-clamp: 1;-webkit-box-orient: vertical;}
.w2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;}
.w3{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; line-clamp: 3;-webkit-box-orient: vertical;}

.img-responsive{width: 100%;height: auto;display: block;}
.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.justify-content-center {justify-content: center;}
.justify-between{justify-content: space-between;}
.flex_mjustify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.flex_crosscenter{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.flex_mcenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.flex_box_1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.align-center{align-items: center;}
h1,h2,h3,h4,h5{padding:0;margin:0;}
.mob_img{display: none;}

.banner{overflow:hidden;position:relative}
.banner img{width: 100%;height:auto;display: block;}
.banner .swiper-pagination-bullet{border-radius: 0;background-color: #bdbdbb;opacity: 1;margin: 0 7px;}
.banner .swiper-pagination-bullet-active{background:#fda307;}
.pSlick{position: relative;}
.pSlick .item{position: relative;}
.pSlick .img{width: 55%;}
.pSlick .img img{width: 100%;height: 69vh;object-fit: cover;}
.pcflex{float: right;width: 440px;height: 100%;display: flex;align-items: center;}
.pSlick .info{}
.pSlick .info h3{text-transform: uppercase;font-weight: normal;font-size: 20px;}
.pSlick .info .line{width: 58px;background-color: #ff931e;margin-top: 10px;height: 1px;}
.pSlick .info p{margin: 4vh 0; font-size: 15px;text-transform: uppercase;color: #666666;line-height: 1.7;}
.pcont{position: absolute;left: 50%;top:0;width: 1200px;transform: translateX(-50%);z-index: 2;bottom: 0;}
.more{width: 148px;height: 40px;border: 1px solid #d0e0ec;display: flex;align-items: center;justify-content: center;color: #3287c4;font-size: 15px;}
.pSlick .slick-prev{position: absolute;right: calc(8% + 65px);bottom: 50px; width: 53px;height: 53px;border: 1px solid #dddddd;font-size: 0;z-index: 20;transition: all 400ms;}
.pSlick .slick-prev::after{content: "\e681";font-family: "iconfont" !important;font-size: 18px;top:50%;left: 50%;transform: translate(-50%,-50%);position: absolute;}
.pSlick .slick-next{position: absolute;right: 8%;bottom: 50px; width: 53px;height: 53px;border: 1px solid #dddddd;font-size: 0;z-index: 20;}
.pSlick .slick-next::after{content: "\e683";font-family: "iconfont" !important;font-size: 18px;top:50%;left: 50%;transform: translate(-50%,-50%);position: absolute;}
.pSlick .slick-prev:hover,.pSlick .slick-next:hover{background-color: #16181c;}
.pSlick .slick-prev:hover::after,.pSlick .slick-next:hover::after{color: #fff;}

.proUl li{float: left;width: 33.333%;text-align: center;padding-bottom: 8vh;}
.proUl li .img{overflow: hidden;}
.proUl li .img img{max-width: 100%;height: 53vh;object-fit: cover;transition: all 400ms;}
.proUl li:hover .img img{transform: scale(1.1);}
.proUl li:nth-child(2n+2){background-color: #efefef;}
.proUl li h3{font-size: 20px;font-weight: normal;text-transform: uppercase;margin-bottom: 10px;}
.proUl li p{color: #888888;text-transform: uppercase;font-size: 13px;}
.main_a{background:#0e0e0e url(../images/g.jpg) no-repeat center bottom;background-size: 100% auto;padding: 90px 0;}

.melist li .item{background-color: rgba(0, 0, 0, .8);position:relative;}
.melist li .me_pic{width: 50%;overflow: hidden;}
.melist li .me_pic img{width: 100%;transition: all 400ms;}
.melist li:hover .me_pic img{transform: scale(1.1);}
.me_info{width: 50%;position: relative;color: #fff;padding-left: 35px;}
.me_info h3{font-size: 20px;}
.me_info p{font-size: 16px;color: #919191;}
.melist li:nth-child(2n+2) .me_pic{order: 2;}
.melist li:nth-child(2n+2) .me_info{padding-right: 35px;padding-left: 0;}
.me_info .line{width: 48px;height: 1px;background-color: #ff931e;margin: 10px 0 20px 0;}
.melist .caret{border-width: 8px;}
.melist li .item .caret{position: absolute;right: calc(50% - 4px);top:50%;z-index: 20;transform: translateY(-50%) rotate(90deg);border-top-color: #0e0f13;}
.melist li:nth-child(2n+2)	.item .caret{right: calc(50% - 12px);transform: translateY(-50%) rotate(-90deg);}
.mbul li img{width: 100px;height: 100px;}
.com_tit .line{width: 1px;height: 67px;background-color: #98c3e1;margin-left: 5px;}
.com_tit h3{font-size: 35px;text-transform: uppercase;color: #222;}
.mbul{padding: 50px 0;}
.mbul a{font-size: 18px;color: #999999;text-transform: uppercase;}
.mbul li{border-right: 1px solid #f5f5f5;}
.mbul li:last-child{border-right: none;}
.main_c{background-color: #f4f4f3;padding: 70px 0;}
.pSlick_c .img{width: 58%;}
.pSlick_c .img img{height: 60vh;}
.pSlick_c .pcflex{width: 350px;text-align: right;}
.pSlick_c .more{float: right;}
.pSlick_c .slick-prev{right: auto;left: 0;bottom: auto;top:50%; transform: translateY(-50%);top: 50%;margin: 0;width: 43px;height: 70px;border: none;background-color: rgba(0, 0, 0, .5);}
.pSlick_c .slick-prev::after,.pSlick_c .slick-next::after{color: #fff;font-size: 25px;}
.pSlick_c .slick-next{margin: 0;right: auto;transform: translateY(-50%);top: 50%;bottom: auto;left: calc(58% - 43px);width: 43px;height: 70px;border: none;background-color: rgba(0, 0, 0, .5);}
.main_d{background-color: #191919;padding-bottom: 70px;}
.main_d .com_tit h3{color: #fff;}
.main_d .wrap{position: relative;}
.mdUl{margin: 0;margin-top: -45px;position: relative;z-index: 2;}
.mdUl li{padding: 0;}
.mdUl li:first-child{margin-left: 50%;}
.mdUl li .item .info{background-color: #424242;color: #fff;padding:30px 40px;width: 50%;}
.mdUl li .item .info h3{font-size: 18px;font-weight: normal;line-height: 1.5;}
.mdUl li .item .info .line{width: 1px;height: 25px;margin: 10px auto;background-color: #7b7b7b;}
.mdUl li .item .info p,.mdUl li .item .info .date{line-height: 1.8; font-size: 14px;color: #a4a4a4;}
.mdUl li:nth-child(3) .info,.mdUl li:nth-child(2) .info{order: 2;}
.mdUl li .img{overflow: hidden;width: 50%;}
.mdUl li .img img{width: 100%;height: 100%;object-fit: cover;transition: all 400ms;}
.mdUl li .item:hover .img img{transform: scale(1.1);}
.dmore{position: absolute;left: calc(50% + 50px);bottom: 0;border-color: #364048;z-index: 20;}
.more:hover{background-color: #3287c4;color: #fff;}
.main_e{padding: 70px 0;}
.contus{background-color: #191919;width: 260px;height: 76px;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 20px;text-transform: uppercase;position: relative;}
.contus::after{content: '';width: 80%;height: 1px;background-color: #dcdcdc;position: absolute;left: -80%;top:0;transition: all 400ms;}
.contus:hover{background-color: #3287c4;color: #fff;}
.contus:hover::after{left: 0;width: 100%;background-color: #3287c4;}
.mel{width: 50%;}
.mel h3{font-size: 40px;margin-bottom: 10px;}
.mel p{font-size: 16px;color: #919191;line-height: 1.7;padding-right: 30px;}
.footer{background-color: #020202;padding: 45px 0;color: #919191;}
.footer h3{color: #fff;font-size: 16px;margin-bottom: 5px;}
.fshare{padding: 20px 0;}
.fshare a{color: #fff;margin-right: 10px;}
.fshare a .iconfont{font-size: 20px;}
.fclinks a{display: block;color: #919191;margin-bottom: 5px;}
.fclinks a:hover,.footer h3 a:hover{color: #ff931e;}
.fclinks p{float: left;margin-right: 40px;}
.footer h3 a{color: #fff;}
.aBan{height: 250px;background-position: center;background-size: cover;background-repeat: no-repeat;margin-top: 80px;}
.aMain{padding: 55px 0;}
.aside{width: 216px;}
.aNav li{margin-bottom: 5px;}
.aNav h3{padding: 20px 24px;background-color: #eeeeee;}
.aNav h3 .iconfont{transform: rotate(0deg);}
.sub-anav{padding:20px 12px 0;display: none;}
.sub-anav a{display: block;border-left: 1px solid transparent;height: 15px;line-height: 15px;font-size: 14px;color: #666;padding-left: 15px;margin-bottom: 20px;transition: all 400ms;}
.sub-anav a.on,.sub-anav a:hover{border-left-color: #b2b2b2;color: #333;}
.aNav li.on .iconfont{transform: rotate(90deg);}
.aNav li.on .sub-anav{display: block;}

.proCont{width: calc(100% - 245px);}
.prolist{margin: 0 -13px;}
.prolist li{padding: 13px;}
.prolist li .item{display: block;width: 100%;}
.prolist li .item .img{overflow: hidden;}
.prolist li .item .img img{transition: all 400ms;height: 237px;width: 100%;}
.prolist li .info{padding-right: 20px; position: relative; border-bottom: 1px solid transparent;}
.prolist li .info::after{content: '';position: absolute;left: 0;bottom: 0;width: 0;height: 1px;background-color: #e0e3e5;transition: all 600ms;}
.prolist li:hover .info::after{width: 100%;}
.prolist li:hover  .img img{transform: scale(1.1);}
.prolist{margin-top: -15px;}
.inf-tit h3{font-size: 14px;padding: 14px 0;}
.pages{padding-top: 40px;}
.pages a{margin: 0 10px;border-bottom: 1px solid transparent;}
.pages a.on{border-bottom: 1px solid #c4c4c4;padding: 5px 0;}
.pages a .iconfont{color: #999;}
.atags{background-color: #f8f8f8;text-transform: uppercase;}
.tags_cur{padding: 18px 15px;border-bottom: 1px solid #020202;}
.tags_r{color: #666666;}
.tags_r a{color: #666;margin: 0 2px;}
.tags_r img{position: relative;top:-2px;margin-right: 10px;}
.det_pro h1{font-size: 30px;text-align: center;border-bottom: 1px solid #f5f5f5;padding-bottom: 25px;}
.det_tool .date{color: #b7b7b7;margin-right: 30px;}
.det_tool .fshare a{color: #b7b7b7;margin: 0 4px;}
.dSlide{margin-top: 30px;padding-bottom: 30px;}
.dSlide .hd li img{width: 177px;height: 90px;object-fit: cover;}
.dSlide .hd li{width: 178px;margin: 0 13px;opacity: .33;}
.dSlide .hd {margin: 0 -13px;margin-top: 25px;}
.dSlide .bd img{width: 100%;height: 617px;object-fit: cover;display: block;}
.dSlide .hd li.on{opacity: 1;}
.det_p{padding:20px 0;}
.det_p p{font-size: 14px;line-height: 1.7;color: #666666;}
.det_div{padding: 35px 0;border-top:1px solid #eee;}
.cm_det_tit{margin-bottom: 25px;}
.cm_det_tit i{width: 4px;height: 20px;background-color: #27b2db;}
.cm_det_tit strong{font-size: 24px;margin-left: 12px;}
.fea_info{width: 55%;padding-left: 16px;}
.fea_img{width: 42%;}
.fea_img img{width: 100%;}
.fea_info{color: #333;}
.fea_info h2{font-size: 16px;font-weight: bold;}
.fea_info p{line-height: 1.8;margin-bottom: 20px;}
.det_tab table{width: 100%;border-collapse: collapse;}
.det_tab  td{border: 2px solid #fff;background-color: #f9f9f9;padding: 20px 50px;width: 25%;vertical-align: top;}
.det_tab  td strong{margin-bottom: 5px;display: block;}
.det_tab tr:nth-child(2n+2) td{background-color: #f1f1f1;}
.det_tab tr td:nth-child(2){width: 50%;}
.det_tab tr td:nth-child(1){width: 50%;padding-left: 18px;}
.det_tab .xqUl li img{width: 71px;width: 105px;object-fit: cover;}
.det_tab .xqUl li{margin-right: 15px;}
.det_tab .xqUl li strong{font-size: 16px;margin-bottom: 10px;}
.tdp span{color: #666;margin-right: 15px;position: relative;}
.tdp span::after{content: '';position: absolute;right: -8px;top:50%;transform: translateY(-50%);width: 1px;background-color: #cccccc;height: 10px;}
.tdp span:last-child::after{display: none;}
.det_tab .xqUl li a{color: #666;}
.det_tab .xqUl li p{margin-top: 5px;}
.apiul{margin: 0 -13px;}
.apiul li{padding: 0 13px;}
.apiul li .item{display: block;}
.apiul li .item img{transition: all 400ms;width: 100%;height: 213px;object-fit: cover;}
.apiul li .img{overflow: hidden;}
.apiul li p{color: #424242;line-height: 1.5;margin-top: 10px;}
.apiul li:hover img{transform: scale(1.1);}
.apiul_a li{padding: 0 5px;}
.apiul_a{margin: 0 -5px;}
.apiul_a li img{height: 220px;}
.downloads{background: url(../images/dg.jpg) no-repeat center;background-size: cover;height: 170px;padding: 0 70px;}
.com_tit_b .line{height: 33px;background-color: #155a6f;}
.com_tit_b  h3{color: #fff;font-weight: bold;}
.com_tit_b  h3 img{margin-left: 10px;}
.downloads p{color: #b7bdc9;line-height: 1.6;margin-top: 10px;}
.about_a h1,.about_c h1,.about_d h1{font-size: 24px;text-transform: uppercase;}
.about_a p{line-height: 1.7;color: #666;margin: 10px 0;}
.ab_img{padding: 10px 0;}
.about_b{text-transform: uppercase;margin: 30px 0;}
.about_b li{background-color: #f8f8f8;padding-bottom: 20px;}
.com_tit_c .line{height: 33px;}
.com_tit_c h3{font-size: 24px;}
.about_b .ab_info{color: #666666;line-height: 1.6;margin-top: 10px;}
.about_c  dl{padding: 20px 15px;text-transform: uppercase;}
.about_c dt{color: #333333; font-size: 21px;font-weight: normal;position: relative;padding-left: 15px;margin-bottom: 10px;}
.about_c dt::after{content: '';width: 4px;height: 4px;background-color: #27b2db;position: absolute;left: 0;top:12px}
.about_c dd{color: #666;line-height: 1.8;padding-left: 15px;margin-bottom: 35px;}
.about_c{border-bottom: 1px solid #eee;padding-bottom: 0px;}
.about_d{padding: 50px 0 0;}
.tnav li{padding: 18px 15px;}
.newslist .cell{border-bottom: 1px dashed #efefef;padding: 20px 0;}
.newslist .img{overflow: hidden;flex-shrink: 0;}
.newslist .img img{transition: all 400ms;width: 260px;height: 200px;object-fit: cover;}
.newslist .info{flex: 1;padding:20px 60px 0 35px;border-right: 1px solid #e6e6e6;margin-right: 40px;height: 200px;}
.newslist .date{flex-shrink: 0;color: #999;font-size: 18px;}
.newslist .date .iconfont{color: #999 !important;}
.newslist .date span{font-size: 14px;display: block;margin-top: 5px;margin-bottom: 30px;}
.newslist .info h3{font-size: 16px;font-weight: bold;margin: 0 0 15px 0;}
.newslist .info p{color: #666;line-height: 1.7;font-size: 16px;margin-bottom: 40px;}
.newslist .more{color: #666;}
.newslist .cell:hover .img img{transform: scale(1.1);}
.newslist .cell:hover h3,.newslist .cell:hover .date,.newslist .cell:hover p ,.newslist .cell:hover .more{color: #27b2db;}
.det_p img{display: block;max-width: 100%;margin-bottom: 20px;}
.det_p_news p{padding: 8px 0;}
.lxi_a{border-bottom: 1px solid #efefef;padding-bottom: 20px;}
.lxi_a h1{font-size: 30px;}
.lxi_a p{text-transform: uppercase;line-height: 1.7;text-align: center;padding: 30px 20px;}
.lxi_b{color: #666;padding-top: 50px;}
.lxi_b p{padding: 5px 0;}
.lxi_b .fshare{padding-top: 3px;}
.lxi_b .fshare a{color: #b7b7b7;}
@media (min-width:992px) {
    body {padding-bottom: 0;}
}

@media (min-width:1441px) {
	.proUl li h3{font-size: 26px;}
	.proUl li p{color: #888888;font-size: 16px;}
	.com_tit h3{font-size: 45px;}
	.pSlick .info h3{font-size: 28px;}
	.pSlick .info p{font-size: 18px;}
	.mel h3{font-size: 45px;}
	
}
@media (max-width:1200px) {
	.pcont,.wrap{width: 100%;padding: 0 15px;}
	.pcflex{width: 40% !important;}
	.dSlide .bd img{height: 60vh;}
	.dSlide .hd{justify-content: space-between;margin-left: -5px;margin-right: -5px;}
	.dSlide .hd li{width: auto;margin: 0 5px;}
	.dSlide .hd li img{width: 100%;}
	.det_tab td{padding: 20px;}
	.downloads{height: auto;padding:0 20px 30px;}
	.lxi_a p{padding: 20px 0 0;}
	
}




@media (max-width:1024px)  {
	body{width: 100%;overflow-x: hidden;}
    .header{display: none;}
    .sideMenu{position: fixed;right: 0;top: 60px;width: 100%;z-index: 600;display: none;left:0;opacity: 1;background:#fff;color: #000;padding:10px 0;font-family: Raleway;bottom: 0;overflow-y: auto;overflow-x: hidden;}
    .side_bg{background: rgba(0,0,0,.4);position: absolute;left: 0;top:0;right: 0;bottom: 0;z-index:400;display: none;position: fixed;}
    .side_c{width:100%;overflow:auto;position: relative;z-index: 101;}
    .sideMenu.active .side_bg{display: block;}
	.navs li{padding: 0 20px;}
    .navs li a{ color: #000;display: block;text-align: left;font-size: 14px;letter-spacing: 1px;}
    .navs li a.item{border-bottom: 1px solid #33333333;line-height: 50px; overflow: hidden;text-transform: capitalize;}
    .navs li a.item .icon-right{float: right;font-size: 18px;transform: rotate(90deg);}
	.navs li a.item.on .icon-right{transform: rotate(-90deg);}
	.sub-nav-t{padding: 0px 30px;border-bottom: 1px solid #33333333;line-height: 50px;position: relative;}
	.sub-nav-t::after{content: "\e683";font-family: "iconfont" !important;font-size: 16px;position: absolute;right: 0;top:0;transform: rotate(90deg);}
	.sub-nav-t.on::after{transform: rotate(-90deg);}
    .sub-nav{overflow: hidden; background: #fff;display: none;border-bottom: 1px solid #eee;}
    .navs li .sub-nav a{border-bottom: 1px solid #33333333;position: relative; padding: 0px 10%;line-height: 50px; color: #333;font-size: 14px;}
	.sub-nav-links{display: none;}
	
	.navs li .sub-nav .sub-nav-links a{padding-left: 40px;}
    .side_c .closed{position: absolute;right: 0;top:-70px;color: #132c70;padding: 3% 5%;z-index: 2000;}
    .side_c .icon-close{font-size: 22px;}
    .banner,.aBan,.lxBox{margin-top: 60px;}
    .mob_header{display: block;background: #0e0e10;}
	.pc_show{display: none !important;}
	.mob_show{display: block !important;}
	.menu-btn{margin-right: .2rem;}
	.pSlick .info h3{font-size: 18px;}
	.pSlick .info p{font-size: 14px;}
	.mbul li{margin: 15px 0;}
	.mdUl li:first-child{margin-left:0;}
	.mdUl{margin: 40px 0 0;}
	.dmore{position: static;margin: 40px auto 0 auto;}
	.mdUl li:nth-child(3) .info{order: 1;}
	.mdUl li:nth-child(3) .img{order: 2;}
	.mdUl li:nth-child(4) .info{order: 2;}
	.mdUl li:nth-child(4) .img{order: 1;}
	.me_info h3{font-size: 18px;}
	.me_info p{font-size: 14px;}
	.me_info .line{margin: 10px 0;}
	.lan{margin-top: 30px;padding: 0 20px;}
	.det_tab{overflow-x: auto;padding-bottom: 20px;}
	.det_tab table{white-space: nowrap;}
	.apiul li{margin-bottom: 10px;}
	.apiul li .item img{height: 30vw;}
	.apiul li{padding:  0 10px;}
	.apiul{margin: 0 -10px;}
	.aBan{background-position: 70% center;height: 180px;}
	.newslist .date{display: none;}
	.newslist .info{border-right: none;padding-right: 0;margin-right: 0;padding-left: 20px;}
}



@media (max-width:750px){
	.mecont{flex-wrap: wrap;}
	.mel{width: 100%;}
	.mel p{padding-right: 0;margin-bottom: 30px;}
	.contus{width: 200px;height: 60px;font-size: 18px;}
	.contus::after{display: none;}
	.proBox{flex-wrap: wrap;}
	.proCont{width: 100%;}
	.aside{width: 100%;margin-bottom: 30px;}
	.newslist .cell{}
	.newslist .info{padding: 20px;height: auto;border: none;}
	.newslist .date{display:none;}
	.newslist .info p{margin-bottom: 20px;}
	.tags_r{display: none;}
	.tnav{overflow-x: auto;}
}
@media (max-width:640px){
	.proUl li{width: 100%;}
	.proUl li p{padding: 0 15px;}
	.proUl li .img img{height: 45vh;}
	.melist li .me_pic,.me_info{width: 100%;}
	.melist li .item{display: block;}
	.melist li .item .caret{display: none;}
	.me_info{padding: 30px 0;}
	.mbul a{font-size: 14px;}
	.pSlick .img{width: 100% !important;}
	.pSlick .img img{height: auto !important;}
	.pcont{position: static;transform: translateX(0%);padding: 30px;}
	.pcflex{float: none;width: 100% !important;text-align: left !important;}
	.pSlick .slick-prev{left: 0;bottom: auto;right: auto;top:50%;transform: translateY(-50%);}
	.pSlick .slick-next{right: 0;bottom: auto;left: auto;top:50%;transform: translateY(-50%);}
	.pSlick_c .more{float: none;}
	.main_c{padding-bottom: 0;}
	.mdUl li .item .info{padding: 20px;}
	.mdUl li .item .info .line{height: 20px;margin: 5px auto;}
	.fcont{display: block;text-align: center;}
	.fc_l{padding-top: 20px;}
	.fshare{align-items: center;justify-content: center;}
	.prolist li .item .img img{height: 200px;}
	.tags_r{display: none;}
	.dSlide .hd li img{height: 45px;}
	.dSlide .bd img{height: 45vw;}
	.dSlide .hd{margin-top: 15px;}
	.feacont{flex-wrap: wrap;}
	.feacont .fea_info{order: 2;width: 100%;padding-left: 0;}
	.fea_img{width: 100%;margin-bottom: 20px;}
	.aBan{background-position: 70% center;}
	.newslist .img img{width: 160px;height: 120px;}
	.newslist .info{padding:0 20px}
	.newslist .info h3{margin-bottom: 5px;}
	.newslist .info p{margin-bottom: 5px;-webkit-line-clamp: 1;line-clamp: 1;}
	.newslist .more{width: 120px;height: 30px;font-size: 12px;}
}

@media (max-width:520px){
	
}
@media (max-width:480px){
	.proUl li{width: 100%;}
	.proUl li .img img{height: auto;}
	.newslist .info{padding-right: 0;padding-left: 10px;}
}
@media (max-width:420px){
	.mdUl li .item{flex-wrap: wrap;}
	.mdUl li .item .info{order: 2 !important;width: 100%;}
	.mdUl li .img{width: 100%; order: 1 !important;}
	.prolist li{width: 100%;}
	.prolist li .item .img img{height: auto;}
	.aBan{background-position: 65% center;}
	.newslist .img img{width: 110px;height: 80px;}
	.newslist .info h3{font-size: 14px;}
	.newslist .info p{font-size: 12px;}
}
@media (max-width:380px){

}
@media (max-width:360px){
	.pro-nav span{font-size: 12px;}
	.aBan{background-position: 62% center;}
}