html,body{height:100%;}
body {font-family:"宋体","Helvetica Neue",Helvetica,sans-serif;font-size:13px;line-height: 1.42857143; color:#333; background-color:#ffffff;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,
dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,
iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,
section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,
var,video,xmp,.h1,.h2,.h3,.h4,.h5,.h6 {border:0;margin:0;padding:0;}
ol,ul {list-style: none;}
li {display: list-item;}
img {border:0;color: transparent;font-size: 0;vertical-align: middle;-ms-interpolation-mode: bicubic;}
a {text-decoration:none; color:#333;}
a,a:focus,a:hover,a:active {outline:0 none !important; color:#333;}
p {text-indent: 2em;}
.row-separator {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix {clear:both;display:block;overflow:hidden;}
.nav > li > a {padding:0;}
.nav > li > a:focus, .nav > li > a:hover {padding:0;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {padding:0;background-color:#1e48a6; color:#ffffff;}

h4 {font-size:14px;}

.breadcrumb {display:inline-block; width:100%;border-bottom:1px dashed #a0c8d0; border-radius:0; padding:0; background-color:transparent;}
.breadcrumb span.icon-location:after {/*background: url("../images/icohome.jpg") left center no-repeat;*/ content: "您的位置："; color:#333; padding-left:10px;}
.breadcrumb > li > a {display:inline-block; float:left;}
.breadcrumb > li + li::before {color: transparent; content: ">"; padding: 0;}
.breadcrumb > li {display:inline-block; height:30px; line-height: 30px; float:left;}
.breadcrumb span.divider {display:inline-block; padding-right:10px;}
.breadcrumb > .active {color:#333;}

.table-bordered {border:0;}
.table-striped > tbody > tr:nth-of-type(2n+1) {background-color: transparent;}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border: 0;}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td,
.table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    border-top: 0;height:36px;line-height: 36px;padding: 0;vertical-align: middle;
    border-bottom:1px dashed #999999;
}
.list-title > a:before {content:""; color:#cc9933; font-weight:bold;}
.page-header h2 {text-align: center; font-weight:bold;}
.blog .page-header {clear:both;}
.blog .page-header h2 {font-size: 13px; font-weight:normal;}
.item-page .page-header h2 {font-size:14px; padding-bottom:20px;}
.item-page .page-header,.blog .page-header {border:0; margin:0; padding:0;}
.blog .item-image {padding-bottom:10px;}
.blog .items-row {margin-bottom:10px;}
.blog .items-row .item {text-align:center;}
.blog .item-image img {width:96%; padding:2%; border:1px solid #cccccc;}

.icon-previous:before,.icon-backward:before {content: "<";}
.icon-next:before,.icon-forward:before {content: ">";}
.icon-first:before {content: "|<";}
.icon-last:before {content: ">|";}
.pagination {margin: 20px 0;display:block;width:100%;text-align:center;}
.pagination ul {display: inline-block; *display: inline;*zoom: 1;margin-left: 0;margin-bottom: 0;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.pagination ul > li {display: inline;}
.pagination ul > li > a,.pagination ul > li > span {float: left;padding: 4px 12px;line-height: 18px; text-decoration: none;
    background-color: #fff;border: 1px solid #ddd;border-left-width: 0;}
.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,
.pagination ul > .active > span {background-color: #f5f5f5;}
.pagination ul > .active > a,.pagination ul > .active > span {color: #999;cursor: default;}
.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {color: #999;background-color: transparent;cursor: default;}
.pagination ul > li:first-child > a,.pagination ul > li:first-child > span {
    border-left-width: 1px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px;}
.pagination ul > li:last-child > a,.pagination ul > li:last-child > span {
    -webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;}
.pagination-centered {text-align: center;}
.pagination-right {text-align: right;}
.pagination-large ul > li > a,.pagination-large ul > li > span {padding: 11px 19px;font-size: 16.25px;}
.pagination-large ul > li:first-child > a,.pagination-large ul > li:first-child > span {
    -webkit-border-top-left-radius: 6px;-moz-border-radius-topleft: 6px;
    border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px;}
.pagination-large ul > li:last-child > a,.pagination-large ul > li:last-child > span {
    -webkit-border-top-right-radius: 6px;-moz-border-radius-topright: 6px;border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;-moz-border-radius-bottomright: 6px;border-bottom-right-radius: 6px;}
.pagination-mini ul > li:first-child > a,.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,.pagination-small ul > li:first-child > span {
    -webkit-border-top-left-radius: 3px;-moz-border-radius-topleft: 3px;border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-left-radius: 3px;}
.pagination-mini ul > li:last-child > a,.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,.pagination-small ul > li:last-child > span {
    -webkit-border-top-right-radius: 3px;-moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;border-bottom-right-radius: 3px;}
.pagination-small ul > li > a,.pagination-small ul > li > span {padding: 2px 10px;font-size: 12px;}
.pagination-mini ul > li > a,.pagination-mini ul > li > span {padding: 0 6px;font-size: 9.75px;}
.more {display:inline-block; float:right; }
.more img {display:inline-block; padding-bottom:5px;}
.container {width: 1170px!important;}

.header {background-color:#f1f1f1; padding-top:10px; padding-bottom:10px;}
.main-menu {background-color: #cc3333;}
.menu-site > li {float:left; width:12.5%; text-align:center; height:36px; line-height:36px;}
.menu-site > li > a {font-size:14px; color:#ffffff;}
.menu-site > li > a:focus, .menu-site > li > a:hover,.menu-site > li.active > a {background-color:#1e48a6; color:#fff;}

.flexslider img {max-height: 527px;}

.h2-title {background:url("../images/icoball.png") left center no-repeat; padding-left:40px; font-size:14px; font-weight: bold; border-bottom:1px solid #cc3333; height:32px; line-height:32px; margin-bottom:15px;}
.more a {color:#333; font-size:13px; font-weight: normal;}
.more a:focus, .more a:hover { background-color: transparent; text-decoration: none;}
.footer {background-color: #333333; color:#ffffff; padding-top:15px; padding-bottom:15px; margin-top:20px;}
.footer-content {background:url("../images/footerlogo.png") left center no-repeat; height:100px;}
.copyright {line-height:30px; text-align:right; width:60%; float: right;}
.copyright a, .copyright a:hover, .copyright a:focus {color:#ffffff; }
.custom-equipment p, .custom-introduction p {line-height:24px;}
.menu-equipment {margin-top:10px;}
.menu-equipment li {float:left; width:50%; text-align: center;}
.menu-equipment > li > a:focus, .menu-equipment > li > a:hover {background:transparent;}
.menu-equipment li .image-title {display:none;}
.products-show {border:1px solid #cc3333;}
.products-show-title {background-color: #cc3333; height:30px; line-height:30px; font-size:14px; font-weight: bold; color:#ffffff; padding-left:10px; padding-right:10px;}
.en-title {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; color:#CCCCCC; padding-left:5px;}
.equipment-title {font-size:14px; font-weight: bold; color:#2581b2; height:30px; line-height:30px; margin-bottom:15px;}

.form-inline .input-group > .form-control {width:200px;}
.top-search { margin-top:15px;text-align:right; padding-top:15px;}
.top-search .form-control {box-shadow: none;}
::-webkit-input-placeholder {color:#d9e1d9; text-overflow: ellipsis;}
:-moz-placeholder {color:#d9e1d9 !important; text-overflow: ellipsis;}
::-moz-placeholder {color:#d9e1d9 !important; text-overflow: ellipsis;}
:-ms-input-placeholder {color:#d9e1d9 !important; text-overflow: ellipsis;}
.finder-keyword {padding:4px 12px; height:auto;}
.finder-btn,.finder-btn:hover, .finder-btn:focus {background: url("../images/searchbtn.png") center center no-repeat; border-color:transparent; border-top-left-radius:0;
    border-top-right-radius:4px;border-bottom-right-radius:4px; border-bottom-left-radius:0; padding:4px 9px;}
.btn-text {visibility: hidden;}
.inner-left {border:3px solid #cc3333; padding:1px; margin-bottom:20px;}
.menu-inner-left li {height:30px; line-height:30px; background-color:#cc3333; border:1px solid #ffffff; text-align:center;}
.menu-inner-left > li > a {font-size:14px; color:#ffffff;}
.menu-inner-left > li > a:focus, .menu-inner-left > li > a:hover {background: transparent; color:#ffffff;}
.inner-left-title {height:30px; line-height: 30px; font-size:14px; text-align:center;color:#ffffff; background-color: #cc3333; border:1px solid #ffffff;}
.inner-contact {background-color:#ffffff;}
.inner-contact dl {display:inline-block; width:100%; overflow: hidden; clear:both; margin: 0 auto;}
.inner-contact dt, .inner-contact dd {height:30px; line-height:30px;}
.inner-contact dt {width:25%; float:left;padding-left:10px;}
.inner-left dd {width:70%; float:right;}
.inner-products-show img {width:100%;}
.inner-products-show .item-content h5.title {height:30px; line-height:30px; text-align:center;}
.info-list li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:1px dashed #8d8d8d;height:35px; line-height:35px;background: url("../images/icotriggle.jpg") left center no-repeat; padding-left:15px;}
.contact-list dl {width:100%; clear:both;}
.contact-list dt, .contact-list dd {height:30px; line-height:30px; border-bottom:1px dashed #8d8d8d; }
.contact-list dt {width:25%; float:left; background: url("../images/icotriggle.jpg") left center no-repeat; padding-left:15px;}
.contact-list dd {width:75%; float:right;}


.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    color: #ffffff;
    text-decoration: none;
    outline: 0;
    background-color: #1e48a6;
}
