html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:14px;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/30px Microsoft YaHei;color:#3d3d3d;outline:0;}
body{font-family:"Microsoft YaHei";background-color: #f5f6f7;min-width: 1200px;}
a{color: #333333;}
a:hover{color: #d80100;}

body{background: #fef8f6 url(../images/xx-bg.png) no-repeat top center;}
.j-crumbs .breadcrumb {
    background: url(../../../images/j_home_icon.png) no-repeat left center;
    padding-left: 30px;
    background-size: 22px;
}
.j-crumbs .breadcrumb li{
    display: inline-block;
    font-size: 16px;
    color: #666;
}
.j-crumbs .breadcrumb li a{
    margin-right: 2px;
    color: #666;
}
.j-crumbs .breadcrumb li a:hover{
    color: #948e8e;
}
.x-main{width: 1200px;margin: 570px auto 200px auto;height: 586px;}
 .sidebar {
            width: 240px;
	        height:120px;
            background: url(../images/xxgc-nav-bg.png) no-repeat top center;
	        float:left;
        }
        .sidebar-header {
            color: rgb(254, 254, 252);
            padding: 30px 33px;
            font-weight: bold;
            font-size: 18px;
			text-align: center;
        }
        
        .sidebar-menu {
            list-style: none;
            padding: 10px 0;
        }
        
        .sidebar-item {
            position: relative;
        }
        
        .sidebar-link {
            display: block;
            padding: 12px 20px;
            color: #333;
            text-decoration: none;
            font-size: 14px;
            transition: background-color 0.3s;
        }
        
        .sidebar-link:hover {
            background-color: #f5f5f5;
            color: #ce0000;
        }
.x-ul{float:right;width: 930px;min-height:550px;overflow: hidden;box-sizing: border-box;background: #fff;
    padding: 20px;}
.xu3{border: none;}
/*.x-ul .x-tit{width: 253px;height: 31px;margin: 0 auto;}*/
/*.xu1 .x-tit{background: url(../images/x-tit01.png) no-repeat center center;}*/
/*.xu2 .x-tit{background: url(../images/x-tit02.png) no-repeat center center;}
.xu3 .x-tit{background: url(../images/x-tit03.png) no-repeat center center;}*/
.x-ul .x-ul-list{width: 100%;margin-top: 15px;min-height:280px;}
.x-ul .x-ul-list li{
	height: 30px;
    line-height: 30px;
    font-size: 16px;
	
	}
.x-ul .x-ul-list li span {
    float: right;
    color: #666;
}
.x-ul .x-ul-list li a{font-size: 16px;
    color: #000;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 700px;}
.j-paging {
    text-align: center;
}

.j-paging ul {
    list-style-type: none;
    margin: 50px auto 10px;
    padding: 0;
    display: inline-block;
    width: auto;
}

.j-paging .page-numbers li {
    float: left;
    margin: 0 1px;
    width: 22px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #666;
    font-size: 14px;
    border-radius: 50%;
	padding:0 3px;
}
 
.j-paging .page-numbers .active {
    width: 22px;
    height: 28px;
    background: #cd0a0a;;
    border:0;
}

.j-paging .page-numbers .active a {
    color: #fff;
}

.j-paging .page-numbers li a {
    display: block;
    color: #858585;
}
.j-paging .page-numbers li a:hover{
    color: #fff;
}

.j-paging .page-numbers li:hover {
    width: 22px;
    height: 28px;
    background: #cd0a0a;
    border:0;
}
@media screen and (max-width: 1024px)
{
  body{background: #fef8f6 url(../images/xx-bg-web.png) no-repeat left top;}
  .x-main{margin-top:390px;}
}
