﻿@charset "utf-8";
/*CSS Document*/

/*通用样式*/
body{
	background: #9b0004!important;
}
.topnav,.banner,.footer{
	width: 100%;
}
.topnav .hMenu,.lb_qymp_ywdt,.cont_btm_box{
	width: 1295px;
	margin: 0 auto;
}


/*banner*/
.banner .banner_img{
	width: 100%;
	height: 396px;
	border-bottom: 1px solid #9b0004;
}
.banner_img a,.banner_img img{
	display: block;
	width: 100%;
	height: 100%;
}

/*白色背景*/
.lb_qymp_ywdt,.cont_btm_box{
	background: #fff;
}
/*轮播 企业名片 要闻动态*/
.lb_qymp_ywdt{
	margin-bottom: 25px;
}
.lb_qymp_ywdt .left_lb,.lb_qymp_ywdt .right_box{
	float: left;
}
.lb_qymp_ywdt .left_lb{
	width: 600px;
	padding: 45px 25px;
}
.left_lb .left_lunbo{
	width: 100%;
	height: 400px;
}
.left_lunbo .swp_lunbo{
	width: 100%;
	height: 100%;
	position: relative;
}
.swp_lunbo .swp_lunbo_prev,
.swp_lunbo .swp_lunbo_next {
	position: absolute;
	left: 0;
	top: 160px;
	display: block;
	width: 42px;
	height: 67px;
	background: url(../images/hdzt/ar3.jpg) no-repeat left top;
	filter: alpha(opacity=50);
	opacity: 0.5;
	z-index: 2;
}

.swp_lunbo .swp_lunbo_next {
	left: auto;
	right: 0;
	background-position: right top;
}

.swp_lunbo .swp_lunbo_prev:hover,
.swp_lunbo .swp_lunbo_next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}
.swp_lunbo .swiper-slide{
	width: 100%;
	height: 100%;
	position: relative;
}
.swp_lunbo .swiper-slide>img{
	display: block;
	width: 100%;
	height: 100%;
}
.swp_lunbo .swiper-slide .title{
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: rgba(0,0,0,.45);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-indent: 1em;
	position: absolute;
	left: 0;
	bottom: 0;
}
.swp_lunbo .swiper-slide .title a{
	font-size: 18px;
	color: #fff;
}
.swp_lunbo .swp_lunbo_pagination{
	width: 13%;
	position: absolute;
	right: 0;
	bottom: 3%;
	z-index: 3;
}
.swp_lunbo_pagination .swiper-pagination-switch{
    display: inline-block;
    float: left;
    width: 8px;
    height: 8px;
    background: #a1a1a1;
    border-radius: 50%;
    margin: 0 3px;
    color: transparent;
    overflow: hidden;
    vertical-align: top;
}
.swp_lunbo_pagination .swiper-active-switch{
	width: 16px;
	border-radius: 4px;
	background-color: #d61b13;
	background-position: -17px -6px;
}

/*右侧企业名片和要闻动态*/
.lb_qymp_ywdt .right_box{
	width: 600px;
	padding: 30px 25px 0 0;
}
.right_box .qymp{
	width: 100%;
}
.qymp .qymp_tit{
	width: 100%;
}
.qymp_tit h2{
	width: 259px;
	height: 23px;
}
.qymp_tit h2 a,.qymp_tit h2 img{
	display: block;
	width: 100%;
	height: 100%;
}
.qymp .qymp_btm_box{
	padding-top: 20px;	
}
.qymp_btm_box p,.qymp_btm_box .qymp_img{
	float: left;
}
.qymp_btm_box p{
	width: 265px;
	text-indent: 2em;
	line-height: 22px;
	font-size: 14px;
	color: #333;
	margin-right: 15px;
}
.qymp_btm_box .qymp_img{
	width: 320px;
	height: 89px;
}
.qymp_img img{
	display: block;
	width: 100%;
	height: 100%;
}

