a.pro_menubg_pro_over:link,a.pro_menubg_pro_over:visited {
display:block;width: 100%; padding:15px 0px; text-align:center;background-color:#0073bc; margin-bottom:15px;border-radius:6px; color:#ffffff;
}
a.pro_menubg_pro_over:hover {
display:block;width: 100%; padding:15px 0px; text-align:center;background-color:#0073bc; margin-bottom:15px;border-radius:6px; color:#ffffff;
}

.about_contents{}
.about_contents .about_left{ float:left; width:40%;}
.about_contents .about_left img{ width:100%;}
.about_contents .about_right{ float:right; width:56%; text-align:left; line-height:200%;}
.about_contents .about_right .fonf_titile{ background:url(../images/yuandian.png) left 10px no-repeat; text-indent:20px; margin-bottom:20px; margin-top:20px;}

.history_lists{ width:100%; overflow:hidden;  padding:0 2% }
.history_lists ul{background: url(../images/devement_back.png) left center repeat-x;}
.history_lists ul li{ position:relative;width:100%; padding:0; text-align:left; padding-left:35px;}
.history_lists ul li::before {
    height: 100%;
    position: absolute;
    transition: .5s ease-in-out;
    content: "";
    width: 1px;
    left:6px;
    top: 0;
    background: #dddddd;
}
.history_lists ul li::after {
    background-color:#fff; height:12px; width:12px; border:#b4160f 2px solid; border-radius:50%; 
    position: absolute;
    transition: .5s ease-in-out;
    content: "";
    
    left: 0;
    top: 0; z-index:3
}
.history_lists .swiper-slide:nth-child(2n) { margin-top:198px;}
.history_lists .swiper-slide:nth-child(2n-1)  .history_descipes{ padding-bottom:40px;}

