﻿@charset "utf-8"; 
.footer-ul{width:515px}
.feedbackForm{width:100%;padding-right:0}
.icontact .last{float:left}
.input_box2 input,.input_box2 textarea{border:1px solid #efefef;width:80%;height:37px;line-height:37px;border-radius:5px;outline:0;margin-bottom:14px;border-left:2px solid #003e58;padding-left:10px}
.form_title{width:80%;line-height:55px;height:55px;color:#fff;background:#003e58;text-indent:10px;margin:0 auto;margin-bottom:14px}
.input_box2 textarea{height:50px;font-family:arial}
#ImgSend_I{background:#ff6e00;height:36px;line-height:36px;border-radius:5px;width:80%;border:1px solid #ff6e00;color:#fff}
.contact_right{width:425px;float:right}
.foot_top{margin-top:20px}
.flmenu:link,.flmenu:visited{text-indent:0;box-sizing:border-box;line-height:22px;padding:10px 0 10px 14px;background-position:5px 16px}
header{background:#fff}
#nav a{color:#000}
#Allbody{margin-top:0}
#search{position:absolute;right:0;top:0;width:250px;height:40px;background:#fff}
#search .clearfix{width:100%;padding:0;height:100%}
#search .btns{display:flex;align-items:center;justify-content:center;height:100%;width:calc(100% - 20px)}
#search .seatxt{width:85%;font-size:14px;border:1px solid #000;height:40px}
#search #btnSearch{font-size:14px;height:40px}
.nav-mid{width:100%;margin:0;padding:0 250px 0 160px}
.nav-right #xyz{top:45px}
@media screen and (max-width:1300px){#nav>li>a{padding:0 9px}}
@media screen and (max-width:1200px){#search{display:none}
.nav-mid{padding-right:140px}
.nav-right #xyz{top:25px}}
.con-banner,.pro-banner{margin-top:0}
.construction-nav.container.cate-fix{position:fixed;width:100%;padding:0 calc(50% - 720px);z-index:99;top:46px;left:0;background:#fff}
.about-nav.cate-fix{position:fixed;width:100%;top:72px;background:#fff}
.contain p{color:#fff;line-height:2}
.floatwindow_fd-main li:nth-child(7),.floatwindow_fd-main li:nth-child(8),.floatwindow_fd-main li:nth-child(9){padding-left:15px}
.footer-icon a{background:url(/js/18551/icon-sprite.png);display:inline-block;width:32px;height:32px}
.footer-icon a img{display:none}
.footer-icon a:nth-child(1){background-position:-32px 0}
.footer-icon a:nth-child(2){background-position:-64px 0}
.footer-icon a:nth-child(3){background-position:-96px 0}
.footer-icon a:nth-child(4){background-position:0 0}
.footer-icon a:nth-child(5){background-position:-128px 0}
#liproducts .submenu{overflow:hidden;width:430px}
#liproducts .submenu li{float:left;width:50%!important}
.about-banner div,.con-banner div,.net-banner div,.pro-banner>div{position:static}
.about-banner h2,.con-banner h2,.net-banner h2,.pro-banner h2{position:absolute;top:50%;left:0;-o-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-55px}
.about-banner p,.about-banner p a,.about-banner p span,.con-banner p,.con-banner p a,.con-banner p span,.net-banner p,.net-banner p a,.net-banner p span,.pro-banner p,.pro-banner p a,.pro-banner p span{color:#000;margin-top:35px}
.about-banner,.con-banner,.net-banner,.pro-banner{margin-bottom:35px}
.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align:middle}
.table{width:auto;margin:0}
.pro-show .container{max-width:1000px}
.whe-right>div{width:100%}
.pdown2 #A_DownLoadProduct,.wel-btn a{width:200px}
.news-left{padding:0;width:0;height:0;overflow:hidden}
.news-right{width:100%}
.news-list .contain p{height:50px}
#icategories{background:#e7e7e7;padding:50px 0}
#icategories .icontainer{padding:0}
#nav a{color:#f2f2f2}
.nav-list>li>a{text-transform:inherit}
ul.applist{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:12px}
ul.applist li{width:24%;text-align:center;margin-bottom:25px}
ul.applist li .applitit{margin:16px 0 8px;font-size:16px}
.application{margin-bottom:30px}
@media screen and (max-width:960px){ul.applist li{width:49%}}
.messrig input,.messrig span{width:100%}
.messrig{width:460px}
#ImgSend_I{width:100%}
.l-header .head-nav>ul>li>a{white-space:nowrap;padding:0 15px}
@media screen and (max-width:1400px){.l-header .head-nav>ul>li>a{padding:0 8px}}
@media (min-width:768px){.contact .contact-name{margin:20px 0}
.contact .contact-list>li{height:330px}}