﻿.divBanner img{width:100%;max-width:100%;height:auto;display:block;border:0;}
.flexslider .swiper-button-next,.flexslider .swiper-button-prev {
	color:#ffffff;
	 -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;
}
.flexslider .swiper-button-prev{
	left:0;
}
.flexslider .swiper-button-next{
	right:0
}
.flexslider .swiper-button-next:after,.flexslider .swiper-button-prev:after{
    font-size:25px;
    font-weight:bold;

}
.flexslider:hover .swiper-button-prev{
	left:10px;
}
.flexslider:hover .swiper-button-next{
	right:10px;
}
.banner-content{background:url(images/bmbmh.png) repeat;position:relative;z-index:16;}
.banner-menu {height:45px;line-height:45px;margin-top:-45px !important;color:#fff;}
.banner-menu ul li{float:left;width:20%!important;position:relative;}
.banner-menu ul li:hover{background:#5180c4;}
.banner-menu ul li a{color:#fff;}
.item-con span{position:absolute;left:20px;top: 3px;width:35px;height:35px;background:url(images/bmbtn.png) no-repeat;}
.banner-menu .slides .news-title{padding:0 80px;position:relative;}
.item-con1 span{background-position:-150px 0;width:35px;}
.item-con2 span{background-position:0 0;width:26px;}
.item-con3 span{background-position:-58px 0;}
.item-con4 span{background-position:-88px 0;width:26px;}
.item-con5 span{background-position:-2px -43px;top:11px;}

.main .home-news{width:70%;border:#ebebeb solid 1px; margin-right:7px;}
.main .home-about{width:29%; border:#ebebeb solid 1px;}

h3.title {font-size:14px;font-weight:bold;line-height:normal;padding:10px 15px 15px 15px;color:#626262;position:relative;}
h3.title span{text-transform: uppercase;color:#A4A4A4;margin-left:20px;font-size:12px;font-weight:normal;}
.news-pic{float:left;width:350px;height:200px;overflow:hidden;margin-right:10px;}
.news-pic img{float:left;width:350px;height:200px;overflow:hidden; padding-right:10px;box-sizing:border-box}
h3.news-title{font-weight:bold; font-size:16px; margin-bottom:10px;}
h3.news-title a{ color:#666;}
.slider-news{padding:5px 30px 20px 30px;position:relative;height: 274px;}
.news-date,.news-sum{color:#757575;font-size:14px;line-height:190%}
.news-detail .gengduo{font-size:14px;background:#999;float:right;padding:3px 10px;border-radius:3px;margin-top:20px;}
.news-detail a{color:#fff;}
.slider-news .swiper-button-prev,.slider-news .swiper-button-next{width:20px;height:36px;background:#B4B4B4}
.slider-news .swiper-button-prev{left:0px;}
.slider-news .swiper-button-next{right:0px}
.slider-news .swiper-button-next:after,.slider-news .swiper-button-prev:after{font-size:15px;font-weight:bold;color:#fff;}
.slider-news .swiper-pagination{top:10px;right:15px}
.slider-news .swiper-pagination-bullet{margin:0 0 0 10px;width:8px;height:8px;border-radius:0;/* background:#878787; */}
.slider-news .swiper-pagination-bullet-active{background:#E7060E;}
.company-news{width:48%; padding-bottom:20px;}
.industry-news{margin-left:4%;height:232px;}
.company-item-title{width:100%;float:left; line-height:30px; padding-left:20px;}
.company-item-title a{color:#3a3a3a;font-size:12px;}
.company-item-title a:hover{color:#E70417;}
.company-module{position:relative;}
.company-more{position:absolute;right:0;top: 4px;color:#a1a1a1;font-size:14px;}
.company-more a{color:#a1a1a1;}
.company-more:hover a,.company-more:hover i{color:#E22F28;}

/* tab 切换*/
.dhooo_tab{width:100%; margin:0 auto;  display:block; clear:both; font-family:"Microsoft YaHei";}
.tab_btn li{float:left; width:24.5%;}
.tab_btn li {display:block; zoom:1;text-decoration:none; color:#4e4e4e;line-height:100%; cursor:pointer; text-align:center; font-size:14px;cursor:pointer; line-height:35px;}
.tab_btn li.hot {background:#ebebeb;color:#333;font-weight:bold;cursor:default; width:24.5%; height:35px; display:block; text-align:center;cursor:pointer; font-size:14px;}
.tab_btn{overflow:hidden;height:35px; line-height:35px; }
.tab_btn_num{position:absolute; right:50px;bottom:15px;}
.tab_btn_num li{width:20px;height:20px;background: #CC3300; overflow:hidden; color:#fff; filter:alpha(opacity=80);opacity:0.8;float:left;cursor:default; font-size:12px; margin:0px 5px; font-family:Arial;}
.tab_btn_num li.hot{background:#FFCC00; color:#993300; }
.shell{width:999999px; height:100%;}
.shell li{float:left; width:360px; height:auto; text-align:left;}
.maina{width:360px;overflow:hidden;  text-align:left;font-size:12px; border-top: 1px solid #ebebeb;}
.maina img{ width:100%; margin-top:30px;}

.home-about{width:29%; border:#ebebeb solid 1px;}
.mtzx-item-img img{width:100%;padding:0 10px;box-sizing:border-box;}
.gylx-module{position:relative;}
.gylx-item-sum{font-size:14px;line-height:170%; padding:0 15px;}

.gylx-item-pic{margin-top:22px;  margin-bottom:22px;}
.gylx-item-pic img{width:100%;padding:0 10px;box-sizing:border-box;}
.group .widget{width:25%;box-sizing:border-box}
.group .first{padding-right:20px;}
.group .two{padding:0 10px;}
.group .three{padding:0 0 0 20px;}
.group .last{padding:0 0 0 30px;}
.bottom-item{position:relative;height:70px;padding-left:75px;margin:10px 0 20px 0;}
.bottom-item span{position:absolute;left:0;width:70px;height:100%;background:#C9C9C9;text-align:center;}
.bottom-item span i{line-height:70px;font-size:2em;color:#fff;}
.bottom-module h3.title{padding:5px 20px 5px 0px;}
.bottom-img{height:100%;}
.bottom-img img{height:100%;}
.bottom-more{right:10px;}