@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;}
.fr{float:right;}
.fl{float:left;}
.hide{display:none;}
/*网站头部*/
.headb_box{background-color:rgba(210,127,38,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;z-index:9;height:1rem;padding:0 0.6rem;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;}
.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 .img1{width:auto;height:80px;font-size: 40px;font-weight: bold;line-height:80px;background: #fff;-webkit-background-clip: text;color: transparent;text-shadow: rgb(94 74 74 / 20%) 1px 1px 1px;}
.head_box .logo .img2{width:auto;height:40px;line-height:21px;font-size:18px;margin-left:10px;border-left:1px solid #fff;padding-left:10px;background: #fff;-webkit-background-clip: text;color: transparent;text-shadow: rgb(94 74 74 / 20%) 1px 1px 1px;}
.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.2rem;height:100%;line-height:1rem;font-size:0.162rem;transition:all 0.5s ease;color:#ffffff;}
.head_box .nav_ul .active{color:#000000;}
.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;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;}
/*网站底部*/
.footer{font-size:14px;background:#23252a;color:#ffffff;}
.footer .f1600{padding:40px 0;box-sizing:border-box;}
.footer .footer-left{width:32%;box-sizing: border-box;}
.footer .footer-left a{color:#ffffff;}
.footer .footer-left .fnav{line-height:32px;font-size:14px;border-bottom:1px solid #ffffff;}
.footer .footer-left .fnav ul{padding:0;}
.footer .footer-left .fnav ul li{width:50%;float:left;}
.footer .footer-left .fnav ul li a{height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;}
.footer .footer-left .fnav a{margin-right:34px;}
.footer .footer-left .copright {padding-top: 20px;line-height: 24px;word-wrap: break-word;box-sizing: border-box;}
.footer .footer-midden{width: 39%;margin:0 1%;box-sizing: border-box;}
.footer .footer-midden .company_msg{float:left;width:auto;overflow:hidden;margin:0 30px;}
.footer .footer-midden .company_msg h6{font-size: 16px;padding: 0 0 20px 110px;margin-bottom: 15px;border-bottom: 1px dashed #4f4f4f;color: #ffffff;background: url(../footer_logo.jpg) 0px 0px no-repeat;line-height: 48px;}
.footer .footer-midden .company_msg h6 span{display:block;font-size:10px;font-weight:normal;line-height:20px;}
.footer .footer-midden .company_msg ul{padding-bottom:35px;overflow:hidden;}
.footer .footer-midden .company_msg ul li{float:left;min-width:178px;height:30px;line-height:30px;font-size:14px;}
.footer .footer-midden .company_msg ul li span,.footer .company_msg ul li a{color:#ff8707;}
.footer .footer-right{width: 27%;box-sizing: border-box;}
.footer .footer-right .ser_tel{float:left;padding:20px;width:100%;box-sizing:border-box;}
.footer .footer-right .ser_tel{margin-top:20px;border:1px solid #424242;background:#222;line-height:34px;}
.footer .footer-right .ser_tel strong{float:right;font-size:20px;color:#ff8707;text-align:right;line-height:34px;margin-right:5px;}
.footer .footer-right .ser_tel b{float:right;font-size:23px;color:#ff8707;}
.footer .footer-right .weixin{width:100%;height:auto;text-align:center;}
.footer .footer-right .weixin div{width:48%;height:auto;}
.footer .footer-right .weixin div p{margin-top:5px;}
.footer .footer-right .weixin img{width:100%;height:auto;}
.links,.links .f1600{display:flex;padding:0;}
.links{line-height:24px;padding:14px 0;background:rgba(255,255,255,.2);}
.links .f1600:after{display:none;padding:0;}
.links .hd{font-weight:700;font-size:18px;color:#ffffff;margin-right:20px;}
.links .hd span{color:#ffffff;font-size:16px;padding-right:15px;font-weight:400;}
.links .bd{flex:1;line-height:24px;width:10%;display:flex;flex-wrap:wrap;}
.links .bd em:last-child{display:none;}
.links .bd a{color:#ffffff;}
.links .bd em{margin:0 10px;}

.Page{width:100%;text-align:center;float:left;padding:40px 1px;overflow:hidden;}
.Page a{display:inline-block;width:50px;background:#ffffff;height:48px;vertical-align:middle;line-height:48px;font-size:14px;border:1px solid #e5e5e5;margin-left:-1px;float:left;text-decoration:none;color:#333;outline:none;margin-bottom:5px;}
.Page a:hover{background:#df7900;color:#fff;background-repeat:no-repeat;}
.Page .m{background:#df7900;color:#FFF;background-repeat:no-repeat;}
.Page span{display:inline-block;min-width:45px;padding:0 10px;background:#ffffff;height:48px;vertical-align:middle;line-height:48px;font-size:14px;border:1px solid #e5e5e5;margin-left:-1px;float:left;}
.Page span.current{background:#df7900;color:#FFF}