/*搜索*/
.link{ width:100%; height:75px; margin:0 auto; background:#ececec}
.link ul{ width:1200px; height:75px; margin:0 auto;}
.link ul li{ float:left; height:75px}
.link ul li p{line-height:75px;width:720px; height:75px; color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; font-size:14px; font-weight:bold}
.link ul li a{line-height:75px; color:#333; font-weight:100}

.bannerfo{ width:388px;height:39px;position:relative; margin-top:18px}
.bannerfo dl dt{ display:inline}
.bannerfo dl .inputbox{ position:absolute; left:0; top:0; width:315px; height:39px; background:url(../images/search1.jpg) no-repeat 0 0}
.bannerfo dl .inputbox input{ width:230px; height:39px; padding:0 0 0 85px;color:#888888; line-height:39px; font-size:14px;background:url(../images/search1.jpg) no-repeat 0 0}
.bannerfo dl .menuser{ position:absolute; left:315px; top:0; width:72px; height:39px; display:block;background: url(../images/search2.jpg) no-repeat 0 0; }
.bannerfo dl .menuser input{width:72px; height:39px;background: url(../images/search2.jpg) no-repeat 0 0;}



/*产品展示*/
.product{ width:1200px; height: auto; margin:60px auto 0;}
.product .title{ display:block; text-align:center;font-size:30px; line-height:45px;color:#333; font-weight: bold}
.product .title span{font-size:30px; line-height:45px;color:#2756cc; font-weight: bold}
.product .title i{ font-style:normal;font-size:14px; color:#333; font-weight:100; line-height:25px; letter-spacing:2px}

.product .slideGroup {
    width: 1200px;
}

.product .parHd {
    text-align: center; margin-top:42px
}

.product .parHd li {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    padding: 0 40px;
    font-size: 16px;
    color: #fff;
    border-radius:25px;
    margin: 0 10px;
    background: #2756cc;
}

.product .parHd li a { color:#fff
}

.product .parHd li:hover,
.product .parHd li.on {
    background: #ffea01; color:#1d1d1d
}
.product .parHd li:hover a,
.product .parHd li.on a{
    color:#1d1d1d;
}
.product .parBd {
    width: 100%;
    margin-top: 50px;
    position: relative;
}
.product .parBd .slideBox {
    width: 100%;
    position: relative;
}
.product .parBd .slideBox ul li {
    height:270px; border:1px solid #ebebeb;
    margin: 0 12px;
    float: left;
    position: relative;
}
.product .parBd .slideBox ul{height: 275px;}
.product .parBd .slideBox ul li{ display:block; text-align:center}
.product .parBd .slideBox ul li .topimg{ width:280px; height:210px; display:block; text-align:center; overflow:hidden; background:#ffffff;/*display: table-cell;vertical-align: middle;*/}
.product .parBd .slideBox ul li .topimg img{ width:100%; height:210px;transform: scale(1);transition: all 1s ease-out;}
.product .parBd .slideBox ul li:hover .topimg img{transform: scale(1.2);}
.product .parBd .slideBox ul li .txt1 { line-height:58px;font-size: 16px; color:#333}
.product .parBd .slideBox ul li .txt1 a{line-height:58px;font-size: 16px; color:#333}





.product .parBd .slideBox ul li:hover{
    border:1px solid #2756cc;
}



/*应用案例*/
.case{ width:100%; height: auto; margin:60px auto 0; padding-top:60px; padding-bottom:60px; background:#050505}
.case .main{ width:1200px; height:auto; margin:0 auto} 

.childd{ width:350px; height:400px; display:block; float:left; margin-right:25px; background:#fff}
.childd .topimg{width:350px; height:262px; display:block; text-align:center; background:#fff; overflow:hidden;}
.childd .topimg img{width:100%; height:262px;transform: scale(1);transition: all 1s ease-out;}
.childd p{height:58px; text-align:center; line-height:58px;color:#050505; font-size:18px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.childd p a{line-height:58px;color:#050505; font-size:18px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.childd span{ width:90%; margin:0 auto;font-size:14px; line-height:24px; height:48px; display:block; overflow:hidden; color:666666}
.childd:hover .topimg img{transform: scale(1.2);}


.case .main .morea{text-align:center; margin-top:40px;}
.case .main .morea li{
	display: inline-block;
    height: 35px;
    line-height: 35px;
    padding: 0 35px;
    margin: 0 20px;
    background: #2756cc;
    color: #fff;
    font-size: 16px;
    border-radius: 25px;}
.case .main .morea li a{color:#fff; font-size:16px;}





/*5大优势*/
.feature{ width:100%; height:auto; margin:0 auto; background:#ededed; padding-top:65px; padding-bottom:65px;}
.feature .title{ display:block; text-align:center;font-size:30px; line-height:45px;color:#333; font-weight: bold}
.feature .title span{font-size:30px; line-height:45px;color:#2756cc; font-weight: bold}
.feature .title p{ font-size:14px; color:#8e8e8e; font-weight:100; line-height:20px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
.feature .title i{ font-style:normal;font-size:14px; color:#333; font-weight:100; line-height:25px; letter-spacing:2px}
.feature .content{ width:1200px; height:auto; margin:0 auto; margin-top:55px;}

.childc{ width:199px; height:298px; display:block; text-align:center; float:left; border-right:1px solid #ededed; padding:42px 20px 0 20px; background:#fff}
.childc .pica{ width:199px; height:127px; background:url(../images/icona.png) center center no-repeat}
.childc .picb{ width:199px; height:127px; background:url(../images/iconb.png) center center no-repeat}
.childc .picc{ width:199px; height:127px; background:url(../images/iconc.png) center center no-repeat}
.childc .picd{ width:199px; height:127px; background:url(../images/icond.png) center center no-repeat}
.childc .pice{ width:199px; height:127px; background:url(../images/icone.png) center center no-repeat}



.childc p{ font-size:18px; color:#1e1e1e; line-height:35px;}
.childc span{ font-size:12px; line-height:25px; color:#6b6b6b;display:block; text-align:left; text-align:justify}
.childc:hover{ background:#ffea01}
.childc:hover .pica{ width:199px; height:127px; background:url(../images/iconaa.png) center center no-repeat}
.childc:hover .picb{ width:199px; height:127px; background:url(../images/iconbb.png) center center no-repeat}
.childc:hover .picc{ width:199px; height:127px; background:url(../images/iconcc.png) center center no-repeat}
.childc:hover .picd{ width:199px; height:127px; background:url(../images/icondd.png) center center no-repeat}
.childc:hover .pice{ width:199px; height:127px; background:url(../images/iconee.png) center center no-repeat}

.childc:hover span{ font-size:12px; line-height:25px; color:#5d5500; display:block; text-align:left; text-align:justify}


/*关于我们*/
.about{ width:1200px; height: auto; margin:80px auto 0; }
.about .lefta{ width:590px; height:auto; display:block; float:left}
.about .lefta .tita{ width:75%; height:auto; display:block; float:left;font-size:20px; color:#222; line-height:35px;}
.about .lefta .tita p{font-size:28px; color:#ababab; font-family:Book Antiqua; line-height:35px; text-transform:uppercase}
.about .lefta .titaa{ float:right; padding-top:25px}
.about .lefta .titaa a{font-size:15PX; color: #757575; line-height:44px}

.about .lefta .conta{ margin-top:15px; font-size:14px; line-height:30px; height:240px; display:block; overflow:hidden}
.about .lefta .conta *{ font-size:15px; line-height:30px; text-indent:2rem }
.about .lefta .more{width:180px; height:50px; background:#2756cc; display:block; text-align:center; line-height:50px; font-size:14px; color:#fff; margin-top:20px;border-radius: 25px;}

.about .rightimg{ width:561px; height: auto; display:block; float:right; overflow:hidden}
.about .rightimg img{ width:561px; height:403px;transform: scale(1);transition: all 1s ease-out;}
.about:hover .rightimg img{transform: scale(1.2);}


/*新闻动态*/
.newsframe{ width:100%; height:auto; margin:80px auto 0; background:#f4f4f4; padding-top:75px; padding-bottom:75px;}
.newsframe .main{ width:1200px; height:auto; margin:0 auto}

.leftnewsa{ display:block; float:left; width:355px; height:auto}
.leftnewsa .tita{ font-size:25px; color:#333; line-height:35px;}
.leftnewsa .tita .dec{ width:38px; height:3px; background:#2756cc; margin-bottom:30px;}
.leftnewsa .tita p{ font-size:28px; color:#ababab; font-family:Book Antiqua; line-height:35px; text-transform:uppercase}
.leftnewsa .tita span{ font-size:13px; color:#999999;line-height:35px; }
.leftnewsa .more{ width:125px; height:40px; background:#2756cc; display:block; text-align:center; line-height:40px; font-size:14px; color:#fff; margin-top:20px}
.leftnewsa .cont{ margin-top:30px;}
.leftnewsa .cont .titb{ height:70px; border-bottom:1px solid #d5d5d5; line-height:70px; color:#040404; font-size:18px;}

.childb{ width:355px; height:auto; margin-top:20px;}
.childb p{float:left; width:75%; height:40px; line-height:40px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.childa p a{ width:100%; height:40px;font-size:16px; color:#000000; line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.childb .time{ float:right; width:25%; font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif; line-height:40px; text-align:right}
.childb span { font-size:14px; line-height:26px; color:#444; height:78px; display:block; overflow:hidden}
.childb .morea{ width:124px; height:37px; display:block; text-align:center; line-height:37px; border:1px solid #c4c4c4; color:#666; margin-top:35px}

.rightnewsa{ display:block; float:right; width:740px; height:auto}
.rightnewsa ul li{width:345px; height:auto; display:block; float:left; margin-right:50px; margin-bottom:70px}

.childa{ width:345px; height:auto;}
.childa .time{ font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif; line-height:20px; margin-bottom:10px}
.childa p{ font-size:16px; color:#000; line-height:35px;}
.childa p a{ font-size:16px; color:#000; line-height:35px;}
.childa span { font-size:14px; line-height:26px; color:#444; height:52px; display:block; overflow:hidden}