/*相同标题*/
.same_tit{
	background: url(../images/hdzt/line.gif) repeat-x left bottom;
}
.same_tit h3{
	float: left;
	width: 253px;
	height: 41px;
}
.same_tit h3 img{
	display: block;
	width: 100%;
	height: 100%;
}
.same_tit span{
	display: block;
	float: right;
	width: 65px;
	height: 41px;
}
.same_tit span a,.same_tit span img{
	display: block;
	width: 100%;
	height: 100%;
}
/*要闻动态*/
.ywdt{
	padding-top: 25px;
}
.ywdt .ywdt_box{
	padding-top: 10px;
}
.ywdt_box .ywdt_ul{
	width: 100%;
}
.ywdt_ul .ywdt_li{
	text-indent: 35px;
	height: 30px;
	line-height: 30px;
	background: url(../images/hdzt/ar.gif) no-repeat 15px 12px;
}
.ywdt_li a{
	font-size: 14px;
	color: #333;
}

/*下方展示内容*/
.cont_btm_box{
	padding: 45px 0;
}
.cont_btm_box .rxys,
.cont_btm_box .ppgs,
.cont_btm_box .sdjj,
.cont_btm_box .qyzs{
	width: 1245px;
	margin: 0 auto 45px;
}
/*入选仪式*/
.rxys .same_tit{
	width: 100%;
}
.rxys .rxys_cont{
	width: 1200px;
	margin: 0 auto;
	padding-top: 25px;
}
.rxys_cont .rxys_contli{
	width: 340px;
	padding: 20px;
	float: left;
	margin: 0 30px 30px 0;
	background: #eee;
}
.rxys_cont .rxys_contli3,.rxys_cont .rxys_contli6{
	margin-right: 0;
}
.rxys_contli .rxys_img{
	width: 100%;
	height: 195px;
}
.rxys_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.rxys_contli h3{
	padding-top: 10px;
	height: 60px;
	line-height: 30px;
	font-weight: bold;
}
.rxys_contli h3 a{
	font-size: 20px;
	color: #333;	
}
.rxys_contli p{
	height: 115px;
	line-height: 28px;
	font-size: 14px;
	color: #999;
	text-indent: 2em;
}
/*品牌故事*/
.ppgs .ppgs_box{
	padding-top: 25px;
}
.ppgs_box .ppgs_ul{
	width: 1200px;
	margin: 0 auto;
}
.ppgs_ul .ppgs_li{
	width: 50%;
	float: left;
	text-indent: 35px;
	height: 30px;
	line-height: 30px;
	background: url(../images/hdzt/ar.gif) no-repeat 15px 12px;
}
.ppgs_li a{
	font-size: 14px;
	color: #333;
}
/*深度聚焦*/
.sdjj{
	height: 670px;
}
.sdjj .sdjj_lb{
	width:1180px;	
	height: 490px;
	padding: 25px 0 0;
	margin: 0 auto;
	position: relative;
}
.sdjj_lb .sdjj_lunbo{
	width: 100%;
	height: 100%;
}
.sdjj_lunbo .swiper-slide{
	width: 100%;
	height: 100%;
}
.sdjj_lunbo .swiper-slide img{
	display: block;
	width: 100%;
	height: 100%;
}
.sdjj_lunbo .swiper-slide .news-title{
	display: none;
}
.sdjj_lb .sdjj_pagination{
	width: 50%;
	text-align: center;
	position: absolute;
	right: 0;
	bottom: -60px;
	z-index: 3;
}
.sdjj_pagination .swiper-pagination-switch{
    display: inline-block;
    float: left;
    width: 8px;
    height: 8px;
    background: #a1a1a1;
    border-radius: 50%;
    margin: 0 3px;
    color: transparent;
    overflow: hidden;
    vertical-align: top;
}
.sdjj_pagination .swiper-active-switch{
	width: 16px;
	border-radius: 4px;
	background-color: #d61b13;
	background-position: -17px -6px;
}
/*企业展示*/
.qyzs .qyzs_img{
	padding-top: 50px;
	width: 1193px;
	height: 365px;
	margin: 0 auto;
}
.subqyzs_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.subqyzs_img .news-title{
	display: none;
}


/*广告位*/
.ad{
	width: 1200px;
	margin: 0 auto 35px;
}
.ad_box,.ad_img{
	width: 100%;
}
.ad_img{
	height: 80px;
}
.ad_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.ad_img .news-title{
	display: none;
}
