/*.history_lists ul li .yuanquan{ background-color:#fff; height:12px; width:12px; border:#b4160f 2px solid; border-radius:50%; display:block; margin:0px auto}*/
.history_lists ul li .year{ color:#b4160f; padding-bottom:10px; padding-top:20px; text-align:left; font-size:26px; font-weight:bolder;}
.history_lists ul li .history_descipes{ line-height:180%; font-size:14px; display:block; text-align:left; padding-bottom:20px;height:100px; overflow: hidden}

/*针对发展历史 重置样式开始*/

.swiper-container5 {
position: relative;}
.swiper-container5 .swiper-slide {
      text-align: center; width:25%;position:relative; overflow:hidden; padding-right:0;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: inline;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.swiper-container5 .swiper-slide img{height: auto ; border:0}
.swiper-container5 .swiper-pagination-bullet-active {
    opacity: 1;
    background: #134da6;
}
.swiper-container5 .swiper-pagination-bullet {
    opacity: 1;
    background: #ccc;
}
.swiper-container5 .swiper-button-next, 
.swiper-container5 .swiper-button-prev {
	width:46px;
	height:46px;
}

.swiper-container5 .swiper-button-prev {
	left:5%; top:50%; margin-top:-18px;
	background: url(../images/left_btn.png) no-repeat;
}

.swiper-container5 .swiper-button-next {
	right:5%;top:50%; margin-top:-18px;
	background: url(../images/right_btn.png) no-repeat;
}
.swiper-container5 .swiper-button-prev:hover,.swiper-container5 .swiper-button-next:hover{opacity: 0.6;}
/*荣誉页面样式开始*/
.honor_imgs{ padding-top:15px; padding-bottom:0px; }
.honor_imgs ul li{ position:relative; float:left;width:23%; height: 290px; background-color:#ffffff; border:#e6e6e6 1px solid; display:inline;text-align:center; margin-right:2%; margin-bottom:2%;text-align:center;-webkit-transition: all ease .4s;
	transition: all ease .4s;}
.honor_imgs ul li img{display: block;
margin: auto;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%); max-width:60%; max-height:60%; margin-top:-20px;}
.honor_imgs ul li:hover{ border:#0b70b5 1px solid;-webkit-transition: all ease .4s;
	transition: all ease .4s;box-shadow: 0px 0px 10px #ddd;}
	.honor_imgs ul li:hover{transform: translateY(-10px);}
.honor_imgs ul li .show_more_icon{ position:absolute; bottom:20px; left:0%; width:100%; z-index:3; text-align:center;}

.honor_imgs ul li:nth-child(4n){ margin-right:0px;}
/*风云历程*/
.ind-tit{padding-top:20px;padding-bottom:25px;text-align: center;line-height: 30px;}
.ind-tit p{margin-bottom:5px;font-size: 26px;color: #333;}
.ind-tit span{font-size: 12px;color: #999;font-family: "微软雅黑";}
.history{padding: 0 50px;}
.hist-main{}
.hist-ul{position: relative;}
.hist-ul:before{content: '';position: absolute;left: 50%;height: 100%;width: 1px;background-color: #ccc;}
.hist-ul:after{content: '';position: absolute;left: 50%;top: -17px;margin-left: -9px;width: 18px;height: 18px;background: url(../images/icon14.png) no-repeat center;}
.hist-li{position:relative;margin-bottom:50px;padding-right: 50%;}
.hist-li:after{content: '';display: block;clear: both;}
.hist-li:before{content: '';position: absolute;right: 50%;top: 50%;margin-right:-9px;margin-top: -9px;width: 18px;height: 18px;background: url(../images/icon15.png) no-repeat center;}
.hist-li-img{float: left;width: 20%;height: auto;border-radius: 50%;overflow: hidden;}
.hist-li-img img{display: block;width: 100%;}
.hist-li-intro{padding:20px 35px;float: right;width: 76%;text-align: right;line-height: 24px;color: #999;}
.hist-li-intro .time{margin-bottom:20px;font-weight: bold;color: #0262ae;}
.hist-li:nth-child(2n){padding-right: 0;padding-left: 50%;}
.hist-li:nth-child(2n) .hist-li-img{float: right;}
.hist-li:nth-child(2n) .hist-li-intro{float: left;text-align: left;}






/*人才招聘列表样式开始*/
.jobs_lists{ padding-top:40px;}
.jobs_lists ul li{ margin-top:0px;}
.jobs_lists ul li .pro_titile{ position:relative; background-color:#ffffff;border-radius:5px; background:#ffffff url(../images/renwu02.png) 20px center no-repeat ; color:#333333; padding:15px 15px 15px  60px; margin-bottom:20px; border:#e1e1e1 1px solid;-webkit-transition: all ease .4s;
	transition: all ease .4s;}
.jobs_lists ul li .tubiao{ position:absolute; top:50%; right:18px; background:url(../images/xiangxia.png) center center no-repeat; width:17px; height:10px; margin-top:-5px;-webkit-transition: all ease .4s;
	transition: all ease .4s;}
.jobs_lists ul li.on  .pro_titile{background-color:#0069b0;border-radius:5px; background:#0b70b5 url(../images/renwu01.png) 20px center no-repeat ; color:#ffffff;  border:#0b70b5 1px solid;-webkit-transition: all ease .4s;
	transition: all ease .4s;}
.jobs_lists ul li.on  .pro_titile .tubiao{background:url(../images/xiangshang.png) center center no-repeat;-webkit-transition: all ease .4s;
	transition: all ease .4s;}
.jobs_lists ul li .pro_canshu_con{ display:none; line-height:220%; padding-top:0px; padding-bottom:40px;}
.jobs_lists ul li .pro_canshu_con .online_toudi{ padding-top:30px;}
.jobs_lists ul li .pro_canshu_con .online_toudi a{ padding:10px 30px; background-color:#FFFFFF; border:#0069b0 1px solid;border-radius:5px; color:#0069b0; display:inline-block;}
.jobs_lists ul li .pro_canshu_con .online_toudi a:hover{background-color:#0069b0;color:#ffffff}

.jobs_lists ul li.on .pro_canshu_con{ display:block}

/*风云客户样式开始*/
.client_lists{}
.client_lists ul li{ float:left; border:#e1e1e1 1px solid; width:18%; margin:0 1%; margin-bottom:20px; display:table; height:110px; text-align:center}
.client_lists ul li div{display: table-cell;vertical-align: middle;}
.client_lists ul li img{ max-height:80%; max-width:80%;}


/*资质荣誉样式开始*/
.honor_titile{ padding:25px 0; color:#0262ae; text-align:left;}
.honor_titile span{ color:#f9c63d;}
.honor_fonts{}
.honor_fonts ul li{ float:left; width:49%; margin-bottom:12px; margin-right:2%; background:url(../images/yuandian.png) 15px center no-repeat; padding-left:35px; padding-top:15px; padding-bottom:15px; padding-right:15px; border:#e1e1e1 1px solid; display:inline;}
.honor_fonts ul li:nth-child(2n){ margin-right:0;}
.honor_fonts ul li:hover{border:#0073bc 1px solid; }

.honors_pics {position: relative;padding-bottom:50px;}
.honors_pics .swiper-wrapper{ }
.honors_pics .swiper-slide {
      text-align: center; width:25%;
      font-size: 18px;position:relative;padding-right:0;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: inline;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.honors_pics .swiper-slide img{ width:100%; border:0}

.honors_pics .swiper-pagination-bullet {
	width:12px;
	height:12px;border:#0073bc 1px solid;border:#0073bc 1px solid;background: #fff;border-radius:50%;opacity:1
}
.honors_pics .swiper-pagination-bullet-active {
    opacity: 1;
    background: #0073bc;border-radius:50%; border:#0073bc 1px solid;
}
.honors_imgs{ padding-top:0px; padding-bottom:20px;}
.honors_imgs ul{}
.honors_imgs ul li{ position:relative;-webkit-transition: all ease .4s;transition: all ease .4s; text-align:left; margin:0 2%; border:#e1e1e1 1px solid; overflow:hidden;height:240px; text-align:center; background-color:#FFFFFF;    display: inline-block;
    width: 19%; margin-bottom:15px;
}
.honors_imgs ul li p{ position:absolute; left:10%; bottom:20px; z-index:2; width:80%; text-align:center; line-height:160%;}
.honors_imgs ul li .img_honor{position:relative;height:240px;text-align:center}
.honors_imgs ul li .img_honor img{ max-width:60%; max-height:60%;transition: transform 2s; position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);max-height: 90%;max-width: 90%;}
.honors_imgs ul li:hover {border:#0073bc 1px solid;}

/*董事长寄语样式开始*/
.dlbox {
    background: #fff;
    margin-bottom: 20px;
    margin-top: 40px;
}
.dlbox .dd {
    width:42%;
}
.dlbox .dt {
    width:55%;
    height: auto;
    margin-top: 0px;
    box-sizing: border-box;
}
.dlbox .dd img {
    width: 100%;
}
.dlbox .dt .h {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 10px;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; color:#0262ae
}
.dlbox .dt .y {
    font-size: 18px;
    color: #999;
    line-height: 24px;
    margin-bottom: 25px;
    text-transform: capitalize;
}
.dlbox .dt .line {
    width: 24px;
    height: 3px;
    background: #b2b2b2;
    display: block;
}
.dlbox .dt .p {
    margin-top: 20px;
    font-size: 14px;
    color: #666;
    height: 220px;
    line-height: 28px;
    margin-bottom: 56px;
}
.mCustomScrollBox {
    position: relative;
    overflow: hidden;
    height: 100%;
    max-width: 100%;
    outline: 0;
    direction: ltr;
}
.dlbox .dt .p-bot span {
    color: #333;
    font-size: 16px;
    height: 58px;
    line-height: 58px;
    margin-right: 10px;
}
.dlbox .dt .p-bot img {
    display: inline-block;
}
.fr{ float:right}
.fl{ float:left}
.miaoshu{ line-height:36px; color:#666666; padding:15px 0}

/*投资者关系样式开始*/ 
.investor_lists{ padding-top:20px; padding-bottom:20px;}
.investor_lists ul li{ border-bottom:#e4e4e4 1px solid; padding:20px 0;}
.investor_lists ul li .iconfont{ float:left; color:#c9c9c9; margin-right:20px; display:inline-block;}
.investor_lists ul li .touzi_titile{ float:left;  display:inline-block;}
.investor_lists ul li .times{ float:right;  display:inline-block;}

/*风云简介样式开始*/
.about_shangshi{ background:url(../images/shangshi_back.jpg) center center no-repeat; background-size:cover; padding-bottom:90px; padding-top:90px;width:100%;}
.about_culture{ background: url(../images/wenhua_back.jpg) center center no-repeat; background-size:cover; padding-bottom:140px; padding-top:140px;}
.about_culture ul{ text-align:center;}
.about_culture ul li{ width:33%; text-align:center; border-right:#d1cfcc 1px solid; padding:0 3%; display:inline-block;}
.about_culture ul li img{ width:60%; max-width:120px; margin:0px auto;border-radius:50%; border:#f5f5f4 6px solid;}
.about_culture ul li .titile{ padding:20px 0;}
.about_culture ul li .descipe{ line-height:180%; color:#666666;}
.about_culture ul li:last-child{ border:0}
.about_fonts{ line-height:220%; color:#666666; padding-top:20px; padding-bottom:20px;}
.about_numbers{ text-align:center; padding-bottom:70px;}
.about_numbers ul li{ display:inline-block; width:19%; text-align:center;vertical-align: top;}
.about_numbers ul li .number_con{ width:166px; height:168px; text-align:center; background: url(../images/number_back_about.png) center center  no-repeat; margin:0px auto}
.about_numbers ul li .number_con span{ color:#0262ae; display:block; line-height:1; margin-bottom:18px; padding-top:38px;}
.about_numbers ul li .number_con p{ display:block; line-height:1;}
.shangshi_con{ position:relative; }
.shangshi_con .shangshi_l{ float:left; width:50%;}
.shangshi_con .shangshi_r{position: absolute;top: 50%;left: 75%;transform: translate(-50%, -50%);width:50%; text-align:left; padding-left:4%}
.shangshi_con .shangshi_r .titile_home03{ text-align:left;}
.shangshi_con .shangshi_r .titile_home03 span::before { margin-left:0;left: 0;}
.shangshi_con .shangshi_r .shuoming_CN{ margin-bottom:14px; padding-top:20px;}
.shangshi_con .shangshi_r .shuoming_EN{ margin-bottom:30px;text-transform:Uppercase;}
.shangshi_con .shangshi_r .shangshi_font{ line-height:200%;}
.shangshi_pics{ width:100%;}
.shangshi_pics .swiper-slide{ position:relative; width:100%;}
.shangshi_pics .swiper-slide img{width:100%;transition: transform 2s;}
.shangshi_pics .swiper-slide img:hover{transform: scale(1.05);}
.shangshi_pics .swiper-slide p{ position:absolute; left:0; bottom:0; width:100%; background:url(../images/black30.png) left center repeat; z-index:2; padding:20px; color:#FFFFFF;}

.shangshi_pics .swiper-button-next,.shangshi_pics .swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.shangshi_pics .swiper-button-prev,.shangshi_pics .swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.shangshi_pics .pagination2{ left:inherit; bottom:20px; right:20px; text-align:right; font-size:16px; z-index:3;color:#ffffff;font-family: 'opensans';}
.shangshi_pics .pagination2 .swiper-pagination-current{ font-size:20px;}


.about_linian{ background: url(../images/fengyun_about_back01.jpg) center bottom no-repeat; background-size:cover; padding-bottom:180px; padding-top:140px;}
.about_linian ul{ text-align:center;}
.about_linian ul li{ width:48%; text-align:center;padding:0 3%; display:inline-block;}
.about_linian ul li img{ max-width:77px; margin:0px auto;}
.about_linian ul li .titile{ padding:20px 0;}
.about_linian ul li .descipe{ line-height:180%; color:#666666;}


.wenhua{ background: url(../images/fengyun_about_back01.jpg) center center no-repeat ; background-size:cover;padding-top:70px; padding-bottom:70px;}
.wenhua ul{ padding-top:50px; text-align:center}
.wenhua ul li{ display:inline-block; width:32%; text-align:center; margin-bottom:40px; vertical-align: top}
.wenhua ul li .gyl_icon{ position:relative; background:none; height:140px; width:140px;border-radius:50%; margin:0px auto}
.wenhua ul li .gyl_icon img{display: block;
margin: auto;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%); max-width:90%; max-height:90%;}
.wenhua ul li h3{ margin-top:0px; margin-bottom:20px; color:#000000; font-weight:normal}
.wenhua ul li span{ display:block; line-height:150%; color:#333333}


.fazhan{padding-top:90px; padding-bottom:90px; background-color:#f5f5f5;}
.fazhan_list{padding-left:15%; padding-right:15%; padding-top:30px;}
.fazhan_list ul{ }
.fazhan_list ul li{ position:relative; padding-bottom:40px;background:url(../images/lishi_line.png) center top repeat-y;}
.fazhan_list ul li .fazhan_font{ width:44%;}
.fazhan_list ul li .fazhan_font h3{ color:#f1bf42; line-height:180%; margin-bottom:10px; font-weight:normal} 
.fazhan_list ul li .fazhan_font .descipesd{ line-height:220%; color:#595959; text-align:right}
.fazhan_list ul li .yuandian{ position:absolute; left:50%; top:0px; z-index:2; width:19px; height:19px; margin-left:-10px; background:url(../images/yuandian.png) center center no-repeat; background-size:cover;}
.fazhan_list ul li .fazhan_time{ position:absolute; left:50%; top:0; background:url(../images/lishi_line2.png) left center no-repeat; padding-left:6%; text-align:left; color:#004c92; margin-top:-10px;}
.fazhan_list ul li:nth-child(2n) .fazhan_font{ margin-left:56%;}
.fazhan_list ul li:nth-child(2n) .fazhan_time{ left:0%; width:50%;background:url(../images/lishi_line2.png) right center no-repeat; padding-left:0; padding-right:6%; text-align:right}
.fazhan_list ul li:nth-child(2n) .fazhan_font .descipesd{ text-align:left}
.fazhan_list ul li:last-child{ background:none}

.case_left{ float:left; width:25%;}
.case_left ul li{ display:block;width: 100%; padding:15px 0px; text-align:center;background-color: #efefef; margin-bottom:15px;border-radius:6px; }
.case_left ul li a{ color:#333333; }
.case_left ul li a:hover{ color:#0073bc}
.case_left ul li:hover{}
.case_left ul li:hover a{color:#0073bc}
a.pro_menubg_pro_{ display:block;width: 100%; padding:15px 0px; text-align:center;background-color: #efefef; margin-bottom:15px;border-radius:6px; color:#333333;}
a.pro_menubg_pro_:hover{ color:#0073bc}

a.cur{ display:block;width: 100%; padding:15px 0px; text-align:center;margin-bottom:15px;border-radius:6px;background-color: #0073bc; color:#FFFFFF}
.submenu_pro ul li{ background:none; text-align:left; padding:15px 15px; border-bottom:#CCCCCC 1px dotted; margin-bottom: 0;}
.submenu_pro ul{ padding-bottom: 15px;}

.case_left ul li.cur{background-color: #0073bc;}
.case_left ul li.cur a{ color:#fff}
.case_left ul li.cur a span{ position:relative}

.case_right{ float:right; width:72%; text-align:left;}
.atitle {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: 60px;
    border-bottom: #ececec 1px solid;
    line-height: 60px;
}
.title {
    float: left;
    background: url(../images/linesd.jpg) no-repeat left 50%;
    padding-left: 25px;
    font-weight: 700;
}
.weizi {
    float: right;
}
.cases_lists{ padding-top:0px; padding-bottom:20px;}
.cases_lists ul{border-top: 1px solid #eee;}
.cases_lists ul li{
display: flex;
align-items: center;
justify-content: space-between;
padding:40px 0;
position: relative;
border-bottom: 1px solid #eee;
}
.cases_lists ul li .news_font_l{ width:55%;}
.cases_lists ul li .news_font_l small{ font-size:18px;opacity: 0.5; margin-bottom:20px; display:block}
.cases_lists ul li .news_font_l h3{ font-size:24px; margin-bottom:20px;}
.cases_lists ul li .news_font_l p{ line-height: 24px;
height: 48px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;color: #474747;}
.cases_lists ul li .news_font_l .mores{ border:#CCCCCC 1px solid; color:#999999; padding:12px 30px; display:inline-block; margin-top:15px;}
.cases_lists ul li .news_font_l{}
.cases_lists ul li .news_img_r{width:40%; overflow:hidden}
.cases_lists ul li .news_img_r img{ width:100%;transition: transform 2s;}
.cases_lists ul li:hover .news_img_r img{transform: scale(1.1);}
.cases_lists ul li:hover .news_font_l .mores{border:#0062b0 1px solid; color:#0062b0;}


.cases_lists ul li:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #c89022;
  height: 1px;
  width: 0;
  opacity: 0;
  transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
}

.cases_lists ul li:hover:after {
  opacity: 1;
  width: 100%;
}

.page_news_detail{ padding-top:0px;padding-bottom:0px;}
.page_news_detail  .title2{ text-align:center; padding-bottom:25px; text-align:center;}
.page_news_detail  .title2 h2{ font-size:40px; color:#000000; line-height:120%; overflow:hidden; font-weight:normal;}
.page_news_detail .title2 p{margin-top:16px; font:normal 14px/18px "Microsoft YaHei"; color:#999999}
.page_news_detail .page_news_con{ line-height:200%; text-align:left; padding-top:0px; font-size:14px;}
/*.page_news_detail .page_news_con p{ text-indent:2rem;}*/
.page_news_detail .page_news_con img{ max-width:100%;}
.news_else{ margin-top:20px; text-align:center; background-color:#fff; margin-bottom:20px;}
.news_else_pre{ position:relative; width:48%; padding:20px 0px; display:inline-block;border-right:#e9e9e9 1px solid;}
.news_else_next{ position:relative; width:50%; padding:20px 0px;display:inline-block}
.pro_search_content{ background:url(../images/pro_seacrh_back.jpg) center center no-repeat; background-size:cover; padding:40px 0; margin-bottom:30px;}
.pro_seach_titile{ text-align:left; padding-bottom:20px; color:#000000; font-weight:bold;}
.pro_seach_titile span{ padding-left:20px; text-align:left; padding-bottom:20px; color:#666; font-weight: normal;}	
.down_search{ font-size:14px; padding-top:0px;}
.down_search001{ width:18%; background-color:#f2f2f2; height:38px; line-height:38px; text-align:left; text-indent:8px; color:#666666; font-size:14px; border:0; margin-right:2%;}
.down_search_btns{ width:18%; background-color:#0073bc; height:38px; line-height:38px; text-align:center; color:#fff; font-size:14px; border:0;}

.pro_lists_show{ padding-top:20px;}
.pro_lists_show ul li{ position: relative; float:left; width:31%; padding-bottom:0px;border: #dfdfdf 1px solid;
margin: 1%; display: inline}
.pro_lists_show ul li a{ display:block; padding:0px;}
.pro_lists_show ul li .pro_img_show{ background-color:#FFFFFF;text-align:center; padding:50px 0; padding-bottom: 80px; }
.pro_lists_show ul li .pro_img_show img{ height:200px; max-width:90%; border:0}
.pro_lists_show ul li .pro_fonts_show{ position: absolute; left: 0; bottom: 0; z-index: 2; text-align:center; padding-top:20px; padding-bottom: 20px; width: 100%;border-top: #dfdfdf 1px solid; background-color: #f7f7f7}
.pro_lists_show ul li .pro_fonts_show .pro_fonts_show001{ display:none; padding-bottom:5px; font-size:24px; min-height:36px;}
.pro_lists_show ul li .pro_fonts_show .pro_fonts_show002{ display:block; font-size:14px;}
.pro_lists_show ul li:hover{border:#0069b0 1px solid; box-shadow: 0px 0px 20px #b0dfff;}
.pro_lists_show ul li a:hover .pro_fonts_show{ color:#0069b0}


@media (max-width:1000px) {
/*发展历程*/
	.history{padding: 0 10px;}
	.hist-ul:before{left: 10px;}
	.hist-ul:after{left: 10px;}
	.hist-li{margin-bottom:20px;padding-right: 0;}
	.hist-li:before{right: 100%;margin-right: -18px;}
	.hist-li.odd{padding-left: 0;}
	.hist-li-img{display: none;}
	.hist-li-intro{padding-right:10px;width: 100%;text-align: left;}
	.hist-li-intro .time{}
	.hist-li:nth-child(2n){padding-left: 0;}
	.down_search001{ width:47%; margin-bottom:10px;}
	.down_search_btns {
    width: 98%;}
	.pro_seach_titile span{ display:block; padding-left:0; padding-top:10px;}
	.pro_seach_titile{ padding-bottom:0}
	.case_left {
    float: none;
    width: 100%;
}
.case_right {
    float: none;
    width: 100%;
    text-align: left;
}
.pro_lists_show ul li {
    float: none;
    width: 100%;
    padding-bottom: 2rem; display: block
}
.pro_lists_show ul li .pro_img_show {
    padding:4rem 0;
}
.pro_lists_show ul li .pro_img_show img {
    height: 6rem;
    max-width: 90%;
    border: 0;
}
.case_left ul li {
    display: block;
    width: 100%;
    padding: 0.8rem 0px;
    margin-bottom: 0.8rem;}
	.page_news_detail .title2 h2{ font-size:1.8rem;}
	.page_news_detail .page_news_con {
    line-height: 200%;
    text-align: left;
    padding-top: 0px;
    font-size: 0.9rem;
}
.cases_lists ul li{ display:block; padding:2rem 0}
.cases_lists ul li .news_img_r {
    width: 100%;
    overflow: hidden;
}
.cases_lists ul li .news_font_l {
    width: 100%;
    padding-top: 1rem;
}
.cases_lists ul li .news_font_l h3 {
    font-size: 1.3rem;
    margin-bottom: 20px;
}
.cases_lists ul li .news_font_l small {
    font-size: 0.9rem;
    opacity: 0.5;
    margin-bottom: 1rem;
    display: block;
}
.about_fonts{ padding-top:0}
	.about_numbers ul{ text-align: left}
.about_numbers ul li {
    display: inline-block; vertical-align: top;
    width: 49%;}
	.about_numbers ul li .number_con {
    width: 100%;
    height: 9rem;
    text-align: center;
    background: url(../images/number_back_about.png) center center no-repeat;
    margin: 0px auto;
    background-color: #eee;
    margin-bottom: 2%;
}
.about_numbers ul li:last-child{ }
.fazhan_list {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2rem;
}
.fazhan_list ul li{ padding-bottom:2rem;background: url(../images/lishi_line.png) left top repeat-y;}
.fazhan_list ul li .fazhan_font {
    width: 100%;
    padding-left:40px; padding-top:1rem;
}
.fazhan_list ul li .yuandian {
    position: absolute;
    left: -10px;
    top: 0px;
    z-index: 2;
    margin-left: 0;
}
.fazhan_list ul li .fazhan_time {
    position: initial;
    left: inherit;
    top: inherit;
    background: url(../images/lishi_line2.png) left 10px no-repeat;
    padding-left:40px;
    text-align: left;
    margin-top: -10px;
}
.fazhan_list ul li:nth-child(2n) .fazhan_font {
    margin-left: 0;
}
.fazhan_list ul li:nth-child(2n) .fazhan_time {
    left: inherit;
    width: inherit;
    background: url(../images/lishi_line2.png) left center no-repeat;
    padding-left:40px;
    padding-right: 0;
    text-align: left;
}
.fazhan{ padding-bottom:1rem; padding-left:5%; padding-right:5%; padding-top:3rem;}
.fazhan_list ul li .fazhan_font .descipesd{ text-align:left}
.about_numbers {
    text-align: center;
    padding-bottom: 3rem;
}
.wenhua ul li {
    display: block;
    width: 100%;
    text-align: center;
    margin-bottom: 1rem;
}
.wenhua ul {
    padding-top: 2rem;
    text-align: center;
}
.honors_imgs ul li{ margin-bottom:1rem; width:45%;height: 16rem;}
.honors_imgs ul li .img_honor {
    height: 10rem;
}
.titile_home03 p {
    display: block;
    font-weight: normal;
    color: #666666;
    margin-top: 3rem;
    line-height: 160%;
    padding: 0 5%;
}
.investor_lists ul li .touzi_titile {
    float: none;
    display: block;padding-top:0.5rem;
    /* width: 100%; */
}
.investor_lists ul li .iconfont {
    float: none;
    color: #c9c9c9;
    margin-right: 0;
    display: block;
}
.investor_lists ul li .times {
    float: none;
    display: block; padding-top:0.5rem;
}
}