@charset "utf-8";
/* CSS Document */

.changefieldandcss{color:#e50000;}
.top_productmenu dl dd  a.hover{color:#e60012;display:block;padding:0 20px;}
.icon1 a.hover{background:url(/public/images/product_icon_1_over.png ) no-repeat 20px center #fff;}
.icon2 a.hover{background:url(/public/images/product_icon_2_over.png ) no-repeat 10px center #fff;}
.icon3 a.hover{background:url(/public/images/product_icon_3_over.png ) no-repeat 20px center #fff;}
.icon4 a.hover{background:url(/public/images/product_icon_4_over.png ) no-repeat 20px center #fff;}
.productmenu dl dd a.on{float:left;color:#e50000;}
.news_tag dl dd a.on{display:block;padding:0 10px;border:1px solid #f7f7f7;color:#fff;border-radius:5px;background:#e60012;}
.page{    margin: 0 auto 30px;
    text-align: center;}
.xwtag{ margin-top:60px}
.hxjs img{ width:100%; height:auto}

.page b,.page a{margin-right:3px;padding:2px 4px;line-height:16px;display: inline-block;color:#fff;}
.page a{    border: 1px solid #0d0d0d;
    background: #0d0d0d;}
.page b,.page a:hover{text-decoration:none;border:1px solid #e31521;background:#e31521;}
.cpss{    margin-top: 60px;}

.sxdh{ position:relative}
.sxdh .sub-nav {
    left: -22px;
    width: 120px;
}
.sxdh .top_othermenu dl dd {
    float: none;    text-align: center;
}
.sxdh .top_othermenu dl dd a {
    padding: 0 5px;
}
.sxdh .top_othermenu dl{ width:100%}