﻿@charset "utf-8";
html{font-size:100px;}
.main-width{width:1400px;margin:0 auto;}
.other-banner img{width: 100%;height: auto;}
.m-Top{margin-top: 110px;}


/*导航栏*/
.header{width:100%;height: 110px;left:0;top:0;position:fixed;background-color: #161616;z-index:99999;box-shadow:0 0 5px #999;}
.header .logo{float: left;margin-top: 19px;}
.header .logo .phone-menu{display:none;float:right;margin:13px 0;width:28px;height:18px;background:url(../images/all-icon.png) no-repeat -640px 0px;cursor:pointer;}
.header .nav{float: right;margin-top: 34px;/*width: 1020px;*/}
.header .nav>ul>li{position: relative;float: left;margin-right: 30px;padding: 5px 0 8px;height: 64px;font-size: 24px;line-height: 50px;}
.header .nav>ul>li>a{padding: 14px 12px;color: #fff;font-family: 'HelveticaLTStd-Light',Arial;}
.header .nav>ul>li>a:hover{color: #0089E1;}
.header .nav>ul>li.active>a{color: #0089E1;}
.header .nav>ul>li:nth-child(7),.header .nav>ul>li:nth-child(8){margin-right: 0;}
/*.header .nav>ul>li.search{position: absolute;padding: 0;right: 0px;top: 14px;background: url(../images/search.png) no-repeat;width: 25px;height: 25px;cursor:pointer;}*/
.header .nav>ul>li.search{width: 30px;height: 35px;padding: 14px 0 30px 12px;margin-right: 110px;}
.header .nav>ul>li.search .box{float: right;position: relative;width: 0px;overflow: visible !important;}
.header .nav>ul>li.search .box .text{display: none;position: relative;width: 100%;height: 35px;border: 1px solid #999;padding: 0 30px 0 10px;float: right;z-index: 8;border-radius: 19px;box-shadow: 0px 0px 8px #ccc;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.header .nav>ul>li.search .box .btn, .header .nav li.search .box .sub{position: absolute;top: -1px;right: 5px;width: 30px;height: 35px;background: url(../images/search.png) no-repeat center;padding: 1px 0;cursor: pointer;z-index: 9;}
.header .nav > ul > li.search .box .sub {display: none;}
.header.active .logo .phone-menu{background-position: -640px -30px;}
.header .nav>ul>li>em{display: none;position: absolute;bottom: 0;left: 50%;margin-left: -5px;width: 0;height: 0;border: 5px solid transparent;border-bottom-color: #0089E1;}
.header .nav>ul>li:hover em{display: block;}
.header .nav>ul>li .select-box{display: none;position: absolute;left: 0;top: 76px;padding: 10px 0 6px 16px;width: 300px;border-top: 2px solid #0089E1;background-color: #fff;}
.header .nav>ul>li .select-box ul li{margin-bottom: 4px;font-size: 14px;line-height: 30px;}
.header .nav>ul>li .select-box ul li a{padding: 2px 0;color: #333;font-family: "OpenSans-Regular";}
.header .nav>ul>li .select-box ul li a:hover{color:#0089E1;}


/*首页banner*/
.index-main .slidebox{width:100%;position:relative;z-index:9;overflow:hidden;}
.index-main .slidebox .slideshow{width:100%;margin:0 auto;overflow:hidden;position:relative;}
.index-main .slidebox .slideshow ul{position:relative;width:4000px;overflow:hidden;}
.index-main .slidebox .slideshow ul li{float:left;}
.index-main .slidebox .slideshow ul li img{width:100%;height:auto;}
.index-main .slidebox .slidelist{position:absolute;bottom:3%;left:50%;}
.index-main .slidebox .slidelist ul{margin-left:-50%;}
.index-main .slidebox .slidelist ul li{float:left;width:10px;height:10px;margin:0 3px;background-color:#535353;cursor:pointer;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.index-main .slidebox .slidelist ul li.active{width: 30px;background-color:#368BDC;border-radius:30%;-webkit-border-radius:30%;-moz-border-radius:30%;-ms-border-radius:30%;-o-border-radius:30%;}
.index-main .slidebox .item-btn{position:absolute;width:42px;height:34px;top:50%;margin-top:-17px;background:url(../images/all-icon.png) no-repeat;cursor:pointer;transition:left .5s,right .5s;-webkit-transition:left .5s,right .5s;-moz-transition:left .5s,right .5s;-ms-transition:left .5s,right .5s;-o-transition:left .5s,right .5s;}
.index-main .slidebox .prev{left:-56px;background-position:-560px -60px;}
.index-main .slidebox .next{right:-56px;background-position:-620px -60px;}
.index-main .slidebox .prev:hover{background-position:-560px -120px;}
.index-main .slidebox .next:hover{background-position:-620px -120px;}
.index-main .slidebox:hover .prev{left:56px;}
.index-main .slidebox:hover .next{right:56px;}


/*首页产品*/
.index-products{margin-top: 40px;}
.index-products h2{margin-bottom: 60px;font-size: 50px;line-height: 54px;color: #333;text-align: center;font-family: "Arial-Bold";}
.index-products h2 span{color: #0089E1;}
.index-products .slide-pro .slide-pic{overflow: hidden;}
.index-products .slide-pro .slide-pic ul{width: 110%;overflow: hidden;}
.index-products .slide-pro .slide-pic ul li{float: left;margin-right: 26px;padding-bottom: 28px;width: 330px;background-color: #f5f5f5;}
.index-products .slide-pro .slide-pic ul li .hot-img{width: 100%;height: auto;}
.index-products .slide-pro .slide-pic ul li .hot-img:hover{-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);transform: scale(1.08);}
.index-products .slide-pro .slide-pic ul li .text{margin-top: 10px;}
.index-products .slide-pro .slide-pic ul li .text h3{text-align:center;font-size:20px;height: 46px;line-height:23px;color: #333;font-family: "Arial-Bold";overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index-products .slide-pro .slide-pic ul li .text a{display: block;margin: 2px auto 0 auto;width: 126px;height: 32px;font-size: 16px;line-height: 32px;color: #0089E1;border: 1px solid #0089E1;border-radius: 16px;text-align: center;text-transform: uppercase;font-family: "Arial-Regular";}
.index-products .slide-pro .slide-pic ul li .text a:hover{color: #fff;background-color:#0089E1;}
.index-products .slide-pro .slide-dot{margin-top:45px;}
.index-products .slide-pro .slide-dot ul{overflow:hidden;width:60px;margin:0 auto;}
.index-products .slide-pro .slide-dot ul li{float:left;width:10px;height:10px;margin:0 3px;background-color:#535353;cursor:pointer;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.index-products .slide-pro .slide-dot ul li.active{width: 30px;background-color:#368BDC;border-radius:30%;-webkit-border-radius:30%;-moz-border-radius:30%;-ms-border-radius:30%;-o-border-radius:30%;}


/*首页关于我们*/
.index-about{position: relative;margin-top: 66px;}
.index-about .slide-about{position: relative;}
.index-about .slide-about .slide-pic{overflow: hidden;width:100% !important;}
.index-about .slide-about .slide-pic ul li{float: left;width:19.8rem;}
.index-about .slide-about .slide-pic ul li img{width: 100%;height: auto;}
.index-about .slide-about .slide-dot{position: absolute;bottom: 3%;left: 50%;}
.index-about .slide-about .slide-dot ul{margin-left: -20%;}
.index-about .slide-about .slide-dot ul li{float: left;width:10px;height:10px;margin:0 3px;background-color:#535353;cursor:pointer;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.index-about .slide-about .slide-dot ul li.active{width: 30px;background-color: #0089E1;border-radius:30%;-webkit-border-radius:30%;-moz-border-radius:30%;-ms-border-radius:30%;-o-border-radius:30%;}
.index-about .text{position: absolute;left: 50%;top: 14.656%;margin-left: -590px;padding: 0 52px;width: 1180px;max-height: 495px;overflow: hidden;background-color: rgba(51,51,51,0.5);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.index-about .text h2{margin-top: 72px;font-size: 50px;line-height: 54px;color: #fff;text-align: center;font-family: "Arial-Bold";}
.index-about .text h2 span{color: #0089E1;}
.index-about .text p{margin-top: 24px;font-size: 16px;color: #fff;text-align: left;font-family: "OpenSans-Regular";}
.index-about .text .more{display: block;margin: 70px auto 0 auto;width: 126px;height: 32px;font-size: 16px;line-height: 32px;color: #fff;background-color:#0089E1;border-radius: 16px;text-align: center;text-transform: uppercase;font-family: "Arial-Regular";}


/*首页新闻*/
.index-news{padding: 60px 0 70px 0;}
.index-news h2{margin-bottom: 60px;font-size: 50px;line-height: 54px;color: #333;text-align: center;font-family: "Arial-Bold";}
.index-news h2 span{color: #0089E1;}
.index-news .cont ul{overflow: hidden;width: 1436px;}
.index-news .cont ul li{float: left;margin-right: 36px;margin-bottom: 20px;width: 440px;border: 1px solid #d2d2d2;}
.index-news .cont ul li img{width: 100%;height: auto;}
.index-news .cont ul li .text{padding: 22px 14px;width: 100%;/* border-left: 1px solid #d2d2d2; *//* border-right: 1px solid #d2d2d2; */border-bottom: 3px solid #fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.index-news .cont ul li .text h3{font-size: 18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.index-news .cont ul li .text h3 a{color: #333;font-family: "Arial-Bold";}
.index-news .cont ul li .text p{height: 50px;font-size: 16px;color: #333;font-family: "OpenSans-Regular";overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index-news .cont ul li:hover{box-shadow: 3px 0px 3px #b3b1b2, 0px 2px 4px #b3b1b2;}
.index-news .cont ul li:hover .text{border-left: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 3px solid#0089E1;}
.index-news .cont ul li:hover .text h3 a{color:#0089E1;}


/*首页客户*/
.index-clients{padding: 60px 0 54px 0;background-color: #f5f5f5;}
.index-clients h2{margin-bottom: 60px;font-size: 50px;line-height: 54px;color: #333;text-align: center;font-family: "Arial-Bold";}
.index-clients h2 span{color:#0089E1;}
.index-clients .list{overflow: hidden;width: 1426px;}
.index-clients .list li{float: left;margin-right: 28px;margin-bottom: 22px;width: 256px;}
.index-clients .list li img{width: 100%;height: auto;}


/*公共底部*/
.footer{}
.footer .footer-contact{padding: 18px 0;background-color: #0089E1;}
.footer .footer-contact ul{padding-left: 86px;padding-right: 44px;width: 100%;overflow: hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.footer .footer-contact ul li{position: relative;float: left;height: 64px;border-right: 1px solid #fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.footer .footer-contact ul li>p{position: relative;height: 64px;line-height: 22px;padding-left: 60px;font-size: 16px;color: #fff;font-family: "Arial-Regular";}
.footer .footer-contact ul li.mail>p,.footer .footer-contact ul li.tel>p{padding-top: 12px;}
.footer .footer-contact ul li>p a{color: #fff;}
.footer .footer-contact ul li>p a:hover{color: #000;}
.footer .footer-contact ul li>p>span{font-size: 18px;font-family: "Arial-Bold";}
.footer .footer-contact ul li:last-child{border-right:none;}
.footer .footer-contact ul li>p>i{position: absolute;top: 12px;left: 0;width: 40px;height: 40px;background: url(../images/all-icon.png) no-repeat;}
.footer .footer-contact ul li.mail{width: 338px;}
.footer .footer-contact ul li.tel{padding-left: 120px;width: 416px;}
.footer .footer-contact ul li.add{padding-left: 72px;width: 516px;}
.footer .footer-contact ul li.mail>p>i{background-position: -60px 0;}
.footer .footer-contact ul li.tel>p>i{background-position: -110px 0;}
.footer .footer-contact ul li.add>p>i{background-position: -160px 0;}
.footer .footer-sort{padding: 56px 0 60px 0;background-color: #1b1b1b;}
.footer .footer-sort .main-width{overflow: hidden;}
.footer .footer-sort h3{margin-bottom: 40px;font-size: 24px;line-height: 28px;color: #fff;font-family: "Arial-Bold";}
.footer .footer-sort .footer-products{float: left;width: 440px;}
.footer .footer-sort .footer-products ul{width: 100%;overflow: hidden;}
.footer .footer-sort .footer-products ul li{float: left;margin-bottom: 14px;width: 50%;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.footer .footer-sort .footer-products ul li>a{color: #dfdfdf;font-family: "Arial-Regular";}
.footer .footer-sort .footer-products ul li>a:hover{color:#0089E1;}
.footer .footer-sort .footer-language{float: left;margin-left: 172px;width: 280px;}
.footer .footer-sort .footer-language h3{margin-bottom: 2px;}
.footer .footer-sort .footer-language .select{margin-bottom: 30px;}
.footer .footer-sort .footer-language .select a{position: relative;display: block;padding-left: 40px;width: 242px;height: 40px;font-size: 14px;line-height: 40px;color: #333;background-color: #e3e5e4;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.footer .footer-sort .footer-language .select a.en{border-top: 1px solid #ccc;}
.footer .footer-sort .footer-language .select a.cn{opacity: 0;}
.footer .footer-sort .footer-language .select a>span{position: absolute;top: 12px;left: 13px;width: 17px;height: 17px;background: url(../images/all-icon.png) 0 -80px no-repeat;}
.footer .footer-sort .footer-language .select a>i{position: absolute;top: 17px;right: 11px;width: 14px;height: 7px;background: url(../images/all-icon.png) -34px -80px no-repeat;}
.footer .footer-sort .footer-language .select.on a.cn{opacity: 1;}
.footer .footer-sort .footer-language .select.on a>i{background-position: -60px -80px;}
.footer .footer-sort .footer-language .social{margin-top: 22px;overflow: hidden;}
.footer .footer-sort .footer-language .social li{float: left;margin-right: 16px;}
.footer .footer-sort .footer-language .social li:last-child{margin-right: 0;}
.footer .footer-sort .footer-language .social li>a{display: block;width: 23px;height: 23px;background: url(../images/all-icon.png) no-repeat;}
.footer .footer-sort .footer-language .social li.icon-01>a{background-position: -320px 0;}
.footer .footer-sort .footer-language .social li.icon-02>a{background-position: -360px 0;}
.footer .footer-sort .footer-language .social li.icon-03>a{background-position: -400px 0;}
.footer .footer-sort .footer-language .social li.icon-04>a{background-position: -440px 0;}
.footer .footer-sort .footer-language .social li.icon-05>a{background-position: -480px 0;}
.footer .footer-sort .footer-language .social li.icon-06>a{background-position: -520px 0;}
.footer .footer-sort .footer-language .social li.icon-07>a{width: 37px;height: 19px;background-position: -560px 0;}
.footer .footer-sort .footer-language .social li>a:hover{background-position-y:-40px;}
.footer .footer-sort .footer-email{float: left;margin-left: 196px;width: 310px;}
.footer .footer-sort .footer-email .box{width: 100%;position: relative;}
.footer .footer-sort .footer-email .box .email{padding-left: 52px;width: 100%;height: 40px;background-color: #e3e5e4;}
.footer .footer-sort .footer-email .box .icon{position: absolute;top: 13px;left: 15px;width: 22px;height: 15px;background: url(../images/all-icon.png) 0 -110px no-repeat;}
.footer .footer-sort .footer-email .word{margin-top: 6px;font-size: 14px;color: #fffefe;font-family: "Arial-Regular";}
.footer .footer-sort .footer-email .sub{margin-top: 18px;width: 92px;height: 30px;font-size: 14px;color: #fff;line-height: 30px;border: 1px solid#0089E1;background-color: #1b1b1b;border-radius: 14px;font-family: "Arial-Regular";text-align: center;cursor: pointer;}
.footer .footer-sort .footer-email .sub:hover{background-color:#0089E1;}


/*版权信息*/
.copy-right{padding-top: 10px;height: 42px;background-color: #303030;}
.copy-right .main-width{font-size: 12px;color: #bdbdbd;text-align: center;text-transform: uppercase;font-family: "Arial-Regular";}
/*返回顶部*/
.to-top{position: fixed;right: 20px;bottom: 100px;}
.to-top a{display: block;width: 40px;height: 40px;background: url(../images/arrow-top.png) no-repeat;}
/*产品列表*/
.list-products{padding: 60px 0 30px 0;}
.list-products .main-width{overflow: hidden;}
.list-products .btn-class{display:none;position:fixed;left:0;top:100px;width:37px;height:225px;background:url(../images/side-bar.png) no-repeat;cursor: pointer;z-index: 99;}
.list-products .classify{float:left;width:320px;}
.list-products .classify .title{position: relative;padding: 0 14px;height: 54px;font-size: 24px;color: #fff;font-family: "OpenSans-Bold";line-height: 54px;border-radius: 4px;background-color: #0089E1;text-transform: uppercase;}
.list-products .classify .title>em{display: none;position: absolute;top: -15px;right: 5px;width: 30px;height: 30px;background: url(../images/close.png);cursor: pointer;}
.list-products .classify ul{padding-top: 10px;padding-bottom: 40px;background-color:#f5f5f5;}
.list-products .classify ul li{padding: 0 10px;line-height:49px;font-size: 14px;position:relative;}
.list-products .classify ul li a{position: relative;display:block;padding-left: 20px;height: 48px;color: #555;border-bottom:1px solid #e3e3e3;font-family: "Arial-Bold";}
.list-products .classify ul li a:hover{color: #0089E1;}
.list-products .classify ul li i{display: none;position:absolute;top:19px;left:16px;width:8px;height:9px;background:url(../images/arrow-white.png) no-repeat;z-index: 10;}
.list-products .classify ul li.active{}
.list-products .classify ul li.active a{color: #555!important;border-bottom:1px solid#0089E1;background-color:#0089E1;}
.list-products .classify ul li.active i{display: block;}


.list-products .content{float: right;width: 1030px;}
.list-products .content .sell{padding-top: 26px;height: 108px;background-color: #f5f5f5;}
.list-products .content .sell h2{font-size: 24px;color: #333;font-family: "Arial-Bold";text-align: center;}
.list-products .content .sell ul{overflow: hidden;margin-top: 22px;width: 100%;}
.list-products .content .sell ul li{position: relative;float: left;margin-left: 5%;padding-left: 12px;height: 48px;line-height: 24px;font-size: 16px;color: #555;font-family: "Arial-Regular";overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.list-products .content .sell ul li i{position: absolute;top: 8px;left: 0;width: 7px;height: 7px;background-color:#0089E1;border-radius: 50%;}
/*.list-products .content .sell ul li a{color: #555;font-family: "Arial-Regular";}
.list-products .content .sell ul li a:hover{color:#0089E1;}*/
.list-products .content .sell ul li:first-child{width: 29%;}
.list-products .content .sell ul li:nth-child(2){width: 24%}
.list-products .content .sell ul li:nth-child(3){width: 29%;}
.list-products .content .list{margin-top: 28px;margin-bottom: 30px;}
.list-products .content .list ul{width: 1050px;overflow: hidden;}
.list-products .content .list ul li{position: relative;float: left;width: 330px;margin-right: 20px;margin-bottom: 24px;border: 1px solid #e5e5e5;overflow: hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.list-products .content .list ul li img{width: 100%;height: auto;}
.list-products .content .list ul li .text{margin-top: 20px;height: 80px;}
.list-products .content .list ul li .text h3{font-size: 18px;line-height: 32px;color: #333;font-family: "Arial-Bold";text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-products .content .list ul li .text h4{font-size: 16px;line-height: 28px;color: #333;font-family: "Arial-Regular";text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-products .content .list ul li .text .more{display: none;margin: 0px auto;width: 128px;height: 34px;font-size: 16px;line-height: 34px;color: #fff;border-radius: 16px;background-color:#0089E1;font-family: "Arial-Regular";text-align: center;}
.list-products .content .list ul li:hover{border: 1px solid#0089E1;}
.list-products .content .list ul li:hover .text h3{display: none;}
.list-products .content .list ul li:hover .text h4{display: none;}
.list-products .content .list ul li:hover .text .more{display: block;}
/*分页*/
.page{text-align:center;}
.page ul{display:inline-block;*display:inline;*zoom:1;}
.page ul {float:left;margin: 0 5px;}
.page ul a{display:block;line-height:28px;float:left;border:1px solid #c0c0c0;padding:0 10px;color:#666;font-family:"OpenSans-Light";border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.page ul span{display:block;line-height:28px;background: #0089E1;float:left;border: 1px solid #0089E1;padding:0 10px;color:#fff;font-family:"OpenSans-Light";border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.page ul :first-child a,.page ul li:last-child a{border: none;}
.page ul .prev{margin-top: -6px;}
.page ul .prev:hover a{color: #fff;background-color:#0089E1;}
.page ul .prev a{padding: 4px 9px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;}
.page ul .next{margin-top: -6px;}
.page ul .next a{padding: 4px 7px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;}
.page ul .thisclass a{color: #fff;background-color:#0089E1;border: 1px solid#0089E1;}
.page ul  a:hover{color:#0089E1;}
.page ul .thisclass a:hover{color: #fff!important;}
.page ul :first-child a:hover,.page ul li:last-child a:hover{color:#0089E1;}


/*产品详情*/
.main-products{padding: 44px 0 50px 0;}
.main-products .overview{overflow: hidden;}
.main-products .overview .slidebox{position: relative;float: left;margin-right: 80px;overflow: hidden;width: 792px;height: 560px;}
.main-products .overview .slidebox .slide-pic {float: left;margin-right: 34px;width: 630px;height: 560px;overflow: hidden;border: 1px solid #ddd;box-shadow: 0 0 10px #ddd;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.main-products .overview .slidebox .slide-pic ul li{float: left;width: 630px;height: 560px;}
.main-products .overview .slidebox .slide-pic ul li img{max-height: 100%;height: auto;}
.main-products .overview .slidebox .slide-dot {position: relative;float: left;margin-top: 82px;width: 126px;height: 396px;overflow: hidden;}
.main-products .overview .slidebox .slide-dot ul{position: relative;}
.main-products .overview .slidebox .slide-dot li {width: 126px;height: 108px;margin-bottom: 36px;border: 1px solid #c9c9c9;cursor: pointer;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
/*.main-products .overview .slidebox .slide-dot li img{width: 100%;height: auto;}*/
.main-products .overview .slidebox .slide-dot li.active {border-color:#0089E1;}
.main-products .overview .slidebox .item-btn {position: absolute;width: 40px;height: 41px;right: 46px;background: url(../images/all-icon.png) no-repeat;cursor: pointer;}
.main-products .overview .slidebox .prev{top: 16px;background-position: 0 -150px;}
.main-products .overview .slidebox .next{bottom: 8px;background-position: -50px -150px;}
.main-products .overview .slidebox .prev:hover{background-position: 0 -200px;}
.main-products .overview .slidebox .next:hover{background-position: -50px -200px;}
.main-products .overview .text{float: left;width: 480px;}
.main-products .overview .text .title{padding-bottom: 18px;border-bottom: 1px solid #d9d9da;}
.main-products .overview .text .title h1{font-size: 30px;color: #333;line-height: 36px;font-family: "Arial-Bold";}
.main-products .overview .text .title h2{margin-top: 10px;font-size: 24px;color: #555;line-height: 30px;font-family: "Arial-Regular";}
.main-products .overview .text .parameters{margin-top: 20px;padding-bottom: 18px;border-bottom: 1px solid #d9d9da;}
.main-products .overview .text .parameters h3{margin-bottom: 16px;font-size: 20px;color: #333;line-height: 26px;font-family: "Arial-Bold";}
.main-products .overview .text .parameters ul li{margin-bottom: 10px;font-size: 16px;color: #555;font-family: "Arial-Regular";}
.main-products .overview .text .parameters ul li span{color: #333;font-family: "Arial-Bold";}
.main-products .details{margin-top: 44px;overflow: hidden;}
.main-products .details .performance{float: left;width: 700px;}
.main-products .details .features{float: right;width: 600px;}
.main-products .details h3{margin-bottom: 16px;font-size: 20px;color: #333;line-height: 26px;font-family: "Arial-Bold";}
.main-products .details ul{margin-bottom: 20px;}
.main-products .details ul li{position: relative;margin-bottom: 12px;padding-left: 12px;font-size: 16px;color: #555;font-family: "Arial-Regular";}
.main-products .details ul li i{position: absolute;top: 7px;left: 0;width: 7px;height: 7px;background-color:#0089E1;border-radius: 50%;}
.related-products{padding: 64px 0 50px 0;background-color: #f5f5f5;}
.related-products h2{font-size: 40px;color: #333;line-height: 46px;font-family: "Arial-Bold";text-align: center;}
.related-products h2 span{color:#0089E1;}
.related-products .product-list{overflow: hidden;margin-top: 50px;width: 1426px;}
.related-products .product-list li{float: left;margin-right: 26px;margin-bottom: 20px;padding-bottom: 8px;width: 330px;background-color: #fff;}
.related-products .product-list li img{width: 100%;height: auto;}
.related-products .product-list li .text{text-align: center;}
.related-products .product-list li .text h3{font-size: 20px;color: #333;line-height: 26px;font-family: "Arial-Bold";white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.related-products .product-list li .text p{margin-top: 14px;height: 48px;font-size: 16px;color: #333;line-height: 24px;font-family: "Arial-Regular";overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


/*关于我们*/
.main-about .tab{padding: 26px 0;background-color: #f5f5f5;}
.main-about .tab ul{overflow: hidden;}
.main-about .tab li{float: left;margin-right: 70px;padding: 0 4px;height: 48px;font-size: 20px;color: #333;line-height: 48px;font-family: "Arial-Regular";cursor: pointer;}
.main-about .tab li:last-child{margin-right: 0;}
.main-about .tab li.on{color:#0089E1;}
.main-about .tab li:hover{color:#0089E1;}
.main-about .cont{padding: 72px 0 40px 0;}
.main-about .cont .main-width > ul > li{display: none;}
.main-about .cont .main-width > ul > li.on{display: block;}
.main-about .cont ul li .title{position: relative;padding-bottom: 20px;font-size: 30px;line-height: 36px;color: #333;border-bottom: 1px solid #dcdcdc;font-family:"Arial-Bold";text-align: center;}
.main-about .cont ul li .title span{position: absolute;left: 50%;bottom: -2px;margin-left: -40px;width: 80px;height: 3px;background-color:#0089E1;}
.main-about .cont .profile .company,.main-about .cont .profile .office{overflow: hidden;}
.main-about .cont .profile .company{margin-top: 50px;}
.main-about .cont .profile .office{margin-top: 24px;}
.main-about .cont .profile .left{float: left;}
.main-about .cont .profile .right{float: right;}
.main-about .cont .profile .pic{width: 690px;}
.main-about .cont .profile .pic img{width: 100%;height: auto;}
.main-about .cont .profile .company .text{margin-right: 40px;width: 640px;}
.main-about .cont .profile .company .text h3{margin-top: 28px;margin-bottom: 22px;font-size: 24px;color:#0089E1;font-family: "Arial-Regular";}
.main-about .cont .profile .company .text p{margin-bottom: 18px;font-size: 18px;color: #666;font-family: "OpenSans-Regular";}
.main-about .cont .profile .office .text{margin-left: 18px;width: 640px;}
.main-about .cont .profile .office .text h3{margin-top: 68px;margin-bottom: 28px;font-size: 24px;color:#0089E1;font-family: "Arial-Regular";}
.main-about .cont .profile .office .text p{margin-bottom: 18px;font-size: 18px;color: #666;font-family: "OpenSans-Regular";}
.main-about .cont .profile .bg{margin-top: 50px;}
.main-about .cont .profile .bg img{width: 100%;height: auto;}
.main-about .cont .profile .team{margin-top: 70px;}
.main-about .cont .profile .team ul{overflow: hidden;margin-top: 40px;width: 1416px;}
.main-about .cont .profile .team ul li{float: left;margin-right: 14px;width: 340px;}
.main-about .cont .profile .team ul li img{width: 100%;height: auto;}
.main-about .cont .profile .certificate{margin-top: 70px;}
.main-about .cont .profile .certificate ul{overflow: hidden;margin-top: 40px;}
.main-about .cont .profile .certificate ul li{float: left;width: 25%;}
.main-about .cont .profile .certificate ul li img{width: 100%;height: auto;}
.main-about .cont .history .years{position: relative;margin-top: 44px;}
.main-about .cont .history .years .line{position: absolute;top: 0;left: 0;width: 0;height: 100%;border-left: 1px solid #e5e5e5;}
.main-about .cont .history .years .line i{position: absolute;left: -7px;top: -13px;width: 12px;height: 12px;border: 1px solid#0089E1;border-radius: 50%;}
.main-about .cont .history .years ul{padding-top: 44px;}
.main-about .cont .history .years ul li{margin-bottom: 40px;padding-left: 142px;height: auto;}
.main-about .cont .history .years ul li .text{position: relative;padding-left: 116px;padding-top: 25px;padding-bottom: 25px;height: auto;background-color: #f7f7f7;}
.main-about .cont .history .years ul li .text h3{position: absolute;top: 0;left: -55px;width: 110px;height: 110px;font-size: 30px;line-height: 110px;color: #fff;text-align: center;border-radius: 50%;background-color:#0089E1;font-family: "Arial-Bold";}
.main-about .cont .history .years ul li .text h3 i{position: absolute;left: -94px;top: 49px;width: 13px;height: 13px;border-radius: 50%;background-color:#0089E1;}
.main-about .cont .history .years ul li .text h3 span{position: absolute;left: -82px;top: 55px;width: 82px;height: 1px;background-color:#0089E1;}
.main-about .cont .history .years ul li .text h4{font-size: 24px;line-height: 28px;color: #333;font-family: "Arial-Bold";}
.main-about .cont .history .years ul li .text h4.comming{margin-top: 42px;}
.main-about .cont .history .years ul li .text p{margin-top: 12px;font-size: 18px;line-height: 24px;color: #666;font-family: "OpenSans-Regular";}
.main-about .cont .history .years ul li .text p.segment br{display: none;}
.main-about .cont .history .years ul li .text p.segment span{margin-left: 42px;}
.main-about .cont .process .process-list{margin-top: 80px;overflow: hidden;}
.main-about .cont .process .process-list li{position: relative;margin-bottom: 70px;width: 160px;}
.main-about .cont .process .process-list li.left{float: left;margin-right: 66px;}
.main-about .cont .process .process-list li.right{float: right;margin-left: 66px;}
.main-about .cont .process .process-list li.seven{margin-right: 110px;}
.main-about .cont .process .process-list li.twelve{margin-left: 0;}
.main-about .cont .process .process-list li img{display: block;}
.main-about .cont .process .process-list li p{margin-top: 6px;font-size: 16px;color: #333;text-align: center;font-family: "OpenSans-Regular";}
.main-about .cont .process .process-list li span{position: absolute;top: 30px;width: 30px;height: 30px;font-size: 20px;line-height: 30px;text-align: center;color: #fff;background-color:#0089E1;border-radius: 50%;font-family: "OpenSans-Regular";}
.main-about .cont .process .process-list li.left span{right: -47px;}
.main-about .cont .process .process-list li.right span{left: -47px;}
.main-about .cont .process .process-list li i{position: absolute;top: 74px;width: 66px;height: 14px;background: url(../images/all-icon.png) no-repeat;}
.main-about .cont .process .process-list li.left i{right: -66px;background-position: -170px -110px;}
.main-about .cont .process .process-list li.right i{left: -66px;background-position: -250px -110px;}
.main-about .cont .process .process-list li.six span{top: 192px;}
.main-about .cont .process .process-list li.six i{top: 70px;right: -79px;width: 79px;height: 279px;background: url(../images/six-icon.png) no-repeat;}
.main-about .cont .equipment .device{margin-top: 50px;width: 1416px;overflow: hidden;}
.main-about .cont .equipment .device li{float: left;margin-right: 16px;margin-bottom: 66px;width: 456px;}
.main-about .cont .equipment .device li img{display: block;width: 100%;height: auto;}
.main-about .cont .equipment .device li p{margin-top: 8px;font-size: 18px;color: #333;text-align: center;font-family: "OpenSans-Regular";overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.main-about .cont .customer .list{margin-top: 50px;width: 1426px;overflow: hidden;}
.main-about .cont .customer .list li{float: left;margin-right: 28px;margin-bottom: 22px;width: 256px;}
.main-about .cont .customer .list li img{width: 100%;height: auto;}
/*服务页面*/
.main-service .cont ul li .title{margin-bottom: 72px;}
.main-service .cont .service .process{position: relative;margin-bottom: 88px;overflow: hidden;}
.main-service .cont .service .process .text{position: absolute;left: 0;top: 68px;padding: 82px 60px 40px 64px;width: 652px;background-color: #f5f5f5;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.main-service .cont .service .process .text span{position: absolute;left: 14px;top: -44px;width: 83px;height: 83px;font-size: 30px;line-height: 83px;color: #333;background-color:#0089E1;font-family: "Arial-Bold";text-align: center;}
.main-service .cont .service .process .text h3{margin-bottom: 34px;font-size: 20px;line-height: 26px;color: #333;font-family: "Arial-Bold";text-align: center;}
.main-service .cont .service .process .text p{margin-bottom: 20px;font-size: 16px;color: #555;font-family: "Arial-Regular";}
.main-service .cont .service .process .pic{float: right;width: 784px;}
.main-service .cont .service .process .pic img{width: 100%;height: auto;}
.main-service .cont .guide .file-list{width: 1448px;overflow: hidden;}
.main-service .cont .guide .file-list li{float: left;margin-right: 48px;margin-bottom: 26px;width: 676px;background-color: #f5f5f5;}
.main-service .cont .guide .file-list li .pic{float: left;width: 230px;}
.main-service .cont .guide .file-list li .pic img{width: 100%;height: auto;}
.main-service .cont .guide .file-list li .text{float: left;width: 446px;}
.main-service .cont .guide .file-list li .text h3{margin-top: 120px;margin-bottom: 10px;height: 48px;font-size: 18px;line-height: 24px;color: #333;font-family: "Arial-Bold";text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.main-service .cont .guide .file-list li .text .download{display: block;margin: 0 auto;width: 122px;height: 34px;font-size: 18px;line-height: 34px;color: #555;border: 1px solid#0089E1;border-radius: 16px;text-align: center;font-family: "Arial-Regular";}
.main-service .cont .guide .file-list li .text .download:hover{color: #fff;background-color:#0089E1;}


/*案例列表*/
.list-case{padding:70px 0;}
.list-case .cont{margin-bottom:30px;/*overflow:hidden;*/}
.list-case .cont ul{width:1475px;}
.list-case .cont li{position:relative;float:left;width:296px;margin:0 72px 70px 0;overflow:hidden;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;box-shadow:2px 2px 5px #999;}
.list-case .cont li img{width: 100%;height: auto;}
.list-case .cont li p{position:absolute;left:0;bottom:-50px;width:100%;height:50px;line-height:50px;font-size:14px;padding:0 8px;background:url(../images/black-bg.png);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.list-case .cont li p a{color:#fff;}
.list-case .cont li:hover p{bottom:0;}


/*案例详情*/
.main-case{padding:50px 0;background-color:#f2f2f2;}
.main-case .slidebox{overflow:hidden;padding-bottom:10px;}
.main-case .slide-pic{float:left;width:770px;height:523px;overflow:hidden;border-radius:12px;box-shadow:2px 2px 5px #999;}
.main-case .slide-pic li{float:left;width:770px;}
.main-case .slide-pic li img{width:100%;height:auto;}
.main-case .right{float:left;width:380px;margin-left:100px;}
.main-case .slide-dot{width:380px;height:268px;margin-bottom:12px;overflow:hidden;}
.main-case .slide-dot ul{width:395px;position:relative;}
.main-case .slide-dot li{float:left;width:176px;margin:0 12px 12px 0;border:4px solid #f3f2f2;cursor:pointer;overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;}
.main-case .slide-dot li.active{border-color:#368BDC;}
.main-case .item-btn{overflow:hidden;margin-bottom:20px;}
.main-case .item-btn div{float:left;width:30px;height:25px;margin-right:5px;font-size:24px;line-height:25px;font-family:"OpenSans-Bold";text-align:center;}
.main-case .item-btn .prev{background:url(../images/all-icon.png) no-repeat 3px -272px;cursor:pointer;}
.main-case .item-btn .next{background:url(../images/all-icon.png) no-repeat -30px -272px;cursor:pointer;}
.main-case .item-btn .prev:hover{background-position:-57px -272px;}
.main-case .item-btn .next:hover{background-position:-90px -272px;}
.main-case .text{border-bottom:1px solid #999;}
.main-case .text h1{font-size:18px;line-height:25px;margin-bottom:20px;}
.main-case .text p{padding:5px 0;line-height:25px;border-top:1px solid #999;}


/*新闻列表*/
.news-classify{padding: 26px 0 0 0;background-color: #f5f5f5;}
.news-classify ul{overflow:hidden;}
.news-classify ul li{float:left;margin-right:50px;padding-bottom: 23px;height: 48px;line-height: 48px;font-size:20px;border-bottom:3px solid #f5f5f5;}
.news-classify ul li a{display: block;padding-bottom: 10px;color: #333;font-family: "Arial-Regular";}
.news-classify ul li a:hover{color:#0089E1;}
.news-classify ul li.active{border-bottom:3px solid#0089E1;}
.news-classify ul li.active a{color:#368BDC;}
.list-news{padding:65px 0;}
.list-news .list-cont ul li{position:relative;height:220px;padding:20px 180px 20px 376px;margin-bottom:30px;border-bottom: 1px solid #d2d2d2;}
.list-news .list-cont ul li .pic{position:absolute;top:20px;left:20px;width:312px;height:220px;}
.list-news .list-cont ul li .text{position:relative;height:220px;}
.list-news .list-cont ul li .text h2{font-size:22px;line-height:45px;font-family:"OpenSans-Regular";margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list-news .list-cont ul li .text h2 a{color:#333;}
.list-news .list-cont ul li .text h2 a:hover{color:#368BDC;}
.list-news .list-cont ul li .text p{font-size:16px;}
.list-news .list-cont ul li .text .more{position:absolute;display:block;bottom:0;left:0;width:80px;height:30px;line-height:30px;text-align:center;border:1px solid #d2d2d2;}
.list-news .list-cont ul li .text .more:hover{border-color:#368BDC;background-color:#368BDC;color:#fff;}
.list-news .list-cont ul li .date{position:absolute;top:25px;right:0;width:154px;height:130px;padding-top:80px;border-left:1px solid #dcdcdc;text-align:center;}
.list-news .list-cont ul li .date .day{font-size:40px;line-height:40px;}
.list-news .list-cont ul li .date .years{font-size:14px;}
/*新闻详情*/
.main-news{padding:25px 0 50px;}
.main-news .main-width{/*overflow:hidden;*/}
/*.main-news .info{float:left;width:200px;padding-top:10px;}
.main-news .info p{font-size:16px;font-family:"OpenSans-Light";}
.main-news .info .time{padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:15px;}*/
.main-news .content{margin: 0 auto;width:950px;}
.main-news .content h1{line-height:40px;margin-bottom:40px;}
.main-news .content p{margin-bottom:20px;font-size:16px;font-family:"OpenSans-Light";}
.main-news .content .img img{width:100%;height:auto;}
/*联系页面*/
.main-contact{padding: 42px 0 62px 0;}
.main-contact .cont{overflow: hidden;box-shadow: 1px 0px 6px #666;}
.main-contact .cont .contact-way{float: left;padding: 70px 30px 34px 30px;width: 560px;background-color: #f5f5f5;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.main-contact .cont .contact-way h2{padding-bottom: 24px;font-size: 36px;line-height: 40px;color:#0089E1;border-bottom: 1px solid #dbdbdb;font-family: "Arial-Regular";text-align: center;}
.main-contact .cont .contact-way ul{overflow: hidden;margin-top: 24px;width: 100%;}
.main-contact .cont .contact-way ul li{position: relative;float: left;margin-bottom: 30px;padding: 10px 0 10px 56px;width: 100%;font-size: 16px;color: #333;font-family: "Arial-Regular";box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.main-contact .cont .contact-way ul li a{color: #333;}
.main-contact .cont .contact-way ul li a:hover{color:#0089E1;}
.main-contact .cont .contact-way ul li.tel, .main-contact .cont .contact-way ul li.fax{width: 200px;}
.main-contact .cont .contact-way ul li.fax{margin-left: 94px;}
.main-contact .cont .contact-way ul li.add{padding: 0 0 0 56px;}
.main-contact .cont .contact-way ul li i{position: absolute;left: 0;top: 0;width: 40px;height: 40px;background: url(../images/all-icon.png) no-repeat;}
.main-contact .cont .contact-way ul li.tel i{background-position: -410px -100px;}
.main-contact .cont .contact-way ul li.fax i{background-position: -460px -100px;}
.main-contact .cont .contact-way ul li.mail i{background-position: -510px -100px;}
.main-contact .cont .contact-way ul li.add i{background-position: -560px -100px;}
.main-contact .cont .contact-way .map{margin-top: 24px;}
.main-contact .cont .send-message{float: left;padding: 20px 44px 19px 44px;width: 840px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.main-contact .cont .send-message h3{font-size: 18px;color: #333;text-align: center;font-family: "Arial-Bold";}
.main-contact .cont .send-message .form-box{margin-top: 30px;}
.main-contact .cont .send-message .form-box input,.main-contact .cont .send-message .form-box textarea{padding-left: 10px;width: 100%;font-size: 14px;color: #666;font-family: "OpenSans-Light";border: 1px solid #dcdcdc;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.main-contact .cont .send-message .form-box input{margin-bottom: 16px;height: 48px;}
.main-contact .cont .send-message .form-box textarea{padding-top: 10px;height: 184px;}
.main-contact .cont .send-message .form-box .contact-sub{display: block;margin: 22px auto 0 auto;padding-left: 0;width: 170px;height: 42px;font-size: 16px;color: #fff;line-height: 42px;background-color:#0089E1;text-align: center;border-radius: 20px;font-family: "Arial-Regular";cursor: pointer;}
.main-contact .cont .send-message .contact-info{margin-top: 60px;overflow: hidden;}
.main-contact .cont .send-message .contact-info .tool{float: left;}
.main-contact .cont .send-message .contact-info .tool .social{overflow: hidden;}
.main-contact .cont .send-message .contact-info .tool .social li{float: left;margin-right: 16px;}
.main-contact .cont .send-message .contact-info .tool .social li:last-child{margin-right: 0;}
.main-contact .cont .send-message .contact-info .tool .social li>a{display: block;width: 23px;height: 23px;background: url(../images/all-icon.png) no-repeat;}
.main-contact .cont .send-message .contact-info .tool .social li.icon-01>a{background-position: -320px 0;}
.main-contact .cont .send-message .contact-info .tool .social li.icon-02>a{background-position: -360px 0;}
.main-contact .cont .send-message .contact-info .tool .social li.icon-03>a{background-position: -400px 0;}
.main-contact .cont .send-message .contact-info .tool .social li.icon-04>a{background-position: -440px 0;}
.main-contact .cont .send-message .contact-info .tool .social li.icon-05>a{background-position: -480px 0;}
.main-contact .cont .send-message .contact-info .tool .social li.icon-06>a{background-position: -520px 0;}
.main-contact .cont .send-message .contact-info .tool .social li.icon-07>a{width: 37px;height: 19px;background-position: -560px 0;}
.main-contact .cont .send-message .contact-info .tool .social li>a:hover{background-position-y:-40px;}
.main-contact .cont .send-message .contact-info .language{float: right;}
.main-contact .cont .send-message .contact-info .language a{opacity: 1;position: relative;display: block;padding-left: 40px;width: 142px;height: 22px;font-size: 14px;line-height: 22px;color: #333;border: 1px solid #ccc;}
.main-contact .cont .send-message .contact-info .language a.en{border-top: 1px solid #ccc;color:#0089E1;}
.main-contact .cont .send-message .contact-info .language a.cn{opacity: 0;}
.main-contact .cont .send-message .contact-info .language a>span{position: absolute;top: 3px;left: 8px;width: 17px;height: 17px;background: url(../images/all-icon.png) 0 -80px no-repeat;}
.main-contact .cont .send-message .contact-info .language a>i{position: absolute;top: 9px;right: 9px;width: 14px;height: 7px;background: url(../images/all-icon.png) -60px -80px no-repeat;}
.main-contact .cont .send-message .contact-info .language a.cn{border-top: none;}
.main-contact .cont .send-message .contact-info .language.on a{opacity: 1;}
.main-contact .cont .send-message .contact-info .language.on a>i{background-position: -34px -80px;}
/*询盘页面*/
.main-inquiry{width: 1072px;margin:0 auto;padding:40px 0 50px 0;}
.main-inquiry h2{font-size: 24px;color: #333333;font-weight: bold;text-align: center;line-height: 25px;padding-bottom: 28px;}
.main-inquiry p{font-size: 16px;color: #555555;;text-align: center;line-height: 30px;padding-bottom: 40px;}
.main-inquiry p>a{color:#0089E1;}
.main-inquiry form{overflow: hidden;}
.main-inquiry input[type="text"]{height: 40px;border: 1px solid #e5e5e5;line-height: 30px;font-size: 14px;color: #777777;padding-left: 8px;font-style: italic;margin-bottom: 16px;box-sizing: border-box;-webkit-box-sizing:border-box;}
.main-inquiry input[type="text"]:nth-child(odd){float: left;width: 48%;}
.main-inquiry input[type="text"]:nth-child(even){float: right;width: 48%;}
.main-inquiry input[type="text"].special-input{width: 100%;}
.main-inquiry .upfile-tip{float: left;width: 66%;font-size: 16px;color: #555555;line-height: 30px;padding:0 17%;text-align: center;margin-top: 20px;}
.main-inquiry .upfile-tip>a{color:#0089E1;}
.main-inquiry .upfile-btn{float: left;width: 106px;height: 42px;line-height: 42px;border-radius: 42px;background-color:#0089E1;box-shadow: 0 0 4px #74aa1f inset;cursor: pointer;padding-left: 64px;color: #fff;font-size: 16px;position: relative;left: 50%;margin: 22px 0 42px -85px;}
.main-inquiry .upfile-btn>input{opacity: 0;width: 100%;height: 100%;cursor: pointer;position: absolute;left: 0;top: 0;}
.main-inquiry .upfile-btn>i{position: absolute;width: 28px;height: 22px;background: url(../images/fileupload-btn.png) no-repeat;left: 20px;top: 50%;margin-top: -11px;}
.main-inquiry textarea{float: left;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #e5e5e5;height: 326px;color: #777;font-style: italic;padding:15px 0 0 8px;font-size: 14px;font-family: 'Arial';}
.main-inquiry input[type="submit"]{float: left;width: 170px;height: 42px;border-radius: 42px;background-color:#0089E1;color: #fff;font-size: 16px;text-align: center;cursor: pointer;position: relative;left: 50%;margin-left: -85px;margin-top: 46px;}
/*搜索页面*/
.search-results{padding: 50px 0 60px 0;}
.search-results .cont{}
.search-results .cont ul{overflow: hidden;}
.search-results .cont ul li{float: left;margin-right: 20px;margin-bottom: 20px;width: 330px;}
.search-results .cont ul li img{display: block;width: 100%;height: auto;}
.search-results .cont ul li h3{margin-top: 6px;font-size: 18px;line-height: 32px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.search-results .cont ul li h3 a{color: #333;font-family: "Arial-Bold";}
.search-results .cont ul li h3 a:hover{color:#0089E1!important;}
.search-results .cont ul li h4{font-size: 16px;line-height: 28px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.search-results .cont ul li h4 a{color: #333;font-family: "Arial-Regular";}
.search-results .cont ul li h4 a:hover{color:#0089E1!important;}
.search-results .sear-page {font-size: 0;text-align: center;}
.search-results .sear-page .pagelistbox {display: inline-block;}
.search-results .sear-page span, .search-results .sear-page strong{background-color:#0089E1;color: #fff;}
.search-results .sear-page a, .search-results .sear-page span, .search-results .sear-page strong {display: inline-block;line-height: 28px;border: 1px solid #ccc;padding: 0 10px;font-size: 14px;margin-right: 5px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;}




