body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, table, th, td {margin:0; padding:0;} 
body { font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", SimHei, "\5B8B\4F53", simsun, sans-serif;}
li{list-style-type:none;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none;}
a:focus, a:hover{color: #cc0000;}
.logo { background: url(../images/logo.png) no-repeat; width: 276px; height: 64px; }
.mk1 .card-deck .card{margin:0 5px;} 
.mk1 .card-body{padding: 0.6rem;font-size: .9rem;} 
.mk1 .col-6{padding:2px 5px 2px 10px}
.mk1 .col-6:nth-child(even){padding:2px 10px 2px 5px}
.nav-item{margin:1rem;font-weight:bold;}
.navbar-light .navbar-nav .nav-link{color: #000;}
.md2tit{text-align: center;position: relative;}
.md2tit h3 a{color: #000;font-weight: 700;font-size:2.2rem;position: relative;background: #fff;z-index: 1;padding: 0 15px;}
.md2tit h3 span{color: #c00;}
.md2tit i{background: #ccc;height: 3px;width: 100%;position: absolute;left: 0; bottom: 20px;}
.md2tit span.text-muted{font-size:1.5rem;}
.list_new p{text-indent:1em;}
.list_new li:hover{ box-shadow: 0 0 20px #ddd;}
.rlxwm li{border-bottom: 1px dashed #ccc;padding: .5rem 0}
.box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }
.prolist img{max-height:9.4rem;}
.contract{background:#dc3545;color: #dc3545;font-size: 24px;border-radius: 4px;}
.contract ul {background:#dc3545;overflow: hidden;width: 87%; margin: 0 auto;}
.contract ul li{float:left;text-align: center;margin-right: 15px;padding: 25px 0;width: 108px;}
.contract ul li i{display: block;color:#fff;margin-bottom: 10px;font-size: 30px;}
.contract ul li strong{background: #fff;padding: 6px;border-radius: 4px;display: block;}
/* .advantage .row{-webkit-box-shadow: 1px 1px 4px;-moz-box-shadow:1px 1px 4px;box-shadow:1px 1px 4px; border-radius: .1rem;} */
.advantage .edge:nth-child(odd){border-left:.2rem #da0000 solid;border-bottom:.2rem #da0000 solid;border-bottom-left-radius:1rem;}
.advantage .edge:nth-child(even){border-right:.2rem #da0000 solid;border-bottom:.2rem #da0000 solid;border-bottom-right-radius:1rem;}
.md5tit{border:5px solid #ccc;height: 65px;width: 40%;margin: 5px auto;position:relative;text-align: center;}
.md5tit span{position: absolute;top: -55%;left: 10%;background-color: #fff;font-size: 40px;padding:0 10px;}
.md5tit p{position: absolute;bottom: -70% ;background: #fff;left: 26%;font-size: 50px;color:#0035cb;font-weight: bold;padding: 0 10px;}
.md5tit p i{color: #0035cb;font-size: 35px;display: inline-block;margin-top: -10px;}
.about_info div:nth-child(1){font-size: 1.4rem;color: #cc0001;}
.about_info p{font-size: 1.2rem;text-indent: 2em;}
.ilist{border:2px #cc0001 solid;border-radius: 4px;}
.ilist:hover{box-shadow: 0px 0px 2px #da0000 ;}
.ilist_tit{text-align: center;color: #BCBCBC;font-size: 21px;background: #F3F3F3;padding-top: 20px;padding-bottom: 20px;margin-bottom: 10px;box-shadow:0 6px 5px #EFEFEF}
.ilist_tit a{font-size: 22px;font-weight: 700;display: block;color: #cc0001;}
.ilist h3{background:#3c3e45;text-align: center;border-radius: 4px;padding: 10px 0;margin: 0 5px;}
.ilist h3 a{color: #fff;font-size:16px;}
.ilist h3 i{color: #fff;font-size:18px;margin-right: 4px;}
.ilist ul li {border-bottom:1px solid #EBEBEB;margin: 0 10px;padding: 10px 10px;}
.i_nav{border-bottom:4px solid #da0000}
.thum ul{border:1px solid #ccc;padding: 5px;padding-bottom: 0;border-radius: 3px;}
.thum p{text-align: center;padding: 10px 0;font-size: 16px;color: #fff;margin-left: -5px;margin-right: -5px;margin-top: 5px;background:#f67904;}
.thum p:hover{background: #ccc;}
.thum .imgbox img{margin: 0 auto;}
.i_new .text-muted{border-bottom:1px solid #da0000;} 
.inew_info time{font-size: 2rem;}
.inew_info time em{font-size: 1rem;}
.inew_info p{color:#777}
.inew_info{border-top:1px solid #cecece;}
.inew_info h4{font-size: 1rem;}
.pro_body img{max-width:49.9%;}
.pro_body h2{overflow: hidden;margin: 1rem 0;border-bottom: 4px #da0000 solid;}
.pro_body strong{font-size: 1.3rem;display: block;padding: .5rem .5rem .5rem .5rem;color: #fff;}
.pro_body small{font-size: 1.2rem;margin-right: 1rem;color: #da0000;}
.link {padding-top: 10px;border:1px solid #dddddd;min-height:6rem;}
.link h4{text-align:center;margin-bottom: 10px;background: #fff url(../images/linkbg.gif) center no-repeat;}
.link li{display: inline-block;padding: 0 10px;}
.ao{height:3px;background:#222222;border-bottom:1px solid #616060;}
.fnav a{color: #fff;}
footer{border-top: .2rem #dc3545 solid;}
.finfo p a{color: #fff;}
/* media 媒体查询 */
@media (min-width: 576px){
}
@media (min-width:768px) and (max-width:991px){ 
}
@media (min-width: 768px) {
.thum .imgbox{height:10.785em;}
.thum .imgbox img{height:100%;width: 100%;}
 }
 @media (min-width: 992px) {
 }
 @media (min-width: 1200px) {
 }

