.pfly_menu{
	width: 100px;text-align: center;
}
.pfly_menu> a{color: #000;font-weight:bold; text-decoration:none;font-size:14px;}

.pfly_menu1{
	width: 12%;text-align: center;
}
.pfly_menu1> a{color: #FFFFFF; font-weight:bold; text-decoration:none;font-size:14px;}

.pfly_menu_childs{min-width: 100px;text-align: center;-moz-opacity:0.9;opacity:0.9;filter:alpha(opacity=90); position:absolute; z-index:9999; }
.pfly_menu_childs>li>a{color:#ff0000;font-weight:bold; text-decoration:none;font-size:14px;}

.pfly_menu_childs1{min-width: 137px;text-align: center;-moz-opacity:0.9;opacity:0.9;filter:alpha(opacity=90); position:absolute; z-index:9999; background:#32312D;}

.nav1 {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav1 > li {
  position: relative;
  display: block;
}
.nav1 > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav1 > li > a:hover,
.nav1 > li > a:focus {
  text-decoration: none;
  background-color: inherit;
}

.nav1 .open > a,
.nav1 .open > a:hover,
.nav1 .open > a:focus {
  background-color: inherit;
  border-color: #737373;
}

.nav2 {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav2 > li {
  position: relative;
  display: block;
}
.nav2 > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav2 > li > a:hover,
.nav2 > li > a:focus {
  text-decoration: none;
  background-color: inherit;
  color: #ff0000;
  font-weight:bold; text-decoration:none;font-size:14px;
   border-bottom: 3px solid #ff0000;
}

.nav2 .open > a,
.nav2 .open > a:hover,
.nav2 .open > a:focus {
  background-color: inherit;
  color: #ff0000;
  border-bottom: 3px solid #ff0000;
}


.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}

.dropdown-menu > .active1 > a{
  color: #fff;
  text-decoration: none;
  background-color: #737373;
  outline: 0;
}
.pfly_menu_childs >li>a{height:40px;line-height: 40px;font-weight:bold; text-decoration:none;font-size:14px;}
.pfly_menu_childs1>li>a{height:40px;line-height: 40px;color: #FFFFFF; font-weight:bold; text-decoration:none;font-size:14px;}
.pfly_menu_childs1 > li > a:hover,
.pfly_menu_childs1 > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #737373;
}



/********************* 公司动态***********************/
.Services_2{
    height: 50px; width: 100%;display: block;line-height: 50px;text-align: center;font-size: 16px;color: white;
}


.gsdt_title {
    height: 40px;line-height: 40px;background-color: rgb(241,244,249);color: rgb(212,52,57);font-weight: 900;width: 100%;border: solid 1px #dddada ;
    padding-left: 0;padding-right: 0;
}
.gsdt_title .title{
    background-color: rgb(212,52,57);display: block;float: left;height: 40px;width: 80px;text-align: center;line-height: 40px;color: white;font-size: 14px;font-weight: 900;
}

.gsdt_title .title2{
    height: 40px;line-height: 40px;color: rgb(212,52,57);font-weight: 900;margin-left: 20px;display: block;float: left;
  }
.gsdt_title .title3{
    height: 40px;line-height: 40px;color: rgb(212,52,57);margin-right: 10px;display: block;float: right;font-size: 12px;
  }

ul, li {
    list-style: none;
}

.bd_cc ul {
    padding: 30px 0px 0px 0px;
}

.bd_cc ul li {
    font-size: 12px;
    border-top: 1px dashed #ccc;
    line-height: 32px;
    margin: 0px 10px;
    background: url(../../images/tb.jpg) no-repeat left center;
    padding-left: 10px;
    overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}

.bd_cc ul li span {
    float: right;
    color: #666;
}
.noPadding{
    padding-left: 0px;padding-right: 0px;padding-bottom: 0px;padding-top: 0px;
}
.homeboder{
    border: solid 1px #dddada ;
}


.foot {
    height: 120px;background-color: rgb(52,52,52);color: white;font-size: 12px;
}


/* .. 成功案例*/
.cgal{ width: 100%;height:90px;background-color: yellow;margin-top: 10px;overflow: hidden;
    
}
.cgal .cgal_left{
    width: 40px;background-color: rgb(55,97,147);font-size: 14px;color: white;height: 90px;padding: 5px 12px;display: block;float: left;z-index: 10;position: relative;
}

.cgal .cgal_right{
    background-color: rgb(236, 237, 240);font-size: 14px;color: red;height: 90px;display: block;float: right;width: 1100px;text-align: center;overflow: hidden;
}
.cgal .right_div{
    height: 90px;width: 100px;background-color: blue;
}
.cgal .glyphicon{
    height: 90px;width: 30px;display: block;padding: 37px 10px;color: black;cursor: pointer;
}

.cgal .glyphicon-chevron-left{
    float: left;
}

.cgal .glyphicon-chevron-center{
    height: 90px;display: block;color: black;float: left;width:1039px;white-space: nowrap;overflow: hidden;
}
.cgal .glyphicon-chevron-right{
   float: left;
}

.cgal .cgal_tpdiv{
    width: 200px;height: 90px;padding: 15px;color: white;position: relative;display: inline-block;margin-left: 5px;
}

.cgal_tpdiv img{
    height: 100%; width: 100%; display: block;
}
.centerDiv{
    position: relative;display: inline-block;left: 0px;
}


/* 关于鹏飞 */
.gypf_menu{
    width: 100%;text-align: center;letter-spacing: 5px;
  
}
.gypf_menu1{
    width: 100%;text-align: center;letter-spacing: 5px;

}

.gypf_menu2{
    height: 36px;
    line-height:36px;
    text-align: -webkit-center;
    margin-left:0；
    _margin-left:1px；
}
gypf_menu2 > a{
	display: block;
	text-decoration:none;
}
.gypf_menu2 > a:hover,
.gypf_menu2 > a:focus {
	display: block;
	text-decoration:none;
	color: #ff0000;
}
.act_wz{
    height: 40px;line-height: 40px;padding-left: 10px;letter-spacing: 5px;border: 1px solid #e1dbdb;font-size: 12px;
}
.act_wz2{
    height: 40px;line-height: 40px;padding-left: 10px;letter-spacing: 5px;font-size: 12px;text-align: center;
}
.act_title{
    height: 60px;line-height: 60px;text-align: center;font-size: 18px;font-weight: 600;
}
.act_nr{
    text-indent: 0;font-size: 18px;font-weight: 500;line-height: 30px;padding: 20px;word-wrap:break-word !important;
}



.act_nr img{
    max-width: 100%;
}

.act_nr table{
    width: 805px;
}

.gypf_cpzx{
    width: 100%;line-height: 40px;text-align: center;margin-bottom: 10px;letter-spacing: 18px;border: 1px solid #e1dbdb;
}
.gypf_lxr{
     width: 100%;line-height: 25px;text-align: left;padding-left: 5px;color: black;font-weight: 700;font-size: 12px;white-space: nowrap;letter-spacing:1px;
}
.act_nr>p{
	background-color: #eee;
}