html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#147FC6;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}
.w1920{
	width: 1920px;
	left: 50%;
	margin-left: -960px;
	position: relative;
}
.w1200{
	width: 1200px;
	position: relative;
	left: 50%;
	margin-left: -600px;
}




/*头部样式*/
#header{width: 100%;margin: 0 auto;position: relative;}
.top{
    height: 86px;
}
.logo{float:left;line-height: 86px;}

.topLink{float:right;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

/*导航栏样式*/
#menu{}
.nav{}
.nav li{line-height:86px;height:86px;text-align:center;width:110px;float:left;position:relative;}
.nav li a{display:block;line-height:86px;color:#666;height:86px;font-size: 16px;}
.nav li a:hover{color:#fff;text-decoration:none;background-color:#147FC6;}

.nav .sec {
    position: absolute;
    top: 86px;
    width: 152px;
    left: -22px;
    z-index: 999;
    display: none;
    background:#147FC6;
    padding-bottom:10px;
}
.nav .sec a {
    display: block;
    height:45px;
    font:400 14px/38px '微软雅黑';
    color:#fff;
}
.nav .sec a:hover {
    background: #fff;
    color: #147FC6;
    text-decoration: none;
}
/*首页banner*/
.banner{width:1920px;margin-left:-960px;left:50%;position:relative;height:680px;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;width: 100%;right:0;bottom:20px;z-index:100;font-size: 0;text-align: center;}
.banner .num li{width:105px;height:4px;display:inline-block;margin:15px;background:#fff;line-height:4px;
	text-indent:-100px;overflow:hidden;}
.banner .num li.num_hover{background-color:#3C95D0;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:105px;height:4px;line-height:4px;}



/*广泛应用领域*/
.index-area{
    padding: 50px 0;
    background: #0370bd;
}
.area-sj{
    width: 0;
    height: 0;
    border-top: 22px solid #44484A;
    border-right: 22px solid transparent;
    border-left: 22px solid transparent;
    position: absolute;
    left: 50%;
    margin-left: -22px;
    top: -1px;
}
.area-tit{
    font:400 26px/1 '微软雅黑';
    color: #CCC;
    position: relative;
    padding-bottom: 16px;
    text-align: center;
}
.area-tit::after{
    content: '';
    width: 26px;
    height: 3px;
    background: #CCC;
    position: absolute;
    left: 50%;
    bottom: 0;
    margin-left: -13px;
}
.area-list{
    width: 1200px;
    margin: 50px auto 0;
}
.area-list li{
    width: 200px;
    float: left;
    text-align: center;
    margin-right: 50px;
}
.area-list li:last-child{margin-right: 0;}
.area-list li a.img{
    width: 60px;
    height: 60px;
    display: block;
    overflow: hidden;
    margin: 0 auto;
    transition: all 0.5s;
    transform: scale(1,1);
}
.area-list li a.img img{
    width: 60px;
    height: 60px;
}
.area-list li:hover a.img{
    transform: scale(-1,1);
}
.area-list li h3{
    padding-top: 20px;
    font-weight: normal;
    font-size: 16px;
    color: #fff;
}

/*热门搜索*/
.search{width: 1200px;margin: 10px auto;}
.k1{height:24px;line-height:24px;}
#formsearch{width:auto;float:right;}
.hotSearch{float:right;height:24px;line-height:24px;font-weight:normal;margin-right: 10px;}
.hotSearch a{margin-right:6px;}
#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;outline: none;}
#formsearch input#keyword{height:24px;line-height:24px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#3480ce;color:#fff;border:none;cursor:pointer;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;outline: none;}

/*产品中心*/
.index-pro{
    padding-top: 60px;
}
.index-tit{
    text-align: center;
    position: relative;
}
.index-tit b{
    font:600 32px/38px 'Arial';
    color: #D2D2D2;
    text-transform: uppercase;
    display: block;
}
.index-tit span{
    color: #373D41;
    display: block;
    font:600 24px/38px '微软雅黑';
    padding: 3px;
}
.index-tit .titline{
    width: 108px;
    height: 2px;
    margin: 0 auto;
    background: #7C7F81;
}
.index-tit p{
    font-size: 14px;
    color: #44484A;
    margin-top: 15px;
}

.index-tit2 b{color: #E3E3E3;}
.index-tit2 span{color: #E3E3E3;}
.index-tit2 .titline{background: #DCE0E2;}

.index-tit2 b{color: #E3E3E3;}
.index-tit2 span{color: #E3E3E3;}
.index-tit2 .titline{background: #DCE0E2;}

.pro-oh{width: 100%;margin: 0 auto;overflow: hidden;padding-bottom:40px;}

.zq-icon{display:inline-block;width:56px;height:56px}
.card-area{margin:0 auto;height:600px;width:1200px;position:relative;padding-top: 60px;border: 1px solid #fff;}

.card-area .bg-e8e8e8{background:#e8e8e8}
.card-area .bg-e1e1e1{background:#e1e1e1}

.card-area .card-item{z-index:4;transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;position:relative;float:left;width:22.5%;height:570px;background-color:transparent}
.card-area .card-item+.card-item{margin-left:-1px}
.card-area .card-item .card{transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;width:100%;height:100%;text-align:center;background:#fff}
.card-area .card-item .card .card-content{width:100%;line-height:2;}
.card-area .card-item .card .card-content.content-first{transition:all .12s cubic-bezier(.4,0,.2,1) .18s;z-index:3;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100));border-left: 1px solid #fff;}
.card-area .card-item .card .card-content.content-second{transition:all .12s cubic-bezier(.4,0,.2,1) 0s;z-index:2;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));line-height:2}
.card-area .card-item .card .card-content.content-second li{float:left;width:50%}
.card-area .card-item .card .card-content,.card-area .card-item .card .card-title{position:absolute;left:0;right:0;z-index:1}
.card-area .card-item .card .card-title{padding-top:1px;transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;height:152px;line-height:26px;font-size:14px;top:0;background:#1b77b9;border-left:1px solid #fff}
.card-area .card-item .card .card-title .content{position:absolute;bottom:6px;width:100%}
.card-area .card-item .card .card-title h1{font-size:22px;font-weight:700;color:#d9efff;margin-bottom:0}
.card-area .card-item .card .card-title .short-info{color:#8dbbdc;font-size:14px;margin-top:0;margin-bottom:20px}
.card-area .card-item .card .card-title .zq-product-img{width:40px;height:40px;margin:10px auto;position:relative}
.card-area .card-item .card .card-title .zq-product-img img{position:absolute;left:0;width:100%}
.card-area .card-item .card .card-title .zq-product-img .un-hover{z-index:1;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
.card-area .card-item .card .card-title .zq-product-img .with-hover{z-index:2;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0))}
.card-area .card-item .card .card-title .short-info,.card-area .card-item .card .card-title .zq-product-img img,.card-area .card-item .card .card-title h1{transition:all .15s cubic-bezier(.4,0,.2,1) 0s}
.card-area .card-item .card .card-content{height:400px;position:absolute;top:145px}
.card-area .card-item .card .card-content.content-first .content-first-list{width:100%;max-width:250px;font-size:16px;color:#373d41;margin-top:47px;margin-bottom:47px;}
.card-area .card-item .card .card-content.content-first .content-first-list li{margin-bottom:20px;font-size: 19px;color: #373D41;}
.card-area .card-item .card .card-content.content-second{width:90%;left:25px;font-size:14px;color:#a9b0b4;text-align:left;padding-top:26px}
.card-area .card-item .card .card-content.content-second .main-head{color:#3db1ea;font-size:16px;line-height:28px;margin-bottom:18px}

.card-area .card-item .card .card-content.content-second .main-desc{color:#8C8C8C;font-size:14px;line-height:24px;text-align: justify;}
.card-area .card-item .card .card-content.content-second .main-desc p{
    /*margin-top: 12px;*/
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    margin-top: 12px;
}
.card-area .card-item .card .card-content.content-second .main-btn{cursor:pointer;width:160px;height:40px;font-size:17px!important;color:#fff;margin-top:40px;margin-bottom:40px;border-radius:20px;float: right;background:#3db1ea;border:none;transition:color .3s ease-in-out,background .3s ease-in-out}
.card-area .card-item .card .card-content.content-second .main-btn:hover{color:#fff;background:#1b77b9}


.card-area .card-item .card .card-content .other-info{}
.card-area .card-item .card .card-content .other-info li{
    /*display: inline-block;*/
    /*float: left;*/
    /*width: 32%;*/
    /*height: 76px;*/
    /*background: #F2F2F2 url(../images/y.png) 18px center no-repeat;*/
    /*text-indent: 42px;*/
    /*font:400 14px/76px '微软雅黑';*/
    /*color: #333;*/
    /*background: #F2F2F2 url(../images/y.png) 18px center no-repeat;*/
    /*text-indent: 42px;*/
    display: inline-block;
    float: left;
    width: 32%;
    height: 76px;
    text-align:center;
    background: #F2F2F2;
    font: 400 16px/24px '微软雅黑';
    color: #333;
    padding-top: 14px;
}
.card-area .card-item .card .card-content .other-info li:nth-child(2){
    margin: 0 2%;
}

.card-area .card-item.active{z-index:6;box-shadow:0 8px 12px rgba(0,0,0,.38);/*width:55%;*/width:32%;height:560px}
.card-area .card-item.active .card .card-title{background-color:#3db1ea;height:149px;top:-10px;border:none}
.card-area .card-item.active .card .card-title .short-info{color:#9ed8f5}
.card-area .card-item.active .card .card-title h1{color:#fff}
.card-area .card-item.active .card .card-content.content-first{transition:all .12s cubic-bezier(.4,0,.2,1) 0s;z-index:2;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0))}
.card-area .card-item.active .card .card-content.content-second{transition:all .12s cubic-bezier(.4,0,.2,1) .18s;z-index:3;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}





.yewubg{background: #f5f5f5;padding:62px 0 50px;margin-top:46px;}
.yewu{width:1200px;margin:0 auto;}
.product_listt1 li{float:left;width:380px;box-shadow: 0 0 5px #d5d4d4;margin-right:30px;margin-bottom:38px;}
.product_listt1 li img{width:380px;height:253px;}
.product_listt1 li h3 a{display: block;color:#333333;line-height:58px;font-size:16px;font-weight:normal;text-align: center;background: #fff;}
.product_listt1 li:nth-child(3n){margin-right:0;}
a.pmore{display: block;width:196px;height:38px;line-height:38px;border:1px solid #b5b5b5;border-radius:25px;text-align: center;margin:0 auto;font-size:16px;}




/*客户案例*/
.index-case{
    margin-top: 70px;
}
.casebg{
    background: url(../images/casebg.jpg) center no-repeat;
    height: 447px;
    margin-top: 45px;
}
.case-scroll{
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.case-scroll .bd ul li{
    width: 300px;
    height: 447px;
    background: rgb(0,0,0,0.5);
    text-align: center;
}
.case-scroll .bd ul li:nth-child(2n){
    background: rgb(0,0,0,0.1);
}
.case-scroll .bd ul li a.img{
    display: block;
    padding-top: 138px;
    padding-bottom: 40px;
    transition: all 0.3s;
}
.case-scroll .bd ul li a.img img{
    width: 130px;
    height: 64px;
}
.case-scroll .bd ul li h3 a{
    display: block;
    padding-top: 30px;
    position: relative;
    font:400 18px/1 '微软雅黑';
    color: #fff;
}
.case-scroll .bd ul li h3 a::before{
    content: '';
    width: 80px;
    height: 1px;
    background: #fff;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -40px;
    opacity: 1;
}
.case-scroll .bd ul li p{
    width: 210px;
    margin: 45px auto 50px;
    text-align: left;
    color: #fff;
    font:400 14px/24px '微软雅黑';
    opacity: 0;
}
.case-scroll .bd ul li a.more{
    display: block;
    width: 148px;
    height: 38px;
    border: 1px solid #fff;
    border-radius: 16px;
    color: #fff;
    text-align: center;
    margin: 0 auto;
    font:400 14px/38px '微软雅黑';
    opacity: 0;
}
.case-scroll .bd ul li:hover{background: rgba(20,127,198,1);}
.case-scroll .bd ul li:hover a.img{padding-top: 60px;padding-bottom: 0;}
.case-scroll .bd ul li:hover h3 a{font-weight: bold;}
.case-scroll .bd ul li:hover h3 a::before{opacity: 0;}
.case-scroll .bd ul li:hover p{opacity: 1;}
.case-scroll .bd ul li:hover a.more{opacity: 1;}

.case-scroll .hd .next,.case-scroll .hd .prev{
    display: block;
    width: 38px;
    height: 55px;
    cursor: pointer;
    position: absolute;
    top: 212px;
    z-index: 99;
}
.case-scroll .hd .next{
    background: url(../images/cleft.png) center no-repeat;
    left: -165px;
}
.case-scroll .hd .prev{
    background: url(../images/crgt.png) center no-repeat;
    right: -165px;
}



/*公司简介*/
.index-about{
    padding: 130px 0;
}
.abimg{
    width: 535px;
}
.abtxt{
    width: 620px;
}
.abtxt h1{
    font:400 24px/38px '微软雅黑';
    color: #373D41;
    position: relative;
}
.abtxt h1::after{
    content: '';
    width: 108px;
    height: 2px;
    background: #373D41;
    position: absolute;
    top: 50%;
    left: 108px;
}
.abtxt h2.ab-en{
    text-transform: uppercase;
    font:600 32px/38px 'Arial';
    color: #D2D2D2;
    margin-bottom: 15px;
}
.abtxt .ab-content{
    font:400 14px/28px '微软雅黑';
    color: #888;
    height: 175px;
    overflow: hidden;
}
.abmore{
    text-align: right;
}

.ab-ico{
    margin-top: 80px;
}
.ab-ico ul li{
    width: 80px;
    float: left;
    padding: 0 50px;
    position: relative;
    text-align: center;
    box-sizing: content-box;
}
.ab-ico ul li:first-child{padding-left: 0;}
.ab-ico ul li:last-child{padding-right: 0;}
.ab-ico ul li+li:before{
    content: '';
    width: 1px;
    height: 50px;
    background: #EAEAEA;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -25px;
}
.ab-ico ul li img{
    width: 34px;
    height: 34px;
}
.ab-ico ul li h3 a{
    display: block;
    font:400 16px/2.5 '微软雅黑';
}



.index-advantage{
    background: url(../images/advbg.jpg) center no-repeat;
    height: 580px;
    padding-top: 60px;
}
.adv-list{
    width: 1200px;
    margin: 72px auto 0;
}
.adv-list ul li{
    width: 300px;
    padding-top: 55px;
    box-sizing: border-box;
    height: 294px;
    text-align: center;
    background-color: transparent;
    float: left;
}
.adv-list ul li img{
    width: 60px;
    height: 60px;
}
.adv-list ul li h3{
    font:400 22px/3 '微软雅黑';
    color: #fff;
}
.adv-list ul li p{
    width: 240px;
    margin: 0 auto;
    font:400 14px/2 '微软雅黑';
    color: #fff;
}
.adv-list ul li:hover{
    background-color: #147FC6;
    box-shadow: 0px 2px 15px rgba(0,0,0,0.4);
}


/*新闻*/
.index-news{
    padding-top: 70px;
}
.news-tab-scroll{
    width: 1200px;
    margin: 0 auto;
    margin-top: 55px;
}
.news-tab-scroll .parHd{
    text-align: center;
    font-size: 0;
    margin-bottom: 65px;
}
.news-tab-scroll .parHd ul li{
    display: inline-block;
    padding: 0 5px 15px;
    font:400 18px/25px '微软雅黑';
    color: #999;
    margin: 0 25px;
    cursor: pointer;
    border-bottom: 2px solid transparent;
}
.news-tab-scroll .parHd ul li.on{
    font-weight: bold;
    color: #147FC6;
   border-bottom: 2px solid #147FC6;
}

.news-tab-scroll .parBd{
    position: relative;
    width: 1200px;
    margin: 0 auto;
}
.news-tab-scroll .parBd .slideBox{
    margin-left: -22px;
}
.news-tab-scroll .parBd .slideBox ul li{
    width: 370px;
    margin: 0 22px;
}
.news-tab-scroll .parBd .slideBox ul li a.img{
    display: block;
    width: 370px;
    height: 240px;
    overflow: hidden;
    margin-bottom: 12px;
}
.news-tab-scroll .parBd .slideBox ul li a.img img{
    width: 370px;
    height: 240px;
    transition: all 0.5s ease;
}
.news-tab-scroll .parBd .slideBox ul li:hover a.img img{
    transform: scale(1.1);
}
.news-tab-scroll .parBd .slideBox ul li .txt .date{
    float: left;
    width: 71px;
    height: 90px;
    border-right: 1px solid #EDEDED;
    float: left;
}
.news-tab-scroll .parBd .slideBox ul li .txt .date span{
    display: block;
    font-size: 16px;
    color: #666;
}
.news-tab-scroll .parBd .slideBox ul li .txt .date span.d1{
    font-size: 20px;
    font-weight: bold;
    color: #333;
}
.news-tab-scroll .parBd .slideBox ul li .txt .wz{
    float: right;
    width: 280px;
}
.news-tab-scroll .parBd .slideBox ul li .txt .wz h3 a{
    display: block;
    font-size: 16px;
    color: #333;
    font-weight: normal;
}
.news-tab-scroll .parBd .slideBox ul li .txt .wz p{
    color: #888;
    font:400 12px/24px '微软雅黑';
    margin-top: 8px;
}
.news-tab-scroll .parBd .slideBox ul li:hover .txt .wz h3 a{color: #147FC6;}
.news-tab-scroll .parBd .sPrev,.news-tab-scroll .parBd .sNext{
    width: 25px;
    height: 35px;
    display: block;
    cursor: pointer;
    top: 118px;
    position: absolute;
}
.news-tab-scroll .parBd .sPrev{background: url(../images/nleft.png) 0 0 no-repeat;left: -100px;}
.news-tab-scroll .parBd .sNext{background: url(../images/nrgt.png) 0 0 no-repeat;right: -100px;}

a.news-more{
    display: block;
    font:400 18px/42px '微软雅黑';
    text-align: center;
    color: #fff;
    width: 166px;
    height: 42px;
    background: #CCC;
    margin: 70px auto 50px;
}

.f_link{
    width: 1200px;
    margin: 0 auto;
}


/*页面底部*/
#footer{
    margin-top: 30px;
    background:#147FC6 url(../images/ftbg.png) center top no-repeat;
    padding-top: 270px;
    color: #fff;
}
#footer a{color:#fff;}
#footer a:hover{color:#fff;text-decoration:none;}

.foot{
    width: 1200px;
    margin: 0 auto 70px;
}
.ftlogo{
    width: 215px;
    float: left;
}
.ftline{
    height: 220px;
    border-left: 1px solid #1991E1;
    border-right: 1px solid #1170AF;
    float: left;
}
.ftlx{
    float: left;
    padding-left: 80px;
    width: 530px;
}
.ftlx h3{
    font-size: 26px;
    font-weight: normal;
}
.ften{
    text-transform: uppercase;
}
.ftadd{
    font-size: 14px;
    padding: 20px 0 30px;
}

.ft-share{margin-top: 15px;}
.ft-share .bdsharebuttonbox .bds_sqq{width: 45px;height: 45px;margin: 0 10px;padding: 0;background: url(../images/ft1.png) center no-repeat;}
.ft-share .bdsharebuttonbox .bds_weixin{width: 45px;height: 45px;margin: 0 10px;padding: 0;background: url(../images/ft2.png) center no-repeat;}
.ft-share .bdsharebuttonbox .bds_tsina{width: 45px;height: 45px;margin: 0 10px;padding: 0;background: url(../images/ft3.png) center no-repeat;}

.ftewm{margin-top: 35px;float: right;text-align: center;font-size: 16px;line-height: 2;}
.ftewm td{padding-left: 40px;}

.copyright{
    background: #000;
    padding: 8px 0;
    font-size: 14px;
    text-align: center;
}


.downbg{position: relative;}
.btn-ios{position: absolute;top: 558px;left: 910px;cursor: pointer;}
.btn-and{position: absolute;top: 666px;left: 910px;cursor: pointer;}

.ios-ewm{position: absolute;top: 50%;left: 50%;width: 400px;height: 520px;margin-left: -200px;margin-top: -260px;z-index: 999;display: none;}
.and-ewm{position: absolute;top: 50%;left: 50%;width: 436px;height: 568px;margin-left: -218px;margin-top: -284px;z-index: 999;display: none;}


.page-position,.xypg-left-title{
	background: #147FC6;
}
.page-position,.page-position a,.page-product-inquiry a{
	color: #fff;
}
.container{
	    width: 1170px !important;
}





