/*通用备注*/
html,body{font-family:-apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Microsoft YaHei','PingFang SC',  'Source Han Sans SC', 'Noto Sans CJK SC', 'WenQuanYi Micro Hei', sans-serif;color:#666;}
::selection{/*color: #fff;*/background-color: #ffb497;}
::-moz-selection{/*color: #fff;*/background-color: #ffb497;}
::-webkit-selection{/*color: #fff;*/background-color: #ffb497;}
h1,h2,h3,h4,h5,h6{color:#333;font-weight: normal;}
p{color: #555;}
p>b,p>strong{color:#333}
ul{margin: 0;padding: 0;}
.eng{font-family: Arial, Helvetica, sans-serif;}
.clearfix{clear: both;}
.w1200{width:1200px;margin:0 auto;color:#666;}
.font16{font-size:16px}
.font14{font-size:14px}
.font12{font-size:12px}
.mL5{margin-left:5px}
.line28{line-height:28px}
.line20{line-height:20px}
.line24{line-height:24px}
.hotsearch{list-style:none;margin:0;padding:0}
.hotsearch li{text-align:left;height:16px;line-height:16px;float:left;margin-right:5px}
.line22{line-height:22px}
.line24{line-height:24px}
.h36{height:36px}
.line18{line-height:18px}
.overflow{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis}
.overflowH{overflow:hidden}
.mB10{margin-bottom:10px}
.mT5{margin-top:5px}
.pTB5{padding-top:5px;padding-bottom:5px}
.pT30{margin-top:30px;margin-bottom:10px}
.pTB10{padding-top:10px;padding-bottom:10px}
.mTB210{margin-top:20px;margin-bottom:10px}
.mT10{margin-top:10px}
.pT10{padding-top:10px}
.mL10{margin-left:10px}
.mL20{margin-left:20px}
.mR10{margin-right:10px}
.font12{font-size:12px}
.lineBorder{border:1px solid #eaeaea}
.mT20{margin-top:20px}
.font22{font-size:22px}
.line18{line-height:18px}
.font16{font-size:16px}
hr{margin-top:13px;margin-bottom:13px;border:0;border-top:1px solid #eee}
.lineR-G{border-right:1px dashed #DCDCDC}
.p10{padding:10px}
.pLR10{padding-left:10px;padding-right:10px}
.p2{padding:2px}
.p1{padding:1px}
.mB0{margin-bottom:0}
.mTB0{margin-top:0;margin-bottom:0}
.bgwhite{background-color:#fff}
.h40{height:40px}
.cborder{/*padding:30px 25px;*/padding:0 15px 0 0;background-color: #fff;/*box-shadow: 0 -1px 5px 1px rgba(226, 226, 226, 0.3);*/}
.row:after{content: '';display: table;clear: both;}

.maintit{height: 35px;border-bottom: 2px solid #eaeaea;}
.maintit b{display: inline-block;height: 100%;font-weight: normal;color: #000000;font-size: 1.25rem;position: relative;line-height: 1;}
.maintit b:after{content: '';position: absolute;width: 100%;height: 3px;bottom: -2px;left: 0;
	background-color: #f45e21;background: linear-gradient(90deg, #e94609 0%, #f45e21 60%, #ff7538 100%);}
.maintit div{display: block;float: right;height: 30px;font-size: 0;}
.maintit div span{position: relative;padding:0 18px;cursor: pointer;font-size: .9rem;user-select: none;-webkit-user-select: none;}
.maintit div span:after{position: absolute;content: '';height: 80%;width: 1px;background-color: #666;top: 0;bottom: 0;right: 0;margin: auto;}
.maintit .classify span:last-child{padding-right:0;}
.maintit .arta a{padding:0 18px;cursor: pointer;font-size: .9rem;user-select: none;-webkit-user-select: none;color: #666;position: relative;}
.maintit .arta a:hover{color: #f1571a;}
.maintit .arta a:after{position: absolute;content: '';height: 60%;width: 1px;background-color: #888;top: 0;bottom: 0;right: 0;margin: auto;}
.maintit .more{float: right;font-size: .9rem;padding-left: 18px;height: 30px;padding:0 0 0 12px;}
@media (max-width: 768px){
	.maintit{height: 30px;}
	.maintit b{font-size: 1.1rem;}
	.maintit b:after{bottom: 0;}
	.maintit div span:after{display: none;width: 0;}
}

.solutionpush{margin-bottom: 5px;}

/*-----顶部导航----*/
.navMenu{width: 100%;}
.navMenu .logo{height: 54px;}
.navMenu .move{position: fixed;z-index: 999;left: 0;right: 0;width: 100%;height: 70px;transition: all .1s;-webkit-transition: all .1s;background: #fff;}
.navMenu .move .w1200> ul>li>a{color:#333;font-size: 14px;line-height: 69px;}
.navMenu>.move>.content{border-bottom:1px solid #eee;width:100%;opacity: 0.9;}
.navMenu>.hover>.content{border-bottom:0;}
.navMenu .w1200:after{content: '';display: table;clear: both;}

.navMenu .w1200>ul{float: left;list-style: none;padding: 0;margin: 0;}
.navMenu .w1200>ul>li{float: left;font-size: 14px;}
.navMenu .w1200>ul>li>a{font-size: 16px;color: #222222;display: block;line-height: 69px;}
.navMenu .w1200>ul>li:first-child>a{padding-right: 20px;}
.navMenu .w1200>ul>li:not(:first-child)>a{padding:0 18px;}
.navMenu .w1200>ul li>a.active{color: #e94709;}
.navMenu .w1200>ul li:hover>a{color: #e94709;}


.navMenu .navLists{position: absolute;z-index: 998;display: none;width: 1200px;left: 0;right: 0;margin: auto;overflow: hidden;padding: 32px 40px;background-color:#fff;border-radius: 2px; -moz-box-shadow: 2px 4px 8px rgba(166, 166, 173, 0.2), -2px 2px 3px rgba(166, 166, 173, 0.2); -webkit-box-shadow: 2px 4px 8px rgba(166, 166, 173, 0.2), -2px 2px 3px rgba(166, 166, 173, 0.2); box-shadow: 2px 4px 8px rgba(166, 166, 173, 0.2), -2px 2px 3px rgba(166, 166, 173, 0.2); }

/*大标副标*/
.navLists dl dt{color: #333;line-height: 1;font-weight: normal;padding: 12px 10px; height: 40px; margin-bottom:30px}
.navLists dl dt a{color:#e94709;}
.navLists dl dt b{font-size: 16px;line-height: 1;width:148px;display: inline-block;color:#212121;}
.navLists dl dt b::before{content: ''; width: 4px; height: 16px; background: #e94709; display: block; float: left; position: relative; left: -10px;}
.navLists dl dt span{color:#e94709;border-radius: 3px;padding:6px 10px 6px 0;font-size: 14px;background:#fff3f0;}
.navLists dl dt span::before{content: ""; width: 0; height: 0; border-style: solid; border-width: 0 0 10px 10px; border-color: transparent transparent #fff3f0 transparent;position: relative;left: -10px;top: -20px;}


/*解决方案*/
.navLists .solu{width:50%;float: left;}
.navLists .solu dl{float: left;margin-bottom: 30px;}

.navLists .solu dl dd{width:48%;margin:1%;overflow: hidden;float: left;margin-bottom:14px;}
.navLists .solu dl dd a{font-size:14px;line-height: 1;color: #636363;text-decoration: none;width:100%;display: inline-block;margin-bottom:15px;}
.navLists .solu dl dd a b{font-size: 16px;color: #e94709;margin-bottom:3px;display: inline-block;;}
.navLists .solu dl dd a:hover{color: #e94709;}
/*.navLists .solu.solu_rj {padding-left:80px;}*/


/*产品服务*/
.navLists .proitems{float: left;width:800px;margin-right:20px;}
.navLists .proitems dl dt b{width:130px;}
.navLists .suba{float: left;width:299px;border-left: 1px solid #eee;padding-left:40px;}
.navLists .suba ul,.navLists .suba ul li{list-style: none;}
.navLists .suba ul li{width:96%;margin:5px 2%;background:#fbfbfb;padding:14px 20px;display: inline-block;    background-position: center;}
.navLists .suba ul li *{float: left;}
.navLists .suba img{width:80px;}
.navLists .suba a{width:160px;text-decoration: none;}
.navLists .suba a h5,.navLists .suba p{margin-top:0}
.navLists .suba a h5{color:#333;font-size: 16px;margin-bottom:10px;font-weight: 550;}
.navLists .suba a p{color:#636363;}
.navLists .suba ul li:hover a h5{color:#e94709;}

.navLists .proitems dl{float: left;margin-bottom: 30px;}

.navLists .proitems dl dd{margin:15px 0 0;overflow: hidden;}
.navLists .proitems dl dd a{width:100%;font-size:14px;float: left;line-height: 1;color: #555;text-decoration: none;}
.navLists .proitems dl dd a:hover{color: #e94709;}

.navLists .proitems .pro1{display: inline-block;width: 100%;}
.navLists .proitems .pro1 dd{width:50%;float: left;height: 60px;margin: 5px 0;}
.navLists .proitems .pro1 a{position: relative; left: 80px; top: -46px;text-decoration: none;}
.navLists .proitems .pro1 p{ width: 300px; font-size: 13px; line-height: 1.75;color: #888;height:48px;display: table-cell;}
.navLists .proitems .pro1 a:hover p{color:#353535;}
.navLists .proitems .pro1 img{width:60px;height:60px;margin-left: 5px;}
.navLists .proitems .pro{margin-top:15px;}
.navLists .proitems .pro dd{width:15%;float: left;margin:0.8%;}
.navLists .proitems .pro a{line-height: 2;}
.navLists .proitems .pro a b{font-size: 14px;font-weight: 550;color: #e94709;margin-bottom:3px;display: inline-block;;}

/* 行业 */
.navLists .industry{width: 1200px;text-align: left;margin-left: 5.75rem;}
.navLists .industry .otherdom{width: 100%;display: inline-block;}
.navLists .industry .otherdom dt b{width: 80px;font-size: 16px;line-height: 1;display: inline-block;color: #686868;font-weight: 400;}
.navLists .industry .otherdom dd{width: 25%;float: left;display: block;}
.navLists .industry dd a{text-decoration: none;width:100%;display:block;margin-bottom:10px;font-size: 18px;font-weight: 500;float: left;color: #000000;}
.navLists .industry dd a:hover{color: #e94709;}
.navLists .industry dd a p{font-size: 12px;color:#939393;font-weight: normal;}
.navLists .industry dd a:hover p{color: #000;}

/*培训*/
.navMenu .navLists .one{width: 1200px;margin: auto;padding:0 30px 0 66px ;}
.navMenu .navLists .one dl:first-child{padding-bottom: 12px;}
.navMenu .navLists .one dl:nth-child(2){padding: 15px 0 12px;}
.navMenu .navLists .one dl:last-child{padding-top: 15px;}
.navMenu .navLists .one dl dt{margin-bottom:0;}
.navMenu .navLists .one dd{margin:0 0 0 6px;overflow: hidden;
	display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex;
	-webkit-flex-wrap:wrap;-webkit-box-lines:multiple;-moz-flex-wrap:wrap;flex-wrap:wrap;
	-webkit-justify-content:space-between;justify-content:space-between;-moz-box-pack:space-between;-webkit--moz-box-pack:space-between;box-pack:space-between;
}
.navMenu .navLists .one dd a{font-size: 14px;line-height: 2;color: #666;margin-right: 20px;}
.navMenu .navLists .one dd a:hover{color:#e94709}

.navMenu ul li:nth-child(6) .leftLists dl{width: 100%;}
.navMenu ul li:nth-child(6) .leftLists dl a{white-space: nowrap;}
.navMenu ul li:nth-child(6) .leftLists dl a img{vertical-align: -4px;margin-right: 10px;}
.navMenu ul li:nth-child(7) .leftLists dl:last-child{width: 68%;}

.navMenu ul li.about ul{margin: 0;padding: 10px 0;border-top:0;width: 140px;min-width:auto;font-size: 16px; list-style: none;  
	position: absolute;display: none;left: -25px;right: 0;overflow: hidden;padding: 0; background-color: #fff;box-shadow: none;}
.navMenu ul li.about{position: relative;}
.navMenu ul li.about ul li{padding: 3px 10px;line-height: 2.5;text-align: center;}
.navMenu ul li.about ul li a{font-size: 13px;font-weight: 500;}
.navMenu ul li.about ul li:hover::before{content: ''; position: relative; height: 16px; width: 4px; background-color: #e94709;left: -10px; display: block; float: left; top: 13px;}


.navMenu .w1200>ul li ul.dropdown-menu{margin: 0;padding: 10px 0;border-top:0;width: 160px;min-width:auto;font-size: 16px;border-radius: 5px;}
.navMenu .w1200>ul li ul.dropdown-menu li{padding: 3px 10px;line-height: 2;}
.navMenu .w1200>ul li ul.dropdown-menu li:hover{background-color: #f1f1f1;}
.navMenu .w1200>ul li ul.dropdown-menu li a{font-size: 14px;}

.navMenu .search{float: right;position: relative;height: 69px;padding:15px 0;}
.navMenu .search>a{display: inline-block;}
.navMenu .search>a img{border: none;display: inline-block;height: 33px;}

.navMenu .header_search{display: inline-block; border-radius: 33px; border: 2px solid #e94709; height: 33px; width: 250px; overflow: hidden; vertical-align: middle; margin-right: 5px; transition: all ease .5s; -webkit-transition: all ease .5s;}
.navMenu .header_search:hover{transition: all .5s;-webkit-transition: all .5s;}

.navMenu .header_search input[type="text"]{width:160px;padding-left:10px;height:100%;border:none;outline:none;vertical-align:top;float: left;font-size: 12px;right: -9px;
    position: relative;}
.navMenu .header_search a.guessIns{display:inline-block;background-color:#ccc;color:#fff;height:20px;line-height:20px;border-radius:8px;padding-left:5px;padding-right:5px;max-width:80px;overflow:hidden;vertical-align:middle;text-overflow:ellipsis;}
.navMenu .header_search .search_btn{cursor: pointer; position: relative; top: -30px; right: 0; color: #e94709; width: 25px; height: 25px; border-radius: 25px; display: block; float: right;}
.navMenu .header_search .search_btn img{display: block;border: none;margin: 3px auto 0;}
.navMenu .header_search .search_btn i{position: absolute;font-size:1.25em; top:6px;}

.navMenu .header_search .search_list{width:70px;height:30px;display:block;float: left;background:#fff}
.navMenu .header_search .search_list>span{display:inline-block;width:100%;height:30px;line-height:30px;text-align:left;padding-left:15px;cursor:pointer;font-size:12px;position:relative;-webkit-user-select:none;}
.navMenu .header_search .search_list>span:after{content:'';position:absolute;right:10px;top:13px;width:0;height:0;border:5px solid transparent;border-top-color:#ccc;}
.navMenu .header_search .search_list ul{list-style:none;position:absolute;display:none;z-index:1000;background-color:#fff;border-radius:3px;width: 130px;background: #fff;top: 55px;left: 10px;border:1px solid #e6e5e5;padding:5px 0;}
.navMenu .header_search .search_list ul>li{ padding:6px 15px;font-size:12px;-webkit-user-select:none;}
.navMenu .header_search .search_list ul>li:hover{background-color:#f2f2f2;cursor:pointer;}
.navMenu .header_search .search_list ul>li.selectedLi{background-color:#f2f2f2;color:#fff;}

.navMenu .search>span {display: inline-block;}
.navMenu .search>span a{display: block;}
.navMenu .search>span a img{height: 34px;width: 34px;border-radius: 50%;/*border:2px solid #e94709;box-sizing: border-box;*/}
.navMenu .search>span a i{font-size: 2em; position: relative; top: 7px;color:#e94709;}
.navMenu .search>span a p{display: none;}

/*自动补全样式*/
.navMenu .header_search ul>li.active a{background-color: #ffc580;}
.navMenu .header_search .typeahead{left: 0!important;width: 340px;}
.navMenu .header_search .typeahead a{overflow: hidden;text-overflow: ellipsis;color: #333;font-size: 14px;}
.navMenu .header_search .typeahead a:hover{background-color: #ffc580;}


/*导航为透明背景的时候*/
.navMenu .hover{background: transparent;}
.navMenu .hover .w1200> ul>li>a{color: #fff;}
.navMenu .hover .header_search{background: #353535; border-color: #353535;}
.navMenu .hover .header_search input[type="text"]{background: #353535;}
.navMenu .hover .header_search .search_list>span{color:#eee;}
.navMenu .hover .header_search .search_list{background:#353535;}
.navMenu .hover .header_search .search_btn{color:#fff}
.navMenu .hover .search>span a i{color:#353535;}

/*首页轮播改版20181102*/
.swiper-container {width:100%;max-width:1920px;margin:0 auto;}
div.index-swiper div.swiper-slide {position:relative;}
div.index-swiper div.swiper-slide>img {width:100%;}
div.index-swiper div.swiper-slide>div {position:absolute;color:white;top:0;bottom:0;left:0;right:0;margin:auto;width:1200px;height:100%;font-family:'microsoft yahei';box-sizing:border-box;}
div.index-swiper div.swiper-slide>div div{position:absolute;top:60px;left:0;}
div.index-swiper div.swiper-slide div h2 {font-size:3rem;font-weight:500;text-shadow:2px 2px 3px #000; color:#fff;margin:0;}
div.index-swiper div.swiper-slide div p {font-size:1.3rem;text-shadow:2px 2px 3px #000;margin:0;}
div.index-swiper div.swiper-slide div a {display:inline-block;width:130px;font-size:1.3rem;color:white;border-bottom:3px solid #e8450a;text-decoration:none;padding-bottom:20px;text-shadow:2px 2px 3px #000;position:absolute;bottom:70px;left:0;}
div.index-swiper div.swiper-slide div a img {border:none;display:inline-block;margin-left:20px;vertical-align:middle;height:15px;}
div.index-swiper div.swiper-slide>a {position:absolute;width:100%;height:100%;top:0;left:0;}
div.index-swiper div.swiper-pagination-bullets {bottom:20px!important;}
span.swiper-pagination-bullet {height:8px;width:8px;border-radius:8px;border:none;background:rgba(171, 171, 171, 0.7);transition: all .3s ease-in;-webkit-transition: all .3s ease-in;}
span.swiper-pagination-bullet-active {background:#fff;width: 30px;}


@media(min-width:1780px){
	div.index-swiper div.swiper-slide>div div{top:100px;left:0;}
	div.index-swiper div.swiper-slide div a{bottom:100px;left:0;}
}
@media(max-width:479px) {
	div.index-swiper div.swiper-slide {height:180px!important;text-align:center;overflow:hidden;}
	div.index-swiper div.swiper-slide>img {width:auto;height:100%;margin:0 -100%;}
	div.index-swiper div.swiper-slide>div {width:100%;padding:35px 20px; text-align:left;}
	
	div.index-swiper div.swiper-slide>div div{top:30px;left:10px;}
	div.index-swiper div.swiper-slide div a{bottom:30px;left:10px;}
	
    div.index-swiper div.swiper-slide div h2 {font-size:1.5rem; margin:0;}
    div.index-swiper div.swiper-slide div br {display:none;}
    div.index-swiper div.swiper-slide div p {font-size:1rem;}
    div.index-swiper div.swiper-slide div a {width:95px;font-size:1rem;padding-bottom:5px;/*border:none;*/}
    div.index-swiper  div.swiper-slide div a img {margin-left:10px;vertical-align:middle;height:12px;}
    div.index-swiper div.swiper-pagination-bullets {bottom:10px!important;}
    /*span.swiper-pagination-bullet {width:30px;}*/
}

/* overrides */
.dropdown-menu,.menu-dropdown{display:none}
.menu-dropdown>.dropdown-menu{display:block}
.dropdown-menu>.dropdown>.dropdown-toggle:hover{background-color:#ddd;background-image:-khtml-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-ms-linear-gradient(top,#eee,#ddd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(top,#eee,#ddd);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.025),inset 0 -1px rgba(0,0,0,.025);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.025),inset 0 -1px rgba(0,0,0,.025);box-shadow:inset 0 1px 0 rgba(0,0,0,.025),inset 0 -1px rgba(0,0,0,.025);color:#404040;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0)}
.dropdown.open .dropdown-menu>.dropdown:hover>.dropdown-menu,.dropdown.open .menu-dropdown>.dropdown:hover>.dropdown-menu,.open .dropdown-menu>.dropdown:hover>.dropdown-menu,.open .menu-dropdown>.dropdown:hover>.dropdown-menu{display:block}
.nav .dropdown-menu .dropdown>.dropdown-toggle,.nav .menu-dropdown .dropdown>.dropdown-toggle{color:#999}
.nav .dropdown-menu .dropdown>.dropdown-toggle:hover,.nav .menu-dropdown .dropdown>.dropdown-toggle:hover{color:#fff}
.dropdown-menu>.dropdown>.dropdown-toggle::after,.menu-dropdown>.dropdown>.dropdown-toggle::after{border:none}
.dropdown-menu>.dropdown>.dropdown-menu,.menu-dropdown>.dropdown>.dropdown-menu{top:0}
.dropdown-menu>.dropdown.offset-left>.dropdown-menu,.menu-dropdown>.dropdown.offset-left>.dropdown-menu{right:100%}
.dropdown-menu>.dropdown.offset-right>.dropdown-menu,.menu-dropdown>.dropdown.offset-right>.dropdown-menu{left:100%}


.headermove{position:fixed;z-index:99999;width:100%;background:#fff;}
.headnav{min-height:48px;background-color:#F90;background-image:-moz-linear-gradient(top,#F90,#FD7922);background-image:-webkit-gradient(linear,0 0,0 100%,from(#F90),to(#FD7922));background-image:-webkit-linear-gradient(top,#F90,#FD7922);background-image:-o-linear-gradient(top,#F90,#FD7922);background-image:linear-gradient(to bottom,#F90,#FD7922);background-repeat:repeat-x;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;filter:none;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.15);box-shadow:0 1px 4px 0 rgba(0,0,0,.15);height:48px}


/*新的网站底部样式*/
.footer{-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 0 0 0;width:100%;background-color:#2e3033;font-size: 14px;}
.footer-con{margin:0 auto;width:1200px}
.footer-con .footer-top{padding-bottom:20px;font-size:1.2rem}
.footer-con .footer-top h4{color:#fff;text-align:center;font-weight:500;font-size:18px;}
.footer-con .footer-mid{overflow:hidden;padding:20px 0 30px;border-bottom:1px solid #494b4d}
.footer-con .footer-mid div.mid-left{float:left;overflow: hidden;}
.footer-con dl dd a,.footer-con dl dd span{display:block;color:#999;text-decoration:none;font-size:14px;line-height: 32px;}
.footer-con dl dd a:hover{color:#e94709}
.footer-con .footer-mid div.mid-left dl{margin-right:80px;overflow: hidden;float: left;}
.footer-con .footer-mid div.mid-left dl:nth-child(2)~span{width:1px;height:168px;background-color: #494b4d;display: block;float: left;margin:0 80px 0 0;}
.footer-con .footer-mid div.mid-left dl:last-child{margin-right:0;    width: 200px;}
.footer-con .footer-mid div.mid-left dl dt:before{position: relative; margin-left: -8px; width: 4px; height: 14px; background-color: #ea4609; content: ''; top: 4px; float: left;}
.footer-con .footer-mid div.mid-left dl dt{margin-bottom:25px;margin-left:8px;color:#fff;font-size:14px;letter-spacing: 1px;font-weight: 500;}
.footer-con .footer-mid div.mid-left dl dd{line-height:30px}
.footer-con .footer-mid div.mid-left dl:first-child dd{float:left}
div.mid-right{float:right;}
div.mid-right p{color:#fff;text-align:center;font-size: 13px;margin: 0; line-height: 2;}
div.mid-right p:last-child{margin-bottom:0}
div.mid-right div{padding:5px;background-color:#fff}
div.mid-right div img{display:block;border:none}
div.f-bottom{text-align:center}
div.bottom-nav{overflow:hidden;margin-top:30px;margin-bottom:20px}
.bnc a{float: left; margin-right: 10px;}
.bnc i{float: left;margin-right:10px;}

div.bottom-nav a{display:inline-block;margin:0 10px;color:#eeebeb;text-align:center;}
div.f-bottom p{color: #888; line-height: 80px; margin-bottom: 0;}
div.f-bottom p img{vertical-align:-3px}
.nSelected{color:#e94709!important}
a.qqchart,a.zx{border:1px solid #999;text-align:center;padding:0 6px;}
a.qqchart:hover,a.zx:hover{border-color:#e94709;color:#e94709}
a.qqchart img,a.zx img{margin-right:5px;vertical-align:-3px}
@media (max-width:480px){
	.footer{padding:15px 0}
	.footer .footer-con{display:none}
	div.f-bottom>div:last-child{display: none;}
}

/*右侧固定导航样式*/
.tipNav * {margin:0;padding:0;box-sizing:border-box;text-decoration:none;}
.tipNav {height:270px;width:44px;position:fixed;top:0;bottom:0;right:10px;margin:auto;z-index:10000;box-shadow: 0px 0px 7px 0px rgba(47, 65, 102, 0.15);}
.tipNav>a {display:block;text-align:center;background-color: #fff;color: #545559;position:relative;border: 1px solid #f0f0f0;border-bottom: 0;border-top: 0;}

.tipNav #ev-right-onlinechart{border-radius: 4px 4px 0px 0px;color: #fff;border:none;background-color: #fa5512; background-image: linear-gradient(0deg, #fa5512 0%, #fb8c56 100%);}
.tipNav #ev-right-onlinechart span{border-radius: 4px 4px 0px 0px;color: #fff;writing-mode:tb-rl;font-size: 14px;padding:15px;letter-spacing: 4px;height:128px;}
.tipNav>a img {display:block;border:none;margin:0 auto 5px;}
.tipNav>a .hoverImg{position:absolute;top:10px;left:0;right: 0;margin: auto; z-index:-1;background-color: #fff;}
.tipNav>a span,.tipNav #ev-right-400 span {font-size:12px;display:block;line-height: 1.2;color: #545559;}
.tipNav>a:hover .hoverImg{z-index:2;}
.tipNav>a:hover span{color:#ff7733;}
.tipNav>a.toTop {border:none;}

.tipNav #ev-right-400{background:#fff;text-align: center;cursor: pointer;height:100px;}
.tipNav #ev-right-400 span{writing-mode:tb-rl;padding:12px 15px;font-size: 14px;letter-spacing: 4px;height:100px;width:45px;}
.tipNav #ev-right-400:hover span{color: #ff7733;}

.tipNav #ev-right-400 .rntel {position:absolute;top:50px;left:-235px;width:240px;height:252px;color:#666;text-align: left;padding-left: 20px;
	text-shadow: none;display:none;}
.tipNav #ev-right-400 .rntel div{background:#fff;font-size:14px;padding:18px 0 18px 14px; margin-right:15px;box-shadow: 0px 0px 7px 0px rgba(47, 65, 102, 0.15);border-radius: 3px;}
.tipNav #ev-right-400 .rntel div p{line-height: 1.75;margin:14px;}
.tipNav #ev-right-400 .rntel div p img{margin-right:16px}
.tipNav #ev-right-400 .rntel div a:hover{color:#e94709}
.tipNav #ev-right-400:hover .rntel {display:block;}
.tipNav #ev-right-400:hover .rntel div:after{content:'';width: 0; height: 0; border-style: solid; border-width: 6px 0 6px 10px; border-color: transparent transparent transparent #fff;position:absolute;top:100px;left:225px;}

.tipNav #ev-buycar{padding: 10px 0;font-size: 1.5em;border-top:1px solid #f0f0f0;border-left: 0; border-right: 0;}
.tipNav #ev-buycar:hover{color:#ff7733}

.tipNav #ev-right-back{margin-top: 4px;height: 44px;overflow: hidden;font-size: 2em;box-shadow: 0px 0px 7px 0px rgb(47 65 102 / 15%); }
.tipNav #ev-right-back i{margin:0px 6px 8px 6px;transition: all .2s;-webkit-transition: all .2s;position: RELATIVE; top: -5px;}
.tipNav #ev-right-back b{font-weight: normal;font-size: .7rem;color: #e94709;line-height: 1.2;display: block;transition: all .2s;-webkit-transition: all .2s;margin-top:10px;}
.tipNav #ev-right-back:hover i{transform: translateY(-30px);-webkit-transform: translateY(-30px);}
.tipNav #ev-right-back:hover b{opacity: 1;transform: translateY(-45px);-webkit-transform: translateY(-45px);}
.tipNav #ev-right-back:after,.tipNav #ev-right-onlinechart:after,.tipNav #ev-right-suggest:after{content: '';height: 0;}




/*聚合页------信息导航*/
.mesNav .mesCon{overflow: hidden;padding:0;margin: 0 0 20px;border-bottom:1px solid #eee; background-color: #fff;line-height: 60px;/*box-shadow: 0 -1px 5px 0px rgba(226, 226, 226, 0.3);*/}
.mesNav .mesCon p{float: left;margin: 0;font-size: 1.1rem;color: #e94709;}
.mesNav .mesCon span{width:60px;float:left;font-size:.8em;color:#333;}
.mesNav .mesCon ul{/*float: right;*/list-style: none;overflow: hidden;margin: 0;width:calc(100% - 60px);}
.mesNav .mesCon li{float: left;color: #333;font-size: .8em;}
.mesNav .mesCon li a{padding: 0 20px;font-size: .8em;}
.mesNav .mesCon .more{float: right;font-size: .9em;cursor: pointer;}
.subCate{border-top:1px solid #eee;}
.subCate ul{float: right;list-style: none;overflow: hidden;margin: 0;width:calc(100% - 60px);padding-top:6px;}
.subCate li{font-size:.7em;line-height:2.5;    border: 1px solid #eee;margin: 8px 8px;border-radius: 6px;}
.subCate li a{padding:0 8px;}

/*所有小屏幕都要隐藏的样式有*/
@media(max-width:740px){
	.hidden-m{display:none;}
}

.container{max-width: 1200px;padding: 0}

/*2021改版后container有点飘，校正*/
.container.art,.container.product,.container.res-detail,.container.vip-bg,.container.videos,.container.proSwiper,.container.faqmain,.container.vcourse{padding-top: 80px;}

/*一些小调整，年代久远用在哪儿也不知道了*/
a{color: #444;transition: all .2s ease-in 0s;}
a:hover{text-decoration: none;}
a:focus{outline: none;}
.removePad{padding: 0;}
.removeLeftPad{padding-left: 0;}
.removeRightPad{padding-right: 0;}
.removeRight5{padding-right: 5px;}
.removeLeft5{padding-left: 5px;}

/*顶部小导航*/
.little{line-height: 3;font-size: .8rem;border-bottom: 1px solid #eee;}
.little a{color: #666;font-size: .8rem;}
.little a img{vertical-align: -2px;margin-right: 3px;}
.little span{font-size: 1rem;font-family: serif;}
.little a:hover{color: #0c4b71}

/*广告*/
div[data-mode='ad']{background-color: #fff;}
div[data-mode='ad'] a{display: block;}
div[data-mode='ad'] img{display: block;width: 100%;max-height: 100%;object-fit: cover;border: none;}

/*所有广告样式单独在此设置*/
div[data-key="common-top"]{margin:0 0 20px;}
div[data-key="common-solution"]{margin:0 0 20px;}
div[data-key="A-C-A1"]{margin:0 0 20px;}
div[data-key="A-C-A2"]{margin:0 0 20px;}
div[data-key="article-index-2"]{margin:0 0 20px;}
div[data-key="mall-top"]{margin:0 0 20px;}
div[data-key='product-a5']{margin: 20px auto;}
div[data-key='product-a3']{margin: 0 0 15px;}
div[data-key='product-a4']{margin: 0;}

/*系列文章*/
.series{margin-bottom: 20px;background-color: #fff;box-shadow: 0 -1px 5px 1px rgba(226, 226, 226, 0.3)}
.series .panel-heading{padding: 15px;position: relative;overflow: hidden;}
.series b{font-weight: normal;font-size: 1.4rem;position: relative;}
.series .panel-heading a{/*position: absolute;*/font-size: .9rem;bottom: 15px;padding-left: 10px;float: right;line-height: 34px;}

.series ul{list-style: none;padding: 0 15px;margin-bottom: 15px; padding-bottom: 15px;}
.series ul li{line-height: 2.5;position: relative;}
.series>ul li a{font-size: 0.9rem;display: block;text-align: justify;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.series>ul li span{font-size: .9rem;}
/*.series>ul li a:hover{color: #e94709;text-decoration: none;}*/

.series .evList{line-height: 2.5;}
.series .evList li{font-size: 0.9rem;display: block;text-align: justify;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.series .firstList{padding: 0 15px;}
.series .firstList a{display: block;position: relative;}
.series .firstList a img{display: block;width: 100%;height: 140px;object-fit: cover;}
.series .firstList a p{width: 100%;margin: 0;background-color: rgba(0,0,0,.4);color: #fff;position: absolute;bottom: 0;left: 0;right: 0;font-size: .9rem;text-align: justify; line-height: 1.5;padding: 5px 10px;max-height: 52px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.series .otherList{list-style: none;padding: 0 15px;margin-bottom: 15px;padding-bottom: 15px;}
.series .otherList li{padding: 8px 0 8px 15px;border-bottom: 1px dashed  #e5e5e5;}
.series .otherList li:before{content: '';position: absolute;height: 5px;width: 5px;border-radius: 50%;background-color: #b1b7c0;left: 0;top: 16px;}
.series .otherList li:last-child{border: none;}
.series .otherList li a{font-size: 0.9rem;text-align: justify;white-space: inherit;line-height: 1.5;max-height: 42px;color: #333;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.series .otherList li a:hover{color: #0570d2;}

/*视频课程*/
.series .videoCon {padding: 0 15px;font-size: 0;margin-bottom: 5px;}
.series .videoCon a{width: 100%;display: inline-block;overflow: hidden;margin-bottom: 15px;}
.series .videoCon a:hover p{color: #000;}
.series .videoCon img{display: block;width: 40%;border: none;float: left;height: 55px;object-fit: cover;}
.series .videoCon p{font-size: 0.9rem;width: 55%;float: right;margin: 0;text-align: justify;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; text-overflow: ellipsis;}

.series .productList{padding: 0 15px 15px;}
.series .productList a{font-size: .9rem;color: #1585d8;font-weight: 500;}
.series .productList p{font-size: .8rem;padding-bottom: 14px;margin-bottom: 8px;border-bottom: 1px solid #e8e8e8;text-align: justify;}
.series .productList p:last-child{border: none;padding: 0;}

/*热门标签*/
.series .hotMark {padding: 0 15px;font-size: 0;margin-bottom: 15px;}
.series .hotMark a {display: inline-block;font-size: 0.7rem;padding: 5px 10px;margin:0 8px 10px 0;border-radius: 4px;}
.series .hotMark a span{background:#eee;font-size:.8em; padding:2px 4px;border-radius:2px;color:#333;margin-left:8px;}


/*相关厂商*/
.series .supList {padding: 0 15px 1px;}
.series .supList a{font-size: .9rem;display: block;width: 100%;border:1px solid #e5e5e5;padding: 15px 0;margin-bottom: 15px;}
.series .supList a img{display: block;margin: auto;max-width: 100%;max-height: 60px;}
.series .supList a:hover{border-color: #ff8d33;}

/*相关文章*/
.comInfo .productList{padding: 0 15px;margin-bottom: 15px;}
.comInfo .productList p{font-size: 0.9rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #8c8c8c;}

/*评论*/
.temCom {padding: 25px 0;}
.temCom>b{font-size: 1.25rem;color: #333;font-weight: normal;display: block;margin-bottom: 15px;}
.temCom form{position: relative;height: 200px;}
.temCom form p{font-size: 1rem;margin: 0;float: left;}
.temCom form p b{font-size: .9rem;font-weight: normal;}
.temCom form p i{font-size: 1rem;letter-spacing: 5px;cursor: pointer;}
.temCom form textarea{padding: 10px 10px 50px 10px;width: 100%;height: 200px;border: 1px solid #dfdfdf;resize:none;font-size: .9rem}
.temCom form textarea:focus{border-color: #ccc;box-shadow: none;outline: none;}
.temCom form .sub{position: absolute;left: 1px;right: 1px;bottom: 1px;height: 50px;background-color: #f7f7f7;line-height: 50px;padding: 0 20px;overflow: hidden;}
.temCom form .login{margin: 20px 0;font-size: .9rem;}
.temCom form label{display: block;margin: 0 10px 0 30px;vertical-align: top;float: left;}
.temCom form input{height: 30px;border-radius: 4px;border: solid 1px #dfdfdf;outline: none;padding: 5px 10px;width: 150px;}
.temCom form .yzm{width: 100px;}
.temCom form b{height: 50px;display: inline-block;vertical-align: top;}
.temCom form .login button,.temCom form .sub button{float: right;border: none;outline: none;color: #fff;background-color: #f66633;border-radius: 4px;height: 30px;width: 100px;line-height: 30px; font-size: 0.9rem;cursor: pointer;margin-top: 10px;}
.temCom form .sub button[disabled="disabled"]{background-color: #ccc;cursor: not-allowed;}
.temCom  i.show{color: #e94709;}

.comInfo .con{overflow: hidden;padding: 15px 0 0;}
.comInfo .userInfo{margin-bottom: 10px;overflow: hidden;}
/*.comInfo .userInfo span{display: inline-block;margin-right: 15px;font-size: 0.9rem;vertical-align: top;}*/
.comInfo .userInfo img{display: block;height: 40px;width: 40px;border-radius: 50%;margin-right: 20px;display: block;float: left;}
.comInfo .userInfo .midinfo{float: left;}
.comInfo .userInfo .midinfo span{display: inline-block;line-height: 1;font-size: 1rem;}
.comInfo .userInfo .midinfo .nick{margin-right: 12px;color: #333333;}
.comInfo .userInfo .midinfo .star{display: block;}
.comInfo .userInfo .midinfo i{font-size: .9rem;letter-spacing: 5px;cursor: pointer;}
.comInfo .userInfo .rightbtn{float: right;height: 40px;line-height: 40px;}
.comInfo .userInfo .rightbtn .jieda-zan{margin-right: 30px;cursor: pointer;}
.comInfo .userInfo .rightbtn .jieda-zan:hover *{color: #ff8d33;}
.comInfo .userInfo .rightbtn i{font-size: 1.2rem;color: #999;}
.comInfo .userInfo .rightbtn em{font-style: normal;margin-left: 5px;}

.comInfo .repCon{overflow: hidden;padding-left: 60px;}
.comInfo .repCon p{width: 100%;font-size: .9rem;color: #444;}
.comInfo button{display: inline-block;outline: none;color: #999;height: 22px;padding: 0 11px;border: solid 1px #999;line-height: 20px; font-size: .7rem;border-radius: 4px;cursor: pointer;background-color: transparent;}
.comInfo .comInfo>p{text-align: center;color: #949494;}
.comInfo .reply {display: none;padding-left: 60px;}
.comInfo .reply form{overflow: hidden;}
.comInfo .reply textarea{background-color: #fff;border:1px solid #dfdfdf;height: 80px;width: 100%;padding: 10px;
    border-radius: 5px; outline: none;resize: none;font-size: .9rem;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.comInfo .reply button{background-color: #1c2166;color: #fff;float: right;border: none;margin-top: 10px;}
.comInfo  i.show{color: #e94709;}

.comInfo .comMore{text-align: center;color: #e94709;cursor: pointer;padding: 10px 0;}
.comInfo .comMore img{display: block;border: none;margin: auto}
.comInfo .loadmore{text-align: center;color: #e94709;cursor: pointer;padding: 10px 0;}
.comInfo .loadmore img{display: block;border: none;margin: auto}


/*推荐*/
.recommend{padding: 30px 25px;margin-bottom: 50px;overflow: hidden;background-color: #fff;}
.recommend ul{list-style: none;padding: 0 20px 0 0;float: right;}
.recommend ul li{cursor: pointer;text-align: center;padding: 5px 0;border-radius: 20px;margin-bottom: 15px;border: 1px solid transparent;float:left;}
.recommend ul li::after{content:'|';margin-left:14px;margin-right:14px;}
.recommend ul li:last-child::after{content:'';margin:0;}

.recommend .rightCon{width: 100%;float: right;}
.recommend .rightCon .rightCon1>div{width: 49%;float: left;margin-bottom: 2%;}
.recommend .rightCon .rightCon1>div:nth-child(2n-1){margin-right: 2%;}
.recommend .rightCon .rightCon1 a{display: block;}
.recommend .rightCon .rightCon1 img{display: block;width: 100%;height: 170px;object-fit: cover;}

.recommend .train {font-size: 0;}
.recommend .train a{width: 31%;display: inline-block;margin-right:3.5%;}
.recommend .train a:last-child{margin-right: 0;}
.recommend .train a:hover p{color: #000;}
.recommend .train img{display: block;width: 100%;border: 1px solid #efefef;height: 120px;object-fit: cover;padding: 1%;}
.recommend .train p{font-size: 0.9rem;text-align: justify;margin: 8px 0 12px;height: 41px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


div.recommend .rightCon .artItem{padding: 20px 0;border-bottom: 1px solid #f0f0f0;}
div.recommend .rightCon .artItem .topItem{overflow: hidden;}
div.recommend .rightCon .artItem .topItem>div{float: left;}
div.recommend .rightCon .artItem .itemInfo{width: 70%;position: relative;height: 100px;}
div.recommend .rightCon .artItem .topItem:hover{cursor: pointer;}
div.recommend .rightCon .artItem .itemInfo>a{display: block;margin-bottom: 10px;font-size: 1rem;line-height: 1.2;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
div.recommend .rightCon .artItem .itemInfo p{margin-bottom: 0;font-size: 0.9rem;text-align: justify;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;
}
div.recommend .rightCon .artItem .itemImg{margin-right: 25px;}
div.recommend .rightCon .artItem .itemImg img{display: block;border: none;width: 180px;height: 100px;object-fit: cover;border-radius: 4px;overflow: hidden;;}
div.recommend .rightCon .artItem .botItem{font-size: 0;position: absolute;bottom: 0;left: 0;width: 100%;}
div.recommend .rightCon .artItem .botItem *{display: inline-block;}

/*div.recommend .rightCon .artItem .tip{font-size: 0.7rem;padding: 4px 8px;margin-right: 4px;color: #fff;position: absolute;left: 0;line-height: 1;background-color: #e47a99}*/

div.recommend .rightCon .artItem .type{font-size: 0.9rem;color: #48aadd;width: 280px;}
div.recommend .rightCon .artItem .type:hover{color: #077cb9;}

div.recommend .rightCon .artItem .creatTime{font-size: 0.9rem}
div.recommend .rightCon .artItem .icon{margin-right: 3px;vertical-align: 1px;}
div.recommend .rightCon .artItem .botItem>span:nth-child(2) .icon{vertical-align: -1px;}
div.recommend .rightCon .artItem .count{font-size: 0.9rem;float: right;}

.recommend .proItem {border-bottom: 1px solid #f0f0f0;padding: 20px 0;}
.recommend .proItem:first-child{padding-top: 0;}
.recommend .proItem .topItem{overflow: hidden;}
.recommend .proItem .topItem>div{float: left;}
.recommend .proItem .itemImg{margin-right: 20px;}
.recommend .proItem .itemImg img{display: block; border: none;width: 120px; height: 75px; object-fit: cover;}
.recommend .proItem .itemInfo{float: left;width: 76%;height: 75px;position: relative;}
.recommend .proItem .itemInfo a{display: block;margin-bottom: 10px;line-height: 1;font-size: 1rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}

.recommend .proItem .itemInfo p{margin-bottom: 0;font-size: 0.9rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.recommend .proItem .itemInfo p a{display: none;}
.recommend .proItem .botItem{font-size: 0;position: absolute;bottom: 0;}
.recommend .proItem .botItem span{display: inline-block;font-size: 0.9rem;}
.recommend .proItem .botItem>span:first-child{margin-right: 30px; text-align: center;}
.recommend .proItem .botItem .label{font-size: 0.8rem;}

.recommend .rightCon2{font-size: 0;}
.recommend .rightCon2 div[data-mode='ad']{display: inline-block;width: 48%; height: 180px;background-color: #ececec;margin:0 4% 4% 0;}
.recommend .rightCon2 div[data-mode='ad']:nth-child(2n){margin-right: 0;}

/*排序和搜索*/
.sortandsearch{padding: 0 15px 10px 0;background-color: #fff;/*border-bottom: 2px solid #dadada7d;*/}
.sortandsearch:after{display: table;content: '';clear: both;}
.sortandsearch ul{float: left;}
.sortandsearch ul{list-style: none;overflow: hidden;height: 35px;line-height: 35px;}
.sortandsearch ul li{float: left;margin-right: 20px;}
.sortandsearch ul li:first-child{font-weight: bold;}
.sortandsearch ul li{font-size: 14px;}
.sortandsearch div{float: right;}
.sortandsearch .search{}
.sortandsearch .search form{position: relative;}
.sortandsearch .search input{outline: none;height: 35px;width: 230px;padding: 0 50px 0 10px;font-size: .9rem;border-radius: 2px;border: 1px solid;transition: all .5s;}
.sortandsearch .search button{position: absolute;right: 0;top: 0;bottom: 0;width: 55px;height: 100%;outline: none;border: none;font-size: .9rem;cursor: pointer;}

/*用户异步登录页面*/
.loginnotice{width:100%;text-align:center;color: #555555;background: #fff6f2;border: solid 1px #fabba2;line-height:6;margin-top: 20px;}
.loginnotice a{color: #e94709;text-decoration: underline!important;}

/*分页*/
.jplist-panel {padding: 10px 0;background-color: #fff;}
.jplist-panel .pagination{justify-content:center;text-align: center;
	-webkit-justify-content:center;-moz-box-pack:center;-webkit--moz-box-pack:center;box-pack:center;}
.jplist-panel .pagination li{border: 1px solid #e5e5e5;margin: 0 3px;border-radius: 5px;overflow: hidden;}
.jplist-panel .pagination li a{color: #666;display: inline-block;padding: 7px 13px;font-size: .7rem;}
.jplist-panel .pagination li span{font-size: .7rem;display: inline-block;}
.jplist-panel .pagination li.disabled span{font-size: .7rem;color: #999;display: inline-block;}
.jplist-panel .pagination li a:hover{color: #fff;background: #f66633 linear-gradient(0deg, #e94709 0%, #ff8d33 100%)}
.jplist-panel .pagination .active{color: #fff;background-color: #f66633;background: #f66633 linear-gradient(0deg, #e94709 0%, #ff8d33 100%);border: none;}


/*tittip*/
#tittip{font-size: 14px;position: absolute;z-index: 10;padding:2px 8px;border-radius: 3px;color: #333;background-color: #f5f5f5;display: none;line-height: 1.5;border: 1px solid #dfdfdf;max-width: 400px;}
#tittip *{margin: 0!important;padding: 0!important;color: #333!important;list-style: none;font-size: 14px!important;text-decoration: none!important;}


/*----------颜色标准-----------*/

/*body背景色*/
body{/*background-color: #f3f4f7;*/}
/*.bBack1{background-color: #fff;}
.bBack2{background-color: #f7f7f7;}*/

/*主题色*/
.mColor{color: #e94709;}

/*产品竖向导航色*/
.nColor{color: #666;}

/*标题色*/
.titColor{color: #333;}

/*价格色price*/
.pColor{color: #e94709;}

/*评分色*/
.noColor{color: #dbdbdb;}
.showColor{color: #e94709;}

/*列表色*/
.lColor{color: #444;}

/*文本介绍色*/
.prColor1{color: #858585;}
.prColor2{color: #666;}
.prColor3{color: #333;}
.prColor4{color: #999;}

/*导航背景色*/
.nBack{background-color: #fff;}

/*面包导航色*/
.breColor{color: #818384;}

/*按钮背景色*/
.btBack1{background-color: #48aadd;color: #fff;}
.btBack2{background-color: #49bbbb;color: #fff;}
.btBack3{background-color: #f66633;color: #fff;}

/*标签色*/
.hot-marks .hotMark a{color: #666;border: 1px solid #ccc;}
.hot-marks .hotMark a:hover{color: #e94709;border-color: #e94709;}

.series .hotMark a{color: #666;border: 1px solid #ccc;}
.series .hotMark a:hover{color: #e94709;border-color: #e94709;}


/*更多 .more*/
.moreColor{color: #666;}

/*阅读更多*/
.rmColor{color: #666;}

/*星星*/
.star i{color: #ccc;}
.star i.show{color: #ff8d33;}

/*时间time*/
.timeColor{color: #999;}

/*选中状态*/
.selected{color: #e94709;}

/*新闻导航选中*/
.choose a{color: #e94709;border-color: #e94709!important;}
.choose:hover a{color: #e94709;}
.newArt .nav-ul li:hover a{color: #e94709;}

/*序号*/
.numColor{background-color: #999;color: #fff;}
.numColor2{background-color: #e94709;}

/*news*/
/*.artItem .tip{background-color: #e47a99}/*默认*/
.artItem .green{background-color: #49bbbb}/*原创*/
.artItem .blue{background-color: #48aadd}/*翻译*/
.artItem .orange{background-color: #ff8d33}/*转帖*/

.recommend .proItem .botItem span{color: #48aadd;}

div.artDet .info .labelList .tip{color: #ff8d33;}/*news详情*/
div.artDet .info .labelList .type{color: #48aadd;}/*new详情*/
#article_group *{color: #547599;}
div.artDet .artCon .artCopy a{color: #1c2166;}

/*为你推荐*/
.recommend h3{color: #333;font-size: 1.25rem;width: 100px;float: left;}
.recommend ul li{color: #666;font-size: .9rem;}
.recommend ul li:hover{color: #e94709;}
.recommend ul li.show{color: #e94709;}
div.splitline{width:100%;height: 2px;background:#eee;;display: inline-block;}
div.splitline::before{content: '';position: relative;top: -15px;width:100px;height:5px;display: inline-block;background:#e94609;}

/*在线订购*/
.onlineShop h3{color: #333;}
.onlineShop h3 a{color: #666;}
.onlineShop .onlineList a .rightInfo span{color: #1c2166;border:1px solid #1c2166;}
.onlineShop .onlineList a:hover span{background-color: #f66633;color: #fff;border-color: #f66633;}
.other h3 a{color: #1c2166;}
.limit h3{color: #fff;}
/*.limit .w1200{background-color: #ffab86;}*/
.limit .limintCon a strong{color: #e94709;}
.limit .limintCon a span{color: #ccc;}
.resBlock .dcontent .bot a{color: #1c2166;}
.resBlock .dcontent .bot a:hover{color: #ffffff;background-color: #f66633;border-color: #f66633;}
.licenseDeltail .info .label a:nth-child(2n-1){background-color: #49bbbb}
.licenseDeltail .info .label a:nth-child(2n){background-color: #48aadd}
.pro .proInfo .label a:nth-child(2n-1){background-color: #49bbbb}
.pro .proInfo .label a:nth-child(2n){background-color: #48aadd}
.empower .nav li a{color: #333;}
.empower .nav li a:hover{border:1px solid #f66633;}
.empower .nav li a.active{color: #f66633;border:1px solid #f66633;}
.empower section>span{color: #666;}
.empower .actBt input{background-color: #ff7733;}
#invoice table th{background-color: #f7f7f7;color: #333;}
.pur-notice table th{background-color: #f7f7f7;color: #333;}
.pur-notice table td{color: #333;}
.pur-notice .green{color:#5c5c5c;font-weight:500;}
.pur-notice .red{color:#999999;font-weight:500;}
/*#invoice ul{background-color: #f4f4f4;}*/
/*#invoice ul li.active{background-color: #ff8233;color: #fff;}*/
/*#invoice .tabCon .top{color: #e94709;text-align: center;}*/

/*product系列*/
.pro .proInfo h3{color: #e94709;}
.pro .proInfo p,.pro .proInfo .label{color: #666;}
.linkbluenew{color: #48aadd;}
.pro .proImg a.btn-success{background-color: #5cb85c}
.pro .proImg a.btn-down{background-color: #f89406}
.pro .similar a span{color: #333;}
.pro .similar a b{color: #666;}
.pro .similar p{color: #e94709;}
.fun_nav li a{color: #666;}
.fun_nav li.hover a{color: #e94709;}
.fun_nav li:hover a{color: #e94709;}
.productAll .tableCon table th{color: #666;}
.cborder .panel-body table thead th .showTooltip{color: #ff8d33;}
.productAll .tableCon table tr td a{color: #2684bd;}
.cborder .panel-body table tr td>a{color: #666;}
.resource .panel-body table tr td>a{color: #48aadd;}
.cborder .panel-body table tr td>a.linkbluenew{color: #48aadd;}

.cborder .panel-body table td a:hover{color: #e94709;}
.bd-new{background-color: #49bbbb;color: #fff;font-weight: 500;border-radius: 2px;}
.bd-many{background-color: #ff8d33;color: #fff;}
.grant .base-item .base-tit p{color: #999;}
.grant .base-item .base-tit a{color: #48aadd;}
.grant .base-list>p{color: #666;font-weight: bold;}
.cborder .tableCon table tr td .media-body h5 a{color: #48aadd;}
.cborder .panel-body table .label:nth-child(1){background-color: #49bbbb; }
.cborder .panel-body table .label:nth-child(2){background-color: #48aadd; }
.update .panel-heading h4{color: #e94709;}
.update .page-header{color: #e94709;}
.update .page-header small{color: #999;}
.update .text-center a{color:  #48aadd;text-decoration: underline;}
.update .text-center .btn{background-color: #ff8d33;color: #fff;text-decoration: none;}
.comInfo .userInfo span .userName{color: #333333;}

/*resouse系列*/
.resBlock .top3 a{background-color: #f66633;}
.resBlock .dcontent>a{color: #48aadd;}
.demoitem .dcontent div a:hover{color: #e94709;}
.resBlock .dcontent .dname a:hover{color: #e94709;}

/*排序和搜索*/
.sortandsearch .search input{border-color: #f66633;}
.sortandsearch .search button{background-color: #f66633;color: #fff;}
.sortandsearch li a:hover{color: #f26622;}
.sortandsearch li a.selected{color: #f26622;}

.tag{display: inline-block;margin-right: 10px;color: #fff!important;background-color: #37ACCB;border-radius: 10px;padding: 0 5px;font-size: .7rem;font-family: Microsoft Yahei;}
.phoneNav{display: none;}

/*--------新 侧边栏样式------*/
.slide-box{background-color: #fff;margin-bottom: 20px;padding-bottom: 5px;border: 1px solid #dfdfdf;}
/*.slide-box .borderbox{border: 1px solid #ebedf0;border-top: 0;}*/
.slide-box .slide-tit{border-bottom: 1px solid #ebedf0;display: block;padding: 10px;color: #333333;font-size: 0.9rem;overflow: hidden;}
.slide-box .slide-tit .sicon{margin: 0 5px 0 0;vertical-align: -3px;}
.slide-box .slide-tit a{float: right;color: #8a8f97;font-size: 0.8rem;margin-top: 3px;}

.slide-box ul{list-style: none;}
/*热门标签*/
.hot-marks .hotMark {padding: 0 15px;font-size: 0;margin-bottom: 10px;}
.hot-marks .hotMark a {display: inline-block;font-size: 0.7rem;padding: 5px 10px;margin:15px 8px 0 0;border-radius: 4px;}
.hot-marks .hotMark a span{background:#eee;font-size:.8em; padding:2px 4px;border-radius:2px;color:#333;margin-left:8px;}

/*最新专题*/
.topic-series .firstList{padding: 15px 15px 0;}
.topic-series .firstList a{display: block;position: relative;}
.topic-series .firstList a img{display: block;width: 100%;height: 140px;object-fit: cover;}
.topic-series .firstList a p{height: 30px; width: 100%;margin: 0;background-color: rgba(0,0,0,.4);color: #fff;position: absolute;bottom: 0;left: 0;font-size: .9rem;line-height: 30px;padding: 0 8px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.topic-series ul{padding: 10px 15px 10px;}
.topic-series ul li{line-height: 2.2;position: relative;padding-left: 15px;}
.topic-series ul li:before{content: '';position: absolute;height: 0;width: 0;border: 6px solid transparent;border-left-color: #bcc1c9;left: 0;top: 0;bottom: 0;margin: auto;}
.topic-series ul a{font-size: 13px;display: block;text-align: justify;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}

/*视频课程*/
.video-box .videoCon {padding: 15px;font-size: 0;}
.video-box .videoCon a{width: 100%;display: inline-block;overflow: hidden;margin-bottom: 15px;}
.video-box .videoCon a:last-child{margin-bottom: 0;}
.video-box .videoCon a:hover p{color: #000;}
.video-box .videoCon img{display: block;width: 40%;border: none;float: left;height: 66px;object-fit: cover;background-color: #d3d3d3;}
.video-box .videoCon p{font-size: 13px;width: 55%;float: right;margin: 0 0 5px;height: 42px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; text-overflow: ellipsis;}
.video-box .videoCon span{font-size: .7rem;color: #999;display: block;width: 55%;float: right;}

/*相关文章*/
.rarticles .otherList{padding: 0 15px;}
.rarticles .otherList li{padding: 12px 0 12px 15px;border-bottom: 1px solid #ebedf0;position: relative;}
.rarticles .otherList li:before{content: '';position: absolute;height: 5px;width: 5px;border-radius: 50%;background-color: #ccc;left: 0;top: 18px;}
.rarticles .otherList li:last-child{border: none;}
.rarticles .otherList li a{font-size: 13px;text-align: justify;white-space: inherit;line-height: 1.5;max-height: 42px;color: #333;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.rarticles .otherList li a:hover{color: #0570d2;}

/*最新文章*/
.new-art .newartCon {padding: 15px 15px 0 15px;}
.new-art .newartCon li{position: relative; line-height: 24px; font-size: 14px; font-weight: 400;}
.new-art .newartCon a{display: inline-block; min-height: 48px; max-height: 48px; line-height: 24px; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical;text-align: justify; font-size: 14px;margin-left: 20px;}
.new-art .newartCon span{position: absolute; left: -8px; top: 5px; width: 20px; height: 14px; background: #f7f7f7; cursor: pointer; line-height: 14px; text-align: center; color: #f73; font-size: 12px; border-radius: 2px;}
.new-art .newartCon a:last-child{margin-bottom: 0;}
.new-art .newartCon a:hover p{color: #000;}
.new-art .newartCon img{display: block;width: 35%;border: none;float: left;height: 66px;object-fit: cover;background-color: #d3d3d3;}
.new-art .newartCon p{font-size: 13px;width: 60%;float: right;margin: 0 0 5px;height: 42px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; text-overflow: ellipsis;}

/*相关厂商*/
.sup-normal .supList {padding: 15px;}
.sup-normal .supList a{font-size: .9rem;display: block;width: 100%;border:1px solid #e5e5e5;padding: 15px 0;margin-bottom: 15px;}
.sup-normal .supList a img{display: block;margin: auto;max-width: 100%;max-height: 60px;}
.sup-normal .supList a:last-child{margin-bottom: 0;}
.sup-normal .supList a:hover{border-color: #ff8d33;}
/*相关厂商2*/
.sup-special .supList {padding: 15px 15px 0;overflow: hidden;}
.sup-special .supList a{font-size: .9rem;display: block;width: 31%;border:1px solid #e5e5e5;float: left;height: 60px;margin: 0 3.5% 15px 0;position: relative;}
.sup-special .supList a:nth-child(3n){margin-right: 0;}
.sup-special .supList a img{display: block;max-width: 90%;max-height: 60px;position: absolute;left: 0;right:0; top: 0;bottom: 0; margin: auto;}
.sup-special .supList a:last-child{margin-bottom: 0;}
.sup-special .supList a:hover{border-color: #ff8d33;}

/*相关产品*/
.rel-pro .productList{padding: 10px 15px 0;}
.rel-pro .productList a{font-size: .9rem;color: #333;font-weight: 500;line-height:2;}
.rel-pro .productList p.star{font-size: .8rem;line-height: 1.2;}
.rel-pro .productList p.star i{margin-right: 3px;}
.rel-pro .productList p.de{font-size: .75rem;color: #999;padding-bottom: 14px;margin-bottom: 8px;border-bottom: 1px solid #e8e8e8;text-align: justify;}
.rel-pro .productList p:last-child{border: none;padding: 0;}

/*代码片段*/
pre{color: #343a40;background-color: #eee;border-radius: 5px;padding: 10px 15px;}


/* 通用的提交Form */
.commonPost{padding:46px 0;width:100%;height:480px; background:url(https://image.evget.com/2021/03/02/dz-di66zp5dbku0b2sq17.png) no-repeat top center;background-size:cover;}
.commonPost .content{width:1024px;margin: auto;}
.commonPost #sendForm input[type=text]{width:230px;font-size:14px;float: left;margin: 13px;padding:12px 16px;border:0;}
.commonPost #sendForm textarea{width:998px;padding:18px;margin:13px;border:0;}
.commonPost .mylink{text-align: center;font-size: 14px;}
.commonPost .mylink a{color: #e94708;}
.commonPost input[type=submit]{font-size: 14px;padding:10px 55px;color:#fff;background-image: linear-gradient(90deg, #e94709 0%, #ff7f4c 100%), linear-gradient( #ffffff, #ffffff); background-blend-mode: normal, normal;border:0; border-radius: 2px; }
.commonPost h5{font-size: 34px; font-weight: normal; line-height: 2; letter-spacing: 0px; color: #333333; margin: auto; text-align: center; margin-bottom: 30px;}

@media (max-width: 768px){
	.commonPost{display: none;}
	
	body{padding-top: 40px;}
	.phoneNav{display: block;background-color: #fff;position: fixed;top: 0;left:0;right: 0;z-index: 1000;}
	.phoneNav header{height: 40px;width: 100%;/*box-shadow: 0 0 2px rgba(0,0,0,0.25);*/border-bottom: 1px solid #e2e2e2;}
	.phoneNav header:after{content: '';display: table;clear: both;}
	.phoneNav header .plogo{display: block;height: 40px;line-height: 40px;float: left;margin-left: 8px;}
	.phoneNav header .plogo img{height: 25px;}
	.phoneNav header .meun-btn{display: block;float: right;margin: 8px 8px 0 0; width: 24px;height: 24px;background: url(/static/images/index/menu.png) center center;background-size: 24px;}

	.phoneNav .navlist{position: fixed;height: 100%;width: 100%;top:40px;z-index: 999;background-color: #fff;overflow: hidden;padding-bottom: 120px;display: none;}
	.phoneNav .navlist ul.leftNav{position: absolute;width: 80px;left: 0;top: 0;font-size: .9rem;text-align: center;padding-top: 10px;z-index: 1000;height: 100%;background-color: #f9f9f9;}
	.phoneNav .navlist ul.leftNav li{height: 45px; line-height: 45px;color: #333;}
	.phoneNav .navlist ul.leftNav li.active{color: #e94708;font-size: .95rem;}
	.phoneNav .navlist .rightCon{width: 100%;padding-left: 95px;height: 100%;overflow-y:auto;overflow-x: hidden;position: relative;}
	.phoneNav .navlist .rightCon .list {text-align: center;}
	.phoneNav .navlist .rightCon .list .smtit{display: inline-block;text-align: center;color: #517bb7;font-size: .95rem;position: relative;padding: 30px 0;}
	.phoneNav .navlist .rightCon .list1 .smtit:first-child{padding: 20px 0;}
	.phoneNav .navlist .rightCon .list .smtit:before{content: '';position: absolute;height: 1px;width: 40px;background-color: #dfdfdf;left: -55px;top: 0;bottom: 0;margin: auto;}
	.phoneNav .navlist .rightCon .list .smtit:after{content: '';position: absolute;height: 1px;width: 40px;background-color: #dfdfdf;right: -55px;top: 0;bottom: 0;margin: auto;}
	.phoneNav .navlist .rightCon .list6{height: 83%;}	
	.phoneNav .navlist .rightCon .item{text-align: left;}
	.phoneNav .navlist .rightCon .item>p{font-size: .9rem;margin-bottom: 16px;line-height: 1;position: relative;padding-left: 10px;color: #444;}
	.phoneNav .navlist .rightCon .item>p:before{content: '';position: absolute;height: 100%;width:3px;background-color: #6382af;left: 0;}
	.phoneNav .navlist .rightCon dl{margin-bottom: 8px;}
	.phoneNav .navlist .rightCon dl:last-child{margin-bottom: 0;}
	.phoneNav .navlist .rightCon dt{font-weight: 600;font-size: 1rem;color: #444;line-height: 1;margin-bottom: 8px;position: relative;padding-left: 10px;}
	.phoneNav .navlist .rightCon dt a{color: #5d8dff;}
	.phoneNav .navlist .rightCon dt:before{content: '';position: absolute;height: 100%;width:3px;background-color: #6382af;left: 0;}
	.phoneNav .navlist .rightCon dd {margin-bottom: 0;display: grid;grid-template-columns: repeat(3,1fr);}
	.phoneNav .navlist .rightCon dd a{font-size: 1rem;color: #666;display: inline-block;margin-right: 10px;line-height: 2}
	.phoneNav .navlist .rightCon .solution dd{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.phoneNav .navlist .rightCon .hotAre{overflow: hidden;}
	.phoneNav .navlist .rightCon .hotAre a{display: block;width: 32%;float: left;padding-right: 8px;text-align: center;color: rgba(0,0,0,.54);margin-bottom: 15px;}
	.phoneNav .navlist .rightCon .hotAre a:nth-child(3n-1){margin: 0 2%;}
	.phoneNav .navlist .rightCon .hotAre a img{width: 100%;height: 55px;}
	.phoneNav .navlist .rightCon .hotAre a b{font-weight: normal;font-size: .7rem;}
	.phoneNav .navlist .rightCon .hotAre a p{margin: 0;font-size: .7rem;color: rgba(0,0,0,.54)}

	.navTop{display: none;}
	.navMenu{display: none;}
	.rightNav{display: none;}

	.container{max-width: 100%; padding: 0 8px;overflow:hidden;}
	.container .row{margin: 0 -8px;}
	/*.container .row .col-md-12{padding: 0 8px;}*/
	.little {padding: 0 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: none;}
	.little a{font-size: .8rem;}
	.cborder{border-width: 1px 0;padding: 10px 8px;}
	.tableCon{width: 100%;overflow-x: auto;}

	.w1200{width: 100%;}
	.series b{font-size: 1.13rem;font-weight: bold;}
	.series ul{padding: 0 0 15px 0;}
	
	.jplist-panel{display: none;}
	
	/*聚合页------信息导航*/
	.mesNav .mesCon{padding:10px;margin: 0;line-height: 2;position: relative;}
	.mesNav .mesCon p{float: left;margin: 0;font-size: 1.1rem;color: #e94709;}
	.mesNav .mesCon ul{float: none;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.mesNav .mesCon li{float: none;}
	.mesNav .mesCon li a{padding: 0 5px;font-size: .9em;}
	.mesNav .mesCon .more{display: none;float: none;position: absolute;top: 45px;right: 15px;}
	div[data-key="article-index-2"]{display: none;}
	div[data-key="common-top"]{display: none;}

	.recommend{display: none;}

	/*排序和搜索*/
	.sortandsearch div{float: left;margin-left: 61px;}
	.opwind{display: none;}

	.poponline{display: none;}
	.suggest{display: none;}
}

/*活动的id*/
.opwind{position: fixed; z-index: 9999; right: 5px; bottom: 150px;background:url(https://image.evget.com//Content/files/2019/5/24/8148d9c0d9864025b1ad6c25886dcb13636943194289509620.png) no-repeat center center;width:288px;height:230px;text-align:center;line-height:1.5;padding:80px 30px 0;}
.opwind p{font-size:14px;line-height:1.5;color: #171616;width: 100%;}
.opwind input[type=button]{border: none;outline: none; width: 219px;height: 36px; background: url(https://image.evget.com//Content/files/2019/5/24/93a02db47ca84700a9545ca20ef28fa2636943196978675380.png) no-repeat center center;}
.linkbutton{display: inline-block;padding: 8px 16px;color: #fff;background: #FF5722;border-radius: 4px;margin: auto;}
.linkbutton:hover{color:#fff;}


/*注入在线订购广告*/
.mallPro{background-color: #fff;}
.poponline{width:100%;overflow: hidden;position: relative;height: 248px;margin: 30px auto 20px;}
.poponline ul{list-style: none;margin: 0!important;position: absolute;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.poponline ul:after{content: '';display: table;clear: both;}
.poponline li{}
.poponline a{display: block;padding-right: 20px;}
.poponline a:hover{color:#333;}
.poponline a img{display: block;width:200px;height:140px;border: 1px solid #efefef;object-fit: cover;}
.poponline a p{margin: 0;color: #333;}
.poponline a .tit{font-size: 1rem;color: #333;max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.poponline a .des{font-size: .9rem;color: #666;max-height: 42px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.poponline a span{font-size:.7em;color: #999;display: inline-block;}
.poponline a span.new{color: #f06e22;margin-left: 10px;}

/*反馈的样式*/
.suggest{position: fixed;z-index: 9998;left: 0;right: 0;top: 300px;width: 480px;height: 250px;font-size: .9em;margin: auto;
	background-color: #ffffff;box-shadow: 1px 2px 9px 2px rgba(5, 16, 30, 0.3);border-radius: 8px;overflow: hidden;}
.suggest h3{height: 48px;line-height: 48px; background-color: #6398d5;color: #fff;font-size: 20px;padding-left: 20px;font-weight: bold;margin-bottom: 28px;}
.suggest h3 i{float: right;margin-right: 20px;line-height: 48px; font-weight: 100;cursor: pointer;}
.suggest .forminfo{width:50%;float:left;font-size:.9em;padding-left: 20px;margin-bottom: 15px;}
.suggest label{font-size: .9rem;color: #333;margin-bottom: 12px;vertical-align: top;}
.suggest label:last-child{margin-bottom: 0;}
.suggest label input,.suggest select{border:1px solid #ddd;padding:5px 10px;outline: none;width: 156px;color: #666;height: 28px;}
.suggest select{padding: 0 6px;}
.suggest label textarea{vertical-align: top;resize: none;height: 108px;border:1px solid #ddd;}
.suggest .content{overflow: hidden;}
.suggest .actbtn *{font-size: .7rem;}
.suggest .actbtn:before{content: '';display: table;clear: both;}
.suggest .actbtn{text-align: center;}
.suggest .actbtn input[type=button]{width: 68px;height: 26px;padding: 0;border-radius: 2px;color: #fff;border: none;outline: none;cursor: pointer;background-color: #3d7dc7;}
.suggest .actbtn input[type=button]:last-child{background-color: #e4e7eb;margin: 0 12px;}

.ressug{position: fixed;z-index: 9999;left: 0;right: 0;top: 350px;width: 380px;height: 180px;margin: auto;
	background-color: #ffffff;box-shadow: 1px 2px 9px 2px rgba(5, 16, 30, 0.3);border-radius: 8px;overflow: hidden;}
.ressug i{float: right;margin: 5px 10px 0 0;font-weight: 100;cursor: pointer;color: #666666;}
.ressug p{color: #454545;font-size: 14px;margin: 50px 0 20px;padding: 0 24px;}
.ressug .actbtn {text-align: center;}
.ressug .actbtn input[type=button]{width: 68px;height: 26px;font-size: 14px;padding: 0;border-radius: 2px;color: #fff;border: none;outline: none;cursor: pointer;background-color: #3d7dc7;}

/*hot的小图标*/
.hotspan{color: #f90f2d;padding: 0px 8px;border-radius: 8px;font-size: .6em;position: relative;top: -6px;margin-left: 5px;}

.mincode{overflow: hidden;width: 520px;margin: 40px auto;}
.mincode .left{float: left;width: 360px;}
.mincode .left p{color: #333333;font-size: 14px;margin-bottom: 0;}
.mincode .left p span{color: #f66633;}
.mincode .left p:first-child{margin-top: 10px;}
.mincode .left p:last-child{border-top: 3px solid #e5e5e5;padding-top: 10px;margin-top: 22px;}
.mincode .right{float: right;width: 120px}
.mincode .right img{display: block;width: 100%}

.ac1024{position: fixed;z-index: 1000;width: 100%;max-width: 1920px;right: 0;left: 0;bottom: -100px;margin: auto;opacity: 0;display: none}
.ac_close{position: absolute;width: 22px;height: 22px;left: 0;top: 12px;overflow: hidden;background: url(https://static.vaptcha.com/assets/img/index/index.png);background-position: 6px -303px;cursor: pointer;}
.ac1024 a{display: block;user-select: none;-webkit-user-select: none;}
.ac1024 a img{display: block;margin: auto;border:none;}
/* 产品页左右布局 */
.left-img,.right-img{display: flex;justify-content: space-around;align-items: center;}
@media (max-width: 768px){
	  /* 百度浮动咨询 */
	  #newBridge{display: none !important;}
	.ac1024,.qqqun{display: none!important;}
	/* 底部样式修改 */
	div.f-bottom p {line-height: 30px;}
	/*2022手机端校正*/
.container.art,.container.product,.container.res-detail,.container.vip-bg,.container.videos,.container.proSwiper,.container.faqmain,.container.vcourse{padding-top: 10px;}
}
 /* 产品740，2346,2348,2349,2350专用css */
 .compare{width: 100%;margin: auto;padding: 1rem 0 4.5rem;background-color: #f7f7f7;}
 .compare-header{display: flex;justify-content: center;align-items: center;padding: 2rem 0;}
 .compare-header>p{font-size: 28px;}
 .compare-header img{padding: 0px 30px 0px 23px ;}
 .compare-main{width: 95%;display: flex;margin: auto;}
 .compare-main div{border: 1PX solid transparent;box-shadow: -10px 2px 29px -2px #dfdfdf;height: 50rem;border-radius: 10px 10px;text-align: center;}
 .compare-main .left{width: 18%;}
 .compare-main .middle{width: 41%;z-index: 1;}
 .compare-main .right{width:41% ;z-index: 2;}
 .compare-main p{color:#000;border-bottom: 2px solid #e3e3e3;margin: 0;height: 5rem;line-height: 5rem;font-size: 15px;position: relative;background: linear-gradient(to right,#fff,#f5f5f5);}
 .compare-main p:nth-child(1){height: 10rem;line-height: 10rem;border-radius: 10px 10px 0 0;}
 .compare-main .left p:nth-child(5),.compare-main .middle p:nth-child(9),.compare-main .right p:nth-child(9){border-radius: 0 0 10px 10px;}
 .compare-main .left p:nth-child(4){height: 20rem;line-height: 20rem;}
 .compare-main .left p:nth-child(5){height: 10rem;line-height:10rem;}
 .compare-main .left p{font-size: 1.2rem;font-weight: 600;}
 .compare-main .middle .title>b{font-size: 1.7rem;color: transparent;background-image: linear-gradient(#f7c69d,#ef9352,#f37044);-webkit-background-clip:text;font-weight: 600;}
 .compare-main .right .title>b{font-size: 1.7rem;color: transparent;background-image: linear-gradient(#8bade5,#4169c3,#0c2673);-webkit-background-clip:text;font-weight: 600;}
 .compare-main .right .comparetag,.compare-main .middle .comparetag,.compare-main .right>p>span>span{color: #ef9352;font-size: 15px;font-weight: 600;}
 .middle p:nth-child(6)>i,.middle p:nth-child(7)>i,.middle p:nth-child(9)>i{display: block;width: 3.5rem;height: 1px;background-color: #666;position: absolute;top: 2.4rem;left: 10rem;}
 .compare-main .right p:nth-child(8){line-height: 1.5rem;}
 .compare-main .right p:nth-child(8)>span{position: absolute;top: 1rem;left: 0;width: 100%;}
 .compare-main .left p>span{position: absolute;top: -1px;left: 16px;}

 /* 手机端相关适配更新和公共样式 */
    .icon-animation {
        animation-name: icon-slide;
        animation-duration: 500ms;
        animation-fill-mode: forwards;
        animation-delay: 250ms;
        animation-timing-function: cubic-bezier(.38,.56,.87,.7);
    }
    @keyframes icon-slide {
        from {
            margin-right: 0;
            opacity: 1;
            bottom: 0;
        }

        to {
            margin-right: 90%;
            opacity: 0;
            bottom: 55%;
        }
    }
    @keyframes throb{
        0%{
    transform: translateY(0);
  }
  50% {
    transform: translateY(-7px);
  }
  100%{
    transform: translateY(0);
  }
    }
    @-webkit-keyframes throb{
        0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-7px);
  }
    }
    @keyframes qiang{
        0%{
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-7px);
  }
  100%{
    transform: translateY(0);
  }
    }
    @-webkit-keyframes qiang{
        0%, 100% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-7px);
  }
    }

@media screen and (max-width:600px) {
	
}