@charset "utf-8";
/* CSS Document */
a{text-decoration: none}
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
input,select,textarea {outline:none; background-color: transparent;}
*{ margin: 0; padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; font-size: 14px;}
*[class~="row"] {margin: 0;}
*[class*="col-"] {padding: 0;}
.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
* html .clearfix {zoom:1;}
img{ border:none; display:block;}
ul,li{ list-style:none; }
em,i{ font-style:normal;}
body{ /*font-family:Arial !important;*/ font-family:'ArialMT'; min-width: 1554px; overflow-x: hidden; --A:#F07F31; }


.mid{ width:1200px; margin-left:auto !important; margin-right:auto !important;  }
.topnav{ padding: 10px 0; background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.13); }
.topnav .logo{ height:70px; float: left; display: block;  }
.topnav .logo img{ display: block; height: 70px; }
.topnav ul{ float: right; margin-left: 230px; line-height: 70px; }
.topnav ul li{ float: left; margin-right: 50px;  }
.topnav ul li > a{ font-size: 20px; color: #333; display: flex; align-items: center; }
.topnav ul li > a img{ display: block; width: 16px; margin-left: 4px; }
.topnav ul li > a:hover{ color: #108be4; }

.footer{}
.footer .fbot{ background-color: #108be4; padding: 20px 0; line-height: 36px; font-size: 18rpx; color:#fff; text-align: center;  }

/*首页*/
.banner{ width: 100%; height: 500px; background: url(../images/img01.jpg) no-repeat; background-size: 100% 100%; background-position: center; }
.fontbox{ text-align: center;}
.fontbox div{ padding-top: 120px; }
.fontbox h2{ font-size: 88px; color: #fff; }
.fontbox p{ font-size: 36px; color: #fff; margin-top: 30px; }

.addbox{ background: #fff; padding:100px 0; }
.add h2{ font-size: 36px; text-align: center; color: #000; }
.lc{ width: 1000px; margin: 0 auto; display: flex;align-items: center; justify-content: space-between; margin-top: 60px; }
.lc dt{width: 127px;}
.lc dt>img{ width: 127px; height: 127px; margin: 0 auto;transition: all 0.6s; }
.lc dt>p{ font-size: 20px; text-align: center; color: #000; margin-top: 20px; }
.lc dd{ }
.lc dd>img{ width: 58px; height: 30px; margin-top: -38px; }
.lc dt:hover img{ transform: rotate(360deg); }

.sqbox{ background: url(../images/img07.jpg) no-repeat; background-size: 100% 100%; background-position: center; padding: 70px 0;  }
.sq .tit{margin-bottom: 40px;}
.sq .tit h2{ font-size: 30px; color: #000; line-height: 30px; border-left: 4px solid #108be4; padding-left: 14px; }
.bd{}
.bd input{ display: block; width: 534px; height: 60px; font-size: 16px; color: #333; background: #fff; border: 1px solid #c5c5c5; padding-left: 15px; border-radius: 10px; margin-bottom: 30px; }
.bd .submit{ display: block; width: 180px; height: 48px; line-height: 48px; border-radius: 100px; background: #108be4; border: none; outline: none; color: #fff; font-size: 20px; cursor: pointer; transition: all 0.6s; }
.bd .submit:hover{ background: #0074c7 }













/*首页*/