@font-face{font-family:"黑体";font-weight:normal;font-style:normal;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.0 "Noto Sans SC","Arial","Microsoft YaHei","黑体","宋体","KaiTi",sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,cite,dfn,em,var,i{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{text-decoration:none;cursor:pointer;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;outline:none;}
button,input[type="button"]{cursor:pointer;-webkit-appearance:none;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
table{border-collapse:collapse;border-spacing:0;}
/* 重置 HTML5 元素 */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block;margin:0;padding:0;}
img{vertical-align:middle;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;}
html{font-size:100px;}
body{color:#333;overflow-x:hidden;background-color:#fff;}
.clear::after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.f1600{max-width:70%;width:70%;padding:0;margin:0 auto;box-sizing:border-box;}
.container{overflow: hidden; display: flex; flex-flow: row nowrap;}
.fr{float:right;}
.fl{float:left;}
.hide{display:none;}
/*-----------公用标题--------------*/
.index_bt{position:relative;}
.index_bt p:nth-of-type(1){font-size:86px;font-family:arial !important;color:#efefef;text-align:center;font-weight:bold;}
.index_bt p:nth-of-type(2){font-size:36px;color:#003399;font-weight:bold;text-align:center;position:absolute;width:100%;background:url(../img/titbg.png) no-repeat center center;top:26px;}
/*网站头部*/
.headb_box{background-color:rgba(2,92,187,0.9) !important;left:0 !important;height:0.9rem !important;}
.headb_box .logo{transform:scale(1);}
.headb_box .logo span{background-size:110%;}
.headb_box .nav_ul li>a{height:0.9rem !important;line-height:0.9rem !important;}
.head_box{position:fixed;height:1rem;padding:0 2rem;top:0;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;transition:all 0.5s ease;border-bottom:1px rgba(255,255,255,.2) solid;z-index:999;}
.head_box{width:100%;min-width:1280px;}
.head_box .logo{flex-shrink:0;height:100%;overflow:hidden;transition:all 0.5s ease;display:flex;align-items:center;}
.head_box .logo .img3{width:273px;height:80px;}
.head_box .div{display:flex;height:100%;align-items:center;}
.head_box .nav_ul{height:100%;text-align:center;font-size:0;}
.head_box .nav_ul li{display:inline-block;vertical-align:top;height:100%;position:relative;}
.head_box .nav_ul li>a{display:block;padding:0 0.3rem;height:100%;line-height:1rem;font-size:0.162rem;transition:all 0.5s ease;color:#ffffff;}
.head_box .nav_ul .active{color:#ffffff;}
.head_box .nav_ul li p{display:none;position:absolute;width:100%;top:100%;left:0;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,0.2);}
.head_box .nav_ul li p a{display:block;text-align:center;padding:0.1rem 0;line-height:2.2;font-size:0.15rem;color:#777;transition:all 0.5s ease;border-bottom:1px solid rgb(227 227 227 / 50%);}
.head_box .nav_ul li p a:last-of-type{border:0 !important;}
/*网站底部*/
.links{color:#999;padding:12px 0;background:#333333;min-height:26px;}
.links .fl{color:#999;font-size:14px;line-height:26px;}
.links .wrapper{left:-7px;position:relative;color:#fff;}
.links a{color:#999;padding-right:17px;line-height:26px;position:relative;display:inline-block;padding-left:7px;float:left;}
.links a::after{display:block;content:"/";height:17px;width:7px;z-index:5;position:absolute;right:0;top:0;}
.links a:last-child::after{display:none;}
.copyright{background-color:#000;text-align:center;line-height:30px;padding:20px 0;color:#999;}
.copyright a{color:#999;}
.ind_titbar{text-align:center;padding-top:62px;margin-bottom:48px;padding-bottom:11px;}
.ind_titbar h2{font-size:24px;color:#000;line-height:56px;display:block;margin-bottom:-1px;padding-bottom:1px;background-image:url(../img/i03.png);background-repeat:no-repeat;background-position:center bottom;height:66px;margin-bottom:15px;}
.ind_titbar small{font-size:16px;display:block;color:#999;}