@font-face {font-family:"calibri";src:url("../font/calibri.ttf");font-family:"calibrib";src:url("../font/calibri.ttf");
    font-family:"calibril";src:url("../font/calibri.ttf");font-family:"Swis";src:url("../font/tt0009m_.ttf");font-family:"SwisB";src:url("../font/tt0010m_.ttf");}
*,html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em,
img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption,input,
tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup, menu, nav, output,ruby, section, summary,time, mark, audio, video
{ font-family: "Arial","微软雅黑";list-style-type: none;font-size:14px;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover{
    color: inherit;
    background-color: inherit;
    border-color: inherit;
}
html,body{overflow-x:hidden;overflow:inherit\0;}
a:hover{color:inherit;text-decoration:none;}
.nav-marginTop{position: relative;}img{max-width: 100%;}
.relative{position:relative;height: inherit;}
.f-right{float:right;}
.marb14{margin-bottom:14px!important;}
.block{display:block;width:inherit;height:inherit;}
.inline-block{display:inline-block;}
.row-double{margin-right:-30px;margin-left:-30px;}
.padding-null{padding:0px;}
.pm-null{margin:0;padding:0;}
.paddingLR-null{padding:15px 0;}
.padding-L{padding-left:0px;}
.center{text-align:center; height:auto; overflow:hidden;}
.ABC{text-transform:uppercase;}
.font12{font-size:12px;}
.mar-top{margin-top:20px;}
.mar-bottom80{margin-bottom:80px;}
.mar-bottom42{margin-bottom:42px;}
.margin85{margin:85px auto;}
.animates,.index-pro-img img,.case-indexList h2{
    -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;transition: all 0.3s ease-in-out;}

.header{border-bottom:1px solid #eaeaea;margin-bottom:5px;}
.logo{float: left; padding-top:10px; padding-bottom:10px}

.logo img{max-width: initial;}
.ol-nav{float: right; padding-right:240px}
.ol-nav a{font-family:Arial, 'SwisB';color:#727272;display: block;height: inherit;width: inherit;font-weight: bold;}
.ol-nav a:hover,#nav-li{border-bottom:2px solid #fd5b06;}
.ol-nav ul{margin-bottom: 0;}
.ol-nav li{float:left;height:95px;display:table-cell;text-align:center;line-height: 110px;margin-right: 28px;}
.right-call{background:url("../images/call.png") no-repeat left center;top:45px;padding-left:40px;height: 33px;position: absolute;right: 1px;}
.right-call em{font-family: 'Calibri';font-style: normal;display: block;color: #999999;line-height: 9px;}
.right-call i{font-size:20px;color:#DE0707;font-family:'SwisB';font-style:normal;}
.marginLR{margin-left:-30px;margin-right:-30px;margin:0\0;}
.dow-icon{background:url("../images/icon.png") no-repeat left -803px;width:14px;height:9px;display:inline-block;}
.dow-icon:hover{background-position:right -803px;}

/* 多语言 */
.language2{ display:none}
.language { position:absolute; top:12px; right:0; }
.language a { color:#808080; margin-left:15px; }
.language a:hover { color:#1e2a74; }
.language .language-ico { padding:0 0 0 20px; background-repeat:no-repeat; background-position:left center; }
/*footer*/
.footer{padding-top:60px;padding-bottom:50px;}
.footer-border{border-bottom:2px solid #dddddd;margin-bottom: 25px;}
.foot-tel{font-size:36px;font-weight:bold;color:#3c3c3c;font-family:'Microsoft Yahei', arial, sans-serif;margin-bottom:20px;}
.foot-email,.foot-add{color:#999999;font-family:'Microsoft Yahei', arial, sans-serif;display:block;margin-top: 15px;}.foot-add a{color:#999999;}.foot-add a:hover{text-decoration:underline;}
.foot-email:hover{color:#999999;}
.foot-add{margin-bottom:30px;}
.search{border:1px solid #dddddd;height:40px;width:100%;text-indent:15px;}
.fx-search{ position: relative; }
.search-sub{background: url("../images/icon.png") no-repeat center 10px;width: 45px;height:40px;border: none;position: absolute;right: 0px;top: 0px;padding: 0;outline:none;}
.contact-sub{padding:10px 30px; font-family:Calibri;color:#006488;text-align:center;color:#fff;border:none;background:#006488;float:right;}
.icon-g,.icon-t,.icon-n,.icon-y,.icon-b,.icon-f{background:url("../images/share.png") no-repeat center;display:inline-block;width:31px;height:31px;margin-right:5px;}
.share{float:right;margin-top:13px;}
.icon-g{background-position:left center;}
.icon-t{background-position:-38px center;}
.icon-n{background-position:-76px center;}
.icon-y{background-position:-113px center;}
.icon-b{background-position:-151px center;}
.icon-f{background-position:-189px center;margin-right:0px;}
.fx-search p{margin-top: 82px;}
.footer-menu a{color:#999999;display:inline-block;float:left;padding:0 10px;border-left: 1px solid #999999;height: 12px;line-height: 12px;font-family: Calibri;margin-bottom: 10px;}
.footer-menu a:hover{color:#006488;}
.footer-menu a.border-none{border:none;padding-left:0px;}
.caret{float: right;margin-top:10px;}
#dropdownMenu1{width: 170px;text-align: left;color:#999999;font-family:'Calibri';margin-top: -5px;}
.btn-default:hover,.open>.dropdown-toggle.btn-default{background-color:inherit;}
.dropdown-menu{top: inherit;bottom: 14px;left: -2px;}
.open>.dropdown-menu{margin-bottom: 20px;}

/*footer end*/

/*other banner*/
.other-banner{position:relative;height:253px;width:100%;}
.other-banner .catpos{position:absolute;bottom: 29px;left: 0px;color:#dfdfdf;}
.catpos a{color: #dfdfdf;left: 0;}
.catpos-head{position:absolute;left: 0px;top: 102px;}
.catpos-head a{font-size:35px;font-family:SwisB;color:#ffffff;}
.s-top{background:url("../images/s-top.jpg") no-repeat center;height:60px;width:100%;cursor:pointer;}
.about-container{width:100%;margin:0 auto;}
#about-list{margin-top:80px;margin-bottom:30px;}
#about-list2{margin-bottom:80px;margin-top:30px;}

.about-list .owl-next, .about-list .owl-prev{background:url("../images/about-page.png") no-repeat;width:9px;height:14px;position: absolute;top: -175px;}
.about-list .owl-next{background-position:right 0;right: -20px;}
.about-list .owl-prev{background-position: left 0;left: -20px;}
.owl-carousel .owl-item img{display:inline-block;}

.project-mart{margin-top:20px;margin-left:-30px;margin-right:-30px;}
.project-mart .key-case{margin-bottom:45px;}
.project-h2{font-family:SwisB;color:#3b3b3b;font-size:20px;text-align:center;margin-top:60px;margin-bottom:50px;padding-bottom:25px;border-bottom:1px;
    background:url("../images/show-border.png") no-repeat center bottom;}
.project-h3{color:#6f6f6f;font-family:'Calibri';font-weight:bold;}
.project-h3 span{font-weight:500;}
.project-text p{color:#656565;font-family:'Calibri';line-height:22px;}
.project-show{text-align:center;margin-bottom:0px;}
.project-show img{width:270px;height:200px;}
.Pro-show-list{margin:0 11px;float:left;}
.Pro-show-list p{padding:10px;font-family:Calibri;color:#999999;text-align:center;}

.pro-head{color:#3b3b3b;font-family:SwisB;font-size:20px;text-align:center;padding-bottom:22px;
    background: url(../images/show-border.png) no-repeat center bottom;width:320px;margin-left:auto;margin-right:auto;margin-bottom:50px;margin-top:85px;}
.pro-bg{background-color:#f2f5f8;padding:85px 0;}


.contact-h2{font-family:SwisB;font-size:25px;color:#006287;font-weight:bold;margin-top:50px;}
.contact-margin p{color:#616262;font-family:Calibri;}
.contact-margin{margin-top:35px;margin-bottom:50px;}
.contact-form span{color:#696969;font-family:Calibri;display:block;margin-bottom:10px;}
.contact-form input{width:100%;background-color:#ececec;border:none;height:50px;margin-bottom:20px;text-indent:10px;}
.contact-form textarea{background-color:#ececec;height:200px;width:100%;border:0;margin-bottom:25px;text-indent:10px;}
.contact-send{background:url("../images/send.png") no-repeat center;width:170px;height:47px;border:none;outline:none;}

.art-menu span{color:#5c5c5c;font-family:SwisB;display:block;padding:15px 0;text-align:center;border-bottom:1px solid #006287;}
#art-on{color:#fff;background-color:#006287;}
.art-list{border-bottom:1px solid #d6d5d5;}
.art-list h2{color:#727272;font-family:SwisB;font-weight:bold;}
.art-list h2:hover{color:#006287;font-style:italic;text-decoration:underline;}
.art-list p{color:#828282;font-family:Calibri;padding: 10px 0;}
.art-list h2:hover span{font-style:normal;color:#727272;}
.art-list span{float:right;}
.pageList{margin-top:60px;}
.pageList .pagination>li>a{font-size:14px;color:#858585;background-color:#ffffff;border-radius: 0px;}
.pageList .pagination>li>a:hover,.pageList .pagination>li>a.pageCur{background-color:#fb7a08;color:#fff;}
.art-show>h2{font-weight:bold;font-size:22px;color:#006287;text-align:center;font-family:SwisB;}
.art-show>span{color:#828282;text-align:center;display:block;margin-bottom:30px;margin-top:15px;}
.newPro-de{font-family:Calibri;color:#999999;text-align:center;margin-bottom:50px;}
.newPro-text .col-sm-6 h2{font-size:20px;font-family:SwisB;color:#fd5b06;padding-left:30px;padding-right:30px;}
.newPro-text p{font-family:Calibri;color:#999999;line-height:25px;padding-left:30px;padding-right:30px;}
.newPro-text .col-sm-6{height:222px;}
.newPro-h{text-transform: uppercase;text-align:center;margin-top:80px;margin-bottom:30px;}
.newPro-time{background:url("../images/New-product_bg.jpg") no-repeat center;height:68px;width:100%;}
.newP-img1{text-align:center;margin-bottom:50px;margin-top:30px;}
.newP{font-family:Calibri;font-weight:bold;color:#999999;text-align:center;margin-bottom:20px;}
.newP2{font-family:Calibri;color:#999999;}
.newP-bg{background-color:#f4f4f4;padding:48px 0;margin-top:30px;}
.newP-col{width: 210px;box-sizing:border-box;margin-right: 24px;position:relative;float:left;padding: 0;margin-bottom:10px;}
.newP-col img{width:100%;height:182px;}
.newP-col-title{color:#ffffff;text-align:center;width:100%;position: absolute;top: 50%;margin-top: -20px;z-index: 2;text-align: center;display:none;}
.newP-col-window{background-color:#006488;position: relative;filter: Alpha(Opacity=80);opacity: 0.8;position:absolute;left:0;top:0;width:100%;height:100%;
    display:none;z-index: 1;}
.newP-col:hover .newP-col-window,.newP-col:hover .newP-col-title{display:block;}

.proMenu-left{width:150px;position:absolute;left:-155px;top:0px;}
.pro-menu{background:url("../images/right-icon.png") no-repeat 20px center;background-color:#b6b6b6;padding:12px 0;color:#fff;text-indent:30px;display:block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom: 5px;}
.pro-menu:hover,#Pro-menuL{background-color:#fd5b06;color: #fff;}
.pro-show-p{color:#656565;line-height:30px;}
.pro-show-p em{display:inline-block;width:10px;height:10px;background-color:#fd5b06;margin-right:15px;}

/*分页*/
.page{width:100%;height:auto;padding:1.875em 0;text-align:center;position:relative;overflow:hidden;}/*分页*/
.page a{display:inline-block;padding:0.3571em 1.0em;color:#949494; border:1px solid #dddddd;margin-right:0.6em;background-color:#fff;}
.page a.on, .page a:hover{background-color:#007eb7;color:#ffffff;border-color:#007eb7;}

