.floor_1,.floor_2{ width: 100%;}
.bt{ text-align:center; margin:0; padding: 55px 0 40px 0;}
.bt h1 { font-size:20px; color:#666666; font-family:Arial,"微软雅黑"; text-transform:uppercase;}
.bt h2{ width:100%; min-width:1200px; height:62px;font-size:36px; color:#000; line-height:62px;}
.bt .line{display: inline-block;width: 76px; height: 5px; background: #d0d5d3;}
.more_index {width:100%; text-align: center; margin:30px 0;}
.more_index a{    display: inline-block;padding: 10px 50px;border: 1px solid #000;font-size: 15px; color: #000;}
.more_index a:hover{background: #000; color: #fff;}
.white h1,.white h2,.white span{color: #fff;}

/*公司简介*/
.about_index{width: 100%;margin:30px 0 100px;}
.about_index img{ width: 100%;}
.about_index .m_about_txt {
    float: right;
    line-height: 30px;
    font-size: 14px;
    color: #2a2a2a;
    padding-right: 5%;
}
.about_index .m_about_ht {
    font-size: 26px;
    color: #333333;
    margin-bottom: 24px;
    text-align: center;
}
.about_index .m_about_txt p{font-size: 16px; color: #666666; line-height: 40px;text-indent: 2em;}
.about_index .about_more {
    margin: 25px 0 0;
    
}
.about_index .cpz_more {
    border: 1px solid #000;
    width: 120px;
    height: 38px;
    line-height: 38px;
    color: #000;
    font-size: 16px;
    text-align: center;
}
.about_index .cpz_more:hover{color:#fff;text-indent: -40px; background:url(../images/more_img_on.png) no-repeat 92px center #000; border:1px solid #000;}

/*产品展示*/
.floor_2{ background: url(../images/index_probj.jpg) no-repeat; background-size: cover; padding-bottom:44px;}
.floor_2 .bt h2 { font-size:32px; color:#eeecec;}
.floor_2 .banner{width: 1200px;}
.prolist .media{margin: 10px;padding:4px; background: #fff;}
.prolist .media-body {width: 90%; margin:0 auto;line-height: 40px;background: #fff; padding-bottom: 30px;}
.floor_2 .more_index a{ border-color: #ddd; color: #ddd;}
.prolist .media-body p{line-height: 24px; color: #666666; font-size: 14px;height: 48px; overflow: hidden;}
.prolist .media-body p.title{color: #000; font-size: 18px; line-height: 50px;line-height: 50px;}
.prolist .carousel .item {
    width: 33.3%;
}
.mr_frBtnL{float:left;margin:160px 50px 0px 0px;cursor:pointer;display:inline;}
.mr_frBtnR{float:right;margin-top:160px;cursor:pointer;}
.prolists{width: 1200px; float: left;}
.prolist{width: 1380px; margin: 0 auto;}
.prolists img.img-responsive{width: 100%; height: 250px;}

/*公司优势*/
.floor_3{padding:40px 0;background: url(../images/gsjjbj.jpg) no-repeat center;}

.gsys .media{ text-align: center;}
.gsys .media .media-body .pit_hb{
    font-size: 24px;
    color: #2b2c2c;
    line-height: 36px;
    background: url(../images/hb_no.jpg) no-repeat center bottom;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 17px;
}
.gsys .media .media-body .pit_hb em {
    font-size: 14px;
    line-height: 40px;
    color: #979797;
    font-style: normal;
    text-transform: uppercase;
}
.gsys .media .media-body .pit_tb {
    padding: 0 23px;
    color: #4b4a4a;
    font-size: 14px;
    line-height: 20px;
}

/*新闻*/
.new_index{margin-bottom: 30px;}
.new_index .new_fenlei{width: 100%;height: 40px; margin: 10px 0; text-align: center;}
.new_index .new_fenlei a{padding: 10px 30px; margin: 0 10px; color: #333;font-size: 16px;}
.new_index .new_fenlei a.active{padding: 10px 30px; margin: 0 10px; background: #000; color: #fff;}

.new_index .new_list{}
.new_index .new_list .date{font-family:Arial,"微软雅黑";font-weight: bold;display: inline-block;width:80px; height: 80px; border:1px solid #666666;text-align: center;padding-top: 6px;}
.new_index .new_list .date .day{display: inline-block; font-size: 46px;color: #666666;line-height: 46px;}
.new_index .new_list .date .year{display: inline-block; font-size: 14px;line-height: 24px; color: #666666;}
.new_index .list-box a {
    background-color: inherit;
    display: block;
    padding: 15px;
    text-align: justify;
    font-size: 16px;
    height: 112px;
    text-overflow: ellipsis;
    overflow: hidden;
}
.new_index .new_list .text{width: 73%;}
.new_index .new_list p.tit{ width:100%; height: 38px;font-size: 18px;color: #333333; }
.new_index .new_list p.text{ width:100%; color:#666666; height: 40px; line-height: 20px; font-size: 14px; overflow: hidden;}
.new_index .new_list .more{padding:4px 16px; font-size: 14px;background:#000; color: #fff;} 
.new_index .new_list:hover .more{background: #000;color: #fff;border-color: #008bd0;}

.new_index .new_list a:hover .date{border:1px solid #000;}
.new_index .new_list a:hover .date .day{color: #000;}
.new_index .new_list a:hover .date .year{color: #000;}
.new_index .new_list a:hover .text p.tit{color: #000;}



/*荣誉资质*/
.banner1 {
    margin-bottom: 50px;
}
.banner1 {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.banner1 .pointer {
    position: absolute;
    bottom: 0;
    padding: 15px;
}
.rongyu{padding-bottom: 10px; margin-bottom: 0px;}
.rongyu .carousel .item {padding: 10px;}
.rongyu .pointer {
    position: absolute;
    bottom:-18px;
    padding: 15px;
}
.rongyu .border-red,.rongyu .pointer.border-red li{border-color: #000;}
.text-red, a.text-red:link, a.text-red:visited, .button.border-red, .button.bg-red-light, blockquote.border-red strong, .pager.border-red a, .pager-prev.border-red, .pager-next.border-red, .badge.bg-red-light, .alert-red, .check-error {
    color: #000;;
}
.rongyu .pointer.border-red .active{ background-color: #000 }
.rongyu .pager-prev:hover, .rongyu .pager-next:hover {
    background-color: rgba(6,118,167,.2);
}
.floor_1{ }
.ditu2{ width: 100%; height: 380px; position: relative;  }
.floor_4{padding-bottom: 50px;}
.floor_5{ background: url(../images/bj2.jpg) center fixed; background-size: 100% 100%; height: 660px; }
.phone-lianxi{display: none;}
.slidemenu .slidemenu-content{display: none;}




.phone_head{
	position: relative;
	display: none;
	width: 100%;
	background: white;
	padding: 10px 0;
}

.phone_head .left{
	width: 85%;
	padding: 0 3%;
}

.phone_head .left img{
	width: 100%;
}
.phone_head .right{
	padding-top: 6px;
	width: 10%;
	font-size: 26px;
}
nav{
	z-index: 2;
	display: none;
	width: 100%;
	position: absolute;
	top: 68px;
	left: 0;
	background:rgba(0,0,0,0.8);
}
nav ul{
	padding: 15px 0;
}
nav ul li{
	line-height: 30px;
	text-align: center;
	border-bottom: 1px dashed #ccc;
}
nav ul li>a{
	color: white;
	font-size: 14px;
	font-weight: bold;
}

nav ul li div{
	display: none;
	width: 100%;
	border-top: 1px dashed #ccc;
}
nav ul li div a{
	display: block;
	font-size: 14px;
	color: #F8FEFC;
	text-align: center;
}
.phone_page{
	display: none;
	
}
.danye_main .dan_list img{
	width: 100%;
}


.document .document_main .right p:hover a{
	color: #000 !important;
}
.slides{
	display: none;
}

.lpkimg{
    display: none;
}
.lpknav{
    display: none;
    width:100%;
    height: 50px;
    border-top: 1px solid #cccccc;
    overflow: scroll;
    background: #000;
    overflow-y: hidden;
    overflow-x: scroll;
}
.lpknav ul{
    height:100%;
    width: 170%;
}
.lpknav ul li{
    float: left;
}
.lpknav ul li a{
    font-size: 16px;
    display: inline-block;
    line-height:50px;
    padding: 0 15px;
    color: #ffffff;
}

.lpknav::-webkit-scrollbar {
    width: 2px;
    height: 2px;
}
.lpknav::-webkit-scrollbar-thumb {
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: rgba(0, 0, 0, 0.2);
}
.lpknav::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 0;
    background: rgba(0, 0, 0, 0.1);
}