/* CSS Document */
body{background:#fff;}
body,p{font-family:"Microsoft yahei"}
.icon{/* background:*/}
.hide{display:none;}
.wrapper{}
.wrapper .inner{ width:1100px; margin: 0 auto;}
.l_service .inner{ width:100%; margin: 0 auto;}

#tophead{ background:#f1efef; }
#tophead .inner{ padding:10px 0;}
.tophead .topl a{color:#fff;}
.tophead .topr{}
.tophead .topr a{float:left; padding-left:15px;color:#fff;}

#header{/* position:fixed; *//* width: 100%; *//* top: 0; *//* z-index:1000; */}
#header .inner{ padding: 0px 0; }
#header .logo{margin-top: 18px;transition:all 0.4s ease-in-out;}
#header .head-left{padding: 0px 20px;margin: 20px;border-left:1px solid #ccc;line-height:25px;font-size:15px;}
/*#header.fixed{position:fixed;width: 100%; top: 0;z-index:1000;background:#fff;box-shadow:0px 0px 5px #999;}
#header.fixed .logo{display:inline-block;height: 74px;transition:all 0.4s ease-in-out;}
#header.fixed .logo img{height:auto;transition:all 0.4s ease-in-out;}
#header.fixed .menu li > a {height: 56px; line-height: 56px;color:#000;}
#header.fixed .searchcon{}
#header.fixed .searchcon.header-search,
#header.fixed .searchcon.header-search .on-roll{}
#header.fixed .searchcon.header-search .open-search{}
#header.fixed .menu li{}*/

/*搜索*/
.header-search{position: relative;width: 400px;}
.header-search .on-roll{position: absolute;right: 0;top: 0;width: 80px;height: 86px;background: 25px;transition-duration:300ms;}
.header-search .on-roll:hover{background: 25px #02328d;}
.on-close{position: absolute;right: 0;top: 0;width: 40px;height: 86px;background: 30px;display: none;}
.open-search{position: absolute;right: 0px;top: 26px;padding:0 0 0 0;overflow: hidden;border:1px solid #1e48d0;}
.open-search .in-search{height: 80px;line-height: 30px;height: 32px;font-size: 14px;background: transparent;border:0 none;display: block;width: 250px;float: left;margin: 2px 0 0 7px;}
.open-search .submit-search{float: right;padding:0px 20px;line-height:36px;height: 36px;background:#1e48d0;border: 0 none;color:#fff;}


/*搜索*/
/*.searchcon{  width:138px; height: 30px; line-height: 30px; margin-top: 33px;background: #FFFFFF;border-radius:2px; }
.searchcon .searchbox{ border:none; width:102px;height:20px; line-height:20px; padding: 0px 0px 0px 4px; background:transparent;color:#5a5a5a; }
.searchcon .searchbox:fous{ border:none; width:102px;height:20px; line-height:20px; padding:2px; }
.searchcon .searchbtn{ border:none; width:25px;height:20px; background:4px -2px; cursor:pointer;vertical-align:middle;}*/
.nav-mobile{display:none;position: relative;width: 80px;height: 86px;float: left;}
.nav-mobile .on-nav{position: absolute;right: 0;top: 0;width: 80px;height: 86px;transition-duration:300ms;}

/* 导航 */
#nav{background:#142251;}
#nav .inner{ padding: 0px 0; }

.index-navcon{  margin-left:24px;text-align:center;}
.menu {display:inline-block;margin:0 auto;}
.menu li{float:left;position: relative;line-height: 50px;margin-top: 1px;font-size: 16px;/* min-width:100px; */padding: 0 45px;color: #000;font-family:"Microsoft yahei";font-size: 16px;text-align: center;}
.menu li.i1{background:none;}

.menu li a{color: #fff;}
.menu li i{display: none;position: absolute;width: 64px;left: 47px;bottom: 0;height: 2px;background: #1c69bd;}
.menu li.hover a{color:#ccc}
.menu li.hover i{display:block;}
/* 导航下拉 */
.menu li .lt-box{display:none;padding-top: 8px;overflow: hidden;position: absolute;left: 3px;z-index:11;padding-bottom:10px;background: #fff;}
.menu li .lt-box dl{float:left;overflow: hidden;padding-left: 18px;padding-right: 18px;}
.menu li .lt-box dd{line-height: 22px;min-width: 115px;}
.menu li .lt-box dd a{padding:4px 0 8px;color:#333;font-size: 14px;text-align: center;display: block;border-bottom: 1px solid #eaeaea;transition:color 0.3s,border-color 0.3s,font-size 0.3s;}
.menu li .lt-box .pic-a{float:left;margin: 12px 0 0 50px;}
.menu li .lt-box dd a:hover{color: #055ead;border-color:#afcbe5;background-position: 0 13px;}
/* banner*/
#banner{}
#banner > .inner{width:100%;position:relative;}
.bannercon{height: 445px;text-align:center;overflow:hidden;}
.bannercon.list{height:auto;}
.bannercon.list img{width:100%;}
.bannercon .swiper-pagination-bullet{width: 6px;height: 6px;padding: 3px;background: none;border: 2px solid #fff;opacity: 0.4;border-radius: 50%;}
.bannercon .swiper-pagination-bullet-active{background: #fff;opacity: 1;}
.bannercon .arrow-left{position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index:10;}
.bannercon .arrow-right{position: absolute;right: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index:10;}
.bannercon.list{height: 196px;position:relative;}
.bannercon.list img{width:100%;}
.bannercon.list .list_bannercon{position:absolute;top:0px;left:0px;right:0px;z-index: 1;}
.bannercon.list .list_bannertit{position:absolute;top: 69px;left:0px;right:0px;z-index: 1;}
.bannercon.list .list_bannertit > .bannercon{width:1100px;height:auto;line-height: 48px;margin:0 auto;text-align:left;font-size: 34px;font-weight:bolder;color: #fff;}
.bannercon.list .list_bannertit .bannercon .tit{display:inline-block;line-height:20px;margin-left:10px;font-size:19px;font-weight:normal;vertical-align:bottom;}
/*主体部分*/
#container{}
#container .inner{}
/*解决方案*/
.main0{background: #e7e7e7;}
.main0 .inner{padding:40px 0px;}
.mabout{padding:25px 0px;}
.mabout .atit{line-height:28px;margin:0px auto  20px;}
.mabout .atit .names{line-height:28px;margin:0px auto  20px; font-size:45px;color:#5fbf81;text-transform: uppercase;}
.mabout .atit .title{margin:0 auto;font-size:16px;}
.mabout .atit .titcon{display:inline-block; margin-right:10px;  font-size:26px; }
.mabout .atit .tit{font-size:12px;color:#4b4b4b; }
.mabout .con{margin-top:25px;}
.mabout .con ul{display:inline-block;*display:inline;*zoom:1;margin: 0px -30px;}
.mabout .con > div{float:left;width: 25%;/* text-align:center; */}
.mabout .con div .news_box{display:inline-block;padding: 0px 0px 0px 14px;border-left:4px solid #6ed659;} 
/*.mabout .con div .imgs{height: 116px;margin:10px auto;text-align:center;border-radius:50%;transition:all 1s ease-in-out;}
.mabout .con div .imgs .img{height: 130px; }
.mabout .con div.n1 .imgs .img{background-position: 62px 10px;}
.mabout .con div.n2 .imgs .img{background-position: -272px 10px;}
.mabout .con div.n3 .imgs .img{background-position: -580px 15px;}
.mabout .con div.n4 .imgs .img{background-position: -881px 14px;}
.mabout .con div .txt{line-height:24px;font-size:22px;}
.mabout .con div a:hover .imgs{opacity:.8;filter:Alpha(opacity=80);-webkit-transform: rotate(360deg);}
.mabout .con div a:hover .imgs img{}*/
.mabout .con div h2{line-height: 22px;margin-bottom:12px;font-size: 18px; font-weight:normal; color:#000;}
.mabout .con div p{line-height: 18px;font-size: 13px; color: #6e6e6e;}

/*行业案例*/
.main1{background:#f2f2f2;}
.main1 .inner{padding: 10px 0px 30px;}
.mcase{padding:10px 0px;}
.mcase .atit{line-height:28px;margin:10px auto;text-align:center;}
.mcase .atit .names{margin:0 auto;line-height:46px; font-size:22px;color:#5fbf81;}
.mcase .atit .title .titcon{margin:0 auto;font-size:36px;color:#b0b7cd;text-transform: uppercase;}
.mcase .atit i{margin:0 auto; width:30px; height:5px; background:red;}
.mcase .tit{margin-top:20px; text-align:center;}
.mcase .news_more{text-align:center;}
.mcase .news_more a{display:inline-block;margin:0 auto;padding:0px 20px; line-height:34px; font-size:14px; color:#fff; background:#249eec;border-radius:34px;}
.mcase .news_more a:hover{opacity:.85;filter:Alpha(opacity=85);}

.mcase .tab_menu{display:inline-block; *display:inline; *zoom:1; overflow:hidden;}
.mcase .tab_menu li{width:100px;float:left; margin:0px 4px; line-height:32px;font-size:14px;color:#626874;text-align:center;background:#fff; cursor:pointer; border-radius:32px; box-shadow:0px 0px 0px 4px #eee;}
.mcase .tab_menu li.current{color:#fff;background:#249eec;}
.mcase .tab_menu li a{color:#8a8f99;text-decoration:none;}
.mcase .tab_menu li.current a{color:#fff;}

.mcase .con{margin-top:30px;}
.mcase .con .news_list{display:inline-block;*display:inline;*zoom:1;width:100%;margin:0px -6px;}
.mcase .con .news_list > div{float:left;width:25%; margin-bottom:15px;}
.mcase .con div .news_box{display:inline-block; margin:0 6px;padding:12px;border:1px solid #e2e2e2; background:#fff;}
.mcase .con div .imgs{float:none;width:100%; text-align:center;overflow:hidden;}
.mcase .con div .imgs .img{width:100%;transition:all 0.4s ease-in-out;}
.mcase .con div .title{line-height: 22px;padding-left:10px; margin:12px 0px;font-size: 16px; border-left:4px solid #249eec;}
.mcase .con div .txt{min-height:120px;line-height: 20px;font-size: 12px; color:#9aa0ac;}
.mcase .con div a:hover .imgs .img{transform:scale(1.1);}
.mcase .con div a:hover .txt{}

/*课程中心*/
.main2{}
.main2 .inner{padding: 20px 0px 40px;}
.mwork{/* padding:25px 0px; */}
.mwork .atit{line-height:28px;margin:10px auto;text-align:center;}
.mwork .atit .names{margin:0 auto;line-height:46px; font-size:22px;color:#5fbf81;}
.mwork .atit .title .titcon{margin:0 auto;font-size:36px;color:#b0b7cd;text-transform: uppercase;}
.mwork .atit i{display:inline-block; margin:20px auto 0px; width:78px; height:4px; background:#249eec;}
.mwork .news_more{text-align:center;}
.mwork .news_more a{display:inline-block;margin:0 auto;padding:0px 20px; line-height:34px; font-size:14px; color:#fff; background:#249eec;border-radius:34px;}
.mwork .news_more a:hover{opacity:.85;filter:Alpha(opacity=85);}
.mwork .con{margin-top:30px;}
.mwork .con ul{display:inline-block;*display:inline;*zoom:1;width:100%;margin:0px -10px;}
.mwork .con > div{float:left;width:25%; margin-bottom:15px; text-align:center;}
.mwork .con div .news_box{display:inline-block; margin:0 10px;}
.mwork .con div .imgs{float:none;width:100%; text-align:center;overflow:hidden;}
.mwork .con div .imgs .img{width:100%;transition:all 0.4s ease-in-out;}
.mwork .con div .txt{line-height: 45px;font-size: 16px;}
.mwork .con div a:hover .imgs .img{transform:scale(1.1);}
.mwork .con div a:hover .txt{}
/*期待您的电话咨询*/
.main3{background:#2f333f}
.main3 .inner{padding:60px 0px 50px;}
.mcontact{padding: 0px 0px; text-align:center;}
.mcontact .news_title{display:inline-block; padding-left:60px;color:#fff;}
.mcontact .news_title .title{line-height: 20px;font-size:18px;font-weight:bold;}
.mcontact .news_title .names{line-height: 20px;font-size:12px;}
.mcontact .news_text{line-height: 24px;margin: 16px 0px 35px;font-size: 14px;color:#ccc;}
/*快速链接*/
.main4{}
.main4 .inner{padding:40px 0px 30px;}
.mlink .atit{line-height:28px;margin:10px auto;text-align:center;}
.mlink .atit .title{display:inline-block; margin:0 auto; }
.mlink .atit .title h2{display:inline-block; margin:0 auto;font-size:30px; font-weight:bold; color:#4b4b4b; }
.mlink .atit .title .titcon{margin:0 auto 10px;font-size:28px;color:#000;text-transform: uppercase;}
.mlink .atit .title .names{margin:0 auto;font-size:16px;color:#000;}
.mlink .con{margin-top:30px;}
.mlink .con ul{display:inline-block;*display:inline;*zoom:1;width:100%;margin:0px -14px;}
.mlink .con li{float:left; width:33.3%;text-align:center;}
.mlink .con li .news_box{display:inline-block;padding:0 14px;}
.mlink .con li .imgs{text-align:center;overflow:hidden;}
.mlink .con li .imgs .img{width:100%;transition:all 0.4s ease-in-out;}
.mlink .con li .txt{margin-top:16px;line-height:50px;font-size:18px; font-weight:bold;}
.mlink .con li .txtcon{margin:10px 0px; line-height:24px; font-size:13px; }
.mlink .con li a:hover .imgs .img{transform:scale(1.1);}
/* 期待您的电话咨询 */
.main5{ background:#f4f4f4;}
.main5 .inner{padding:18px 0px;}
.minfo{}
.minfo .con{}
.minfo .con ul{display:inline-block;*display:inline;*zoom:1;width:100%;}
.minfo .con li{float:left; width:25%;}
.minfo .con li.n2{width:30%;}
.minfo .con li.n4{width:20%;}
.minfo .con li .news_box{display:inline-block;}
.minfo .con li .imgs{display:inline-block;*display:inline;*zoom:1; width:44px; line-height:44px; font-size:20px; color:#42cb26; text-align:center; overflow:hidden; border:2px solid #42cb26; border-radius:50%; vertical-align:middle;}
.minfo .con li .txtcon{margin:10px 0px; line-height:44px; font-size:15px; }

/*底部*/
#footer{ padding:15px 0 10px; background: #202020; border-top:8px solid #1586dd;}
#footer .inner{padding:20px 0px 20px;}
#footer .inner .footlink{padding:15px 0px; color:#bdbdbd;}
#footer .inner .footlink li{float:left;width:145px; margin-right:26px;}
#footer .inner .footlink li h2{display:inline-block; line-height:40px; margin-bottom:10px; font-size:13px; color:#fff; border-bottom:2px solid #575757;}
#footer .inner .footlink li.i6{float:right; width:240px; margin-right:0px;}
#footer .inner .footlink li.i6 h2{}
#footer .inner .footlink a{display:block; line-height: 26px;font-size: 12px; color: #909090;}
#footer .inner .footlink li  .m_tel{display:inline-block; line-height:40px; margin-bottom:10px; font-size:18px; font-weight:bold; font-family:"Microsoft Yahei";color:#fff; border-bottom:2px solid #575757;}
#footer .inner .footlink li  .m_er{}
#footer .inner .footlink li  .m_er a{display:inline-block;}
#footer .inner .footlink li  .m_er span{line-height: 22px; font-size:13px; color:#909090;}
#footer2{padding:15px 0px; background: #1586dd;}
.copyright{ line-height:40px; color:#fff; text-align:left;}
.copyright .links{float:right; line-height:40px;}
.copyright .links a{display:inline-block;margin:0 4px; color:#fff; }
/* Arrows */
.slick-prev, .slick-next,.slick-prev:hover,.slick-next:hover {height: 50px; width: 24px;  top: 50%; margin-top:0px;outline: none; }
.slick-prev { left: -25px; background-position:left center;}
.slick-prev:hover {background-position:left center; opacity:.8;filter:Alpha(opacity=80);}
.slick-prev:before { content: '';}
.slick-next { right: -25px; background-position:right center;}
.slick-next:hover { background-position:right center; opacity:.8;filter:Alpha(opacity=80);}
.slick-next:before { content: '';}
/*内页******************************************************************************************************/
#d-container{}
#d-container .inner{padding:10px;background:#f5f6f7;}
/*侧边栏*/.d-side{/* width: 268px;*/}
.d-side li{/* width: 212px;*/display:block;padding: 0 26px 0 26px;background: #f0f0f0;margin-bottom: 1px;line-height: 45px;transition: background 0.5s;}
.d-side li.hover, .d-side li.cur{background: var(--xr-primary, #0c4da2);}
.d-side li .t{cursor: pointer;position:relative;}
.d-side li a{display: inline-block;float: left;width: 212px;line-height: 24px;color: #666;transition: color 0.5s;}
.d-side li a.tit{width: 100%;line-height: 45px;}
.d-side li a.tit.full{width: 190px;}
.d-side li a:hover, .d-side li a.cur{color: var(--xr-primary, #0c4da2);}
.d-side li.hover a.tit, .d-side li.cur a.tit, .d-side li a.tit:hover{color: #fff;}
.d-side li span.fr{position:absolute;right:0px;top:0px;z-index:100;display: inline-block;width: 18px;height: 45px;transition: background 0.5s;}
.d-side li.hover span.fr{background-position: 0 -45px;}
.d-side .sub-side{width: auto;padding: 0px 26px 0px 0px;background: #fff;margin: 0px -26px;background:#efefef;}
.d-side .sub-side a{display:inline-block;line-height:20px;padding:8px 0px;width:100%;padding-left: 26px;border-bottom:1px solid #ccc;}
.d-side .sub-side a:hover{background:#fafafa;}
.sidebar{zoom:1;}
.sidebar .editor{word-wrap: break-word;font-family:????b8b\4f53,arial;font-size:14px;}
.sb_top{display:block;height:25px;line-height:25px;text-align:right;color:#909090;overflow:hidden;}
.sb_top a{color:#909090;}
.sb_nav{width:226px;background:#F1F1F1;padding:6px 0 105px 0;}
.sb_nav_title{display:block;width:190px;height:37px;line-height:37px;white-space:nowrap;overflow:hidden;color:#000;font-size:14px;margin-bottom:10px;padding-left:25px;}
.sb_nav_list{margin-bottom:30px;}
.sb_nav_list dt{width:181px;margin:0 15px 0 30px;border-bottom:1px dashed #C4C4C4;background:9px;white-space:nowrap;overflow:hidden;}
.sb_nav_list dt a{display:block;width:163px;float:right;height:30px;line-height:30px;_margin-left:20px;}
*+html .sb_nav_list dt a{margin-top:2px;}
.sb_nav_list dd h4{margin:0 15px 0 50px;height:30px;line-height:30px;border-bottom:1px dashed #C4C4C4;font-weight:normal;background:11px;white-space:nowrap;overflow:hidden;}
.sb_nav_list dd a{display:block;width:150px;float:right;height:30px;line-height:30px;overflow:hidden;}
.sb_nav_lxfs{width:185px;margin-left:25px;}
.sb_box{width:733px;padding-bottom:10px;zoom:1;overflow:hidden;}
.sb_box_title{}
.sb_box_title span{display:block;height:40px;line-height:47px;width:600px;margin-left:43px;white-space:nowrap;overflow:hidden;}
.sb_box .active{}
#shownews h1{font-size: 20px;border-bottom: 1px dotted #ccc;padding: 5px 0px;color: #333;margin:0px 0px;}
#showtext{padding:15px 15px 30px 25px;line-height:2;}
#flip{margin-bottom:30px;}
#downloadlist .metlist dd{color:#999;padding: 5px 8px;background:#fff;}
.searchnavlist select{overflow:hidden;width:180px;white-space:nowrap;margin-left:20px;}
.searchnavlist input{width:170px;margin-left:20px;}
#newslist{padding:15px 20px;}
.float-right-box{width: 250px;position: fixed;right: 0;top: 50%;margin-top: -154px;background-color: #191919;z-index: 999;transition: width 0.3s ease 0s;}
.float-right-box.on{width: 50px;}
.float-right-box .top-list{width: 100%;}
.float-right-box .top-list a{display: block;width: 100%;}
.float-right-box .top-list .stt{display: inline-block;font-size: 14px;line-height: 50px;color: #fff;transition: color 0.3s ease 0s;position: absolute;left: 28px;top: 0;z-index: 1;width: 222px;}
.float-right-box .top-list li{width: 100%;position: relative;border-bottom: 1px solid #3b3b3b;background-color: #191919;transition: background 0.3s ease 0s;height: 50px;}
.float-right-box .top-list li .ico{display: inline-block;width: 50px;height: 50px;position: absolute;right: 0;top: 0;z-index: 2;transition: background 0.3s ease 0s;}
.float-right-box .top-list li .ico.ico1{background: #191919;}
.float-right-box .top-list li .ico.ico2{background: #191919;}
.float-right-box .top-list li .ico.ico3{background: #191919;}
.float-right-box .top-list li .ico.ico4{background: #191919;}
.float-right-box .top-list li:hover{background-color: #fff;transition: background 0.3s ease 0s;}
.float-right-box .top-list li:hover .stt{color: #333;}
.float-right-box .top-list li:hover .ico1{background: #fff;}
.float-right-box .top-list li:hover .ico2{background: #fff;}
.float-right-box .top-list li:hover .ico3{background: #fff;}
.float-right-box .top-list li:hover .ico4{background: #fff;}
.float-right-box .bot-share{position: relative;height: 50px;}
.float-right-box .bot-share .share{width: 200px;position: absolute;left: 0;top: 0;z-index: 1;padding-bottom: 0;border-bottom: none;}
.float-right-box .bot-share a{display: inline-block;width: 50px;height: 50px;float: left;transition: background 0.3s ease 0s;margin: 0;padding: 0;}
.float-right-box .bot-share .sina{}
.float-right-box .bot-share .wx{}
.float-right-box .bot-share .tx{}
.float-right-box .bot-share .more{}
.float-right-box .bot-share .share-ico{background: #191919;width: 50px;height: 50px;display: inline-block;cursor: pointer;z-index: 2;position: relative;}
/*边栏浮动窗口*/
.right-side{position: fixed;bottom: 100px;right: 0;height: 220px;z-index: 1;}
.right-side li{width: 54px;height: 50px;margin-bottom: 4px;padding-left: 4px;cursor: pointer;position: relative;}
.right-side li .abox{border: 1px solid #d2d2d2;position: absolute;z-index: 10;width: 50px;height: 50px;display: block;text-indent: -999em;background: #fff;}
.right-side li:hover .abox{background-color: #3362c4;border: 1px solid #3362c4;}
.right-side li.qq-li:hover .abox,.right-side .qq-li-on .abox{background-color:#ff533e;border: 1px solid #ff533e;}
.right-side .qq-li .abox{-webkit-transition: all 0s ease 0s;-khtml-transition: all 0s ease 0s;-moz-transition: all 0s ease 0s;-ms-transition: all 0s ease 0s;-o-transition: all 0s ease 0s;transition: all 0s ease 0s;}
.right-side .qq-li .spanbox a{color: #fff;}
.right-side li .qq{background-position: -1px -52px;}
.right-side li:hover .qq,.right-side .qq-li-on .qq{background-position: -1px -1px;}
.right-side li .tel{background-position: -52px -52px;}
.right-side li:hover .tel{background-position: -52px -1px;}
.right-side li .weixin{background-position: -101px -52px;}
.right-side li:hover .weixin{background-position: -101px 0px;}
.right-side li .login{background-position: -1px -156px;}
.right-side li:hover .login{background-position: -1px -104px;}
.right-side li .top{background-position: -52px -156px;}
.right-side li:hover .top{background-position: -52px -104px;}
.right-side li .spanbox{display: none;position: absolute;top: 0px;right:120px;width:170px;height: 50px;line-height: 50px;text-align: center;font-size:18px;line-height: 50px;color:#3362c4;background-color: #fff;border: 1px solid #3362c4;}
.right-side li.qq-li .spanbox{z-index: 8;color:#fff;background-color: #ff533e;border: 1px solid #ff533e;}
.right-side li.toTop{display: none;}
/*侧边微信*/
.right-side li .ewmcod{z-index: 8;background-color: #fff;border: 1px solid #3362c4;width: 184px;padding: 7px;position: absolute;top: -108px;right: 120px;display:none;}
.right-side li .ewmcod img{width: 100%;display: block;}
.right-side li .ewmcod span{background-color: #f0f0f0;line-height: 20px;color:#1d1d1d;}
.right-side li .ewmcod span em{color:#101010;font-style: normal;}
/*侧边login*/
.right-side li .ewmcod .tabs{display:inline-block;width:100%;margin-bottom:5px;}
.right-side li .ewmcod .tabs a{float:left;width:50%;line-height:30px;display:inline-block;background:#eee;text-align:center;}
.right-side li .ewmcod .tabs a.brand-cur{background:#005ea6;color:#fff;}
.right-side li .ewmcod .tabscon{margin:4px 0px;}
.right-side li .ewmcod .tabscon .tabsbox{display:none;}
.right-side li .ewmcod .tabscon .tabsbox .text{display:block;margin-bottom:5px;line-height:32px;border:1px solid #ccc;background:#fff;}
.right-side li .ewmcod .tabscon .tabsbox .text input{line-height:32px;padding-left:4px;height:32px;border:0px;font-size:14px;color:#4b4b4b;font-family:"Microsoft Yahei";}
.right-side li .ewmcod .tabscon .tabsbox .btn{line-height:32px;height:32px;width:100%;border:0px;font-size:14px;text-align:center;background:#ccc;color:#005ea6;cursor:pointer;}
/* 返回顶部*/
.cd-top{width: 40px;height: 40px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.50);display: inline-block;position: fixed;bottom: 20px;right: 20px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);color: white;overflow: hidden;white-space: nowrap;visibility: hidden;text-align: center;opacity: 0;z-index: 9999;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;transform: rotate(-90deg);-webkit-transform:rotate(-90deg);}
.cd-top .fa{color: #FFF;font-size: 1.5em;font-family:"Simsun";line-height: 40px;}
.fa-rocket:before{content:""!important;}
.cd-top.cd-is-visible{/* the button becomes visible*/visibility: visible;opacity: 1;}
.cd-top.cd-fade-out{/* 如果用户继续向下滚动,这个按钮的透明度会变得更低*/opacity: .5;}
.no-touch .cd-top:hover{background-color: #e86256;opacity: 1;}
/*内容新闻列表*/
.news_info{}
.news_info .news{display:inline-block;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ccc;}
.news_info .news img{float:left;margin-right:-260px;}
.news_info .news .news_wz{width:100%;}
.news_info .news .news_box{margin-left:270px;}
.news_info .news .news_box .news_title{line-height:20px;font-size:18px;color:var(--xr-primary, #0c4da2);}
.news_info .news .news_box .news_title .tit{display:inline-block;line-height:20px;font-size:18px;color:var(--xr-primary, #0c4da2);padding-bottom:20px;}
.news_info .news .news_box .news_title .tit a{color:var(--xr-primary, #0c4da2);}
.news_info .news .news_box .news_text{line-height:26px;font-size:13px;}
.news_info .news .news_box .news_meta{line-height:26px;font-size:14px;color:var(--xr-primary, #0c4da2);margin-top:5px;}
.news_info .news .news_box .news_meta a{color:var(--xr-primary, #0c4da2);}
.news_link{padding-left:32px;}
.news_link a{line-height:30px;font-size:18px;color:var(--xr-primary, #0c4da2);}
/* ===============================================*/
/* 侧边联系方式*/
.met_tel{border:1px solid #e0e0e0;border-top:4px solid #005ea6;margin-top:12px;}
.met_tel .list_title{line-height:60px;padding-left:22px;font-size:20px;background-color:#0f6caf;color:#fff;}
.met_tel .list_con{line-height:30px;padding: 142px 10px 15px;font-size:24px;background:10px;color:#0e65ac;text-align:center;}
.met_article{padding:0px 10px;}
.met_article .main ul{padding:0px;list-style:none;}
.met_article .main li{padding:0px;list-style:none;}
/* 在线招聘*/
.zp{}
.zp .tit{margin-bottom:10px;text-align:center;}
.zp .tit .title{display:inline-block;margin:0 auto;padding:0 15px;}
.zp .tit .title .tt{padding:0 15px;background:#fff;font-size:26px;line-height:32px;color:#07599f;font-weight:bold;}
.zp p{line-height:30px;margin:5px 0px;}
.zp p .blue{color:#07599f;}
.zp p .blue img{vertical-align:middle;}
.zp .none{display:none;}
.zp .metlist{border:none!important;}
.zp .metlist .list{margin-bottom:10px;padding:6px 10px;border: 1px solid #E4E4E4;position:relative;}
.zp .metlist .list .jobr{display:inline-block;text-align:right;width: 454px;float:right;}
.zp .metlist .list a{margin-right:20px;color:#2960dc;}
.zp .metlist .list span{font-size:12px;color: #8E8E8E;margin-right:5px;}
.zp .metlist .list .btn{position:absolute;right:0px;top:0px;z-index:100;line-height:32px;font-size:14px;}
.zp .metlist .list .btn a{line-height:32px;font-size:14px;margin-right:10px;}
/****************产业服务*************/
.industrial-service{width: 100%;}
.industrial-service.m-wrap{padding: 0;}
.industrial-service ul{width: 100%;}
.industrial-service li{width: 100%;float:left;padding:0px;}
.industrial-service li .imgbox{display: block;width: 50%;position: relative;}
.industrial-service.m-wrap li .imgbox{width: 100%;}
.industrial-service li .imgbox img{display: block;width: 100%;}
.industrial-service li .upbox{position: absolute;width: 100%;height: 100%;left: 0;top: 0;display: none;}
.industrial-service li .contbox{padding: 100px 13% 0 10%;width: 26%;}
.industrial-service li .upbox .ico{width: 22px;height: 15px;position: absolute;top: 0;left: 9%;display: none;}
.industrial-service li .upbox .box{display: block;position: absolute;width: 100%;text-align: center;top: 50%;}
.industrial-service li .upbox a{display: inline-block;padding-right: 70px;font-size: 18px;color: #fff;line-height: 38px;margin-right: 108px;}
.industrial-service.m-wrap li .contbox{padding: 18px 4.7% 13px;width: 90.6%;}
.industrial-service.owrap li .contbox{padding: 62px 10% 0 8.5%;width: 28%;}
.industrial-service.twrap li .contbox{padding: 62px 10% 0 10%;width: 29%;}
.industrial-service li .f48{font-size: 48px;display: block;line-height: 66px;}
.industrial-service.owrap li .f48{font-size: 34px;line-height: 40px;}
.industrial-service.twrap li .f48{font-size: 34px;line-height: 40px;}
.industrial-service li .f48 a{color: #035cac;}
.industrial-service.m-wrap li .f48{font-size: 18px;line-height: 22px;}
.industrial-service li .f18{display: block;line-height: 35px;}
.industrial-service.m-wrap li .f18{line-height: 18px;font-size: 12px;}
.industrial-service li .word{display: block;line-height: 24px;margin-top: 15px;}
.industrial-service.owrap li .word{margin-top: 5px;line-height: 22px;}
.industrial-service.twrap li .word{margin-top: 5px;line-height: 22px;display: none;}
.industrial-service.m-wrap li .word{font-size: 12px;line-height: 18px;margin-top: 7px;}
.industrial-service li .word a:hover{color: #035cac;}
.industrial-service li .more{display: inline-block;padding-right: 79px;line-height: 38px;font-size: 20px;color: #000;margin-top: 38px;}
.industrial-service li .more:hover{}
.industrial-service.owrap li .more{margin-top: 10px;}
.industrial-service.twrap li .more{margin-top: 10px;}
.industrial-service.m-wrap li .more{margin-top: 12px;padding-right: 40px;background-size: auto 80%;}
.industrial-service li .more:hover{color: #035cac;}
.industrial-service.m-wrap li .more:hover{background-size: auto 80%;}
.workenvi-list{display:inline-block;width:100%;}
.workenvi-list li{float:left;width:33%;text-align:center;}
.workenvi-list li p{padding:10px 10px;line-height:30px;}
.workenvi-list li p img{vertical-align:top;margin:0px!important;}
