﻿@charset "utf-8";
/* reset */
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {margin: 0;padding: 0;}
header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details {display: block;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;font-weight: normal;}
html, body, fieldset, img, iframe, abbr {border: 0;}
i, cite, em, var, address, dfn {font-style: normal;}
[hidefocus], summary {outline: 0;}
ul li {margin: 0;padding: 0;list-style: none;}
h1, h2, h3, h4, h5, h6, small {font-size: 100%;}
sup, sub {font-size: 83%;}
pre, code, kbd, samp {font-family: inherit;}
q:before, q:after {content: none;}
textarea {overflow: auto;resize: none;}
label, summary {cursor: default;}
a, button {cursor: pointer;}
h1, h2, h3, h4, h5, h6, em, strong, b {font-weight: bold;}
del, ins, u, s, a, a:hover {text-decoration: none;}
body, textarea, input, button, select, keygen, legend {font: 14px/2.5 "微软雅黑", \5b8b\4f53;color: #333;outline: 0;}
a {color: #393939;}
a:hover {color: #EC2626;}
.fl {float: left;}
.fr {float: right;}

/* CSS Document */

/* head */
.head {height: 100px;}
.logo {float: left;}
.phone {height: 85px;padding-top: 25px;padding-left: 90px;line-height: 30px;font-size: 20px;color: #DC0003;float: right;background: url(../images/phone.jpg) no-repeat 5px 12px;}


#footer_but{ display:none;}


@media screen and (max-width: 680px){
#footer_but{ display:block; position: fixed; bottom: 0; left: 0; width: 100%; height: 55px; background:#D50000 /* rgba(255,255,255,.5) */;-webkit-backface-visibility: hidden;z-index: 999;opacity: 0.95}
#footer_but span{width: 33.33%; height: 45px; float: left; display: block; }
#footer_but span a{ width: 80%; display: block; line-height: 30px; margin:0 auto; margin-top: 15px; background: #D50000; font-size: 14px; text-align: center; color: #fff; border-radius: 3px; }
#footer_but li{ width: 33.33%; height: 47px; padding:6px 0;text-align: center; float: left;}
#footer_but li a{ color: #fff }
#footer_but li img{ display: block; width: 23px; margin:0 auto; float: none; }
#footer_but li p{ font-size: 12px; line-height: 24px; }

.contact-form .inps{width: 48%;border: 1px solid #6d6d88;height: 33px;float: none !important;padding: 0 10px;margin-bottom: 15px;margin-top: auto !important}  }
.copyright p {text-align: center;}
.copyright a {color: #fff;}

/* menu样式 */
.menu {background: #DC0003;}
.menu a {color: #fff;}
.menu .navbar-toggle {border: 1px solid #fff;}
.icon-bar {background: #fff;}

.navbar-nav .open .dropdown-menu li a {background: #DC0003;color: #fff;}
.dropdown-menu {background: #DC0003;}
.dropdown ul li {line-height: 35px;}

/* banner样式 */
.banner {}

/* 标题样式 */
.titles {color: #333;font-size: 38px;padding: 20px 0;text-align: center;}
.titles p {font-size: small;}
.hotproduct p {text-align: center;line-height: 35px;}
.morebtn {width: 200px;display: block;margin: 20px auto;padding: 10px;background: #D50000;color: #fff;}
.morebtn:hover {background: #ff4040;color: #fff;}
.jiathis {height: 35px;line-height: 35px;}

/* about */
.news ul li {text-indent: 25px;background: url(../images/ico.gif) no-repeat 5px;border-bottom: 1px dashed #ccc;}
.news ul li span {float: right;}

/* case */
.caption h3 {line-height: 35px;text-align: center;}
.caption p {font-size: small;line-height: 25px;}
.main {margin-top: 20px;overflow: hidden;}
.footer {margin-top: 20px;background: #222A37;color: #FFFFFF;}
.links {font-size: small;}
.links a {color: #999;}
.content h2 {font-size: 24px;margin-bottom: 50px;text-align: center;}

/* 左侧 */
.sub_left h2 {height: 35px;line-height: 35px;clear: both;margin-bottom: 10px;border-bottom: 1px solid #ccc;}
.protype ul li {width: 48%;float: left;background: url(../images/ico.gif) no-repeat 5px;text-indent: 20px;}
.hotnews ul li {background: url(../images/ico.gif) no-repeat 5px;text-indent: 20px;}
.hotpro ul li {width: 48%;float: left;}
.hotpro ul li p {text-align: center;line-height: 35px;}

/* 右侧 */
.sitepath {background: url(../images/ico.jpg) no-repeat 5px;border-bottom: 1px solid #ccc;text-indent: 25px;height: 35px;line-height: 35px;margin-bottom: 20px;}

/* product */
.product h2 {font-size: 18px;text-indent: 25px;background: url(../images/tab_bg.gif) no-repeat;height: 33px;line-height: 33px;margin-bottom: 20px;color: #fff;border-bottom: 1px solid #ccc;}
.product h2 a {color: #fff;}
.product h2 span a {font-size: small;float: right;color: #D50000;}
.product .thumbnail p {height: 35px;line-height: 35px;text-align: center;}
.infocase h2 {font-size: 24px;line-height: 50px;margin: 20px 0;border-bottom: 1px solid #ccc;}
.infocase p {height: 35px;line-height: 35px;text-align: center;}
.infonews {margin-top: 20px;}
.infonews dt{ line-height: 35px; border-bottom: 1px solid #ccc; }
.infonews dl {margin-bottom: 20px;margin-right: 10px;width: 96%;float: left;}
.infonews dd {line-height: 25px;}

/* 分页 */
.page {padding: 0px;margin: 10px auto;width: 668px;line-height: 14px;height: auto;}
.page a {border: #acacac 1px solid;padding: 10px 13px;display: block;font-weight: bold;float: left;margin-left: 4px;color: #484848;height: 35px;text-align: center;text-decoration: none}
.page span {font-size: 13px;}
.page a:hover {border: #dc0003 1px solid;font-weight: bold;background: #dc0003;color: #fff;}
.page a.current {border: #dc0003 1px solid;font-weight: bold;background: #dc0003;color: #fff;}
.page input {border: #5f5f5f 0px solid;padding: 0px;font-size: 12px;vertical-align: middle;width: 20px;color: #3a3a3a;text-align: center}
