@charset "utf-8";

/*全局变量*/
:root {
	--c1: #e83e2f; /*主色*/
	--c2: #D01E0F; /*辅色*/
}

/* 默认链接样式 */
a {color:#333; text-decoration:none;}
a:hover {color: var(--c1);}

/* 图标 */
.iconpark-icon{flex-shrink:0;vertical-align: middle;}

/*总容器*/
.container{ margin:0px auto; max-width:1420px; padding:0 10px;}




/* index.html */
.index-about{ background-color:#fff; padding:80px 0px; }
.index-prolist{ background:url(../img/probg.jpg) repeat-x; padding:80px 0px; color:var(--c1); }
.index-procore .container{ padding:40px 0 !important; }
.index-honors{ padding:80px 0; background-color: #ededed;}
.index-category{ padding:80px 0; background-color: #f2f2f2;}

/* about.html */
.about-wrap{padding:80px 0;}
.about-wrap .title{margin:0; color:var(--c1); font-size:26px;}
.about-wrap .subtitle{margin:0; color: #ddd; font-size:14px; margin-bottom:20px;}

/* productlist.html */
.productlist-wrap{padding:80px 0; background-color: #f5f5f5;}
/* product.html */
.product-wrap{padding:80px 0; background-color: #f5f5f5;}

/* articlelist.html */
.articlelist-wrap{padding:80px 0; background-color: #ffffff;}
/* article.html */
.article-wrap{padding:0 0 40px 0; background-color: #ffffff;}

/* contactlist.html */
.contactlist-wrap{padding:80px 0; background-color: #ffffff;}

/* servicelist.html */
.servicelist-wrap{padding:80px 0; background-color: #ffffff;}


/* 移动端样式：屏幕宽度小于768px 时生效 */
@media screen and (max-width:768px) {
    html,body{min-width:375px;}
    /*总容器*/

    /* index.html */
    .index-prolist{padding:40px 0px;}
    .index-prolist .mb60{margin-bottom:40px !important;}
    .index-about{padding:40px 20px;}
    .index-procore .container{ padding:40px 0 !important;}
    .index-honors{padding:40px 0;}
    .index-honors .mb60{margin-bottom:40px !important;}

    /* about.html */
    .about-wrap{padding:40px 20px;}

    /* productlist.html */
    .productlist-wrap{padding:40px 20px;}
    /* product.html */
    .product-wrap{padding:20px 0;}

    /* articlelist.html */
    .articlelist-wrap{padding:40px 0;}
    /* article.html */
    .article-wrap{padding:0 0 40px 0;}

    /* contactlist.html */
    .contactlist-wrap{padding:10px 0; background-color: #ffffff;}

    /* servicelist.html */
    .servicelist-wrap{padding:40px 0;}
}



























/* 临时======================================== */

/*分页器*/
.pagebar {
    padding:30px 0;
    overflow:hidden
}
.pagebar .pagination {
    display: flex;
    justify-content: center;
    font-size: 12px;
}
.pagination a {
    background: #fff;
    border: 1px solid #ccc;
    color: #333;
    padding: 5px 12px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination span {
    color: #333;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
    color: var(--c1);
    border: 1px solid var(--c1);
}
.pagination a.page-num-current {
    color: #fff;
    background: var(--c1);
    border: 1px solid var(--c1);
}