/* CSS Document */
a:hover { color: #bc2822; }
.search .search-main .search-container .btn { background-color: #bc2822; }
.home-vive:hover { background-color: #bc2822; border-color: #bc2822 }
.nav li a:hover { color: #bc2822; border-top: solid 3px #bc2822 }
.nav .active > a, .nav li:hover > a { color: #bc2822; border-top: solid 3px #bc2822 }
.nav .subnav li a { color: #fff; }
.nav .subnav li:hover > a { border: 0 }
.nav .subnav { background-color: #bc2822 }
.phone-nav { color: #bc2822 }
.banner .slick-dots li.slick-active button { background-color: #bc2822 }
.home-news li:hover .box { border: solid 2px #bc2822 }
.home-news li:hover .box .home-vive { border-color: #bc2822; background-color: #bc2822 }
.home-product li:hover .box { border-color: #bc2822; background-color: #bc2822 }
.home-adv .pic:after { border: solid 6px #bc2822 }
.home-dowland li:hover .box h3 a { color: #bc2822 }
/* .footer { background: #bc2822 } */
.footer select { background-color: #bc2822 }
.copy a:hover { color: #bc2822 }
.page-location a:hover { color: #bc2822 }
.page-location a:last-child { color: #bc2822 }
.page-title-3 { background-color: #bc2822 }
.page-title-3:after { border-top: 10px solid #bc2822 }
.page-tel { color: #bc2822; }
.page-tel a { color: #bc2822; }
.a-list-item-1 li .pro-subnav a:hover, .a-list-item-1 li .pro-subnav .active { color: #bc2822; }
.a-list-item-1 li .pro-subnav a.curr { color: #bc2822; }
.a-list-item-1 input[type="button"] { background-color: #bc2822 }
.list-related-news .title span { border-bottom: solid 3px #bc2822 }
.list-news dl:hover dd h3 a { color: #bc2822 }
.list-news dl:hover dd .more { color: #bc2822; }
.list-page-news li:hover p { background-color: #bc2822 }
.list-dowland dl:hover dd h3 a { color: #bc2822 }
.list-dowland dl:hover dd .more { color: #bc2822; border: solid 2px #bc2822 }
.list-contact .red { color: #bc2822 }
.list-message li label em { color: #bc2822; }
.list-message li .button:first-child { background-color: #bc2822 }
.proshow-top .itemsCot .tel { color: #bc2822; }
.proshow-top .itemsCot .tel .dh { color: #bc2822 }
.proshow-top .itemsCot .zx { background-color: #bc2822 }
.proshow-top .slick-current p { border: 1px solid #bc2822; }
.proshow-content .title span { color: #bc2822 }
.asider-page .page-cur { background-color: #bc2822 }
.asider-page a:hover { background-color: #bc2822 }
.map dt { background: #bc2822 }
.map dt:hover { background: #bc2822 }
.map dd .p2 a:hover { color: #bc2822 }
.map dd div a:hover { background: #bc2822; }
.a-list-item-1 li a:hover, .a-list-item-1 li.active > a { color: #bc2822 }
.list-news dt { background: #bc2822; }
/*浅色*/
.footer .f-search input[type="button"] { background-color: #F5C681; }
