a:hover {
  color: #db1525;
}
.header{
	border-top: 5px solid #db1525;
}
.header .container .nav .active {
    border-bottom: 4px solid #db1525;
  }
  .header .container .nav .active a {
    color: #db1525;
  }
.header .container .nav li:hover {
    border-bottom: 4px solid #db1525;
  }
 .header .container .nav li:hover a {
    color: #db1525;
  }
 .header .container .main .header_right .header_cont {
    border: 2px solid #db1525#db1525;
  }
  .header .container .main .header_right .header_cont a {
    color: #db1525;
  }
  .header .container .main .header_right .fa-phone {
    color:  #db1525;
  }
  .header .container .main .header_right .fa-map-marker {
   
    color:  #db1525;
  }
   .header .container .main .header_right .header_cont {
    border: 2px solid #db1525;
  }
  .header .container .nav li ul li:hover {
    background: #db1525;
  }
  @media (min-width: 992px) and (max-width: 1239px) {
  	.header {
    border-top: 5px solid #db1525;
     }
      .header .container .main .header_right .fa-map-marker {
	    color: #db1525;
	  }
	.header .container .main .header_right .fa-phone {
		color: #db1525;
		}
	.header .container .main .header_right .header_cont {
        border: 2px solid #db1525;
   
     }
     .header .container .main .header_right .header_cont a {
	    color: #db1525;
	  }
	   .nav .active {
	    border-bottom: 4px solid #db1525;
	  }
	  .nav .active a {
	    color: #db1525;
	  }
	  .nav li:hover {
	    border-bottom: 4px solid #db1525;
	  }
	  .nav li:hover a {
	    color:#db1525;
	  }
		  .nav li ul li:hover {
	    background: #db1525;
	  }
  }
  @media (min-width: 768px) and (max-width: 991px) {
	  .header {
	    border-top: 5px solid #db1525;
	  }
	  .phone-nav {
	    color:#db1525;
	  }
       .slick-dots li.slick-active button {
	    background: #db1525;
	  }
}
@media (min-width: 641px) and (max-width: 767px) {
     .header {
     	 border-top: 5px solid #db1525;
     }
     .phone-nav {
	    color: #db1525;
	  }
	 .slick-dots li.slick-active button {
	    background: #db1525;
	  }
 }
@media (max-width: 640px) {
	.header {
     	 border-top: 5px solid #db1525;
     }
     .phone-nav {
	    color: #db1525;
	  }
	  .slick-dots li.slick-active button {
	    background: #db1525;
	  }
}
.home_sevice .container .service_main li:hover {
  background: #db1525;
}
.home_case .submit {
  border: 2px solid #db1525;
}
.home_case .submit:hover {
  background: #db1525;
}
.home_case .case_main .all_tab li .hover {
  background: #db1525;
}
.home_case .case_main .tabBtn span:hover,
.home_case .case_main .tabBtn span.active {
  background: #db1525;
}
.home_news .container .news_main li .title a:hover {
  color: #db1525;
}
.home_news .container .news_main li span {
  color: #db1525;
}
.footer .footer_main .footer_left .submit {
  border: 2px solid #db1525;
}
.footer .footer_main .footer_left .submit:hover {
  background: #db1525;
}
.footer .footer_main .footer_lanmu ul li a:hover {
  color: #db1525;
}
.footer .footer_main .footer_lanmu ul li a:hover .fa-caret-right {
  color: #db1525;
}
.footer .footer_main .footer_contact .phone span a:hover{
  color: #db1525;
}
.footer .footer_main .footer_contact .phone1 span a:hover{
   color:#db1525;
}
.footer .copy a:hover {
  color: #db1525;
}
.footer .links ul li a:hover {
  color: #db1525;
}
.contact_all,
.contact_two {
  background: #db1525;
}
.information .infor_list li .infor_right .title_1 a:hover {
  color: #db1525;
}
.information .infor_list li .infor_right span {
  color: #db1525;
}
.information .title:after {
  background: #db1525;
}
.sub {
  border-bottom: 1px solid #db1525;
}
.sub li ul li:hover {
  background: #db1525;
}
.sub .sub_title li a:hover {
  background: #db1525;
  color: #fff;
}
.sub li ul li a {
  color: #fff;
}
.sub li .active {
  background: #db1525;
   color: #fff;
}
.ny_main .case_main .all_tab li .hover {
  background: #db1525;
}
.about_right .submit a {
  background: #db1525;
}
.about_right .fa-check {
  color: #db1525;
}
.about_right .title:after {
  background: #db1525;
}
.news li:hover {
  border-bottom: 3px solid #db1525;
}
.news li .news_right .title_1 a {
  color: #0d0d0d;
}
.news li .news_right .title_1 a:hover {
  color: #db1525;
}
.news li .news_right span {
  color: #db1525;
}
.ns_title2 {
  background: #db1525;
}
.sx li a:hover {
  color: #db1525;
}
.related_list li .fa-caret-right {
  color: #db1525;
}
.related_list li a:hover {
  color: #db1525;
}
.message_nr ul li b {
  color: #db1525;
}
.message_nr ul li .btn a {
  background: #db1525;
}
.about_nr p .fa-map-marker {
  color: #db1525;
}
.about_nr p .fa-phone {
  color: #db1525;
}
.about_nr p .fa-fw {
  color: #db1525;
}
.about_nr p .fa-mobile {
  color: #db1525;
}
.team li .title a:hover {
  color: #db1525;
}
.team li .title2:after {
  background: #db1525;
}
.team li .text a:hover {
  color: #db1525;
}
.case_show_title {
  color: #db1525;
}
.team_show_title5 {
  background: #db1525;
}
.map dt {
  background: #db1525;
}
.map dt:hover {
  background: #830812;
}
.map dd div a:hover {
  background: #db1525;
}
.container ul li .cur4 {
  color:#db1525;
}
.bread h2 a.cur4 {
  color:#db1525;
}
.home_case .submit a {
  color:#db1525;
}
.home_case .case_main .tabs a.active {
  background: #db1525;
}
.seivice_main .ser_overview:after {
  background: #db1525;
}
.ny_main .page a:hover {
  background: #db1525;
}
.ny_main .page .page-cur{
  background: #db1525;
}
.message_nr ul li .btn a:hover {
  background: #830812;
}

@media (min-width: 1240px) {
  .header .container .main .header_right .header_cont a:hover {
    color: #830812;
  }
}
.home_case .case_main .tabs a:hover{
  color: #fff;
  background: #db1525; 
}
.about_right .submit a:hover{
  background: #830812; 
}
.news_show_title:after {
  background: #db1525;
}
.footer .footer_main .footer_left .submit a{
  color:#db1525;
}
.ui-banner .ui-banner-arrow.ui-banner-arrow-prev:hover {
  background: transparent url(../images/prew_top_red.jpg) no-repeat right;
}
@media (min-width: 992px) and (max-width: 1239px) {
  .ui-banner .ui-banner-arrow.ui-banner-arrow-prev:hover {
    width: 17.8%;
    background: transparent url(../images/prew_top_red.jpg) no-repeat center;
  }
}
.ui-banner .ui-banner-arrow.ui-banner-arrow-next:hover {
  background: transparent url(../images/prew_bottom_red.jpg) no-repeat right;
}
@media (min-width: 992px) and (max-width: 1239px) {
  .ui-banner .ui-banner-arrow.ui-banner-arrow-next:hover {
    width: 17.8%;
    background: transparent url(../images/prew_bottom_red.jpg) no-repeat center;
  }
}
.related_news .title {
  background: url(../images/news_show02_red.jpg) no-repeat left;
}