﻿
/*------------*/

.title {
	text-align: center;
	padding: 35px 0 25px;
}
.title div {
	line-height: 40px;/* background: url(../images/title_bj.jpg) center center repeat-x; */
}
.title div h3 {
	font-size: 30px;
	font-weight: bold;
	border-radius: 5px;
	padding: 0px 8px 2px;
}
.title div sup {
	font-weight: 300;
	font-size: 16px;
	line-height: 20px;
}
.title div .bg_c1 {
	background: #009786;
	color: #fff;
}
.title div .bg_c2 {
	background: #fff;
	color: #ffb400;
}
.title div h2 {
	padding-left: 10px;
	color: #000;
	font-size: 36px;
	font-weight: 200;
	display: inline-block;
	/* background: #fff; */
}
.title div h2 span {
	color: #ff7a00;
}
.title p {
	padding: 0px 40px;
	/* background: #ff9f00; */
	display: inline-block;
	color: #333;
}
.lfgz_box .color_1 h2 {
	color: #fceebb;
}
.lfgz_box .color_1 p {
	color: #fceebb;
}

/*-------------*/
.box_1{
    width: 1150px;
    margin: 0 auto;
    padding: 35px 0;
    background: #fff;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.30);
    border-radius: 20px;
}
.box_2{
	 padding: 40px 0 0;
}
.box_3{
	 padding: 0 0 40px;
}
.box_4{
    width: 1200px;
    margin: 0 auto;
    padding: 35px 0;
    background: #fff;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.30);
    border-radius: 20px;
	margin: 0 auto 40px;
}
.box_5{
	 padding: 40px 0;
}
.bg-f {
	background: #fff;
}
.pad_b30{
	padding-bottom:30px;
}
.box_4 p{
	font-size:30px;
	padding:15px 0 30px;
	color: #222;
}
.box_4 p b{
	color:#009786;
}
}