/*初始化样式*/
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;}


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;}



.fl{float:left;}
.fr{float:right;}
p{margin:0!important;}
.wh{max-width:1200px;margin:0 auto;}



.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}





/*头部*/
.top1{height:152px;background: url(../images/tou.png) repeat;overflow: hidden;}
.top1 .wh{position:relative;}
.sky{height:38px;}
.k1{line-height:38px;color:#fff;}
.k1 a{color:#fff;}
.deng{color:#fff;text-align:center;border-radius:4px;background:#db241e;width:44px;line-height:24px;margin-left:13px;margin-top:7px;}
.deng a{color:#fff;}
.top_wel{position:absolute;right:0;top:0;}
.logo{float:left;line-height:114px;}
.k2{margin-top:34px;margin-right:150px;}
.top2{height: 150px;overflow: hidden;}




/*导航*/
.menu{background:#db241e;height:54px;}
.navs{height:54px;}
.navs li{line-height:54px;height:54px;text-align:center;width:150px;float:left;position:relative;z-index:999;}
.navs li+li{background: url(../images/x.png) no-repeat left center;}
.navs li a{display:block;line-height:54px;color:#fff;height:54px;font-size:16px;}
.navs li a:hover{color:#fff;text-decoration:none;background-color:#e45854;}

/*.navs .sec{height:0;background:#01557a;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:54px;left:0px;}*/
/*.navs .sec a{background:#01557a;color:#fff;height:38px;line-height:38px;width:150px;}*/
/*.navs .sec a:hover{background:#042d3f;text-decoration:none;}*/


.navs .sec{background:#e45854;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:54px;left:0px;display:none;}
.navs .sec a{background:#db241e;color:#fff;height:38px;line-height:38px;width:148px;padding-bottom:0px;}
.navs .sec a:hover{background:#db241e;text-decoration:none;}	




/*搜索*/
.sou{background: url(../images/sou.png) no-repeat;height:90px;width:1310px;position:relative;left:50%;margin-left:-655px;margin-top:60px;}
.hotSearch{float:left;height:90px;line-height:90px;font-weight:normal;margin-left:26px;font-size:14px;color:#fff;}
.hotSearch span{font-size:16px;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}

.hotSearch a{margin-right:6px;color:#fff;}
#formsearch1{float:right;margin-right:21px;width:347px;height:34px;background: url(../images/ss.png) no-repeat;margin-top:27px;}
#formsearch1 input{background:none;border:none;outline:none;}
#formsearch1 input#keyword{height:34px;line-height:34px;padding-left:12px;color:#666666;font-size:14px;}
#formsearch1 input#s_btn{width:42px;height:34px;line-height:34px;text-align:center;background:none;border:none;outline:none;color:#fff;border:none;cursor:pointer;font-size: 12px;float:right;}





/*技术领先*/
.box1{margin-top:70px;}
.bt{width:100%;margin:0 auto;}
.bt img{width:100%;margin:0 auto;}

.jslx{margin-top:40px;}
.jspic{width:43%;}
.jspic img{width:100%;margin:0 auto;}
.jswz{width:56%;color:#333333;font-size:16px;line-height:48px;}


@media (max-width:1024px) {
   .jswz{font-size:14px;line-height:35px;}
}

@media (max-width:768px) {
   .jspic{width:96%;margin:0 auto;float:none;}
   .jswz{width:96%;margin:0 auto;float:none;font-size:13px;line-height:30px;margin-top:5%;}
}





/*解决方案*/
.box2{margin-top:67px;}
.product_list1{margin-top:40px;}
.product_list1 li{float:left;}
.product_list1 li .img img{width:100%;margin:0 auto;}
.product_list1 li h3{text-align:center;font-weight:normal;line-height:52px;}
.product_list1 li h3 a{color:#333333;font-size:16px;}

@media (max-width:1024px) {
   .product_list1 li h3{line-height:40px;}
   .product_list1 li h3 a{font-size:14px;}
}









/*选择我们的四大优势*/
.box3{margin-top:48px;}
.box3 .cont{background:#db241e;margin-top:42px;}

.ypic{width:50%;}
.ypic img{width:100%;margin:0 auto;}

.ywz{width:30%;margin-left:3%;}
.ads{padding-top:13%;}
.ads li{margin-bottom:8%;}
.ads li .img{width:15%;float:left;}
.ads li .img img{width:100%;margin:0 auto;}
.ads li .det{width:82%;float:right;}
.ads li h3{font-weight:600;font-size:18px;color:#fff;;}
.ads li span{font-size:16px;line-height:30px;padding-top:12px;display:block;color:#fff;}
.ads li:hover {

          -webkit-transform: translateX(-15px);

          -moz-transform: translateX(-15px);

          -ms-transform: translateX(-15px);

          -o-transform: translateX(-15px);

          transform: translateX(-15px);

          -webkit-transition: all 0.8s;

          -moz-transition: all 0.8s;

          -ms-transition: all 0.8s;

          -o-transition: all 0.8s;

          transition: all 0.8s; }



@media (max-width:1024px) {
   .ypic{width:100%;margin:0 auto;float:none;}
   .ywz{width:96%!important;margin:0 auto;float:none;}
}







/*案例展示*/
.moreee{float:right;}
.box4{margin-top:80px;}
.box4 .wh{position:relative;margin-top:42px;}
#focus_Box{position:relative;max-width:1200px;height:399px;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:21px;height:41px;top:176px;}
#focus_Box .prev{background: url(../images/Z.png) no-repeat;left:-42px;}
#focus_Box .next{background: url(../images/Y.png) no-repeat;right:-42px;} 

#focus_Box ul{position:relative;max-width:1200px;height:399px;}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;}
#focus_Box li img{width:100%;height:100%;vertical-align:top}
#focus_Box li h3{width:100%;line-height:50px;height:50px;background:url(../images/h3.png) repeat;font-weight:normal;text-align:center;margin-top:-50px;z-index:99999;position:relative;display:none;}
#focus_Box li h3 a{font-size:16px;color:#fff;}
#focus_Box li:nth-child(2) h3{display:block;}
#focus_Box li .yy{background:url(../images/yy.png) repeat;width:100%;height:100%;position:absolute;left:0;top:0;}
#focus_Box li:nth-child(2) .yy{display:none;}


.anli{position:relative;}
.prod{width:96%;margin:0 auto;}
.prod .cases a{outline:none;border:none;}
.prod .cases{padding:0 5px;}
.prod .cases .img img{width:100%;margin:0 auto;}
.prod .slick-prev{background: url(../images/Z.png) no-repeat;width:21px;height:41px;text-indent:-100px;overflow:hidden;outline:none;border:none;top:calc(50% - 20px);position: absolute;left:-3%;}
.prod .slick-next{background: url(../images/Y.png) no-repeat;width:21px;height:41px;text-indent:-100px;overflow:hidden;outline:none;border:none;top:calc(50% - 20px);position: absolute;right:-3%;}

@media (max-width:1199px) {
	#focus_Box{display:none!important;}
	.anli{display:block!important;}

   
}





/*关于我们*/
.box5{margin-top:80px;}
.nbox5{background:#db241e;margin-top:42px;}
.ab{width:30%;padding-top:66px;margin-left:18%;}
.abtt{color:#ffffff;font-size:24px;}
.abtt span{display:block;font-size:14px;text-transform:uppercase;font-weight:normal;padding-top:6px;}
.abwz{display:block;font-size:16px;line-height:32px;padding-top:20px;color:#fff;}
.ab a{display:block;font-size:18px;line-height:32px;text-transform:uppercase;border:1px solid #fff;width:178px;line-height:47px;margin-top:45px;text-align:center;color:#fff;}

.abpic{width:50%;}
.abpic img{width:100%;margin:0 auto;}


@media (max-width:1200px) {
   .ab{width:42%;margin-left:6%;padding-top:20px;}
   .abwz{display:block;font-size:14px;line-height:28px;padding-top:20px;color:#fff;}
   .ab a{display:block;font-size:16px;line-height:32px;text-transform:uppercase;border:1px solid #fff;width:178px;line-height:38px;margin-top:30px;text-align:center;color:#fff;}

}

@media (max-width:1024px) {
   .abpic{width:100%;margin:0 auto;float:none;margin-top:5%;}
   .ab{width:96%!important;margin:0 auto;float:none;padding-top:35px;}
}






/*荣誉资质*/
.box6{margin-top:82px;}
.box6 .wh{position:relative;margin-top:40px;}

.honor{margin:0 auto;}
.honor .honor2 a{outline:none;border:none;}
.honor .honor2{padding:0 5px;}
.honor .honor2 .img img{width:100%;margin:0 auto;}
.honor .honor2 h3{text-align:center;font-weight:normal;color:#333333;font-size:16px;line-height:35px;}
.honor .slick-prev{background: url(../images/left.png) no-repeat;width:30px;height:59px;text-indent:-100px;overflow:hidden;outline:none;border:none;top:calc(50% - 40px);position: absolute;left:-3%;}
.honor .slick-next{background: url(../images/right.png) no-repeat;width:30px;height:59px;text-indent:-100px;overflow:hidden;outline:none;border:none;top:calc(50% - 40px);position: absolute;right:-3%;}


@media (max-width:1024px) {
   .honor .honor2 h3{font-size:14px;}
}




/*热点信息*/
.box7{margin-top:66px;}
.a7_1{width: 701px;overflow: hidden;margin-top:63px;}
.news_list1{padding-left: 65px;margin-bottom:7px;}
.news_list1 li{position: relative;}
.news_list1 li:before{width: 50px;height: 30px;background: #e60011;position: absolute;left: -65px;top: 0;content: "头条";text-align: center;line-height: 30px;color: #fff;font-size: 16px;}
.news_list1 li a{display: block;font-size: 18px;color: #333333;line-height: 31px;margin-bottom: 17px;}
.news_list1 li dd{font-size: 14px;color: #666666;line-height: 30px;text-indent: 20px;height: 90px;overflow: hidden;}



.news_list2{width: 318px;overflow: hidden;}
.news_list2 li{padding-left: 32px;position: relative;}
.news_list2 li:before{width: 1px;height: 47px;background: #999999;position: absolute;left:3px;top: 30px;content: "";}
.news_list2 li:last-child a{border: none;}
.news_list2 li:last-child:before{display: none;}
.news_list2 li a{display: block;height: 52px;line-height: 52px;border-bottom: 1px solid #d1d1d1;font-size: 14px;color: #666666;position: relative;}
.news_list2 li a:before{width: 7px;height: 7px;background: #999999;position: absolute;left: -32px;top: 23px;content: "";border-radius: 50%;}
.news_list2 li:hover a{color: #333;}
.news_list2 li:hover a:before{background: #e60011;}
.news_list2 li p{height:52px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}








.a7_2{margin-top:63px;width:436px;overflow:hidden;border:1px  solid #ddd;border-top:none;}
.a7_2t{background:#db241e;font-size: 18px;color: #fff;line-height: 60px;padding-left:25px;height: 60px;overflow: hidden;}
.a7_2t a{display: block;float: right;padding-right:20px;font-size: 12px;line-height: 60px;text-transform: uppercase;color: #fff;}

.a7_2 #kehu {padding:0 11px;
   
    margin: 10px auto 0;
    position: relative
}

.a7_2 #kehu #jian {
    height: 100%
}


.a7_2 #kehu #jian #zheng .news_list3 li {
    position: relative;
    border-bottom: 1px solid #d1d1d1;
    padding-bottom: 8px;
    margin-bottom: 11px;
}
.a7_2 #kehu #jian #zheng .news_list3 li:last-child{border:none;}
.a7_2 #kehu #jian #xtop .news_list3 li a,
.a7_2 #kehu #jian #zheng .news_list3 li a {
    color: #333333;
    font: 14px/48px "微软雅黑";
    display: block;
    background: url(../images/wen.png) 13px 50% no-repeat;
    padding-left: 45px;
}

.a7_2 #kehu #jian #xtop .news_list3 li a:hover,
.a7_2 #kehu #jian #zheng .news_list3 li a:hover {
    
}

.a7_2 #kehu #jian #xtop .news_list3 li span,
.a7_2 #kehu #jian #zheng .news_list3 li span {
    color: #666;
    z-index: 0;
    display: block;
    background: url(../images/da.png) 13px 7px no-repeat;
    padding-left: 45px;
    font: 14px/30px "微软雅黑"
}





@media(max-width:1199px) {
  .a7_1{width:96%;margin:0 auto;float:none;margin-top:6%;}
  .a7_2{width:96%;margin:0 auto;float:none;margin-top:5%;}
  .news_list2{width:48%;overflow: hidden;}

}









.f_link{max-width:1200px;margin: 0 auto;color:#333333;font-size:16px;font-weight:bold;margin-top:50px;}
.f_link a{color:#666666;font-size:14px;font-weight:normal;padding-right:8px;}






/*底部*/
#footer{width: 100%;background: #282d32;padding-top:1%;margin-top:2%;}
.a8{border-bottom: 1px solid #3e4247;overflow: hidden;padding-bottom:20px;}
.a8_1{float:left;width:25%;overflow: hidden;}
.a8_1 dd{font-size: 16px;color: #cccccc;line-height: 67px;}
.a8_1 dt{overflow: auto;}
.a8_1 dt a{font-size: 14px;color: #888888;line-height: 28px;font-weight:normal;}



.a8_2{width:32%;overflow: hidden;float: left;}
.a8_2 dd{font-size: 16px;color: #cccccc;line-height: 67px;}
.a8_2 dt.dt1{font-size:20px;color: #888888;line-height: 35px;font-weight:400;margin-bottom:8px;}
.a8_2 dt.dt2{font-size: 14px;color: #888888;line-height: 28px;font-weight:normal;}
.a8_2 dt.dt2 a{color:#888;}



.a8_3{float:right;width:35%;margin:0 auto;padding-top:2.2%;}
.a8_3 img{width:100%;margin:0 auto;}


.copyright{font-size: 14px;color: #888888;line-height: 28px;padding: 15px 0 20px;}
.copyright a{font-size: 14px;color: #888;}


@media(max-width:1024px) {
 .navs li{width:127px;}

}


@media(max-width:960px) {
  .a8{width:96%;margin:0 auto;}
  .a8_1{width:45%;} 
  .a8_2{width:55%;float:right;} 
  .a8_3{float:left;width:30%;margin:0 auto;}
  .copyright{width:96%;margin:0 auto;}
  .a8_2 dt.dt1{font-size:24px;}
}


@media(max-width:768px) {
  #footer{margin-top:5%;}

}


@media(max-width:768px) {
  .demo-banner{margin-top:60px;}
  .page-banner{margin-top:60px;}

}

@media(max-width:768px) {
  .box1{margin-top:8%;}
  .box2{margin-top:8%;}
  .box3{margin-top:8%;}
  .box4{margin-top:8%;}
  .box5{margin-top:8%;}
  .box6{margin-top:8%;}
  .box7{margin-top:8%;}


}

