﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*正文开始*/
.banner a { height:478px; display:block;}
.fullSlide {
	width:100%;
	position:relative;
	height:478px;
}
.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:478px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:478px;
}

.fullSlide .hd {
	position:absolute;
	z-index:999;
	bottom:0px;
 width:100%;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:48px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#1C79D8;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}


.tc{    width: 576px;
    float: left;
    position: absolute;}

/*筑鹏合作客户*/
.hz_bg{background: #f1f1f1;font-size: 0; padding:54px 0 44px;}
.hz h2{ height:52px;text-align: center; overflow:hidden;}
.hz_l img,.hz_r img{ width:14px; height:23px; padding:28px 0 0;}
.hz_l a:hover img,.hz_r a:hover img {
  -webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;
}
.hz_c ul li { width:218px; float:left; padding:0 12px;overflow: hidden;}
.hz_c ul li em{ width:216px; height:86px; border:#606060 1px solid;display: block;overflow: hidden;}
.hz_c ul li img,.cp_r ul li em img,.case_r img,.jz dt img,.ab_c ul li img{ width:216px; height:86px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.hz_c ul li img:hover,.cp_r ul li em img:hover,.case_r img:hover,.jz dt img:hover,.ab_c ul li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.hz_c ul li span{ width:216px; text-align:center; display:block; height:25px; line-height:25px; overflow:hidden; padding:5px 0 0;}
.hz_c ul li span a{font-size: 14px;color: #525252;}

/*筑鹏核心产品*/
.four{ padding:56px 0 53px;font-size: 0;}
.four h2{height: 60px;text-align: center;}
.four_l{width: 274px;}
.four dl{ background:url(Img/Index/four_bg.jpg) no-repeat;width: 274px;height: 136px;overflow: hidden; display:inline-block; margin:0 0 15px;}
.four dl dt{width: 47px;float: left; padding:58px 10px 0 22px;}
.four dl dt img{width: 47px;height: 40px;}
.four dl dd{width: 180px;float: left;overflow: hidden; padding:18px 0 0;}
.four dl dd h5{height: 30px;line-height: 30px;overflow: hidden;}
.four dl dd h5 a{font-size: 18px;color: #ffc600;}
.four dl dd p{font-size: 14px;color: #fff;line-height: 22px;height: 66px;overflow: hidden; padding:8px 0 0;}
.four_c{width: 414px;height: 288px;position: relative; margin:0 0 0 18px;overflow: hidden;}
.four_c img{width: 394px;height: 268px;padding: 8px; border:#8598aa 2px solid;}
.four_c span{ width:394px; display:block; text-align:center; height:25px; line-height:25px; overflow:hidden;position: absolute;bottom: 25px;left: 10px;font-size: 14px;color: #000;}

/*筑鹏产品中心*/
.chanpin{ padding:0 0 70px; font-size:0;}
.cp_l{ width:180px;}
.cp_lt{width: 180px;height: 72px;text-align: center;background: #074787;overflow: hidden;}
.cp_lt a{font-size: 20px;color: #fff;display: block; padding:15px 0 0;}
.cp_lt i{display: block;font-size: 13px;color: #b9c3d4;text-transform: uppercase; font-family:"Times New Roman", Times, serif;}
.cp_lm{width: 178px; border-left:#ddd 1px solid; border-right:#ddd 1px solid; padding:0 0 18px;}
.cp_lm h3{ background:#445058; width:178px; height:30px; line-height:30px; margin:10px 0 0;overflow: hidden;}
.cp_lm h3 a{ font-size:14px; color:#fff; padding:0 0 0 28px;}
.cp_lm h4 a:hover,.cp_lm ul li a:hover{color: #074787;}
.cp_lm h4{ background:#f2f2f2; width:178px; height:30px; line-height:30px; margin:5px 0 0;overflow: hidden;}
.cp_lm h4 a{ font-size:14px; color:#5a5a5a; padding:0 0 0 28px;}
.cp_lm ul{ padding:5px 0 0;}
.cp_lm ul li{ height:36px; line-height:36px; border-bottom:#dedede 1px dashed; background:url(Img/Index/cp_ico01.png) no-repeat 25px 14px;overflow: hidden;}
.cp_lm ul li a{ font-size:14px; color:#5c5c5c; padding:0 0 0 45px;}
.cp_lm .nobor{ border:none;}
.cp_lb{ background:url(Img/Index/cp_lbbg.jpg) no-repeat;width: 160px;height: 62px; padding:70px 0 0 20px;font-size: 14px;color: #9aadc5;}
.cp_lb b{display: block;font-size: 20px;color: #ffc600;}
.cp_r{ width:810px;}
.cp_rt{ background:url(Img/Index/cp_line.gif) no-repeat 0 33px; height:40px;line-height: 25px;overflow: hidden;float: right;width: 793px;}
.cp_rt a{font-size: 18px;color: #074787;font-weight: bold;}
.cp_rt span{ float:right;}
.cp_rt span img{ width:85px; height:25px;}
.cp_r ul li{ width:250px; padding:25px 0 0 20px; float:left;overflow: hidden;}
.cp_r ul li em{width: 244px;height: 209px;display: block;overflow: hidden; border:#e3e3e3 3px solid;}
.cp_r ul li em img{ width: 244px;height: 209px;}
.cp_r ul li p{ display:inline-block;width: 250px;height: 27px;overflow: hidden;}
.cp_r ul li span{ display:block; width:150px; height:27px; line-height:27px; overflow:hidden;float: left;}
.cp_r ul li span a{ font-size:14px; color:#696969; padding:0 0 0 10px;}
.cp_r ul li span a:hover{color: #074787;}
.cp_r ul li b{display: block;float: right;width: 99px;}
.cp_r ul li b img{width: 99px;height: 27px;}

/*广告条*/
.ban01{ background:url(Img/Index/ban01.jpg) no-repeat center 0; height:212px; overflow:hidden;}
.ban02{ background:url(Img/Index/ban02.jpg) no-repeat center 0; height:212px; overflow:hidden;}
.ban01 .ban_a{display: block;width: 1000px;height: 212px;position: absolute;top: 0;left: 0;}
.ban01 p{position: absolute;top: 0;right: 0;width: 168px;text-align: center;}
.ban01 p span{ display:block; font-size:14px; color:#ccd4e0; padding:15px 0 0;}
.ban01 p span b{font-size: 20px;display: block; padding:3px 0 0;color: #fff;}
.ban01 p em{ display:block;width: 168px;height: 80px;text-align: center;line-height: 80px;overflow: hidden;}
.ban01 p em a{font-size: 16px;color: #0c3156;font-weight: bold;}

/*优势*/
.ys_tbg{ background:url(Img/Index/ys_tbg.jpg) no-repeat center 0; height:210px; padding:83px 0 0;text-align: center; overflow:hidden;}
.ys01{ background:url(Img/Index/ys_bg01.jpg) no-repeat center 0; height:457px; overflow:hidden;}
.ys02{ background:url(Img/Index/ys_bg02.jpg) no-repeat center 0; height:396px; overflow:hidden;}
.ys dl{width: 381px; padding:0 0 25px 619px; display:inline-block;}
.ys dl dt{width: 61px;float: left;}
.ys dl dt img{width: 61px;height: 61px;}
.ys dl dd{width: 305px;float: left; padding:0 0 0 15px;}
.ys dl dd h5{height: 40px; background:url(Img/Index/ys_line.gif) repeat-x 0 35px; padding:0 0 10px;}
.ys dl dd h5 a{font-size: 22px;color: #074787;}
.ys dl dd h5 i{font-size: 16px;color: #9f9f9f;text-transform: uppercase; font-family:"Times New Roman", Times, serif; padding:0 0 0 10px;}
.ys dl dd p{font-size: 15px;color: #333;line-height: 30px;}
.ys .ys_pic01{display: block;width: 575px;height: 360px;position: absolute;top: 0;left: 0;}
.ys .ys_pic02{display: block;width: 570px;height: 280px;position: absolute;top: 0;right: 0;}
.ys02 .ys dl{ padding:0 300px 25px 0;}

/*筑鹏成功案例*/
.case{ padding:70px 0 35px;font-size: 0;}
.case h2{height: 82px;text-align: center;}
.case_l{width: 195px; border-top:#074787 4px solid;background: #f1f1f1;overflow: hidden;}
.case_l ul li{ height:50px; line-height:50px; border-bottom:#d7d7d7 1px dashed; background:url(Img/Index/cp_ico01.png) no-repeat 40px 20px;overflow: hidden;}
.case_l ul li a{ font-size:14px; color:#000;font-weight: bold; padding:0 0 0 60px;}
.case_l ul li.cur a,.case_l ul li a:hover{color: #074787;}
.case_l .nobor{ border:none;}
.case_lb{ background:url(Img/Index/case_lbbg.jpg) no-repeat;width: 170px;height: 61px; padding:60px 0 0 25px;font-size: 14px;color: #b5c3d5;}
.case_lb b{display: block;font-size: 20px;color: #ffc600;}
.case_r{width: 780px;}
.case_r p{width: 573px;height: 426px;float: left;overflow: hidden;position: relative;}
.case_r p img{width: 573px;height: 426px;}
.case_r p span{ width:573px; display:block; text-align:center; height:42px; line-height:42px; overflow:hidden;position: absolute;bottom: 0;left: 0; background:url(Img/Index/case_picbg.png) repeat;font-size: 16px;color: #fff;}
.case_r ul{width: 196px;float: right;}
.case_r ul li{width: 196px;height: 425px;overflow: hidden; margin:0 0 10px;}
.case_r ul li img{width: 196px;height: 425px;}

/*筑鹏客户见证*/
.jz{font-size: 0; padding:0 0 70px;}
.jz_t{height: 52px; border-bottom:#d9d9d9 3px solid;}
.jz_t span{float: right;}
.jz_t img{display: block; padding:15px 0 0;}
.jz dl{ width:478px; height:159px; padding:25px 20px 0 0; float:left;overflow: hidden;}
.jz dt{ width:251px; height:159px; float:left;overflow: hidden;}
.jz dt img{ width:251px; height:159px;}
.jz dd{ float:left; width:215px; overflow:hidden; padding:0 0 0 10px;}
.jz dd h5{line-height:25px; height:25px; overflow:hidden;}
.jz dd h5 a{ font-size:14px; color:#000;}
.jz dd h5 a:hover{color: #074787;}
.jz dd span{font-size:14px; color:#000;display:block; padding:3px 0 5px;}
.jz dd p{font-size: 14px; color:#585858; line-height:24px; height:72px; overflow:hidden;}
.jz dd em{display: block; padding:10px 0 0;}
.jz dd em a{width: 100px;height: 24px;text-align: center;line-height: 24px;font-size: 14px;color: #fff;background: #074787;display: block;overflow: hidden;}

/*走进筑鹏*/
.ab_bg{ background:url(Img/Index/ab_bg.gif) repeat-x; height:596px; padding:74px 0 0;font-size: 0; overflow:hidden;}
.about dl{ width:1000px; display:inline-block; overflow:hidden; padding:0 0 45px;}
.about dl dt{ width:527px; height:310px;float: left;overflow: hidden;}
.about dl dt img{ width:527px; height:310px;}
.about dl dd{ width:448px; float:left; padding:0 0 0 20px;}
.about dl dd h5{ height:75px;}
.about dl dd p{ padding:25px 0 0; overflow:hidden;}
.about dl dd p span{ font-size:15px; color:#333;display: block;height: 78px;line-height: 26px;overflow: hidden; text-indent:2em;}
.about dl dd em{display: block; padding:25px 0 0;}
.about dl dd em a{font-size: 15px;color: #fff;display: block;float: left;width: 106px;text-align: center;height: 24px;line-height: 24px;background: #074787;overflow: hidden; margin:0 14px 0 0;}
.about dl dd em a:hover{background: #ffc600;font-weight: bold;color: #000; text-decoration:none;}
.ab_m{ width:1000px; display:inline-block; position:relative;}
.ab_m .hz_l img,.ab_m .hz_r img{ padding:65px 0 0;}
.ab_c ul li { width:223px; float:left; padding:0 10px;overflow: hidden;}
.ab_c ul li em{display: block;width: 223px;height: 152px;overflow: hidden;}
.ab_c ul li img{ width:223px; height:152px;}
.ab_c ul li span{ width:223px; display:block; text-align:center; height:25px; line-height:25px; padding:10px 0 0; overflow:hidden;}
.ab_c ul li span a{font-size: 14px;color: #000;}

/*筑鹏动态*/
.news,.wd{ width:606px; padding:60px 0 30px; font-size:0;}
.news_t,.wd_t{ height:40px; background:#f5f5f5;overflow: hidden;}
.news_t ul li{ float:left;}
.news_t ul li a{ font-size:16px; color:#444; display:block;float: left; width:146px; height:40px; line-height:40px;text-align:center;overflow: hidden;}
.news_t ul li.cur a,.news_t ul li a:hover{ color:#fff; background:#074787; text-decoration:none;}
.news_t span,.wd_t span{ float:right; padding:8px 15px 0 0;display: block;line-height: 0;}
.news_t span img,.wd_t span img{width: 85px;height: 25px;}
.news_m,.wd_m{width: 574px;height: 316px; border-bottom:#e5e5e5 1px solid; border-left:#e5e5e5 1px solid; border-right:#e5e5e5 1px solid; padding:0 15px;}
.news dl{ width:574px; padding:20px 0 15px; display:inline-block; overflow:hidden;}
.news dt{ width:221px; float:left;}
.news dt img{ width:209px; height:124px;padding: 5px; border:#dfdfdf 1px solid;}
.news dd{ float:left; overflow:hidden; width:340px; padding:0 0 0 10px;}
.news dd h5{ height:25px; line-height:25px; overflow:hidden;}
.news dd h5 a{ font-size:14px; color:#000;}
.news dd h5 a:hover,.news_m ul li a:hover,.wd dt a:hover{color: #074787;}
.news dd p{ font-size:14px; color:#333; height:50px; line-height:25px;overflow: hidden; padding:15px 0 0;}
.news dd span{ display:block; padding:15px 0 0;}
.news dd span a{font-size: 14px;color: #000;display: block;width: 121px;height: 24px;text-align: center;line-height: 24px;background: #ffc600;overflow: hidden;}
.news_m ul li{ height:30px; line-height:30px; overflow:hidden; background:url(Img/Index/news_ico.gif) no-repeat 0 12px;}
.news_m ul li a{ font-size:14px; color:#777; padding:0 0 0 12px;}
.news_m ul li span{font-size: 14px;color: #777;float: right;}

/*常见问题*/
.wd{ width:362px;}
.wd_t p{width: 160px;height: 40px;text-align: center;line-height: 40px;overflow: hidden; background:#074787;}
.wd_t p a{font-size: 16px;color: #fff;}
.wd_m{width: 330px;}
.wd dl{ width:330px; height:88px; border-bottom:#999 1px dashed; padding:15px 0 0;}
.wd dt{ background:url(Img/Index/wen.gif) no-repeat 0 5px; padding-left:25px; height:25px; line-height:25px; overflow:hidden;}
.wd dt a{ font-size:14px; color:#000;}
.wd dd{ font-size:14px; color:#777; background:url(Img/Index/da.gif) no-repeat 0 5px; padding-left:25px; line-height:25px; height:50px; overflow:hidden;}
.wd .nobor{ border:none;}

/*友情链接*/
.link{ padding:0 0 30px;}
.link_t{ height:40px; line-height:40px; overflow:hidden;}
.link_t a{ font-size:16px; color:#074787; font-weight:bold;}
.link_t span{ float:right;}
.link_t span a{ font-family:"宋体"; font-size:12px; color:#808080; font-weight:normal;}
.link p{ height:78px; line-height:78px; overflow:hidden; background:url(Img/Index/link_bg.gif) repeat-x;}
.link p a{ font-family:"宋体"; font-size:12px; color:#303030; display:inline-block; padding:0 16px;}


/**/
@keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-webkit-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-moz-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-o-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}