.f12, .f12 td { font-size: 12px; }
.f14, .f14 td { font-size: 14px; }
.f16, .f16 td { font-size: 16px; }
.f18, .f18 td { font-size: 18px; }
.f20, .f20 td { font-size: 20px; }
.f22, .f22 td { font-size: 22px; }
.f24, .f24 td { font-size: 24px; }
.f26, .f26 td { font-size: 26px; }
.f28, .f28 td { font-size: 28px; }
.f30, .f30 td { font-size: 30px; }
.f32, .f32 td { font-size: 32px; }
.f34, .f34 td { font-size: 34px; }
.f36, .f36 td { font-size: 36px; }
.f38, .f38 td { font-size: 38px; }
.f40, .f40 td { font-size: 40px; }
.f42, .f42 td { font-size: 42px; }
.f44, .f44 td { font-size: 44px; }
.f46, .f46 td { font-size: 46px; }
.f48, .f48 td { font-size: 48px; }
.g20 { line-height: 20px; }
.g22 { line-height: 22px; }
.g25 { line-height: 25px; }
.g30 { line-height: 30px; }
.g35 { line-height: 35px; }
.g40 { line-height: 40px; }
.g45 { line-height: 45px; }
.g50 { line-height: 50px; }
.imghui { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); 　-o-filter: grayscale(100%); filter: gray; }
.bgimg { background-position: center top; background-repeat: no-repeat; background-size: cover; }
.piczoom { cursor: pointer; transition: all 0.6s; }
.piczoom:hover { transform: scale(1.4); }
.autoheight, .autotop, .playflash { }
.link_dark { height: 130px; overflow: auto; }
.gundongtiao { padding-right: 20px; }
.gundongtiao::-webkit-scrollbar {
width: 3px;
}
.gundongtiao::-webkit-scrollbar-track {
background-color:#262626;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
padding:3px;
}
.gundongtiao::-webkit-scrollbar-thumb {
width:3px;
border-radius: 20px;
background-color: #9d9d9d;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
}
.index_information_bg { background-image: url(); background-attachment: fixed; background-size: cover; background-position: center center; }
 @media only screen and (max-width: 1024px) {
.index_information_bg { background: url() no-repeat center center; }
}
.index_information_message { background: #292a2e; }
::selection { color: #fff; background: #e62129; }
.tHeader .nav a:hover { color: #e62129; }
.tHeader .nav a.hover { color: #e62129; }
.tHeader .top .nav a span { color: #e62129; }
.tHeader_s .top .search span:hover { color: #e62129; }
.tHeader_s .top .nav_icon:hover { color: #e62129; }
.phoneHeader .nav_btn_box { background: rgba(234,85,4,0.8); ; }
.phoneHeader .nav_btn a { border-bottom: 1px solid #ca6f3e; }
.footer_contact {; background: #e62129; }
.fixed_right ul li a:hover { background: #e62129; }
.index_slideBox .hd ul li.on { background: #e62129; }
.index_slideBox a.active:hover { color: #e62129; }
.middle_slideBox .hd ul li.on { background: #e62129; }
.phone_index_slideBox .hd ul li.on { background: #e62129; }
.index_news a.news_name:hover { color: #e62129; }
.index_news a.news_more { border: 1px solid #e62129; color: #e62129; }
.index_news a.news_more:hover { background: #e62129; }
.index_information .message_box a.close_btn:hover { color: #e62129; }
input[type="radio"]:checked { background: #e62129; }
.index_information .message_box .form-group a.message_btn { border: 1px solid #e62129; color: #e62129; }
.index_information .message_box .form-group a.message_btn:hover { background: #e62129; }
.index_contact a.contact_btn { border: 1px solid #e62129; color: #e62129; }
.index_contact a.contact_btn:hover { background: #e62129; }
.work_nav_box a:hover { border-bottom: 2px solid #e62129; }
.work_nav_box a.hover { border-bottom: 2px solid #e62129; }
.work_nav_box .search_end b { color: #e62129; }
.about_client .picture_btn:hover a { border-bottom: 1px solid #e62129; }
.service_introduction .list:hover h2 { color: #e62129; }
.index_slideBox2 .bd li h2 { color: #e62129; }
.news_recommend a.more { border: 1px solid #e62129; color: #e62129; }
.news_recommend:hover a.more { background: #e62129; }
.news_nav .container a:hover { border-bottom: 2px solid #e62129; }
.news_nav .container a.hover { border-bottom: 2px solid #e62129; }
.index_about_box a.more_btn { border: 1px solid #e62129; color: #e62129; }
.index_about_box a.more_btn:hover { background: #e62129; }
.index_word_box .btn_box a:hover { color: #e62129; }
.index_word_box a.more_btn { border: 1px solid #e62129; color: #e62129; }
.index_word_box a.more_btn:hover { background: #e62129; }
.index_news_box .btn_box a:hover { color: #e62129; }
.index_news_box .imgNews_list li { border-bottom: 2px solid #e62129; }
.index_news_box .imgNews_list li:hover .name_btn { color: #e62129; }
.index_news_box .imgNews_list li:hover .details_btn { color: #e62129; }
.index_footer_banner .text_box a { border: 1px solid #e62129; color: #e62129; }
.index_footer_banner .text_box a:hover { background: #e62129; }
.footer_box .footer_header .left_nav .btn_box a:hover { color: #e62129; }
.footer_box .footer_header .left_nav .btn_box a.hover { color: #e62129; }
.footer_box .footer_information .code_box .people_info i { color: #e62129; }
.footer_box .footer_information .code_box .people_info .tel { color: #e62129; }
.footer_box .footer_information .address_box .btn_box a { color: #e62129; }
.footer_contact { background: #e62129; }
.solve_feature ul li .af_item .img_box:after { background: #e62129; }
.solve_list ul li .hover_line { border: 15px solid #e62129; }
.solve_list ul li .hover_name { color: #e62129; }
.related_case .title_box a { border: 1px solid #e62129; color: #e62129; }
.related_case .title_box a:hover { background: #e62129; }
.related_case .footer_more_btn { border: 1px solid #e62129; color: #e62129; }
 @media only screen and (max-width: 1020px) {
.work_nav_box a:hover { border-bottom: 1px solid #e62129 }
.work_nav_box a.hover { border-bottom: 1px solid #e62129 }
.news_nav .container a.hover { border-bottom: 1px solid #e62129; }
.news_nav .container a:hover { border-bottom: 1px solid #e62129; }
}