﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; width:auto;}
BODY {
	FONT-SIZE: 14px;
	margin:0px;
	padding: 0px;
    font-family:"微软雅黑";
	color:#666;
	margin:0px;
	padding:0px; background-color:#fff;
	overflow-x: hidden;
	box-sizing: border-box;
	
	}
a{text-decoration:none;}
ul li{list-style:none}
ul{padding-left:0;margin:0 0}
a{color:#666}
.container{width:1200px;margin:0 auto}
.container1{width:97.5%;margin:0 auto}
h1,h2,h3,h4,h5,p{margin:0 0;padding:0 0;font-weight:500}
.ctrl span{ float:left; cursor:pointer;}
input,textarea,select{outline:none;font-family:"微软雅黑";}
img{border:none}
.banner span{ cursor:pointer; float:left;}
@font-face {
  font-family: "ArnoPro-Semibold08pt";
  src: url("ArnoPro-Semibold08pt.woff2") format("woff2"),
       url("ArnoPro-Semibold08pt.woff") format("woff"),
       url("ArnoPro-Semibold08pt.ttf") format("truetype"),
       url("ArnoPro-Semibold08pt.eot") format("embedded-opentype"),
       url("ArnoPro-Semibold08pt.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.clear{clear:both}
.img-responsive{max-width:100%;height:auto}


<!--返回顶部-->
#fanhui{ float:left;width:60px; height:60px; left:50%; top:80%; } 
#fanhui h3{ position:fixed;  left:100%; margin-left:-60px; top:80%; background-image:url(../Images/top_01.png); width:60px; height:60px; background-repeat:no-repeat;}
#fanhui h3:hover{ background-image:url(../Images/top_02.png); }

/*banner*/
.fullSlide{ float:left;width:100%;  position:relative;  height:600px; background:#000; margin-top:100px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:600px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:600px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; text-align:center;
	
}
.fullSlide .hd ul{ text-align:center;   }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; width:11px; height:11px; border-radius:50%; background:#fff; margin-left:7px; margin-right:7px;overflow:hidden;line-height:9999px;border:2px solid #fff;
	
}
.fullSlide .hd ul .on{width:11px; height:11px; border-radius:50%; background:none;border:2px solid #fff;  }

.fullSlide .pnBtn{  position:absolute; z-index:1;   cursor:pointer;   }
.fullSlide .prev{ left:3%;top:280px; width:54px;height:54px ;background:url(../Images/left.png) center top no-repeat }
.fullSlide .prev:hover{background:url(../Images/left-1.png) center top no-repeat }
.fullSlide .next{ right:3%;top:280px;   width:54px;height:54px ;background:url(../Images/right.png) center top no-repeat }
.fullSlide .next:hover{background:url(../Images/right-1.png) center top no-repeat }
.fullSlide .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:335px;  }
.fullSlide .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.fullSlide .prev .arrow{ right:0; background:url(../Images/slider-arrow.png) -120px 0 no-repeat;   }
.fullSlide .next .arrow{ left:0; background:url(../Images/slider-arrow.png) 0 0 no-repeat;  }

.head-menu{width:100%;height:100px;background:rgba(255,255,255,0.9);overflow:hidden;position:fixed;z-index:999;top:0px;box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.18);}
.head-menul{float:left;width:400px}
.head-menul img{ height:80px;margin-top:15px}
.head-menu ul{width:720px;float:right}
.head-menu ul li{float:left;width:90px;text-align:center;line-height:100px;font-size:16px;position:relative;transition:all ease-in-out 0.3s;}
.head-menu ul li::after {
    content:'';
	background:#0186eb;
    position: absolute;
    left:49%;
    top:-25px;
	height:25px;
    width:1px;
    
	transition:all ease-in-out 0.3s;
}

.head-menu ul li:hover{color:#0186eb;transition:all ease-in-out 0.3s;}
.head-menu ul li:hover::after {
    /*background: #ec7145;*/
    top:0px;
	transition:all ease-in-out 0.3s;
}
.fixednav {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 9999;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.12);
}

.head-menu ul li a{color:#323232}
.head-menu ul li a:hover{color:#0186eb}

/*服务优势*/
.fuwu{width:100%;padding:50px 0 70px 0}
.timu{width:100%;text-align:center}
.timu h2{font-size:24px;color:#909090;font-family: "ArnoPro-Semibold08pt";text-transform:uppercase;margin-bottom:5px}
.timu h3{font-size:24px;color:#323232;margin-bottom:10px}
.timu h3 span{ color:#045596;}
.timu h4 img{vertical-align:top;margin-top:11px}
.timu h4{font-size:14px;color:#646464;}

.fuwu-con{width:100%;padding-top:50px}
.fuwu-con ul li{float:left;width:25%;box-sizing:border-box;padding:58px 20px;text-align:center ;cursor:pointer;transition:all ease-in-out 0.3s}
.fuwu-icon{width:100%;height:80px;margin-bottom:45px}
.fw1{width:100%;height:80px;background:url(../Images/fuwu1.png) center center no-repeat}
.fuwu-con ul li:hover .fw1{background:url(../Images/fuwu1-1.png) center center no-repeat}
.fuwu-con ul li h2{font-size:16px;color:#323232;margin-bottom:15px}
.fuwu-con ul li p{font-size:14px;color:#646464;line-height:25px}
.fuwu-con ul li:hover  h2{color:#1999fa}
.fw2{width:100%;height:80px;background:url(../Images/fuwu2.png) center center no-repeat}
.fuwu-con ul li:hover .fw2{background:url(../Images/fuwu2-1.png) center center no-repeat}
.fw3{width:100%;height:80px;background:url(../Images/fuwu3.png) center center no-repeat}
.fuwu-con ul li:hover .fw3{background:url(../Images/fuwu3-1.png) center center no-repeat}
.fw4{width:100%;height:80px;background:url(../Images/fuwu4.png) center center no-repeat}
.fuwu-con ul li:hover .fw4{background:url(../Images/fuwu4-1.png) center center no-repeat}
.fuwu-con ul li:hover{box-shadow: 0px 5px 13px 0px rgba(0, 0, 0, 0.14);transition:all ease-in-out 0.3s;transform:translateY(-10px)}

/*服务项目*/
.fuwu-xm{width:100%;padding:58px 0 70px 0;background:url(../Images/fuwu-bg.jpg) center top no-repeat;}

.fuwu-con1{width:100%;padding-top:30px}
.fuwu-con1 .slideTxtBox{ width:900px; float:right;}
.fuwu-con1 .slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px 0 20px;   position:relative; margin-bottom:40px}
.fuwu-con1 .slideTxtBox .hd ul{ float:left;  position:absolute; left:22%; top:-1px; height:32px;   }
.fuwu-con1 .slideTxtBox .hd ul li{ float:left; padding:2px 30px; cursor:pointer;border:1px solid #cccccc;border-radius:20px;margin:0 8px ;font-size:14px }
.fuwu-con1 .slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #1999fa; background:#1999fa;color:#fff }

.fuwu-con1 .slideTxtBox .bd ul{  zoom:1;  }
.fuwu-con1 .slideTxtBox .bd li{width:280px;float:left; margin-left:20px  ;margin-bottom:35px ;transition:all ease-in-out 0.3s;}
.fw-img{width:280px;height:214px;overflow:hidden}
.fw-img img{width:280px;height:214px;overflow:hidden}
.fw-des{width:100%;height:55px;line-height:55px;text-align:center;background:#fff;color:#646464;transition:all ease-in-out 0.3s;}
.fuwu-con1 .slideTxtBox .bd li:nth-child(4n){margin-right:0}
.fuwu-con1 .slideTxtBox .bd li:hover{transition:all ease-in-out 0.3s;transform:translateY(-15px);transition:all ease-in-out 0.3s;box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.4);}
.fuwu-con1 .slideTxtBox .bd li:hover .fw-des{background:#1999fa;color:#fff;transition:all ease-in-out 0.3s;}
.fuwu-con1 .slideTxtBox .bd li:hover .fw-img img{transform:scale(1.2);transition:all ease-in-out 1s;width:285px;height:214px}
.fw-img img{transition:all ease-in-out 1s;}
.lefter{ width:280px; float:left;border:1px solid #CCC; background:#e7f5ff;}
.lefter .left_tit{ width:280px; height:80px; line-height:80px; text-align:center; background-color:#008efa; font-size:18px; color:#FFF; font-weight:bold;}
#menu{ width:280px; display:block;}
#menu .main{ width:280px; background:#1999fa; float:left; margin-bottom:5px;}
#menu .main a{ width:280px; display:block; color:#FFF;height:35px; line-height:35px; text-indent:2em; font-size:16px; overflow:hidden;}
#menu .main a:hover{ color:#999;}
#menu .main img{ display:block; float:right; margin-right:15px;}
#menu .main ul{ width:280px; display:block;}
#menu .main li{ width:280px; float:left; height:35px; line-height:35px; background:#e7f5ff; border-bottom:1px dashed #999;}
#menu .main li a{ font-size:14px;color:#0275cd;}
/*关于我们*/
.about{width:100%;padding:50px 0 40px 0;background:url(../Images/about-bg.jpg) center top no-repeat;}
.timu1{width:100%;text-align:center}
.timu1 h2{font-size:24px;color:#fff;font-family: "ArnoPro-Semibold08pt";text-transform:uppercase;margin-bottom:5px}
.timu1 h3{font-size:24px;color:#fff;margin-bottom:10px}
.timu1 h4 img{vertical-align:top;margin-top:11px}
.timu1 h4{font-size:14px;color:#fff;}

.about-con{width:100%;padding-top:40px}
.about-conl{float:left;width:540px}
.about-conr{float:right;width:612px;height:505px;background:url(../Images/about-lan.png) no-repeat;position:relative}
.about-text{font-size:14px;color:#fff;line-height:35px;margin-top:45px}
.about-shu{width:100%;margin-top:55px;position:relative}
.about-shu ul{margin-left:15px;width:525px}
.about-shu ul li{float:left;width:175px;text-align:center}
.about-shu ul li h2 span{font-size:40px;color:#ffd200;display:inline-block;position:relative}
.about-shu ul li p{font-size:16px;color:#fdfeff;margin-top:5px}
.about-shu a{display:block;width:145px;height:45px;background:#ffd200;font-size:14px;color:#000;line-height:45px;text-align:center;transition:all ease-in-out 0.3s;position:absolute;right:0;top:20px}
.about-shu a:hover{background:#1999fa;color:#fff;transition:all ease-in-out 0.3s}
.about-shu ul li:nth-child(1) span:after{position:absolute;content:'名';right:-20px;top:0;font-size:16px}
.about-shu ul li:nth-child(2) span:after{position:absolute;content:'+';right:-27px;top:-10px;font-size:26px}
.about-shu ul li:nth-child(3) span:after{position:absolute;content:'+';right:-27px;top:-10px;font-size:26px}

.about-conr .picScroll-left{ width:560px; height:466px;position:absolute;left:30px;top:20px; overflow:hidden; position:relative; }
.about-conr .picScroll-left .hd{  height:0px; position:relative}
.about-conr .picScroll-left .hd .prev{ z-index:9;display:block;  width:36px; height:36px;overflow:hidden;position:absolute;cursor:pointer; background:url("../Images/left2.png") no-repeat;left:0;top:230px}
.about-conr .picScroll-left .hd .next{ z-index:9;display:block;  width:36px; height:36px;overflow:hidden;position:absolute;cursor:pointer; background:url("../Images/right2.png") no-repeat;right:0;top:230px}
.about-conr .picScroll-left .hd .prev:hover{background:url("../Images/left2-1.png") no-repeat;}
.about-conr .picScroll-left .hd .next:hover{background:url("../Images/right2-1.png") no-repeat;}
.about-conr .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.about-conr .picScroll-left .hd .nextStop{ background-position:-60px -50px; }


.about-conr .picScroll-left .bd{  }
.about-conr .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.about-conr .picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
.about-conr .picScroll-left .bd ul li img{width:560px;height:466px}


/*新闻资讯*/
.news{width:100%;padding:58px 0 75px 0;background:#ededed}
.news-con{width:100%}
.news-leibie{width:100%;margin-top:25px;margin-bottom:35px}
.news-leibie ul{ float:left; height:32px;margin-left:400px   }
.news-leibie ul li{ float:left; padding:2px 30px; cursor:pointer;border:1px solid #cccccc;border-radius:20px;margin:0 8px ;font-size:14px;height:30px;line-height:30px }
.news-leibie ul li:hover{ height:30px;  background:#fff; border:1px solid #1999fa; background:#1999fa;color:#fff }
.news-leibie ul li:hover a{color:#fff}
.news-leibie ul li a{color:#646464}
.news-gundong{width:100%}

.news-gundong .picScroll-left{ width:100%; left:30px;top:20px;position:relative; }
.news-gundong  .picScroll-left .hd{  height:0px; position:relative}
.news-gundong  .picScroll-left .hd .prev{ z-index:9;display:block;  width:34px; height:80px;overflow:hidden;position:absolute;cursor:pointer; background:url("../Images/left3.png") no-repeat;left:0;top:175px}
.news-gundong  .picScroll-left .hd .next{ z-index:9;display:block;  width:34px; height:80px;overflow:hidden;position:absolute;cursor:pointer; background:url("../Images/right3.png") no-repeat;right:0;top:175px}
.news-gundong  .picScroll-left .hd .prev:hover{background:url("../Images/left3-1.png") no-repeat;}
.news-gundong  .picScroll-left .hd .next:hover{background:url("../Images/right3-1.png") no-repeat;}
.news-gundong  .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.news-gundong  .picScroll-left .hd .nextStop{ background-position:-60px -50px; }


.news-gundong  .picScroll-left .bd{ overflow:hidden;}
.news-gundong  .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.news-gundong  .picScroll-left .bd ul li{margin-top:15px;float:left; display:inline; width:380px !important;overflow:hidden;  margin-right:30px;background:#fff;box-sizing:border-box;padding:10px 10px 15px 10px;transition:all ease-in-out 0.3s; }
.news-gundong  .picScroll-left .bd ul li h2{font-size:16px;color:#323232;margin-bottom:10px; transition:all ease-in-out 0.3s;}
.news-gundong  .picScroll-left .bd ul li:hover h2{ color:#1999fa; text-indent:1.5em;}
.news-gundong  .picScroll-left .bd ul li p{font-size:14px;color:#777777;line-height:25px;margin-bottom:15px;height:75px;overflow:hidden}
.news-gundong  .picScroll-left .bd ul li h3{font-size:14px;color:#767676;position:relative}
.news-gundong  .picScroll-left .bd ul li h3:after{position:absolute;content:'';width:21px;height:11px;background:url(../Images/jian.png) no-repeat;right:25px;top:5px;opacity:0;transition:all ease-in-out 0.3s}

.news-img{width:360px;height:180px;overflow:hidden;margin-bottom:20px}
.news-img img{width:360px;height:180px}
.news-gundong  .picScroll-left .bd ul li:hover .news-img img{transform:scale(1.2);transition:all ease-in-out 1s;}
.news-img img{transition:all ease-in-out 1s}
.news-gundong  .picScroll-left .bd ul li:hover{transition:all ease-in-out 0.3s;transform:translateY(-15px);transition:all ease-in-out 0.3s;box-shadow: 0px 5px 13px 0px rgba(0, 0, 0, 0.14);}
.news-gundong  .picScroll-left .bd ul li:hover  h3:after{opacity:1;right:5px;transition:all ease-in-out 0.3s}


/*工程案例*/
.anli{width:100%;padding:55px 0 70px 0;background:url(../Images/anli-bg.jpg) center top no-repeat;}
.anli-con{width:100%;margin-top:55px}
.anli-conl{float:left;width:600px;height:440px;position:relative;overflow:hidden}
.anli-conr{float:right;width:580px;height:440px}
.anli-ms{position:absolute;width:100%;height:160px;left:0;top:20%;text-align:center;z-index:3;opacity:0}
.anli-ms h2{font-size:20px;color:#fff;margin-bottom:50px}
.anli-ms  a{display:inline-block;width:160px;height:48px;line-height:48px;background:#1999fa;font-size:16px;color:#fff}
.anli-conl:before{width:94%;height:94%;left:3%;top:3%;border:1px solid #fff;position:absolute;content:'';z-index:2;transform:scale(1.2);transition:all ease-in-out 0.5s}
.anli-conl:after{width:100%;height:100%;left:0%;top:0;background:rgba(0,0,0,0.5);position:absolute;content:'';transform:scale(0);transition:all ease-in-out 0.5s}
.anli-conl:hover:before{transform:scale(1);transition:all ease-in-out 0.5s}
.anli-conl:hover:after{transform:scale(1);transition:all ease-in-out 0.5s}
.anli-conl:hover .anli-ms{top:30%;opacity:1;transition:all ease-in-out 0.5s}
.anli-conl img{width:600px;height:440px}
.anli-conl:hover img{transform:scale(1.2);transition:all ease-in-out 1s}
.anli-conl img{transition:all ease-in-out 1s}

.anli-conr ul li{float:left;width:280px;height:210px;margin-right:20px;margin-bottom:20px;position:relative;overflow:hidden}
.anli-conr ul li:nth-child(2n){margin-right:0}
.anli-ms1{position:absolute;width:100%;height:120px;left:0;top:20%;text-align:center;z-index:3;opacity:0}
.anli-ms1 h2{font-size:16px;color:#fff;margin-bottom:30px}
.anli-ms1  a{display:inline-block;width:120px;height:38px;line-height:38px;background:#1999fa;font-size:14px;color:#fff}
.anli-conr ul li:before{width:94%;height:94%;left:3%;top:3%;border:1px solid #fff;position:absolute;content:'';z-index:2;transform:scale(1.2);transition:all ease-in-out 0.5s}
.anli-conr ul li:after{width:100%;height:100%;left:0%;top:0;background:rgba(0,0,0,0.5);position:absolute;content:'';transform:scale(0);transition:all ease-in-out 0.5s}
.anli-conr ul li:hover:before{transform:scale(1);transition:all ease-in-out 0.5s}
.anli-conr ul li:hover:after{transform:scale(1);transition:all ease-in-out 0.5s}
.anli-conr ul li:hover .anli-ms1{top:30%;opacity:1;transition:all ease-in-out 0.5s}
.anli-conr ul li img{width:280px;height:210px}
.anli-conr ul li:hover img{transform:scale(1.2);transition:all ease-in-out 1s}
.anli-conr ul li img{transition:all ease-in-out 1s}

/*设计团队*/
.team{width:100%;padding:58px 0 ;background:#fff}
.team-con{width:100%;margin-top:40px}

.team-con .picScroll-left{ width:100%; left:30px;top:20px;position:relative; }
.team-con  .picScroll-left .hd{  height:0px; position:relative}
.team-con  .picScroll-left .hd .prev{ z-index:9;display:block;  width:16px; height:30px;overflow:hidden;position:absolute;cursor:pointer; background:url("../Images/left4.png") no-repeat;left:0;top:150px}
.team-con  .picScroll-left .hd .next{ z-index:9;display:block;  width:16px; height:30px;overflow:hidden;position:absolute;cursor:pointer; background:url("../Images/right4.png") no-repeat;right:0;top:150px}
.team-con .picScroll-left .hd .prev:hover{background:url("../Images/left4-1.png") no-repeat;}
.team-con .picScroll-left .hd .next:hover{background:url("../Images/right4-1.png") no-repeat;}
.team-con  .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.team-con  .picScroll-left .hd .nextStop{ background-position:-60px -50px; }


.team-con  .picScroll-left .bd{ overflow:hidden;padding:0 30px}
.team-con  .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.team-con  .picScroll-left .bd ul li{margin-top:25px;float:left; margin-left:5px;margin-right:5px;display:inline; width:275px !important;overflow:hidden;background:#fff;box-sizing:border-box;padding:10px 10px 15px 10px;transition:all ease-in-out 0.3s;text-align:center }
.team-des{width:100%;box-sizing:border-box;padding:0 22px}
.team-con  .picScroll-left .bd ul li h2{font-size:16px;color:#323232;margin-bottom:10px}
.team-con  .picScroll-left .bd ul li p{font-size:14px;color:#777777;line-height:25px;margin-bottom:15px;height:75px;overflow:hidden}


.team-img{width:175px;height:125px;overflow:hidden;margin:0 auto;overflow:hidden;margin-bottom:20px;}
.team-img img{width:175px;height:125px}

.team-con .picScroll-left .bd ul li:hover{transition:all ease-in-out 0.3s;transform:translateY(-15px);transition:all ease-in-out 0.3s;box-shadow: 0px 5px 13px 0px rgba(0, 0, 0, 0.14);}
.team-con  .picScroll-left .bd ul li:hover  h3:after{opacity:1;right:5px;transition:all ease-in-out 0.3s}

/*foot*/
.foot{width:100%;background:#262626}
.foot1{width:100%;border-bottom:1px solid #7a7a7a;padding:25px 0;font-size:16px;color:#949494}
.foot1 a{font-size:14px;color:#949494;display:inline-block;padding:0 10px;background:url(../Images/shuxian.png) right 5px no-repeat}
.foot1 a:last-child{background:none}
.foot1 a:hover{color:#fff}
.foot2{width:100%;padding:35px 0 30px 0}
.foot2l{float:left;width:290px}
.foot2l img{width:289px;height:70px;margin-top:10px}
.foot2m{float:left;width:528px;box-sizing:border-box;padding:0 0px;text-align:center;color:#949494;line-height:30px}
.foot2r{float:right;width:182px}

#fanhui{cursor:pointer}

/*新闻列表*/
.daoshang{width:100%;background:#f4f4f4;padding:30px 0}
.daoshangl{float:left;background:url(../Images/address.png) left center no-repeat;box-sizing:border-box;padding-left:23px}
.daoshangl span{color:#1999fa}
.daoshangr{float:right;background:url(../Images/tel.png) left center no-repeat;box-sizing:border-box;padding-left:25px;font-size:16px}
.daoshangr span{color:#d81e06;font-size:16px}

.public{width:100%;padding:60px 0 80px 0}
.list-class{width:100%}
.list-class ul{ float:left; height:32px;  }
.list-class ul li{ float:left; padding:2px 30px; cursor:pointer;border:1px solid #cccccc;border-radius:20px;margin-right:15px ;font-size:14px;height:30px;line-height:30px }
.list-class ul li:hover{ height:30px;  background:#fff; border:1px solid #1999fa; background:#1999fa;color:#fff }
.list-class ul li:hover a{color:#fff}
.list-class ul li a{color:#646464}
.list-class ul li.on{ height:30px;  background:#fff; border:1px solid #1999fa; background:#1999fa;color:#fff }
.list-class ul li.on a{color:#fff}
.list-pai{width:100%;margin-top:55px}

.list-pai ul li{float:left;  width:380px ;overflow:hidden;  margin-right:30px;background:#fff;box-sizing:border-box;padding:10px 10px 15px 10px;margin-bottom:55px;transition:all ease-in-out 0.3s;box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.18); }
.list-pai ul li:nth-child(3n){margin-right:0}
.list-pai ul li h2{font-size:16px;color:#323232;margin-bottom:10px;transition:all ease-in-out 0.3s;}
.list-pai ul li:hover h2{ color:#1999fa; text-indent:1.5em;}
.list-pai ul li p{font-size:14px;color:#777777;line-height:25px;margin-bottom:15px;height:75px;overflow:hidden}
.list-pai ul li h3{font-size:14px;color:#767676;position:relative}
.list-pai ul li h3:after{position:absolute;content:'';width:21px;height:11px;background:url(../Images/jian.png) no-repeat;right:25px;top:5px;opacity:0;transition:all ease-in-out 0.3s}

.list-img{width:360px;height:180px;overflow:hidden;margin-bottom:20px}
.list-img img{width:360px;height:180px}
.list-pai ul li:hover .list-img img{transform:scale(1.2);transition:all ease-in-out 1s;}
.news-img img{transition:all ease-in-out 1s}
.list-pai ul li:hover{transition:all ease-in-out 0.3s;transform:translateY(-15px);transition:all ease-in-out 0.3s;box-shadow: 0px 5px 13px 0px rgba(0, 0, 0, 0.14);}
.list-pai ul li:hover  h3:after{opacity:1;right:5px;transition:all ease-in-out 0.3s}
.page{ width:800px; height:21px; margin-bottom:2px;}
.page li{float:left; list-style:none; display:block; min-width:30px; border:#d7d7d7 1px solid; margin-left:5px; text-align:center;}
.page li a{height:19px; line-height:19px; margin-left:2px; color:#333;  padding:0 10px;}
.page li span{ line-height:19px; padding:0 10px;}
.page li a:hover{ color:#F00;}
.page li span a{ color:#00C;}
.thisclass{ color:#00F;height:19px; line-height:19px;}


/*新闻详情*/
.listshow1{width:100%;border-bottom:1px dashed #cbcbcb;padding-bottom:30px;text-align:center}
.listshow1 h2{font-size:24px;color:#323232;margin-bottom:15px}
.listshow1 h3{font-size:14px;color:#767676;}
.listshow-text{width:100%;padding:30px 0 45px 0;line-height:35px;color:#646464}

.tiaoshu{width:100%;height:80px;position:relative;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;line-height:80px;font-size:16px;color:#646464}
.tiaoshul{float:left;width:500px;height:80px}
.tiaoshur{float:right;width:500px;height:80px;text-align:right}
.tiaoshu a{color:#646464}
.tiaoshu a:hover{color:#1999fa}
.fh{display:block;width:32px;height:32px;background:url(../Images/caidan.png) no-repeat;position:absolute;left:585px;top:25px}
.fh:hover{background:url(../Images/caidan1.png) no-repeat}
.fhliebiao{width:100%;text-align:center;margin-top:55px;position:relative}
.fh1{display:inline-block;padding:13px 53px;background:#1999fa;border-radius:30px;font-size:14px;color:#fff}
.fh1:hover{box-shadow: 0px 2px 7px 0px rgba(0, 42, 73, 0.3);transition:all ease 0.3s}
.fenxiang{position:absolute;right:0;top:12px}

/*产品列表*/
.gallery{width:900px;padding-top:60px; float:right;}
.gallery ul li{width:280px;float:left; margin-left:20px;margin-bottom:60px ;transition:all ease-in-out 0.3s;}
.gal-img{width:280px;height:214px;overflow:hidden}
.gal-img img{width:280px;height:214px;}
.gal-des{width:100%;height:55px;line-height:55px;text-align:center;background:#1999fa;color:#fff;transition:all ease-in-out 0.3s;}
.gallery ul li:nth-child(4n){margin-right:0}
.gallery ul li:hover{transition:all ease-in-out 0.3s;transform:translateY(-15px);transition:all ease-in-out 0.3s;box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.4);}
.gallery ul li:hover .gal-des{background:#fff;color:#1999fa;transition:all ease-in-out 0.3s;}
.gallery ul li:hover .gal-img img{transform:scale(1.2);transition:all ease-in-out 1s;width:285px;height:214px}
.gal-img img{transition:all ease-in-out 1s;}

/*产品详情*/
.show-img{width:100%}
.show-block{margin:0 auto;position:relative}
.show-block img{width:600px;heihgt:450px}
.show-block h2{font-size:24px;color:#323232;text-align:center;margin-bottom:50px}
.show-left{width:54px;height:54px;display:block;background:url(../Images/left5.png) no-repeat;position:absolute;left:-115px;top:270px;cursor:pointer}
.show-left:hover{background:url(../Images/left5-1.png) no-repeat;}
.show-right{width:54px;height:54px;display:block;background:url(../Images/right5.png) no-repeat;position:absolute;right:-115px;top:270px;cursor:pointer}
.show-right:hover{background:url(../Images/right5-1.png) no-repeat;}
.xx-jie{width:100%;height:70px;line-height:70px;text-align:center;background:url(../Images/xx-bg.png) no-repeat;font-size:20px;color:#323232;margin-top:70px}
.xx-text{width:100%;padding:45px 0 20px 0;line-height:35px;color:#646464}

/*团队*/
.team-pai{width:100%}
.team-pai ul li{margin-top:25px;float:left; margin-right:20px;display:inline; width:285px ;overflow:hidden;background:#fff;box-sizing:border-box;padding:40px 20px 15px 10px;transition:all ease-in-out 0.3s;text-align:center ;margin-bottom:40px}
.tuan-des{width:100%;box-sizing:border-box;padding:0 22px}
.team-pai ul li h2{font-size:16px;color:#323232;margin-bottom:10px}
.team-pai ul li p{font-size:14px;color:#777777;line-height:25px;margin-bottom:15px;height:75px;overflow:hidden}
.team-pai ul li:nth-child(4n){margin-right:0}

.tuan-img{width:125px;height:125px;overflow:hidden;margin:0 auto;border-radius:50%;overflow:hidden;margin-bottom:20px;}
.tuan-img img{width:125px;height:125px}

.team-pai ul li:hover{transition:all ease-in-out 0.3s;box-shadow: 0px 5px 13px 0px rgba(0, 0, 0, 0.14);}
.team-pai ul li:hover  h3:after{opacity:1;right:5px;transition:all ease-in-out 0.3s}

/*团队详情*/
.team-text{width:100%}
.team-tou{float:left;width:260px;height:260px}
.team-tou img{width:260px;height:260px}
.team-des1{float:right;width:860px;color:#646464;line-height:30px}
.tou{color:#323232;font-size:20px;margin-bottom:20px}
.about-top{line-height:35px}
.about-top h2{text-align:center;font-size:24px;color:#323232;margin-bottom:25px}

.shou{width:100%;height:200px;background:url(../Images/shou.jpg) no-repeat;margin-top:50px;box-sizing:border-box;padding-top:65px}
.shou ul li{float:left;width:300px;text-align:center}
.shou ul li h2 span{font-size:50px;color:#ffd200;display:inline-block;position:relative}
.shou ul li p{font-size:16px;color:#fdfeff;margin-top:5px}
.shou ul li:nth-child(1) span:after{position:absolute;content:'名';right:-20px;top:0;font-size:16px}
.shou ul li:nth-child(2) span:after{position:absolute;content:'+';right:-27px;top:-10px;font-size:26px}
.shou ul li:nth-child(3) span:after{position:absolute;content:'+';right:-27px;top:-10px;font-size:26px}
.shou ul li:nth-child(4) span:after{position:absolute;content:'+';right:-27px;top:-10px;font-size:26px}
.a1 h3{text-align:center;font-size:24px;color:#323232;margin-bottom:30px}

/*联系我们*/
.contact1{width:100%}
.contact2{width:100%;margin-top:40px}
.contact1l{float:left;width:470px;font-size:16px;color:#646464;line-height:40px}
.contact1r{float:right;width:700px}
.contact1l h2{font-size:20px;color:#323232;margin-bottom:10px}
.contact1r p{margin-bottom:25px}
.c1{width:300px;float:left;height:40px;line-height:40px;border:none;border-bottom:1px solid #cccccc}
.c2{width:300px;float:right;height:40px;line-height:40px;border:none;border-bottom:1px solid #cccccc}
.contact1r p textarea{border:none;border-bottom:1px solid #cccccc;width:100%}
.c3{float:right;width:140px;height:40px;margin-left:10px;background:#212121;color:#fff;font-size:16px;border:none;cursor:pointer;}
.c3:hover{background:#1999fa}


.partner_bg{ width:100%; max-width:1920px; min-width:1000px; margin:0px auto 0px; height:250px; overflow: hidden; }
.partner{ width:1000px; margin:35px auto}
.partner h2{ background:url(../Images/panter.jpg) top center no-repeat; height:58px; line-height:58px;font-size:18px; font-family: "microsoft yahei"; font-weight:bold; color:#fff; padding-left:20px; padding-right:20px;}
.t_lt { background:url(../Images/left.jpg) no-repeat; width:38px; height:38px;position:absolute; left:-50px;}
.t_rt { background:url(../Images/right.jpg) no-repeat; width:38px; height:38px; position:absolute; right:-50px;}
.act_con { width:1000px; height:87px; margin-top:30px;position:relative;}
.act_con .t_lt,.act_con .t_rt { top:25px;}
.act_wrp { width:1000px; margin:0 auto; overflow:hidden;}
.act_wrp li { float:left; display:inline; width:230px; padding-right:10px; padding-left:10px;}
.act_wrp img {max-height:90px;}

.act_wrp li p{width:228px; border:#f0eeee 1px solid; height:80px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}
.act_wrp li p a img{ width:228px; height:80px;}
.lianxia{ width:1200px; text-align:center; padding-top:30px;}
.lianxia p{ line-height:30px; color:#666; font-size:16px;}