body { background-color: #f6f6f6; }


/*------------------------------------------------------------
* header
*/
#header { background-color:transparent; }

#logo a span { color: #464646; }

#logo a i { color: #666; }


/*------------------------------------------------------------
* b-pagenavbar
*/
.b-pagenavbar { }

.b-menu li .bm-btn { color: #fff; }
.b-menu li .bm-btn:hover,
.b-menu li.open .bm-btn,
.b-menu .active .bm-btn {
    background-color: #002B66;
    border-left-color: #002B66;
}

.ie7 .b-menu .active .bm-btn {
    background: #0066cc;
}

.b-menu li.m-first {
    border-left-color: #002B66;
}

.b-menu li.m-last {
    border-right-color: #0058D0;
}

.b-menu li .bm-btn {
    border-left-color: #0058D0;
    border-right-color: #002B66;
}
.smkx-mp-plist{
	}
.smkx-mp-plist li {
        overflow: hidden;
		display:inline;
        margin-left: 0;
    }
.smkx-mp-plist .mhp-photo {
        display: block;
        float: left;
        width: 130px;
        height: 116px;
		padding-right:20px;
    }

 .smkx-m-pagebox {
position: relative;
zoom: 1;
margin-bottom: 10px;
padding: 10px;
background-color: #FFF;
/*border: 1px solid #CCC;*/
}
 .smkx-m-pagebox ul{
	 overflow:hidden;
	 list-style:none;
	 margin:0;
	 padding:0;}
.smkx-m-pagebox ul li{
	width:300px;
	height:128px;
	padding:0 12px 0 12px;
	float:left;}
.smkx-m-pagebox ul li span a{
	display:inline-block;
	margin:2px 0 2px 0;}
.smkx-mhp-photo{
	 display: block;
        float: left;
        width: 130px;
        height: 97px;
		border:1px solid #CCC;
		margin-right:8px;
	}
.mhp-photo span{
	width:130px;
	overflow:hidden;
	display: block;
	text-align:center;
	height:24px;
	line-height:24px;}
/*-------------------------------------------------------------
* m-pagebox
*/

.m-pagebox .mp-title {
      color: #03117B;
    display: block;
    margin-top: 10px;
    margin-bottom: 0;
    padding-bottom: 5px;
    background-position-x: -3px;
    border-bottom: 3px solid #cccccc;
    line-height: normal;
    font-size: 16px;
    font-weight: normal;
    
}

.m-pagebox .m-more {
    position: relative;
    top: -20px;
    left: 340px;
}

.m-pagebox .m-more:hover {
    background-color: #333;
    color: #fff;
    text-decoration: none;
}

m-more __web-inspector-hide-shortcut__{
display:none;}
/*-------------------------------------------------------------
* b-side
*/
.b-sidenav li ul {
    border-top: 3px solid #004098;
}

.b-sidenav li.active a {
    color: #004098;
}

/*-------------------------------------------------------------
* footer
*/

#footer {
  
}

#footer .container {
    background: transparent url(../images/footer-logo-w.png) 0 12px no-repeat;
}

.b-footer-copy,
.b-footer-add,
a {

    padding-left:0px;
    color: #002847;
}
.b-footer-beian  a{
    position: relative;
    float: right;
    top: -40px;
}
.b-footer-link .dropdown-toggle {
        color: #fff;
}

.b-footer-link .dropdown-toggle .caret {
    border-top-color: #fff;
}

.b-footer-link .dropdown-toggle:hover {
    background-color: transparent;
}

.margintop10{
padding-top: 20px;}




