@charset "UTF-8";
/**
 * @ClassName: base.css
 * @Description: 公共样式表
 */
/*------------------ fonts ------------------*/
@font-face {
    font-family: PingFang;
    src: url("/r/cms/www/default/fonts/PingFang Regular.ttf");
}
/*------------------ Reset ------------------*/
html, body {
    -ms-overflow-style: scrollbar;
}
html,body{min-width:1200px;min-height:100%;font-family:'Microsoft YaHei',PingFang !important; font-size:14px;color:#373b44;    -webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%;}
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, em, img, small,i, dl, dt, dd, ol, ul, li, fieldset, form, label,legend, table, caption, tbody, tfoot, thead, tr, th, td ,input{margin: 0;padding: 0;}
/*a{color:#4d4a4b; text-decoration:none;outline:none}*/
/*a:link, a:visited ,a:hover, a:active{text-decoration: none;outline:none;color:#333;}*/
ul,dl,ol, li {list-style:none;margin:0;padding:0;}
td, th, div,p,span{word-break: break-all;word-wrap: break-word;}
select, img ,button{ vertical-align: middle; outline: none; }
table {border-collapse: collapse;}
hr {  border: none;  height: 1px;  }
img{border:none;}
input{outline: none;}

/*------------------common ------------------*/
.clearfix:after {  content:"";display:block;clear:both;}
.clearfix {*zoom:1;}/*IE/7/6*/
.fl{float:left;}
.fr{float:right;}
.textOver{white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;}
/*.wrapper{width:1200px;margin:0 auto;}*/
.wrappers{width:1000px;margin:0 auto;}
.hidden{display:none;}
.animate{-webkit-transition-duration:.5s;transition-duration:.5s; -moz-transition-duration:.5s;}
.backTop{ display: none;position: fixed; right: 20px; bottom:60px;width: 60px;height: 60px;z-index: 500;border: 1px solid #E5E5E5; cursor: pointer;background: #FFFFFF url(../images/common/654_04.gif)  center 6px no-repeat; }
.backTop:hover { background: #1C73B6 url(../images/common/6_05.png) center -30px no-repeat;}
.collect{display: block;position: fixed; right: 20px; bottom:120px;width: 60px;height: 60px;z-index: 500;border: 1px solid #E5E5E5; cursor: pointer;background: #FFFFFF url(../images/common/654_03.png) -1px -6px no-repeat; }
.collect:hover{background: #1C73B6 url(../images/common/6_06.png) center  no-repeat;}
.phone{display: block;position: fixed; right: 20px; bottom:120px;width: 60px;height: 60px;z-index: 500;border: 1px solid #E5E5E5; cursor: pointer;background: #FFFFFF url(../images/common/6_05.png) -1px -6px no-repeat; }
.phone:hover{background: #1C73B6 url(../images/common/6_07.png) center  no-repeat;}
.kefu{display: block;position: fixed; right: 20px; bottom:180px;width: 60px;height: 60px;z-index: 500;border: 1px solid #E5E5E5; cursor: pointer;background: #FFFFFF url(../images/common/zxkf.png) -0px -7px no-repeat; }

/*-----------------mcj header ------------------*/
#loginCsiDiv{color:#999;}
.topBanner{position:relative;height:135px;background:url(../images/common/topBanner.png) no-repeat center 0;}
.topBanner em{position: absolute;top:0;right:0;display:block;width:25px;height:25px;opacity:.5;background:url(../images/common/icon-close.png) no-repeat center;} #em{position: absolute;top:0;right:0;display:block;width:25px;height:25px;opacity:.5;background:url(../images/common/icon-close.png) no-repeat center;}
.topBanner em:hover{opacity: 1.0;}
.topBanner1{position:relative;height:70px;background:url(../images/common/topBanner.png) no-repeat center 0;}
#closeImg em{position: absolute;top:0;right:0;display:block;width:25px;height:25px;opacity:.5;background:url(../images/common/icon-close.png) no-repeat center;z-index: 999}
#closeImg em:hover{opacity: 1.0;}
#closeImg1 em{position: absolute;top:0;right:0;display:block;width:25px;height:25px;opacity:.5;background:url(../images/common/icon-close.png) no-repeat center;z-index: 999}
#closeImg1 em:hover{opacity: 1.0;}
/*.topBar{height:40px;line-height:40px;color:#373b44;background:#ededed;border-bottom:1px solid #e1e4e5;position: fixed;width: 100%;z-index:999;}*/
/*.topBar .welcome label{margin-right:15px;font-weight:600;color:#a3a3a3;letter-spacing: 1px;}*/
/*.topBar .welcome a{font-weight:600;cursor: pointer;}*/
/*.topBar .welcome a:hover,.topBar .fastEntry a:hover{color:#2e7bba;}*/
/*.topBar .welcome a.login{color:#2e7bba;}*/
/*.topBar .fastEntry{margin-right:60px;}*/
/*.topBar .fastEntry a{margin-right:6px;line-height: 20px;font-weight:600;}*/
/*.topBar .fastEntry a.current{color:#2e7bba;}*/
/*.topBar .login-user img{margin-top:-3px;margin-right:10px;width:25px;height:25px;border-radius: 999px;}*/
.siteNav{position:relative;z-index:1000;width:80px;padding-left:20px;font-weight:600;cursor:pointer;background:url(../images/common/siteNav.png)  no-repeat 2px center;}
.siteNav .siteNavCon{display:none;position:absolute;top:40px;right:0;width:600px;height:300px;background:#fff;border:1px solid #e8e8e8;border-top:none;}
.siteNav:hover{background:#fff url(../images/common/siteNav.png)  no-repeat 2px center;}
.siteNav:hover .siteNavCon{display:block;}
.siteCollect{width:80px;padding-left:20px;font-weight:600;cursor:pointer;background:url(../images/common/siteCol.png)  no-repeat 0 center}
.siteCollect:hover{color:#2e7bba;}
.logoBar{height:105px;}
.logoBar .logoLeft{float:left;width:400px;height:105px;}
.logoBar .logoLeft img{margin-top:23px;}
.logoBar .logoRight{margin-left:400px;height:105px;}
.logoBar .contact{margin-bottom:12px;height:33px;}
.logoBar .searchBox form{float:right;}
.logoBar .searchBox .searchSelect,.logoBar .searchBox .searchInput,.logoBar .searchBox .searchBtn{float:right;height:35px;line-height: 35px;border:none;background:#ededed;color:#a3a3a3;}
.logoBar .searchBox .searchSelect{padding-left:6px;width:70px;}
.logoBar .searchBox .searchInput{width:240px;}
.logoBar .searchBox .searchBtn{width:35px;text-indent:999px;background:#1c73b6 url(../images/common/icon-zoom.png) no-repeat center;}

.menuBar{margin:3px 0 2px;height:40px;line-height:40px;background:#363d43;}
.menuBar ul li{float:left;padding:0 28px;height:40px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s; }
.menuBar ul li a{display:block;height:36px;line-height: 40px;color:#fff;font-size: 14px;}
.menuBar ul li.current,.menuBar ul li:hover{background:#4c5359 url(../images/common/borderb.png) repeat-x  0 36px;background-size: 100%;}

/*-----------------kjrh header ------------------*/
.kjrh .wrapper{position:relative;}
.kjrh ul{float:right;}
.kjrh dl{position:absolute;left:0;top:0;width:240px;font-size:16px;z-index:100;}
.kjrh dl.closes dd{display: none;}
.kjrh dl dt{position:relative;padding:0 20px;height:40px;line-height: 40px;color:#fff;background:#13427e;letter-spacing:.6px;font-weight: 600;cursor: pointer;}
.kjrh dl dt em{position:absolute;top:0;right:0;display:block;width:40px;height:40px;}
.kjrh dl dt em.openIt{background:url(../images/technology/index/arrowUp.png) no-repeat center;}
.kjrh dl dt em.closeIt{background:url(../images/technology/index/arrowDown.png) no-repeat center;}
.kjrh dl dt span{color:#ddd;font-size:14px;font-weight: normal;}
.kjrh dl dd{height:43px;line-height: 43px;background:rgb(9,99,191);}
.kjrh dl dd em{float:left;display:inline-block;width:44px;height:43px;text-align: center;color:#ddd;font-style:normal;}
.kjrh dl dd a{display:block;margin-left:44px;height:43px;border-bottom:1px solid #0C4CC5;letter-spacing:.6px;border-top:1px solid #2F74D4;color:#ddd;}
.kjrh dl dd:hover a,.kjrh dl dd:hover em{color:#fff;}
/*-----------------header------------------*/
#header{position: absolute;width: 100%;background-color: rgba(13,28,51,0.6);color: #fff;min-width: 1200px;z-index: 200;}
#header .topbar{width: 100%;height:38px;border-bottom: 1px solid rgba(255,255,255,0.6); font-size: 12px;color: rgba(255,255,255,1);line-height: 38px;}  /*border-bottom: 1px solid hsla(0,0%,100%,.2)*/
#header .top-left{position:relative;float:left;height:100%;}
#header .top-right{float:right;height:100%;}
#header .top-right ul{width: 100%;}
#header .top-right ul li{float: left;position: relative;text-align: center;cursor: pointer;}
#header .top-right ul li a{padding: 0 9px;border-right: 1px solid rgba(255,255,255,0.6);color: rgba(255,255,255,1);text-decoration: none;}
#header .top-right ul li .li-icon{width: 12px;height: 12px;margin-top: -2px;}
#header .top-right li:last-child a{border-right:none;}
/*#header .top-left label{margin-right:32px;font-weight: 500;}*/
/*#header .top-right .hot-badge{position: absolute;top: -13px;right: 2px;}*/
/*.hot-badge .hot-badge-text{padding: 0 4px 0;background-color:#EA3322;border-radius:2px;font-size:11px;font-weight:400; color:#FFF;}*/
/*.hot-badge .caret{position: absolute;bottom: 18px;left: 2px;border-left: 0px solid transparent;border-top: 4px dashed #EA3322;}*/
#header .top-right ul li .drop-panel{position: absolute;left: 0;width: 100%;display: none;z-index: 999;overflow: hidden;border-radius: 5px;}
.drop-panel .drop-ul{position: relative;margin-top: 8px;width: 100%;background-color: #fff;border-radius: 5px;overflow: hidden;}
.drop-panel .caret{color: #FFF;}
#header .top-right .drop-ul ul li {clear: both; color: #000;width: 100%;line-height: 40px;height: 40px;}
#header .top-right .drop-ul ul li:hover {color: #09f;}
.drop-ul img{padding: 10%;width: 100%;height: 100%;}
.drop-panel .caret{position: absolute;left: 44%;transform: rotate(180deg);border-top: 8px dashed;border-right: 6px solid transparent;border-left: 6px solid transparent;}
/*#header .top-right ul li:hover .drop-panel{display: block;}*/
/*#header .top-left ul li:hover a{color:#FF4400;}*/
/*#header .top-right a{display:inline-block;padding:0 5px;border-right:2px solid #aaa;line-height:15px;}*/
/*#header .top-right a:hover{color:#FF4400;}*/
/*#header .top-right a{display:inline-block;padding:0 5px;line-height:15px;color: #000;}*/
/*#header .top-right a:hover{text-decoration: underline;}*/
#header .search-service{height: 38px;margin-top: 32px;}
#header .search-service>*{float: left;}
#header .search-service .layui-input{width: 97px;height:38px;padding: 9px 0 9px 15px;border:1px solid rgba(54,150,250,1)!important;background-color: transparent;border-radius: 0;background: url("/r/cms/www/default/images/index/icon_down.png") no-repeat right 14px center;background-size: 16px 16px;}
#header .search-service .layui-form-select .layui-edge{display: none;}
#header .search-service .layui-input:focus{border-color: rgba(54,150,250,1)!important;}
#header .search-service .layui-form-select dl{background-color: rgba(13,28,51,0.6);}
#header .search-service .layui-form-select dl dd:hover{background-color: rgba(54,150,250,0.5);}
#header .search-service .layui-form-select dl dd.layui-this{background-color: rgba(54,150,250,1);}
#header .search-service .keywords{width: 329px;height:38px;margin-left: -1px;padding: 9px;border:1px solid rgba(54,150,250,1);background-color: transparent;line-height: 38px;opacity: 80%}
#header .search-service input::-webkit-input-placeholder{width:84px;font-size: 14px;font-family: "Microsoft YaHei";color: rgba(255,255,255,1);line-height:38px;}
#header .search-service .search-btn{width: 70px;height: 38px;margin-left: -1px;border: 1px solid rgba(54,150,250,1);background-color: rgba(54,150,250,1);font-size: 16px;}
#header .search-service .release-requirement{width: 100px;height: 38px;margin-left: 15px;border: none;background-color: rgba(255,129,26,1);font-size: 16px;}
#header .search-service .become-provider{width: 100px;height: 38px;margin-left: 15px;border: none;background-color: rgba(54,150,250,1);font-size: 16px;}
.bar-container{position: relative;width: 1559px;margin: 0 auto;}
.menu-bar-container{position: absolute;left: 50%;margin-left: -779.5px;top: 0;}
.index-bar{
    position: absolute;
    top: 0;
    width: 84%;
    height: 100%;
    left: 8%;
}
.topnav{position: relative;height: 50px;margin-top: 12px;}
/*.userinfor{position: absolute;right: 0;top: 0;height: 100%;}*/
/*.userinfor a,.userinfor span{display: inline-block;margin:14px 19px 0 0;padding: 0 11px;height:22px;padding: 0 11px;border: none;background-color: transparent;color: #fff;line-height: 50px;text-align: center;font-size: 14px;line-height: 22px;color:#FFF;}*/
/*.userinfor .userbtn{background-color: rgba(0,153,255,0.1);border-radius: 15px;}*/
/*.userinfor .userbtn:hover, .userinfor .userbtn:focus{background-color:rgba(0,153,255,0.3);text-decoration: none;color:#FFF;}*/
/*.userbtn:focus, .userbtn:hover {color:#fff;text-decoration:none;}*/
/*.userbtn:last-of-type{background-color: #09f;}*/
/*.btnLogin{position: relative;font-size: 14px;width: 56px;height: 22px;background-color: rgba(0,153,255,0.1);border-radius: 15px;padding: 0;line-height: 22px;color: rgba(255,255,255,1);margin-top: 14px}*/
/*.btnLogin::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 15px;background:rgba(0,153,255,1);opacity:0.1;z-index: -1;}*/
/*.btnRegister{position: relative;font-size: 14px;width: 56px;height: 22px;border-radius: 15px;padding: 0;line-height: 22px;color: rgba(255,255,255,1);margin-top: 14px;margin-left: 15px;margin-right: 22px;background-color: transparent!important;}*/
/*.btnRegister::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 15px;background:rgba(0,153,255,1);opacity:0.1;z-index: -1;}*/
/*.btnLogin:hover{font-size: 14px;width: 56px;height: 22px;background: rgba(0,153,255,1);opacity: 1;border-radius: 15px;padding: 0;line-height: 22px;color: rgba(255,255,255,1);}*/
/*.btnRegister:hover{font-size: 14px;width: 56px;height: 22px;background: rgba(0,153,255,1) !important;opacity: 1;border-radius: 15px;padding: 0;line-height: 22px;color: rgba(255,255,255,1);}*/
/*导航栏*/
.navbar {margin: 0;border: none;background-color: transparent !important;color: #FFF;}
.topnav .navbar ul li{font-size: 16px;color: #FFF;}
.subdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;font-size:14px;text-align:left;list-style:none;background-color:transparent;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border-top: none;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}
.subdown-menu li {padding-left: 15px;background-color: rgba(13,28,51,0.6);height: 35px;line-height: 35px;white-space: nowrap;}
.subdown-menu li a{color: #FFF;font-weight: 300!important;}
.downline {position: absolute;left: 0;bottom: 0;background-color: #09F;height: 1px;width: 0;}
.downline{transition: all 0.2s linear;}
.nav>li:hover .subdown-menu{display: block;}
.nav>li:hover .caret{transform: rotate(180deg);}
.nav>li:hover .downline {width: 100%;}
.topnav .nav>li>a{color: #FFF;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color: #09f;background-color: transparent;}
.topnav .nav>li>a:hover {color: #FFF;}
.navbar .nav-pills>li.active>a,navbar .nav-pills>li.active>a:focus, navbar .nav-pills>li.active>a:hover{color: #337ab7;background-color: #fff;border-color: #337ab7;}
.navbar .nav>li>a:focus, .navbar .nav>li>a:hover {color: #09f;}
/*-----------------footer------------------*/
/*new*/
#footer{background:#F0F0F0;color:#454545;}
.platform-link{ width: 1200px;margin:0  auto;padding: 20px 0 10px 0; overflow: hidden;height: 390px;}
.platform-link-asso{ width: 1200px;margin:0  auto;padding: 20px 0 10px 0; overflow: hidden;height: 180px;}
.platform-link .wrapper{width:1200px;margin:0 auto;}
.footer-item-title{padding-bottom: 0;font-size:16px;font-weight:400;line-height:25px;color:rgba(69,69,69,1);}
.footer-content-us{width: 178px;padding: 0;font-size:14px;line-height:30px;color:rgba(80,80,80,1);}
.footer-item-content{margin-top: 0;font-size:14px;font-weight:400;color:#767676;line-height:30px;}
.footer-item-content a{color:rgba(118,118,118,1);}
.erweima{height: 86px;width: 86px;float: left;}
.bottomBar{background-color: #383838;text-align: center;font-size: 12px;color: #FFF;height: 30px}
.bottomBar-word{width: 1200px;margin: 0 auto;height:30px;font-size:14px;line-height:30px;color:rgba(195,195,195,1);text-align: left}
.bottomBar a{color:rgba(195,195,195,1);}
.footer-item-line{height: 10px;width: 88px;margin-bottom: 11px;opacity: 0.8;}
.footer-item-content>ul>li>img{height: 18px;width: 30px;padding-right: 10px;}
/*old*/
.friend-link{border-bottom:1px solid #282C32;}
.friend-link .wrapper{position: relative;}
.friend-link .linkTitle{position: absolute;top:0;left:0;width:80px;height:60px;line-height: 30px;}
.friend-link ul{height:30px;margin:23px 0 23px 80px;overflow: hidden;}
.friend-link ul li{float:left;margin-right:20px;height:30px;line-height: 30px;}
.friend-link ul li a{color:#959595;font-size:12px;}
.platform-link .codeBox{float:right;width:180px;heihgt:156px;}
.platform-link .platBox{padding:30px 0 25px;margin-right:180px;height:156px;}
.platform-link .platBox .serviceItem{float:left;margin-right:30px;width:220px;height:67px;}
.common_footer{background: #333;color: #999;font-size: 16px;}
.common_footer .warpper .footer-line1 {padding: 10px 0;font-size: 20px;}
.common_footer .footer-line1{padding: 10px 0;font-size: 20px;overflow: hidden;}
[class*=el-col-] {float: left;box-sizing: border-box;}
.el-row {position: relative;box-sizing: border-box;}
.el-col-4{width: 16.6666667%}
.footer_hr{margin:0;height: 2px;border-top: 2px solid rgb(68, 68, 68);border-right: none;border-bottom: none;border-left: none;border-image: initial;}
.common_footer .footer-line2 .looper-p{font-size: 12px;line-height: 20px;}
.common_footer .footer-line2{padding:24px 0;overflow: hidden;}
.common_footer img{height: 86px;width: 86px;}
.common_footer .footer-line3{padding: 16px 0;overflow: hidden;}
.common_footer .footer-line3 .looper-p-p{font-size: 12px;padding: 4px 0;}
.common_footer .footer-line3 .hhh1{font-size: 16px;overflow: hidden;}
.platform-link .platBox .serviceItem img{float:left;width:60px;height:60px;}
.platform-link .platBox .serviceItem dl{margin-left:77px;height:67px;}
.platform-link .platBox .serviceItem.last{margin-right:0}
.platform-link .platBox .serviceItem dt{line-height: 20px;letter-spacing: .5px;}
/*.platform-link .platBox .serviceItem dt:hover{color:#ccc;}*/
.platform-link .codeBox .ewmWrap{float:left;margin-bottom:15px;width:175px;height:35px;}
.platform-link .codeBox .ewm{padding:0 18px;height: 40px; border-radius:18px;border:1px solid #929292;overflow: hidden;}
.platform-link .codeBox .ewm .link-img { float: right;width: 30px;line-height: 35px;}
.platform-link .codeBox .ewm .link-img img { margin-top: 3px; max-width: 100%;}
.platform-link .codeBox .ewm .link-text { float: left; padding-left: 6px;line-height: 35px; font-size: 12px; }
.platform-link div:hover.ewm{  position: relative;overflow: visible;height: auto;border-color: #282828; background-color: #262a30;  z-index: 1;}
.platform-link div:hover.ewm .link-text { width: 100%;text-align: center;float: none;display: block;}
.platform-link div:hover.ewm .link-img {  padding: 15px 0 0;float: none; width: 100%; text-align: center; display: block;margin: 0;line-height: inherit;}
.platform-link .workTime{margin-top:5px;text-align: center;padding-left: 180px}
.platform-link .workTime span{margin-right:10px;}
.platform-link .workTime .link-tel{padding-left:23px;margin-bottom:5px;background:url(../images/joinArmy/common/link-tel.png) no-repeat 0 center;}
.platform-link .workTime .link-time{padding-left:23px;margin-bottom:20px;background:url(../images/common/link-time.png) no-repeat 0 center;}
.bottom-link{padding:20px 0;}
.bottom-link p{line-height: 25px;text-align: center;}
.bottom-link p a{font-size:12px;color:#959595;}
.bottom-link p a:hover{color:#ccc;}

/*-----------------5. 面包屑导航-----------------*/
.breadCrumb{height:63px;line-height: 63px;border-bottom:1px solid #cecece;}
.breadCrumb a{padding-left:25px;font-size:14px;font-weight: 600;background:url(../images/joinArmy/common/icon-arrow.png) no-repeat 0 center;}
.breadCrumb .home{padding-left:25px;background:url(../images/joinArmy/common/icon-home.png) no-repeat 0 center;}

/*-----------------6. 左侧垂直菜单-----------------*/
.sideBar{float:left;margin:30px 25px 0 0;width:310px;}
.sideBar>ul>li{position: relative;margin-bottom:5px;}
.sideBar>ul>li>a{position: relative;display:block;font-size:14px;padding: 8px 40px 8px 37px; background: #e8f0f5;transition:all .3s ease;}
.sideBar>ul>li .dot{display:inline-block;margin-right:10px;width:20px;height:20px;vertical-align:middle;background:url(../images/joinArmy/common/icon-dot2.png) no-repeat center;}
.sideBar>ul>li .arrow-right{float:right;display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(../images/joinArmy/common/icon-right2.png) no-repeat center;}
.sideBar>ul>li:hover>a,.sideBar>ul>li.current>a,.sideBar>ul>li.current>a{background:#1c73b6;color:#fff;}
.sideBar>ul>li.current>a span.arrow-right{background:url(../images/joinArmy/common/icon-right1.png) no-repeat center}
.sideBar>ul>li:hover .dot,.sideBar>ul>li.current .dot{background:url(../images/joinArmy/common/icon-dot1.png) no-repeat center;}
.sideBar>ul>li:hover .arrow-right{background:url(../images/joinArmy/common/icon-right1.png) no-repeat center;}
.sideBar>ul>li  .arrow-down{float:right;display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(../images/joinArmy/common/icon-down.png) no-repeat center;}
.sideBar>ul>li ul{display:none;padding:0 15px;background:#f0f0f0;}
.sideBar>ul>li ul li a{height:32px;display:block;font-size:13px;padding: 6px 0 6px 55px;border-bottom:1px dotted #ccc;}
.sideBar>ul>li ul li.current>a{background:#1c73b6;}

.leftAll .sideBar{float:left;margin:30px 25px 25px 0;width:305px;}
.leftAll .sideBar>ul>li{position: relative;margin-bottom:5px;}
.leftAll.sideBar>ul>li>a{position: relative;display:block;font-size:14px;padding: 8px 40px 8px 37px; background: #1c73b6;transition:all .3s ease;color:#fff;}
.leftAll .sideBar>ul>li .dot{display:inline-block;margin-right:10px;width:20px;height:20px;vertical-align:middle;background:url(../images/joinArmy/common/icon-dot1.png) no-repeat center;}
.leftAll .sideBar>ul>li .arrow-right{float:right;display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(../images/joinArmy/common/icon-right2.png) no-repeat center;}
.leftAll .sideBar>ul>li:hover>a,.sideBar>ul>li.current>a,.sideBar>ul>li.current>a{background:#13427e;}
.leftAll .sideBar>ul>li.current>a span.arrow-right{background:url(../images/joinArmy/common/icon-right1.png) no-repeat center}
.leftAll .sideBar>ul>li:hover .dot,.sideBar>ul>li.current .dot{background:url(../images/joinArmy/common/icon-dot1.png) no-repeat center;}
.leftAll .sideBar>ul>li:hover .arrow-right{background:url(../images/joinArmy/common/icon-right1.png) no-repeat center;}
.leftAll .sideBar>ul>li  .arrow-down{float:right;display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(../images/joinArmy/common/icon-down.png) no-repeat center;}
.leftAll .sideBar>ul>li ul{display:none;padding:0 15px;background:#f0f0f0;}
.leftAll .sideBar>ul>li ul li a{height:32px;display:block;font-size:13px;padding: 6px 0 6px 55px;border-bottom:1px dotted #ccc;}
/*-----------------7. 左侧信息栏-----------------*/
.leftBar{float:left;width:305px;}
.leftBar .left-head{position:relative;margin:30px 0 20px;height:20px;line-height: 20px;}
.leftBar .left-head span{display:inline-block;padding-left:15px;height:20px;font-weight:600;font-size: 14px;border-left:3px solid #1b68a7;}
.leftBar .left-head a{position: absolute;right:0;top:3px;color:#1b72b8;}
.leftBar .left-list dl{margin-bottom:25px;}
.leftBar .left-list .info{margin-bottom:6px;}
.leftBar .left-list .date{display:inline-block;padding-left:20px;background:url(../images/joinArmy/armyconsult/icon-time.png) no-repeat 0 center;}
.leftBar .left-list .times,.rightInfo .title .times{margin-left:15px;display:inline-block;padding-left:20px;background:url(../images/joinArmy/armyconsult/icon-see.png) no-repeat 0 center;}
.leftBar .left-list .summary{color:#959595;line-height: 20px;letter-spacing: 1px;}


/* ----------------------page分页样式---------------------*/
.pagestyle .btn-page{ height:60px; width:35px; line-height:15px; font-size:14px; margin: 4px; padding: 3px; background:#fff; color:#000; border:none; outline:none;}
.pagestyle .btn-page:hover,.pagesite button:ACTIVE,.pagesite button .btn-page:FOCUS{ background:#fff;}
.pagestyle .active{ height:60px; width:35px; line-height:15px; font-size:14px;margin: 4px;padding: 3px;background:#fff;color:#1c73b6;border:none;outline:none;}

/* ----------------------页面右侧固定面板---------------------*/
.fixBar{position:fixed;z-index:999;right: 5%;bottom:150px;}
.common_footer .recordcode{padding-top: 6px;height: 16px;line-height: 16px;padding-bottom: 40px;text-align: center;}
.common_footer .recordcode a{font-size: 12px;color: #999;text-decoration: underline;}
.common_footer .page-comment{margin-bottom: 10px;bottom: 200px;height: 92px!important;}
.page-component-up{ position: fixed;bottom:150px; text-align: center;  background-color: #fff;width: 40px;height: 40px;border-radius: 20px;cursor: pointer;transition: .3s;box-shadow: 0 0 6px rgba(0,0,0,.12);z-index: 9999;}
.page-component-up i img{height: 18px;width: 18px;margin: 9px;}
.page-text {width: 40px;text-align: center;padding-bottom: 2px;color: #09f;font-size: 15px;}
.page-component-up i{line-height: 36px;}
.fixBar li{position:relative;margin-bottom:2px;width:50px;height:50px;cursor: pointer;}
.fixBar li i{position:absolute;
    left: -5px;top:0;z-index:3;display:block;width:50px;height:50px;background:orange;}
.fixBar li span{position:absolute;left:45px;yop:0;width:60px;height:50px;line-height: 50px;text-align: center;background:#2683d0;color:#fff;}
.fixBar li i,.fixBar li span{ -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;  }
.fixBar li .fix-chat{background:#666 url(../images/common/fix-chat.png) no-repeat center}
.fixBar li .fix-collect{background:#666 url(../images/common/654_03.png) no-repeat center}
.fixBar li .fix-collect:hover{background:#666 url(../images/common/6_06.png) no-repeat center}
.fixBar li .fix-top{background:#666 url(../images/common/654_04.gif) no-repeat center}
.fixBar li .fix-top:hover{background:#666 url(../images/common/6_05.png) no-repeat center}
.fixBar li .fix-phone{background:#666 url(../images/common/654_01.png) no-repeat center}
.fixBar li .fix-phone:hover{background: #1C73B6 url(../images/common/6_07.png) center  no-repeat;}
.fixBar li:hover i{background-color:#0963bf;}
.fixBar li:hover span{left:-60px;}
.fixBar li:hover .seqPhone{left:-100px;}

/*-----------------rhzx   header ------------------*/
.menu-second{z-index:999;position: relative;left:-28px;top:4px;display:none;}
.menu-second dl{position: absolute;left: 0px;padding:0;width:113px;background:#363d43 !important;}
.menu-second dl dd{border: none;line-height: 30px;background:#363d43 !important;height: auto;}
.menu-second dl dd a{margin-left:20px;font-size: 12px!important;line-height: 30px!important;height: 28px!important;border: none}
.menu-second dl dd:hover{background-color: #656970!important;;}
.menu-second dl dd a:hover{color:white;}
.column-hd .title,.column-HD .title, .column-HD.Eng,.column-hd .Eng,.column-Hd .title{cursor: pointer!important;}
li em{float:right;display:block;width:40px;;margin-right: -30px;}/*height:40px*/
li em.openIt{background:url(../images/technology/index/arrowUp.png) no-repeat center;}
li em.closeIt{background:url(../images/technology/index/arrowDown.png) no-repeat center;}
/*-----------------适应------------------*/
@media screen and (max-width:1559px) {
    .bar-container{
        width: 1200px;
    }
    .menu-bar-container{position: absolute;left: 50%;margin-left: -600px;top: 0;}
}