@charset "UTF-8";
/* CSS Document */
body{ background-color:#FFFFFF;}
ul{ list-style:none; margin:0; padding:0;}
ul li{ margin:0; padding:0;}
a{ margin:0; padding:0;}
a:link{
text-decoration:none;
}
a:visited{
text-decoration:none;
}
}
a:hover{
text-decoration:none;
}
a:active{
text-decoration:none;
}
.bgfcdb{ background-color:#006EBD; !important;}  /*深蓝*/
.bgfcg{ background-color:#F9F9F9; }  /*灰色*/
.bgred{ background-color:#F96C4B; }  /*西瓜红*/
.fcgray{ color:#BDBDBD; }  /*浅灰*/
.fcred{ color:#F96C4B; }  /*西瓜红*/
.fbold{ font-weight:bold;font-size: 16px; }  /*西瓜红*/
.user-center-sidebar{
    padding-top: 3%;
    font-size: 16px;
}
.user-center-content{
    padding-top: 3%;
    font-size: 14px;
    padding-bottom: 3%;
}
.sidebar-style li {
    padding-left: 10%;
    line-height: 30px;
}
.sidebar-style li a{
    padding-left: 10%;
}
.left-active{
    font-weight:bold;
    border-left: #006EBD solid 2px;
}
.left-active a {
    color: #006EBD;
}
.sub-btn{
    background-color:#F96C4B;
    color:#FFFFFF;
}
.sub-btn:hover,
.sub-btn:active,
.sub-btn:focus {
    color:#E8E8E8;
}
.title-list{
    color:#006EBD;
}
.jump-a a:visited{
    color:#FFFFFF;
}

.right-conrents{
    padding-top: 3%;
    padding-bottom: 10%;
}

.tab-top ul{
    background-color:#006EBD;
    font-size: 18;
}
.addr-link{
    color: #006EBD;
    cursor:pointer;
}
.info-top{
    line-height: 2em;
    margin-left: 1%;
    padding: 1%;
}
.info-dashed-line{
    border-bottom: 2px dashed #CDCDCD;
}
.down-btn{
    padding-top: 2%;
    color: #FFFFFF;
}
.with-select{
    width: 20%;
}
/*改变标题背景色*/
.box.box-solid.box-primary>.box-header {
    color: #fff;
    background: #006EBD;
    background-color: #006EBD;
}





.mobile-client li {
    list-style-type:none;
}
.mobile-client li a{
    list-style-type:none;
    color: #666666;
}
.mobile-client ul{
    width: 225px;
}
.mobile-img{
    padding: 5px;
}
.topline{
    padding: 8px ;
    background-color:#E8E8E8;
    border: #FFFFFF solid 3px;
   /* margin:10px;*/
}




.navbar-default {
    background-color: #006EBD;
    font-size: 20px;
    color: #FFFFFF;
    text-align: center;
    width: 100%;
}

.button-nav{
    margin: 0 auto;
    width: 750px;
}
.button-nav li a{
    text-decoration: none;
    text-align:center;
    padding-left: 30px;
    padding-right: 30px;
    color:#FFFFFF;
    background-color: #006EBD;
}
.button-nav a:hover{
    background-color: #006EBD;
    /*color:#FFFFFF;*/
    line-height: 23px;
    border-bottom: 6px solid #D0111B;
}
.button-nav .active{
    /*background-color: #006EBD;*/
    color:#FFFFFF;
    line-height: 23px;
    border-bottom: 5px solid #D0111B;
}
.button-nav .active a:hover{
    border-bottom: none;
}
.button-nav > li > a:focus {
  text-decoration: none;

}
.button-nav > li >a:active{
    background-color: #006EBD;
}
.button-nav-hover{
  border-bottom: 2px solid #F9BE00;

}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{
    background-color: #006EBD;
    border-bottom: 2px solid #F9BE00;
}
.navbar .nav > li .dropdown-menu {
    margin: 0;
}
.navbar .nav > li:hover .dropdown-menu {
    display: block;
}
.nav>li>a:focus, .nav>li>a:hover {
    background-color: #006EBD;
  text-decoration: none;
  /*color: #D0111B;*/
}
.down-list{
    background-color: #006EBD;
}
.carousel-control-show {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  font-size: 20px;
  color: #fff;
  text-align: center;
}
/*轮播左侧样式*/
.left-title{
    background-color: #F9BE00;
    margin-top:10px;
    padding-top: 10px;
    padding-bottom: 5px;
}
.left-title span{
    display:block; font-size:14px;
}
.left-list{

}
.left-list li{ border-bottom:#dbdbdb solid 1px; }
.list-short{
overflow:hidden;

background-color: #F9BE00;
}

.list-short span{
    display:block; float:left; margin: 5px; line-height:100%;
}
/*轮播右侧样式*/
.right-side{
    margin-top: 10px;
    margin-bottom: 10px;

    position:absoulte;z-index:5555;
}
.right-banner{
    padding: 5px 20px 10px 20px;
    background-color: #006EBD;
}
.top-title{
    margin:0; padding:0;
    font-size: 0.8em;
    border-bottom: #FFFFFF solid 1px;
}
.top-title span{
    float: left;
    font-size: 1em;
    border-bottom: #FFFFFF solid 1px;
}
.right-top{
    padding :2px;
}
.right-top input{
    border:none;
    line-height: 20px;
    width: 100%;
    margin-top:5px;
    color: #666666;
    padding-left: 15px;
    font-size: 0.8em;
}
.right-top button{
    border:none;
    line-height: 30px;
    width: 100%;
    background-color: #F9BE00;
    color: #006EBD;
    margin-top:5px;
}
.right-down{
    padding :2px;
    margin-top: 3px;
    font-size: 0.7em;
}
.right-down li {
    padding: 0px;
}
.right-down li a{
    padding: 0px;
    color: #FFFFFF;
    text-decoration: none;
}
.down-buttons{
    border:none;
    line-height: 30px;
    width: 100%;
    background-color: #F9BE00;
    color: #006EBD;
    margin-top:5px;
}

/*左侧边栏*/
.left-banner{
    text-align:center;
    padding-top: 20px;
    padding-left: 30%;
}
.left-banner-title{
    height:40px;
    line-height:40px;
    cursor: pointer;
    font-size:16px;
    position:relative;
    background-color: #006EBD;
    color: #FFFFFF;
}
.left-banner-contents {display: none;cursor:pointer; font-size:13px;}
.left-banner-contents ul{margin:0;padding:0;}
.left-banner-contents li{ height:30px; background-color: #F9BE00 ;line-height:30px; list-style:none; border-bottom:#ccc 1px dotted; text-align:center;}
.left-banner-contents li a{
     color: #FFFFFF;
}
.left-banner-content{
    display: visible;
    cursor:pointer;
    font-size:14px;
}
.left-banner-content ul{
    margin:0;
    padding:0;
    color: #FFFFFF;

}
.left-banner-content li{
    height:30px;
    line-height:30px;
    list-style:none;
    background-color: #F9BE00 ;
    text-align:center; color: #FFFFFF;
   border-bottom: 1px #FFFFFF solid;
}
.left-banner-content li a{
     color: #FFFFFF;
}


.float-box{ background-color:#FFF; margin-top:10px; float:right;}
.float-title{ background-color:#7b7b7b; color:#FFF;  overflow:hidden; height:40px; padding-left:20px; padding-right:20px;}
.flti-left{ float:left; height:30px; padding-top:5px; padding-bottom:5px;}
.flti-left span{ display:block; font-size:12px;}
.flti-right{ float:left; height:40px; line-height:40px; font-size:18px; margin-left:24px;}
.floa-tlist{ width:224px; }
.floa-tlist li{ border-bottom:#dbdbdb solid 1px; }
.centre-img{
    height: 150px;
    padding-top:20px;
}
.centre-img img{
    height: 100px;
}
.centre-img-left{
    float: left;
}
.img-top{
    font-weight:bold;
    font-size: 2.5em;
    color: #F9BE00;

}
.img-down{
    font-size: 2em;
    color: #006EBD;
}
.img-line{

    border-right: #666666 solid 2px;
}
.img-line img{
    float: right;
   width: 100px;
}
.friendly-link{
    color: #006EBD;
    line-height: 60px;
    font-size: 1.2em;
    font-weight:bold;
}


.centre{ margin-top:50px;}
.tag-info{
    margin-top: 50px;
    border-top:5px solid #006fbb;
    background-color:#FFF;
}

.info-triangle{
    position: absolute;
    left:7%;
    top: -33px;
    width: 0;
    height: 0;
    font-size: 0;
    border-width: 16px;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #006fbb transparent;
}
.tag-trends{
    margin-top: 50px;
    border-top:5px solid #006fbb;
    background-color:#FFF;
}
.trends-triangle{
    position: absolute;
    left:24%;
    top: -33px;
    width: 0;
    height: 0;
    font-size: 0;
    border-width: 16px;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #006fbb transparent;
}
.tag-mess{
    margin-top: 50px;
    border-top:5px solid #006fbb;
    background-color:#FFF;
}
.mess-triangle{
    position: absolute;
    left:41%;
    top: -33px;
    width: 0;
    height: 0;
    font-size: 0;
    border-width: 16px;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #006fbb transparent;
}
.info-list{
     text-align: center;
     list-style-type: none;
     padding-bottom: 5px;
     font-size:1.75em;
     color:#000000;
}
.info-list a{ text-decoration:none;}
.info-list a:link { color:#000000 ;text-decoration:none; font-size:1em; }/* 超链接的样式 */
.info-list a:visited { color:#000000;text-decoration:none; font-size:1.25em;}
.info-list a:visited:hover { color:#000000;text-decoration:underline; }
.info-list a:hover { color:#000000;text-decoration:none;font-weight:bold;}
.info-list a:active { color:#000000;text-decoration:none; }
.info-title{
    font-size:1.25em;
    text-align: center;
    font-weight:bold;
    list-style-type: none;
}
.list-hr{border:1px;
    border-style:dashed;
    color:#AAAAAA;
    width:98%;
    size:1;
 }
 .info-centre{
    margin:15px;
    padding-right: 1%;
    padding-bottom:10px;
    display:block;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
 }
 .info-back{
         background-color:#FFF;
 }
.info-titles{
    cursor: pointer;
    font-size:1.5em;
 }
  .info-time{
    font-size:1em;
    color:#666666;
 }
 .info-content{
    line-height: 20px;
    margin:10px;
    font-size:1em;
    color:#666666;
 }
 .info-centre li{
    width:95%;
    height:30px;
    line-height:24px;
    font-size:16px;
    color:#666666;
    overflow:hidden;
    text-overflow:ellipsis;
    border-bottom:1px #666666 dashed;
}
.info-centre li a:hover{
    color:#333
}
.box-line{
    line-height: 15px;
}
.mess-title{
    padding:10px;

}
.mess-content{
    line-height: 30px;
    margin:50px;
}
.mess-content p, .mess-content img {
    margin: 0 auto;
    width: 100%;
}
/*企业聚焦页面*/
.com-title span{
    border-left: #006EBD 3px solid;
    padding-left: 5%;
}
.com-down{
    height: 20%;
    color: #757575;
}
.com-left{
    padding: 0% 2% 0 2%;
}
.com-content{
    padding: 0% 3% 0 3%;
    height: 17.4em;
    overflow:hidden;
    ext-overflow:ellipsis;
}
.com-middle{
height: 20em;
}

.com-list{
    line-height: 2em;
    height: 17.4em;
    padding: 0% 3% 0 3%;
}
.com-list li{
    width: 90%;
    padding: 0 2% 0 2%;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.com-list li a{
   overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    color: #757575;
}
.com-a{
    bottom: 10px;
    left: 15%;
    position: absolute;
}
.com-right{
    padding: 0 2% 0 2%;
    line-height: 1.5em;
}
.com-right img{
    padding: 0% 3% 0 3%;
    width:90%;
    height:240px;
    clear: both;
    margin-bottom: 1em;
}
/*关于我们 等页面模板右侧样式*/
.about-right{
    margin-top: 20px;
    border:#006EBD 3px solid;
    margin-bottom: 3%;
}
.about-top{
     background-color: #006EBD;
     color: #FFFFFF;
}
.about-down {


}


.title_mar{ margin-top:-24px; margin-bottom:10px;}
.form_border_box{ border-top:#333 1px solid; border-left:#333 1px solid; padding-left:6px; padding-right:6px;}
.form_border_box .row{ margin-left:-6px; margin-right:-6px;}
.form_border{ border-bottom:#333 1px solid; border-right:#333 1px solid; padding-top:10px;}
.about-down p {
    text-indent: 2em;
}
.about-title{
    font-weight: bold;
    text-align:center;
    font-size: 20px;
}
.about-content{
    float: left;
}
.about-content img{
    margin: 5px auto;
    width: 95%;
}
.coming img{
    border: 0px;
    padding: 0px;
    margin-top: 30%;
    margin-bottom: 30%;
}
.APPimg img{
    border: 0px;
    display: block;
    margin: 0 auto;
    padding: 0px;
    width: 800px;
}
.about-list{
    line-height: 40px;
}
.about-list li{
    margin-left: 30px;
    padding-left: 30px;
     border-bottom:#E8E8E8 1px solid;
}

.about-list li a{
     font-size: 16px;
}
.about-list li a span{
    float: right;
}
.one-line{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}

#demo2, #design2 {
    margin-top: 0px;
}
.button-b{
    display:block;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    height: 50px;
    font-size: 16px;
    background-color: #3d98ff;
    text-align: center;
    line-height: 50px;
    color: #FFF;
    margin-top:60px;
}
.textarea_a{ min-height:300px; max-height:300px; font-size:14px; max-width:100%; min-width:100%;}