﻿/* .navlist{ overflow:hidden; width:100%; height:4.2rem; background:#ad0505;} */
.navlist{ overflow:hidden; width:100%; height:4.2rem; background:#2BA1D3;}
.navlist li{ float:left; width:5.3rem; height:2.1rem; }
.navlist li a{ display:block; text-align:center; line-height:2.1rem; border-right:1px solid #828282; border-bottom:1px solid #828282; color:#fff; font-size:.6rem}
.navlist li:nth-child(3n) a{ border-right:none;}

.product .title,.news .title{ height:1.1rem;background:#e5e5e5; padding-left:.75rem}
/* .product .title a,.news .title a{ float:right; margin:.3rem 0.7rem 0 0; width:.55rem; height:.55rem; background:url(../images/index_05.gif) no-repeat; background-size:100%;}
.product .title h3,.news .title h3{ color:#ad0505; font-weight:bolder; font-size:.6rem; line-height:1.1rem; float:left} */
.product .title a,.news .title a{ float:right; margin:.3rem 0.7rem 0 0; width:.55rem; height:.55rem; background:url(../images/index_05.png) no-repeat; background-size:100%;}

.product .title h3,.news .title h3{ color:#2BA1D3; font-weight:bolder; font-size:.6rem; line-height:1.1rem; float:left}
.product .title h3 span,.news .title h3 span{ color:#575757; font-size:.45rem; text-transform:uppercase}
.product li .photo img,.product li .photo{ width:6.75rem; height:4.975rem; display:block}
.product li .name{ display:block; width:6.75rem; height:1.1rem; text-align:center; line-height:1.1rem; font-size:.6rem; color:#fff; background:rgba(0,0,0,0.6); margin-top:-1.1rem; position:relative; z-index:1000}
.product li{ float:left; width:6.75rem; height:4.975rem; margin:0 .375rem .85rem}
.product ul{ width:15rem; margin:0 auto; padding-top:.75rem}
.product{ height:13rem; overflow:hidden; margin:.55rem 0 .8rem}

.mod_news li{ height:1.75rem; line-height:1.75rem; font-size:.6rem; border-bottom:1px solid #adadad}
.mod_news li .more{ float:right; font-size:.75rem; color:#cccccc; font-weight:bold}
.mod_news li span{ display:inline-block; margin-right:.55rem; color:#746f63; font-size:.5rem;}
.news ul{ width:14.4rem; margin:0 auto; padding:.25rem 0 0}

.ny_about .cont,.detail .cont{ line-height:.9rem; font-size:.6rem; width:13.95rem; margin:0 auto}
.ny_about .cont img,.detail .cont img{ max-width:100%;}
.ny_news ul li{ padding:0 1.05rem}
.ny_news ul li:hover{ background:#d3d3d3}
.ny_news li:hover .more{ color:#a9a9a9}

.ny_pro li .photo{ display:block; width:6.15rem; height:4.55rem; padding:.2rem; border:1px solid #d9d9d9; margin:0 auto}
.ny_pro li .photo img{ width:6.15rem; height:4.55rem;}
/* .ny_pro li .name{ display:block; height:1.75rem; width:100%; border-bottom:2px solid #ad0505; text-align:center; line-height:1.75rem; font-size:.75rem; margin-top:.15rem } */
.ny_pro li .name{ display:block; height:1.75rem; width:100%; border-bottom:2px solid #2BA1D3; text-align:center; line-height:1.75rem; font-size:.75rem; margin-top:.15rem }
.ny_pro li{ float:left; margin:0 .4rem .55rem}
.ny_pro ul{ padding-left:.6rem}

.s_info{ width:15rem; margin:.5rem auto; font-size:.6rem}
.s_info li span{ float:right}
.s_info li{line-height:1rem;}










