/*FOR THE CMS PAGE*/
.divide20{height:20px;width:100%}
.divide40{height:40px;width:100%}
.divide55{height:55px;width:100%}
.divide60{height:60px;width:100%}
.divide85{height:85px;width:100%}
.divide90{height:90px;width:100%}

.sub-list a{margin-bottom:10px;}

.text-color-light{color:#f4f4f4}
.text-color-primary{color:#5e87b0}
.text-color-secondary{color:#f0ad4e}
.text-color-dark{color:#555}
.text-color-warning{color:#f0ad4e}
.text-color-success{color:#a8bc7b}
.text-color-danger{color:#d9534f}

.about-nav{font-size:16px;margin:0!important;padding:0!important;list-style:none;}
.about-nav li{padding:15px 10px;border-bottom:1px solid #5e87b0;text-align:center;}
.about-nav li:hover{background-color:#486d93;border-bottom:1px solid #f0ad4e}
.about-nav li:hover a{color:#fff}
.about-nav a{text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out 0s}
.about-nav a:hover{color:#fff}
.mainbody{margin-right:0;padding:30px 20px 40px;background:#fff;border:1px solid #E0E0E0;border-radius:8px;margin-top:20px;margin-bottom:20px;min-height:630px;}
.mainbody .top{margin-bottom:40px;padding-bottom:12px;border-bottom:1px dashed #DADADA}
.mainbody .content-text{text-indent:25px;}
.mainbody .content-text img{max-width:100%;height:auto;}

.hr{height:1px;width:30%;margin:30px auto;background-color:#ececec;position:relative;line-height:1px}
.hr-inner{width:8px;height:9px;background-color:#fff;border:1px solid #ececec;position:absolute;left:50%;top:-4px}
.hr2{height:1px;margin:30px auto;background-color:#0093da;position:relative;line-height:1px}
.hr2 span{background-color:#0093da;padding:8px;border-radius:6px}
.hr2 a{color:#fff}

.qqkefu{position:fixed;bottom:40%;z-index:9999999999;right:0;width:45px;display:none}
.qqkefu ul,.qqkefu li{padding:0;margin:0;    list-style: none;}
.qqkefu ul li.qq_cza{overflow:hidden;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;bottom:.5em;right:.5em;text-decoration:none;color:#fff;/*padding:.1em .3em .1em;*/border-radius:3px;z-index:500}
.qqkefu ul li.qq_czb{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;bottom:.5em;right:.5em;text-decoration:none;color:#fff;/*padding:.1em .3em .1em;*/border-radius:3px;z-index:500;width:45px;}
.qqkefu ul li.qq_czd{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;bottom:.5em;right:.5em;text-decoration:none;color:#fff;/*padding:.1em .3em .1em;*/border-radius:3px;z-index:500}
.qqkefu ul .item{height:45px;margin-bottom:1px;float:right;background:#124B7E;line-height:35px;font-size:14px;cursor:pointer;position:relative;list-style:none}
.qqkefu ul .item a{color:#fff;line-height:40px}
.qqkefu ul li b.a{background:url(../img/icon-qq.png) no-repeat center center}
.qqkefu ul li b{width:45px;height:45px;display:block;overflow:hidden;float:left}
.qqkefu ul li b.d{background:url(../img/icon-phone.png) no-repeat center center}
.item-consult-wrap{display:none;position:absolute;top:-127px;left:-250px;width:250px;height:524px;background:url(../img/bg-quick-menu-consult.png) no-repeat}
.item-consult-wrap .title{display:block;height:20px;line-height:20px;padding-top:10px;font-size:16px;font-weight:700;color:#666;text-align:center;margin-top:2px;}
.item-consult-wrap .inner-list{padding:20px}
.item-consult-wrap .inner-item{margin-bottom:8px;line-height:40px;font-size:22px;color:#124B7E;border-bottom:1px solid #f5f5f5}
.item-consult-wrap .inner-item .label{display:block;height:20px;line-height:20px;font-size:12px;color:#666;background-color:#fff;padding:0;text-align:left;}
.qqkefu ul li b.c{background:url(../img/icon-qrcode.png) no-repeat center center}
.erweima{width:185px;height:197px;position:absolute;top:-65px;left:-166px;float:right;cursor:default!important;display:none}
.erweima p{line-height:20px;color:#000;font-size:12px;text-align:center;float:left;width:185px}
.erweima p img{position:absolute;top:0;left:0;width:155px;height:auto;}
.qqkefu ul li.top{color:#1c1c1c;font-weight:800;text-align:center;line-height:45px;background:#124B7E;position:relative;width:45px;cursor:pointer}
.qqkefu ul li.top{background:url(../img/icon-go-top.png) no-repeat center;background-color:#124B7E;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;bottom:.5em;right:.5em;text-decoration:none;color:#fff;padding:.1em .3em .1em;border-radius:3px;z-index:500}
.qqkefu ul li.top span{position:absolute;display:block;left:0;top:-5px;height:5px;width:45px}

ul.sitemap{margin-top:10px}
ul.sitemap li a{color:#fff}
ul.sitemap li{margin:0;padding:0 10px 0 10px;display:inline;border-right:1px #CCC solid}
ul.sitemap li:last-child{border-right:none}



@media all and (max-width: 768px) {
    .section > .inner {
        padding: 30px 0;
    }

	.mainbody  {
		/*padding:10px 0;border:none;margin:0px;background: transparent;*/
	}
        .mainbody .top {
            margin-bottom: 10px;
            padding-bottom: 2px;
        }

    .news-list,.news-detail {padding:0px;
    }
    .news-list .visible-xs .media-body h4{font-size:14px;margin-bottom: 10px; 
    }

}