
.guangguang_con_r , .guangguang_con_l{ width: 48%; }

.guangguang_con_l img{ width: 100%; }
.width1200{ width: 1200px; margin: 0 auto; }
.guangguang_con_r h4{ 
	font-size: 20px; 
	color: #222; 
	font-weight: normal; 
}
.guangguang_con_r h4:before{ content: "";
width: 120px;
height: 1px; 
background: #f50;
display: block;
margin-top: 33px; 
margin-bottom: 60px;
 }
.guangguang_con_r h3{ 
	font-size: 32px; 
	color: #222; 
	font-weight: normal;
	margin: 20px 0 30px; 
}
.guangguang_con_r p{ 
	font-size: 16px; 
	color: #222; 
	font-weight: normal;
	line-height: 34px; 
}
.div_welcome_role_title{ margin-bottom: 60px; 
}
.div_welcome_role_title .div_welcome_role_subtitle{
	    margin: -15px 0 10px 480px !important;
}
.div_welcome_role_title{ margin-top: 60px !important; }
.guangguang_con1{ margin-top: 50px; }
.guangguang_h3{ 
	font-size: 26px; 
	text-align: center;
	font-weight: normal;
}
.guangguang_3_ul{ margin-top: 40px; 
margin-bottom: 60px; }
.guangguang_3_ul li{ 
	width: 29%;
	padding:  30px 40px;
	box-sizing: border-box; 
	background: #fff;
	margin: 0 2%;
}
.guangguang_3_ul li img{ width: 15%; }
.guangguang_3_word{ width: 76%; }
.guangguang_3_word h4{
	font-size: 20px; 
	font-weight: normal;
	color: #f50;
	margin-bottom: 10px;
}
.guangguang_3_word p{
	font-size: 14px; 
	font-weight: normal;
	color: #222;
	line-height: 24px;

}
.background_f{ background: #f3f4f8; }
.background_f .div_welcome_role_subtitle font{

	background: #fff;
}
/*.background_f .div_business_login_title_line{ 
	border-bottom: 2px solid #fff;
 }
*/
.guangguang_4{ margin-bottom: 60px; }
.guangguang_4_p{ font-size: 18px; 
line-height: 36px;
text-align: center; }
.guangguang_4_p{ position: relative; }
.guangguang_4_p:before{ 
content: "”";
    font-size: 100px;
    color: #dfdfdf;
    font-family: "'";
    position: absolute;
    left: 0px;
    bottom: 9rem;
    line-height: 0;
 }

.guangguang_4_p:after{ 
content: "“";;
    font-size: 100px;
    color: #dfdfdf;
    font-family: "'";
    position: absolute;
    right: 0px;
    bottom: 0px;
    line-height: 0;
 }
 .guangguang_5{ padding-bottom: 60px; }
 .guangguang_6{ 
 	background: url(/images/tbguangguang/guangguang_6.png) no-repeat center 2px/cover; }


.home_why{}
.why{margin:30px 0 0px 0;width:1206px;clear:both;}
.why ul li{width:23%;margin:0 2% 1% 0;float:left; text-align:center; box-shadow:0px 1px 10px rgba(0,0,0,0.1);  border-radius:5px;}
.why ul li div{overflow:hidden;width:100%;height:100%;min-height:82px;text-align:center; }
.why ul li .title{min-height:60px;}
.why ul li img{ width:100%;  border-top-left-radius:5px; border-top-right-radius:5px;}
.home_case{background:url(images/xiaoguoguanggao1/case_bj.png) center bottom no-repeat; min-height:990px;}
.home_hezuo{ padding-bottom:60px;}
.case{position:relative; width:1200px; margin:0 auto;}
.case img{width:100%;}
.case .swiper-container{ padding-bottom:100px; background: #f50;  }
.case .swiper-button-next{ width:50px; 
	height:50px; 
	background:url(/images/tbguangguang/next.png) center bottom no-repeat; border:none;}
.case .swiper-button-prev{ 
	width:50px; 
	height:50px; 
	background:url(/images/tbguangguang/prev.png) center bottom no-repeat; border:none;}
.swiper-slide{webkit-flex-shrink: 0;    -ms-flex-negative: 0;    flex-shrink: 0;    width: 100%;    height: 100%;    position: relative;    -webkit-transition-property: -webkit-transform;    transition-property: -webkit-transform;    -o-transition-property: transform;    transition-property: transform;    transition-property: transform,-webkit-transform;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
bottom:50px !important;

}
#news .swiper-slide {
    transition: transform 1s;
    -ms-transition: transform 1s;
    -o-transition: transform 1s;
    -webkit-transition: transform 1s;
    -moz-transition: transform 1s;
    transform: scale(.7);
    -ms-transform: scale(.7);
    -o-transform: scale(.7);
    -webkit-transform: scale(.7);
    -moz-transform: scale(.7);
    overflow: hidden;
}

#news .swiper-slide img {
    transition: transform 1s;
    -ms-transition: transform 1s;
    -o-transition: transform 1s;
    -webkit-transition: transform 1s;
    -moz-transition: transform 1s;
}
.news .button {
    width: 62%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    z-index: 999;
}
.news .swiper-button-next, .news .swiper-button-prev {
    width: 64px;
    height: 64px;
    transition: all ease .6s;
    -ms-transition: all ease .6s;
    -o-transition: all ease .6s;
    -webkit-transition: all ease .6s;
    -moz-transition: all ease .6s;
    border: 1px solid #e5e5e5;
    border-radius: 50%;
    z-index: 999;
    background: 0 0;
    line-height: 64px;
}
.news .swiper-button-prev span {
    background: url(/images/tbguangguang/prev.png) no-repeat center;
    transition: all ease .6s;
    -ms-transition: all ease .6s;
    -o-transition: all ease .6s;
    -webkit-transition: all ease .6s;
    -moz-transition: all ease .6s;
}
.news .swiper-button-next span, .news .swiper-button-prev span {
    display: block;
    width: 100%;
    height: 100%;
}
.news .swiper-button-next span {
    background: url(/images/tbguangguang/next.png) no-repeat center;
    transition: all ease .6s;
    -ms-transition: all ease .6s;
    -o-transition: all ease .6s;
    -webkit-transition: all ease .6s;
    -moz-transition: all ease .6s;
}
.poster-main .poster-next-btn,
.poster-main .poster-prev-btn{ 
cursor: pointer;
 }
.poster-list{ margin: 0 auto; }
.poster-main{ width: 1200px; margin: 0 auto; }
.jq22-container{ margin-bottom: 80px; }
.swiper-slide{ position: relative; }
.swiper-slide .btn{ display: block; width: 230px;
height: 40px; line-height: 40px; color: #fff; text-align: center;
font-size: 20px; border-radius: 20px;
 background: linear-gradient(to right, #fa4312 , #ff730c); 
 position: absolute;
 bottom: 35px; 
 left: 50%;
 margin-left: -115px;  }
 .guangguang_con1{ margin-bottom: 40px; }
@media (max-width: 1440px){
.news {
    padding-top: 80px;
    padding-bottom: 60px;
}
.news {
    padding-top: 100px;
    padding-bottom: 75px;
}
.news .news-list {
    position: relative;
}
.news .button {
    width: 64%;
}
















}













</style>


























