.header {
	overflow: hidden;
	background: #f5f5f5;
	position: relative;
	height: 33px;
}

.header ul {
	overflow: hidden;
	width: 1200px;
	margin: 0 auto;
	height: 100%;
}

.header ul li {
	float: right;
	padding: 0 22px;
	box-sizing: border-box;
	position: relative;
	line-height: 33px;
}

.header ul li::after {
	content: '';
	width: 1px;
	height: 20px;
	background: #BFBFBF;
	position: absolute;
	right: 0;
	top: 7px;
}

.header ul li a {
	color: #4D4D4D;
	display: flex;
	justify-content: center;
	align-items: center;
}

.header ul li img {
	margin-right: 6px;
}

.headers {
	overflow: hidden;
	width: 1100px;
	margin: 0 auto;
	height: 117px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.headers h1 {
	width: 260px;
	margin-top: 20px;
}

.headers .reach {
	width: 414px;
	height: 42px;
	margin-left: 135px;
	background: #FFA349;
	padding: 2px;
	box-sizing: border-box;
}

.headers .reach p {
	font-size: 13px;
	background: #F5F5F5;
	color: #333333;
	line-height: 38px;
	text-align: center;
	width: 92px;
	float: left;
}

.headers .reach input {
	width: 250px;
	height: 38px;
	border: none;
	float: left;
	outline: none;
	padding-left: 16px;
	background: #fff;
	font-size: 13px;
	color: #ABABAB;
	box-sizing: border-box;
}

.headers .reach input::placeholder {
	color: #ABABAB;
}

.headers .reach .sub {
	display: block;
	width: 68px;
	font-size: 13px;
	color: #fff;
	line-height: 38px;
	float: left;
	text-align: center;
	background: #FFA349;
	padding:0;
}

.headers .phones {
	overflow: hidden;
	height: 100%;
	display: flex;
	align-items: center;
}

.headers .phones img {
	float: left;
	margin-right: 15px;
}

.headers .phones div {
	overflow: hidden;
	float: left;
	width: 200px;
}

.headers .phones div p {
	font-size: 13px;
	color: #828282;
	line-height: 23px;
}

.headers .phones div span {
	display: block;
	font-size: 20px;
	color: #FFA349;
	font-weight: bold;
	line-height: 23px;
}

.navbar {
	background: #414B5F;
	height: 42px;
}

.navbar ul {
	width: 1100px;
	margin: 0 auto;
}
.navbar ul li:hover div{
	display: block;
}
.navbar ul li {
	font-size: 13px;
	line-height: 42px;
	text-align: center;
	position: relative;
	width: 120px;
	float: left;
}
.navbar ul li .view{
	width: 120px;
	position: absolute;
	z-index: 9999999999;
	display: none;
	top: 42px;
	box-sizing: border-box;
	left: 0;
}
.navbar ul li .view .tio{
	width: 100%;
	height: 9px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: none;
}
.navbar ul li .view .views{
	width: 120px;
	overflow: hidden;
	padding: 20px 0;
	border-radius: 6px;
	box-sizing: border-box;
	background: #fff;
	box-shadow: 0 0 20px 5px rgba(0,0,0,0.1);
}
.navbar ul li div a{
	display: block;
	font-size: 14px;
	text-align: center;
	line-height: 35px;
	color: #333;
}
.navbar ul li div a:hover{
	color: #DF7F23;
}
.navbar ul li a {
	color: #fff;
	display:block;
	width:100%;
	cursor: pointer;
}
.navbar ul li:hover > a{
	color: #DF7F23;
}
.mids {
	width: 1100px;
	overflow: hidden;
	margin: 0 auto;
}

.mids .title {
	font-size: 13px;
	color: #7E7E7E;
	padding-left: 7px;
	box-sizing: border-box;
	line-height: 45px;
}
.mids .title a{color: #7E7E7E;}
.mids .title span {
	color: #FFA349;
}

.mids .tname{
	padding-left:10px;
	margin-bottom:10px;
}

.mids .tname h2{
	margin-bottom:10px;
}
.mids .tname ul li{
	float:left;
	padding:2px 10px 3px;
	font-size:12px;
	border:1px solid #d8d8d8;
	border-radius:5px;
	margin-right:10px;
}
.mids .tname ul li.current{
	background:#000;

}
.mids .tname ul li a{
	color:#333;
}
.mids .tname ul li.current a{
	color:#fff;
}

.mids .main_right {
	overflow: hidden;
	width: 324px;
	float: right;
}

.mids .main_right .top_zhinan {
	overflow: hidden;
}

.mids .main_right .top_zhinan .opg {
	overflow: hidden;
	display: flex;
	align-items: center;
}

.mids .main_right .top_zhinan .opg p {
	font-size: 18px;
	color: #333333;
	margin-left: 9px;
}
.mids .main_right .top_zhinan .opg p a{
	color: #f37b06;
}

.mids .main_right .top_zhinan ul {
	overflow: hidden;
	border-top: 1px solid #F5F5F5;
	border-left: 1px solid #F5F5F5;
	margin-top: 25px;
}

.mids .main_right .top_zhinan ul li {
	width: 33.33%;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	height: 85px;
	float: left;
	border-right: 1px solid #F5F5F5;
	border-bottom: 1px solid #F5F5F5;
}

.mids .main_right .top_zhinan ul li img {
	display: block;
	margin: 0 auto;
	margin-top: 6px;
}

.mids .main_right .top_zhinan ul li p {
	font-size: 15px;
	color: #666666;
	margin-top: 7px;
	text-align: center;
}

.mids .main_right .abouts {
	overflow: hidden;
	margin-top: 30px;
	padding-bottom: 33px;
	box-sizing: border-box;
}

.mids .main_right .abouts ul {
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #E50420;
}

.mids .main_right .abouts ul li {
	font-size: 14px;
	color: #333333;
	cursor: pointer;
	float: left;
	position: relative;
	width: 33.33%;
	text-align: center;
	line-height: 35px;
}

.mids .main_right .abouts ul li.on {
	color: #E50420;
}

.mids .main_right .abouts ul li.on::after {
	content: '';
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	background: #E50420;
	height: 2px;
}

.mids .main_right .abouts .fadeins {
	overflow: hidden;
}

.mids .main_right .abouts .fadeins .fadin {
	overflow: hidden;
	display:none;
}

.mids .main_right .abouts .fadeins .fadin img {
	display: block;
	margin: 0 auto;
	margin-top: 50px;
	margin-bottom: 45px;
}

.mids .main_right .abouts .fadeins .fadin p {
	font-size: 14px;
	color: #ffa349;
	text-align: center;
}

.mids .main_right .acitves {
	overflow: hidden;
	margin-top: 53px;
}

.mids .main_right .acitves .hot {
	display: flex;
	align-items: center;
}

.mids .main_right .acitves .hot p {
	font-size: 18px;
	color: #333333;
	margin-left: 9px;
}

.mids .main_right .acitves ul {
	overflow: hidden;
	margin-top: 10px;
}

.mids .main_right .acitves ul li {
	overflow: hidden;
	margin-top: 5px;
}

.mids .main_right .acitves ul li div {
	width: 25px;
	height: 25px;
	font-size: 12px;
	color: #333333;
	text-align: center;
	line-height: 25px;
	float: left;
	background: #DFDFDF;
	margin-right: 4px;
}

.mids .main_right .acitves ul li p {
	font-size: 13px;
	color: #333333;
	line-height: 25px;
	float: left;
	width:295px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}

.mids .main_right .acitves ul li:nth-child(1) div {
	color: #fff;
	background: #E50420;
}

.mids .main_right .acitves ul li:nth-child(2) div {
	color: #fff;
	background: #E50420;
}

.mids .main_right .acitves ul li:nth-child(3) div {
	color: #fff;
	background: #E50420;
}

.mids .main_right .fudao {
	overflow: hidden;
	margin-top: 35px;
}

.mids .main_right .fudao .hot {
	margin-bottom: 24px;
	display: flex;
	align-items: center;
}

.mids .main_right .fudao .hot p {
	font-size: 18px;
	color: #333333;
	margin-left: 9px;
}

.mids .main_right .fudao ul {
	overflow: hidden;
}

.mids .main_right .fudao ul li {
	overflow: hidden;
	margin-bottom: 50px;
}

.mids .main_right .fudao ul li img {
	width: 100%;
}

.mids .main_right .fudao ul li p {
	font-size: 16px;
	color: #df4841;
	line-height: 40px;
}

.mids .mian_left {
	width: 743px;
	overflow: hidden;
	float: left;
}

.mids .mian_left .top_banner {
	width: 100%;
	overflow: hidden;
}

.mids .mian_left .top_banner .fl {
	width: 528px;
	height: 390px;
}

.mids .mian_left .top_banner .fl .obxs {
	overflow: hidden;
	position: relative;
	height: 390px;
	width: 100%;
}

.mids .mian_left .top_banner .fl .obxs img {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.mids .mian_left .top_banner .fl .obxs p {
	width: 100%;
	height: 79px;
	background: rgba(0, 0, 0, 0.5);
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 79px;
	position: absolute;
	bottom: 0;
	left: 0;
}

.mids .mian_left .top_banner .fl .obxs p a{
	color:#fff;
}

.mids .mian_left .top_banner .fr {
	overflow: hidden;
	width: 215px;
	float: right;
	box-sizing: border-box;
}

.mids .mian_left .top_banner .fr ul {
	overflow: hidden;
	height: 390px;
}

.mids .mian_left .top_banner .fr ul li {
	overflow: hidden;
	background: #F8F8F8;
	cursor: pointer;
}

.mids .mian_left .top_banner .fr ul li.on {
	background: #FFA349;
}

.mids .mian_left .top_banner .fr ul li.on p {

	border-bottom: 1px solid #FFA349;
}
.mids .mian_left .top_banner .fr ul li.on p a{
	color: #fff;
}

.mids .mian_left .top_banner .fr ul li p {
	width: 191px;
	margin: 0 auto;
	box-sizing: border-box;
	padding: 20.5px 0;
	font-size: 14px;
	color: #666666;
	line-height: 18px;
	border-bottom: 1px solid #E7E7E7;
	min-height:78px;
}
.mids .mian_left .top_banner .fr ul li p a{
	color: #666666;
}

.mids .mian_left .test {
	overflow: hidden;
	width: 100%;
	margin-top: 45px;
}

.mids .mian_left .test .test_top {
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.mids .mian_left .test .test_top .fl {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.mids .mian_left .test .test_top .fl p {
	font-size: 18px;
	margin-left: 9px;
	color: #333333;
}

.mids .mian_left .test .test_top .fr {
	float: right;
}

.mids .mian_left .test .test_top .fr ul {
	border-bottom: 1px solid #E50420;
	height: 35px;
}

.mids .mian_left .test .test_top .fr ul li {
	font-size: 14px;
	color: #333333;
	cursor: pointer;
	float: left;
	position: relative;
	width: 96px;
	text-align: center;
	line-height: 35px;
	margin-right: 30px;
}
.mids .mian_left .test .test_top .fr ul li .view{
    width: 90px;
    text-align: center;
    position: absolute;
    z-index: 999999999;
    left: 0;
    top: 35px;
}
.mids .mian_left .test .test_top .fr ul li .view .gggs{
	height: 8px;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.mids .mian_left .test .test_top .fr ul li .view .gggt{
	width: 90px;
	border-radius: 6px;
    box-shadow: 0 0 20px 5px rgba(0,0,0,0.1);
    background: #fff;
}

.mids .mian_left .test .test_top .fr ul li .view .gggt a{
	color: #333;
	font-size: 14px;
	text-align: center;
	display: block;
	line-height: 35px;
}
.mids .mian_left .test .test_top .fr ul li .view .gggt a:hover{
	color: #ffa349;
}
.mids .mian_left .test .test_top .fr ul li a {
	color: #ffa349;
}
.sgsgs:hover div{
	display: block;
}
.mids .mian_left .test .test_top .fr ul li.on {
	color: #e50420;
}

.mids .mian_left .test .test_top .fr ul li.on::after {
	content: '';
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	background: #E50420;
	height: 2px;
}

.mids .mian_left .test .test_bots {
	overflow: hidden;
	margin-top: 20px;
}

.mids .mian_left .test .test_bots .lop {
	overflow: hidden;
}

.mids .mian_left .test .test_bots .lop .fl {
	overflow: hidden;
	width: 528px;
	float: left;
	height: 379px;
}

.mids .mian_left .test .test_bots .lop .fl .fl_box {
	overflow: hidden;
}

.mids .mian_left .test .test_bots .lop .fl .fl_box .box_srcs {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.mids .mian_left .test .test_bots .lop .fl .fl_box .box_srcs img {
	width: 100%;
	max-height:263px;
}

.mids .mian_left .test .test_bots .lop .fl .fl_box .box_srcs p {
	display: inline-block;
	font-size: 12px;
	color: #fff;
	line-height: 15px;
	padding: 0 7px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: #000000;
}
.mids .mian_left .test .test_bots .lop .fl .fl_box .box_srcs p a{
	color: #fff;
}

.mids .mian_left .test .test_bots .lop .fl .fl_box .font_bt {
	overflow: hidden;
	height: 116px;
	background: #F8F8F8;
	padding: 0 23px 0 32px;
	box-sizing: border-box;
}

.mids .mian_left .test .test_bots .lop .fl .fl_box .font_bt p {
	font-size: 18px;
	color: #333333;
	line-height: 45px;
}
.mids .mian_left .test .test_bots .lop .fl .fl_box .font_bt p a{
	color:#333;
}
.mids .mian_left .test .test_bots .lop .fl .fl_box .font_bt span {
	display: block;
	font-size: 14px;
	color: #999999;
	line-height: 18px;
}

.mids .mian_left .test .test_bots .lop .fr {
	overflow: hidden;
	width: 215px;
	float: right;
}

.mids .mian_left .test .test_bots .lop .fr ul {
	overflow: hidden;
	width: 215px;
	padding: 0 12px;
	background: #F8F8F8;
	box-sizing: border-box;
}

.mids .mian_left .test .test_bots .lop .fr ul li {
	overflow: hidden;
	cursor: pointer;
	width: 100%;
	margin: 0 auto;
	border-bottom: 1px solid #E7E7E7;
	padding: 17px 0;
	box-sizing: border-box;
}

.mids .mian_left .test .test_bots .lop .fr ul li p {
	font-size: 14px;
	color: #999999;
	line-height: 18px;
	margin-bottom: 5px;
}

.mids .mian_left .test .test_bots .lop .fr ul li p a{
	color:#434343;
}

.mids .mian_left .test .test_bots .lop .fr ul li span {
	font-size: 14px;
	color: #999999;
	display: block;
}

.mids .mian_left .test .test_bots .lop .fr ul li span a{
	color: #999999;
}

.mids .mian_left .test .test_bots .lop .fr ul li:last-child {
	border-bottom: none;
}

.mids .mian_left .text_jys {
	overflow: hidden;
	margin-top: 54px;
}

.mids .mian_left .text_jys ul {
	overflow: hidden;
}

.mids .mian_left .text_jys ul li {
	overflow: hidden;
	margin-top: 20px;
}

.mids .mian_left .text_jys ul li img {
	float: left;
	max-width:233px;
}

.mids .mian_left .text_jys ul li div {
	overflow: hidden;
	width: 490px;
	margin-left: 15px;
	float: left;
}

.mids .mian_left .text_jys ul li div p {
	font-size: 17px;
	font-weight: bold;
	color: #333333;
}
.mids .mian_left .text_jys ul li div p a{
	color:#333;
}

.mids .mian_left .text_jys ul li div span {
	display: block;
	font-size: 14px;
	color: #A3A3A3;
	line-height: 20px;
	margin: 15px 0;
	width: 406px;
}

.mids .mian_left .text_jys ul li div em {
	display: block;
	font-size: 14px;
	color: #A3A3A3;
	line-height: 20px;
	width: 406px;
}
.mids .mian_left .text_jys ul li div em a{
	color: #A3A3A3;
}

.hide {
	display: none;
}

.jy_top {
	padding: 0 40px 0 12px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.jy_top .gsgsax {
	overflow: hidden;
	display: flex;
	align-items: center;
}

.jy_top .gsgsax p {
	font-size: 18px;
	color: #333333;
	margin-left: 9px;
}

.jy_top dl {
	font-size: 14px;
	position: relative;
	cursor: pointer;
	display: block;
	color: #ffa349;
}
.jy_top dl>a{
	color: #ffa349;
}
.bot_tit dl:hover div{
	display: block;
}
.jy_top dl:hover div{
	display: block;
}
.bot_tit dl{
	    font-size: 14px;
    position: relative;
    display: block;
    color: #333;
    cursor: pointer;
}
.bot_tit dl:hover{
	color: #FFA349;
}
.bot_tit dl .view{
    width: 80px;
    text-align: center;
    position: absolute;
    z-index: 999999999;
    left: -26px;
    top: 20px;
}
.bot_tit dl .view .top_down{
	width: 100%;
	height: 8px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.bot_tit dl .view .bot_sa{
	width: 100%;
	border-radius: 6px;
	overflow: hidden;
    box-shadow: 0 0 20px 5px rgba(0,0,0,0.1);
    background: #fff;
}
.bot_tit dl div a{
	color: #333;
    font-size: 14px;
    text-align: center;
    display: block !important;
    line-height: 40px;
}
.jy_top dl .view{
    width: 80px;
    text-align: center;
    position: absolute;
    z-index: 999999999;
    left: -26px;
    top: 20px;
}
.jy_top dl .view .top_down{
	width: 100%;
	height: 8px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.jy_top dl .view .bot_sa{
	width: 100%;
	border-radius: 6px;
	overflow: hidden;
    box-shadow: 0 0 20px 5px rgba(0,0,0,0.1);
    background: #fff;
}
.jy_top dl div a{
	    color: #333;
    font-size: 14px;
    text-align: center;
    display: block !important;
    line-height: 40px;
}
.jy_top dl div a:hover{
	color: #ffa349;
}
.test_data {
	/* overflow: hidden; */
	margin-top: 62px;
}

.test_data .top_list {
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.test_data .top_list li {
	overflow: hidden;
	margin-top: 23px;
	width: 350px;
}

.test_data .top_list li div {
	width: 100%;
	position: relative;
}

.test_data .top_list li div img {
	width: 100%;
	max-height:150px;
}

.test_data .top_list li div em {
	display: inline-block;
	font-size: 12px;
	padding: 0 7px;
	background: #000000;
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	line-height: 15px;
}

.test_data .top_list li p {
	font-size: 18px;
	color: #333333;
	margin: 26px 0 0 0;
	min-height: 67px;
	line-height: 26px;
}
.test_data .top_list li p a{
	color: #333333;
}

.test_data .top_list li span {
	display: block;
	font-size: 14px;
	color: #999999;
	line-height: 24px;
}

.test_data .bot_list {
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.test_data .bot_list li {
	margin-top: 19px;
	overflow: hidden;
	width: 346px;
	position:relative;
}

.test_data .bot_list li .litp{
	width:150px;
	max-height:92px;
	overflow:hidden;
	float:left;
}

.test_data .bot_list li img {
	width: 150px;
	min-height:92px;
}

.test_data .bot_list li div {
	overflow: hidden;
	width: 180px;
	float: right;
}

.test_data .bot_list li div p {
	font-size: 14px;
	color: #999999;
	line-height: 24px;
}
.test_data .bot_list li div a{
	color: #333333;
}

.test_data .bot_list li div span {
	display: block;
	font-size: 14px;
	color: #999999;
	position:absolute;
	bottom:0;
}
.test_data .bot_list li div span a{
	color:#999999;
}


.text_jys1 {
	overflow: hidden;
	margin-top: 54px;
}

.text_jys1 ul {
	overflow: hidden;
}

.text_jys1 ul li {
	overflow: hidden;
	margin-top: 20px;
}

.text_jys1 ul li img {
	float: left;
}

.text_jys1 ul li div {
	overflow: hidden;
	width: 450px;
	margin-left: 24px;
	float: left;
}

.text_jys1 ul li div p {
	font-size: 17px;
	font-weight: bold;
	line-height: 40px;
	height:auto;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	color: #333333;
}
.text_jys1 ul li div p a{
	color: #333333;
}
.text_jys1 ul li div span {
	display: block;
	font-size: 14px;
	color: #A3A3A3;
	line-height: 20px;
	margin: 15px 0;
	width: 406px;
}

.text_jys1 ul li div em {
	display: block;
	font-size: 14px;
	color: #A3A3A3;
	line-height: 20px;
	width: 406px;
}
.text_jys1 ul li div em a{
	color: #A3A3A3;
}

.buttons {
	width: 340px;
	height: 46px;
	font-size: 18px;
	text-align: center;
	line-height: 46px;
	border: 1px solid #FFA349;
	margin: 0 auto;
	border-radius: 3px;
	margin-top: 30px;
}

.buttons a {
	color: #FFA349;
}

.bots {
	overflow: hidden;
	margin: 0 auto;
	margin-top: 50px;
	margin-bottom: 50px;
	width: 1100px;
}

.bots .bot_tit {
	padding: 0 25px 0 13px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.bots .bot_tit .sgsgx {
	display: flex;
	align-items: center;
}

.bots .bot_tit div p {
	font-size: 18px;
	color: #333333;
	margin-left: 9px;
}

.bots .bot_tit a {
	font-size: 14px;
	color: #333;
}
.bots .bot_tit a:hover{
	color: #ffa349;
}
.bots ul {
	overflow: hidden;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 15px;
}

.bots ul li {
	overflow: hidden;
	width: 358px;
	float: left;
	height: 228px;
	position: relative;
}

.bots ul li img {
	width: 100%;
	height: 100%;
}

.bots ul li p {
	width: 100%;
	height: 71px;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 18px;
	color: #ffffff;
	line-height: 24px;
	padding: 16px 30px 0 36px;
	box-sizing: border-box;
}

.footer {
	overflow: hidden;
	background: #2C2C2C;
}

.footer ul {
	overflow: hidden;
	padding: 20px 0;
	width: 100%;
	box-sizing: border-box;
	text-align: center;
}

.footer ul li {
	display: inline-block;
	font-size: 16px;
	margin: 0 34px;
}

.footer ul li a {
	color: #fff;
}

.footer p {
	font-size: 14px;
	background: #000000;
	color: #fff;
	text-align: center;
	line-height: 43px;
	width: 100%;
}
.footer a{
	color: #fff;
}
.pic_banner {
	overflow: hidden;
	width: 100%;
	position: relative;
	height: 460px;
}
/*
.pic_banner img {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
*/
.pic_banner div {
	overflow: hidden;
	width: 100%;
	padding: 0 42px 24px 42px;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	bottom: 0;
}

.pic_banner p {
	font-weight: bold;
	width: 100%;
	font-size: 29px;
	color: #fff;
	line-height: 35px;
}
.pic_banner p a{
	color: #fff;
}

.pic_banner span {
	display: block;
	width: 80%;
	font-size: 16px;
	color: #fff;
	line-height: 26px;
	margin: 10px 0;
}
.pic_banner h4 {
	width: 80%;
	font-size: 16px;
	color: #fff;
	display: flex;
	align-items: center;
	line-height: 26px;
}
.pic_banner h4 em{
	font-weight: normal;
	margin-right: 5px;
}
.pic_banner h4 em a{
	color:#fff;
}
.pic_banner h4 img{
	width: 20px;
	position: static;
	margin-right: 5px;
	height: 20px;
}

.left_list {
	overflow: hidden;
	width: 702px;
	margin-top: 15px;
}

.left_list li {
	overflow: hidden;
	padding: 16px 0;
	border-bottom: 1px solid #F0F0F0;
	height: 180px;
}

.left_list li img {
	float: left;
	width: 243px;
	height: auto;
}

.left_list li .fl {
	width: 415px;
	margin-left: 20px;
	overflow: hidden;
	height: 100%;
	position: relative;
}

.left_list li .fl p {
	font-size: 18px;
	color: #333333;
	line-height: 26px;
}
.left_list li .fl p a{
	color:#333;
}
#test1{
	text-align: center;
	margin-top: 20px;
}
#page {
	overflow: hidden;
	text-align: center;
	margin-top: 20px;
}

#page li {
	display: inline-block;
	vertical-align: middle;
	height: 28px;
	line-height: 28px;
	margin: 0 -1px 5px 0;
	background: #FFA349;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
}
#page li.thisclass {
	border: 1px solid #FFA349;
    padding: 0 15px;
    background: #F5F5F5;
	color:#FFA349;
}
#page li.thisclass a{
	color:#FFA349;
}
#page li a{
	color:#fff;
	padding:0 15px;
	display:block;
	height:100%;
}
.left_list li .fl span {
	display: block;
	font-size: 14px;
	color: #999999;
	line-height: 20px;
	margin: 5px 0;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
	background: #FFA349;
}
.left_list li .fl div {
	overflow: hidden;
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
	bottom: 0;
}

.left_list li .fl div em {
	font-size: 14px;
	color: #7c9bf4;
	margin-right: 10px;
}
.left_list li .fl div em a{
	color: #7c9bf4;
}

.left_list li .fl div i {
	margin-left: 5px;
	font-size: 14px;
	color: #999999;
}

.fibt {
	overflow: hidden;
	width: 702px;
	margin-top: 20px;
}

.fibt h1 {
	font-size: 26px;
	margin-bottom: 20px;
	color: #333333;
}

.fibt .titls {
	font-size: 12px;
	display: flex;
	align-items: center;
	color: #999999;
	overflow: hidden;
}
.fibt .titls span{font-size: 12px;margin-right: 15px;
	color: #999999;display: flex;
	align-items: center;}
	.fibt .titls span img{
		margin-right: 5px;
	}
.ggs{
	font-size: 15px;
	color: #999999;
	margin-top: 15px;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    /*margin-left: -8px;
    margin-right: -8px;*/
}
.ggs a{flex: 1;overflow: hidden;height: 130px;-webkit-box-sizing:border-box;box-sizing:border-box;padding: 8px;}
.ggs a img{width: 100%;max-height: 100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius: 5px;box-shadow: 1px 2px 4px 0 #afafaf;}
.fibt .bxs {
	overflow: hidden;
	/* margin-top: 40px; */
	padding-top: 40px;
	box-sizing: border-box;
	position: relative;
	color:#333;
	font-size:16px;
	line-height:30px;
}

.fibt .bxs::before {
	content: '';
	width: 160px;
	height: 4px;
	background: #EFEFEF;
	border-radius: 6px;
	position: absolute;
	left: 0;
	top: 0;
}

.fibt .bxs img {
	display: block;
	/* margin: 30px auto 30px; */
	margin: 0 auto;
}

.fibt .bxs .bs_lables {
	overflow: hidden;
}

.fibt .bxs .bs_lables p {
	font-size: 17px;
	color: #666666;
	font-weight: bold;
}
.tzs{
	overflow: hidden;
}
.tzs .lit{
	width:40%;
	float: left;
}
.tzs h3{
	font-size: 16px;
	color: #333333;
	position: relative;
	margin-bottom: 20px;
	line-height: 35px;
}
.tzs ul{
	overflow: hidden;
}
.tzs ul li{
	overflow: hidden;
	margin-bottom: 10px;
}
.tzs ul li img{
	width: 100%;
	max-height:80px;
}
.tzs ul li .fr{
	width: 57%;
	overflow: hidden;
}
.tzs ul li .fr p{
	font-size: 15px;
	line-height: 25px;

}
.tzs ul li .fr p a{
	color: #333333;
}
.tzs ul li .fr div{
	overflow: hidden;
	margin-top: 10px;
	display: flex;
	align-items: center;
}
.tzs ul li .fr div span{
	display: inline-block;
	font-size: 13px;

	border-radius: 3px;
	background: #000000;
	padding: 0 6px;
}
.tzs ul li .fr div em{
	font-size: 13px;
	color: #333333;
	margin-left: 5px;
}
.tzs ul li .fr div span a{
	color: #fff;
}
.tzs h3::before{
		content: '';
		width: 80px;
		height: 2px;
		background: #C676D7;
		position: absolute;
		left: 0;
		bottom: 0;
	}
.fibt .bxs .bs_lables span {
	display: block;
	font-size: 15px;
	color: #666666;
	text-indent: 20px;
	line-height: 28px;
	margin: 30px 0;
}

.dizhi {
	width: 100%;
	padding-left: 27px;
	border: 1px solid #E6E6E6;
	font-size: 13px;
	line-height: 48px;
	color: #b5b5b5;
	box-sizing: border-box;
	margin: 30px 0;
}

.dizhi span {
	color: #e70012;
}

.zans {
	overflow: hidden;
	width: 114px;
	height: 46px;
	display: flex;
	background: #FFA349;
	border-radius: 3px;
	margin: 0 auto;
	text-align: center;
	align-items: center;
	justify-content: center;
	font-size: 18px;
}

.zans img {
	display: inline-block;
	margin-right: 7px;
}

.zans a {
	display: inline-block;
	color: #fff;
	font-size: 18px;
}

.zans span {
	font-size: 12px;
}

.abouter {
	overflow: hidden;
	margin-top: 48px;
}

.abouter .about_tit {
	overflow: hidden;
	display: flex;
	align-items: center;
}

.abouter .about_tit p {
	font-size: 18px;
	margin-left: 8px;
	color: #333333;
}

.abouter ul {
	overflow: hidden;
	margin-top: 30px;
}

.abouter ul li {
	overflow: hidden;
	margin-bottom: 20px;
	width:50%;
	float:left;
}

.abouter ul li div {
	width: 25px;
	height: 25px;
	font-size: 12px;
	color: #333333;
	text-align: center;
	line-height: 25px;
	float: left;
	background: #DFDFDF;
	margin-right: 4px;
}

.abouter ul li p {
	font-size: 13px;
	color: #333333;
	line-height: 25px;
	float: left;
}
.abouter ul li p a{
	color: #333333;
}

.abouter ul li:nth-child(-n+6) div{
	background: #E50420;
	color: #fff;
}



.ganx {
	overflow: hidden;
	margin-top: 55px;
}

.ganx p {
	font-size: 16px;
	line-height: 50px;
	font-weight: bold;
	color: #333333;
}

.ganx ul {
	overflow: hidden;
}

.ganx ul li {
	width: 220px;
	overflow: hidden;
	float: left;
	margin-right: 18px;
}

.ganx ul li img {
	width: 100%;
}

.ganx ul li span {
	display: block;
	font-size: 12px;
	line-height: 22px;
	margin: 10px 0;
	color: #999999;
}

.ganx ul li:nth-child(3n) {
	margin-right: 0;
}

.textares {
	overflow: hidden;
	margin-top: 60px;
}

.textares textarea {
	width: 100%;
	height: 110px;
	border: 1px solid #E5E5E5;
	outline: none;
	padding: 5px;
	font-size: 13px;
	resize: none;
	color: #4D4D4D;
	box-sizing: border-box;
}

.textares input {
	width: 100px;
	display: block;
	height: 40px;
	font-size: 13px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	background: #444444;
	outline: none;
	margin-top: 40px;
}

.acitves1 {
	overflow: hidden;
	margin-top: 53px;
}

.acitves1 h5 {
	font-size: 16px;
	padding-left: 30px;
	position: relative;
	box-sizing: border-box;
	color: #333333;
}

.acitves1 h5::before {
	content: '';
	width: 4px;
	height: 19px;
	background: #FE9D00;
	position: absolute;
	left: 0;
	top: 0;
}

.acitves1 ul {
	overflow: hidden;
	margin: 15px 0;
}

.acitves1 ul li {
	overflow: hidden;
	padding: 5px 0;
	box-sizing: border-box;
	border-bottom: 1px solid #EFEFEF;
}

.acitves1 ul li:last-child {
	border: none;
}

.acitves1 ul li a {
	display: flex;
	align-items: center;
}

.acitves1 ul li div {
	padding: 0 10px;
	font-size: 24px;
	color: #999999;
	font-style: italic;
	text-align: center;
	line-height: 25px;
	float: left;
}

.acitves1 ul li p {
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 252px;
	color: #999999;
}

.acitves1 ul li:nth-child(1) div {
	color: #fe9d00;
}

.acitves1 ul li:nth-child(2) div {
	color: #fe9d00;
}

.acitves1 ul li:nth-child(3) div {
	color: #fe9d00;
}

.swiper-container {
	width: 100%;
	height: 100%;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.tagt .ele{
	font-size:16px;
	color:#333;
	margin-top:10px;
}
.tagt a{
	font-size:14px;
	color:#000;
	padding:0 5px;
}

.notfound{ width: 1200px; margin: 80px auto; position: relative;}
.notfound h2{ color: red; display: block; width: 50%; text-align: center; font-size: 30px;}
.notfound .type-list{ width: 50%; border-top: #666666 1px solid; border-bottom: #666666 1px solid;}
.notfound .type-list ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: 20px;
}
.notfound .type-list ul:first-child{ margin-top: 20px;}
.notfound .type-list ul li{ float: left; width: 80px; text-align: center; padding: 10px; border: 1px #666666 solid; border-radius: 40px;}
.notfound .type-list ul li:hover{ background: #f39800; border: 1px #f39800 solid;}
.notfound .type-list ul li:hover a{ color: white;}
.notfound .go-index{ width: 50%; text-align: center; font-size: 20px; margin-top: 20px;}
.notfound .go-index span{ color: #999999;}
.notfound .go-index a{ margin-left: 20px; color: #f39800;}
.notfound .weixinewm{ width: 45%; border-left: 1px #666666 solid; position: absolute; right: 0px; top: 0px;}
.notfound .weixinewm div{ margin: 0px auto; padding: 20%;}
.notfound .weixinewm div img{ width: 60%; display: block; margin: 0px auto;}
.notfound .weixinewm div span{ display: block; width: 100%; text-align: center; margin-top: 10px; font-size: 20px; color: red;}
.footer{width: 100%;}

/*# sourceMappingURL=style.css.map */



.fibt img{max-width: 100%!important;height: auto!important;}
.fibt h2{font-size: 20px;margin-bottom: 15px;  }
.fibt p{margin-bottom: 15px;line-height: 1.8;font-size: 16px;}
.fibt ul{margin:0 0 15px 2em;}
.fibt ul li{list-style-type: disc;}
.fibt ol{margin:0 0 15px 2em;}
.fibt ol li{list-style-type: decimal;}
.fibt table{width:100% !important;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch; margin-bottom:0;}
.fibt tr, .fibt th,.fibt td{border:1px solid #c4c4c4;padding: 5px;}
.fibt blockquote{border-left: 3px solid #23527c;background-color: #EFF6FE;padding: 10px 20px 3px 20px;margin:20px 0;}
.fibt blockquote p{text-indent: 0 !important;}

#tags-box{
	text-align: center;
	padding-bottom: 20px;
	font-size: 12px;
	background-color: #000;
}
#tags-box a{
	display: inline-block;
	color: #999;
}

.timeArrange{ background:#FAFAFA; width:324px; padding:11px 0 0; overflow:hidden;margin-top: 30px;}
.timeArrange .ta-title{ font-size:18px; color:#f77e08; line-height:24px; padding-left:34px; position:relative}
.timeArrange .ta-title:before{ content:""; position:absolute; width:27px; height:24px; background:url(../images/time_arrange_title_icon.png) no-repeat; top:0; left:2px}
.timeArrange .ta-countDown{ font-size:18px; color:#626262; line-height:31px; padding-left:20px; margin-top:7px; overflow:hidden}
.timeArrange .ta-countDown span{ float:left; background:#FFF}
.timeArrange .ta-countDown i{ float:left; font-style:normal; font-size:22px; color:#ffffff; padding-left:7px; letter-spacing:16px; margin-right:-9px; background:url(../images/taCountDownIcon.png) left repeat-x}
.timeArrange .ta-list{ padding:0 17px 0 0; margin-left:35px; position:relative}
.timeArrange .ta-list:before{ content:""; position:absolute; background:#EBEBEB; width:2px; height:100%; top:14px; left:0}
.timeArrange .ta-list li{ height:27px; padding:10px 0 5px 11px; border-bottom:dashed 1px #D9D9DA; line-height:27px; margin-left:13px; position:relative;box-sizing: initial;}
.timeArrange .ta-list li:last-child{ border-bottom:none}
.timeArrange .ta-list li:before{ content:""; position:absolute; background:#FFF; width:8px; height:8px; border:solid 2px #E5E5E5; border-radius:5px; margin-top:-4px; top:50%; left:-18px}
.timeArrange .ta-list li i{ float:left; width:70px; font-style:normal; font-size:16px; color:#898989}
.timeArrange .ta-list li a{ float:left; width:178px; font-size:16px; color:#313131; text-decoration:none; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}

.homePageFooter{ background:#27537F; padding:21px 0 0}
.homePageFooter .hpf_cont{ width:1150px; margin:0 auto; overflow:hidden}
.homePageFooter .hpf_left{ float:left; width:933px}
.homePageFooter .hpf_left li{ overflow:hidden}
.homePageFooter .hpf_left li .hpf_name{ float:left; width:104px; font-size:16px; color:#ffffff; line-height:24px}
.homePageFooter .hpf_left li .hpf_box{ float:left; width:829px}
.homePageFooter .hpf_left li dl{ overflow:hidden}
.homePageFooter .hpf_left li.hpf_about .hpf_box{ width:560px}
.homePageFooter .hpf_left li.hpf_about dd{ float:left; width:112px; height:24px; line-height:24px; font-size:14px; color:#ffffff}
.homePageFooter .hpf_left li.hpf_about dd a{ color:#ffffff; text-decoration:none}
.homePageFooter .hpf_left li.hpf_related{ margin:28px 0 15px}
.homePageFooter .hpf_left li.hpf_related dd{ float:left; width:129px; height:48px; border-radius:3px; margin:0 8px 27px 0; overflow:hidden}
.homePageFooter .hpf_left li.hpf_friendship .hpf_box{ width:820px; padding-left:9px}
.homePageFooter .hpf_left li.hpf_friendship a{ float:left; line-height:24px; font-size:14px; color:#FFF; text-decoration:none; margin-right: 14px;}
.homePageFooter .hpf_left li.hpf_CopyRight{ font-size:14px; color:#ffffff; line-height:24px; padding:22px 0 0 113px}
.homePageFooter .hpf_right{ float:left; width:217px}
.homePageFooter .hpf_phone{ font-size:14px; color:#ffffff; line-height:17px; padding-left:49px; position:relative}
.homePageFooter .hpf_phone:before{ content:""; position:absolute; width:34px; height:34px; background:url(../images/hpf_right_phone.png) no-repeat; top:0; left:0}
.homePageFooter .hpf_erweima{ margin-top:12px}
/* 20190619 byaben */
video{width: 580px;height: 326px;}


#page.bg-red li{ background: #f02f3f;}
#page.bg-red li.thisclass{ background: #f5f5f5; border: 1px solid #f02f3f; color: #f02f3f;}


/*问答精选*/
.mids .wenda-title{ margin-bottom: 10px;}
.mids .wenda-title h2 {margin-bottom: 10px;}
.mids .wenda-title ul{ overflow: hidden;}
.mids .wenda-title ul li {float: left;padding: 2px 10px 3px;font-size: 12px;border: 1px solid #d8d8d8;border-radius: 5px;margin-right: 10px;}
.mids .wenda-title ul li a {color: #333;}
.mids .wenda-list{ width: 100%; margin-top: 22px; margin-bottom: 30px;}
.mids .wenda-list-box{ border-top: 5px solid #eeeeee;}
.mids .wenda-list-item{ padding: 32px 0; border-bottom: 1px solid #e5e5e5;}
.mids .wenda-list-item .wenda-list-title{ overflow: hidden;}
.mids .wenda-list-item .wenda-list-title .title-tag{ float: left; width: 45px; height: 24px; margin-right: 14px; line-height: 24px; background: #f02f3f; border-radius: 3px; font-size: 16px; color: #ffffff; text-align: center;}
.mids .wenda-list-item .wenda-list-title a{ display: block; font-size: 16px; line-height: 24px; text-decoration: none; color: #000000;}
.mids .wenda-list-item .info{ padding: 10px 0; overflow: hidden;}
.mids .wenda-list-item .info span{ float: left; margin-right: 18px; padding-right: 16px; border-right: 1px solid #313131; font-size: 16px; line-height: 16px; color: #1b1b1b;}
.mids .wenda-list-item .info span:last-child{ margin-right: 0; padding: 0; border-right: none;}
.mids .wenda-list-item .extra{ padding: 8px 0; overflow: hidden;}
.mids .wenda-list-item .extra span{float: left; margin-right: 36px; padding-left: 36px; font-size: 16px; line-height: 24px; color: #1b1b1b;}
.mids .wenda-list-item .extra span.reply{ background: url("../images/wenda-icon-eye.png") left center no-repeat;}
.mids .wenda-list-item .extra span.ask{ background: url("../images/wenda-icon-cloud.png") left center no-repeat;}


/*报考指南*/
.mids .guide {
	margin-top: 40px;
}
.mids .guide .title {
	position: relative;
	padding-left: 16px;
	font-size: 18px;
	font-weight: 600;
	color: rgba(51, 51, 51, 1);
	line-height: 20px;
	overflow: hidden;
}
.mids .guide .title:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 8px;
	height: 20px;
	background: linear-gradient(135deg, rgba(255, 110, 130, 1) 0%, rgba(230, 1, 16, 1) 100%);
}
.mids .guide-list {
	position: relative;
	margin-top: 24px;
}

.mids .guide-list:before {
	content: '';
	width: 1px;
	position: absolute;
	left: 6px;
	top: 7px;
	bottom: 26px;
	background: rgba(255, 208, 208, 1);;
}

.mids .guide-item {
	margin-bottom: 24px;
	overflow: hidden;
}

.mids .guide-item .guide-head {
	float: left;
	position: relative;
	width: 87px;
	padding-left: 21px;
	box-sizing: content-box;
}

.mids .guide-item .guide-head:before {
	content: '';
	width: 7px;
	height: 7px;
	position: absolute;
	left: 0;
	top: 0;
	border-radius: 50%;
	background: rgba(255, 255, 255, 1);
	border: 3px solid rgba(230, 1, 16, 1);
}

.mids .guide-item .guide-head b {
	display: block;
	font-size: 14px;
	color: rgba(51, 51, 51, 1);
	line-height: 14px;
	font-weight: normal;
}

.mids .guide-item .guide-head i {
	display: block;
	margin-top: 6px;
	font-size: 14px;
	font-weight: 400;
	color: rgba(153, 153, 153, 1);
	line-height: 14px;
	font-style: normal;
}

.mids .guide-item .guide-link {
	float: left;
	margin-right: -20px;
}

.mids .guide-item .guide-link .btn {
	display: block;
	float: left;
	margin-right: 12px;
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	border-radius: 14px;
	text-decoration: none;
}

.mids .guide-item .guide-link .btn:last-child {
	margin-right: 0;
}

.mids .guide-item .guide-link .btn.plain {
	width: 58px;
	height: 26px;
	line-height: 26px;
}

.mids .guide-item .guide-link .btn.full {
	width: 60px;
	height: 28px;
	line-height: 28px;
}

.mids .guide-item .guide-link .btn.plain.red {
	border: 1px solid rgba(230, 1, 16, 1);
	color: rgba(230, 1, 16, 1);
}

.mids .guide-item .guide-link .btn.plain.blue {
	border: 1px solid rgba(57, 143, 255, 1);
	color: rgba(57, 143, 255, 1);
}

.mids .guide-item .guide-link .btn.plain.green {
	border: 1px solid rgba(18, 176, 111, 1);
	color: rgba(18, 176, 111, 1);
}

.mids .guide-item .guide-link .btn.full.red {
	background: linear-gradient(135deg, rgba(255, 110, 130, 1) 0%, rgba(230, 1, 16, 1) 100%);
	color: rgba(255, 255, 255, 1);
}

.mids .guide-item .guide-link .btn.full.blue {
	background: linear-gradient(135deg, rgba(83, 185, 255, 1) 0%, rgba(57, 143, 255, 1) 100%);
	color: rgba(255, 255, 255, 1);
}

.mids .guide-item .guide-link .btn.full.green {
	background: linear-gradient(135deg, rgba(28, 207, 158, 1) 0%, rgba(18, 176, 111, 1) 100%);
	color: rgba(255, 255, 255, 1);
}
.answers_main_box{ width: 100% !important;}
.best-answer{ padding-left: 15px;}
.best-answer .best-answer-title{ overflow: hidden;}
.best-answer .best-answer-title img{ float: left; margin-right: 16px;}
.best-answer .best-answer-title span{ float: left; font-size: 24px; line-height: 60px; color: #e60012;}
.best-answer .best-answer-content{ margin-top: 6px; width: 815px; font-size: 16px; line-height: 30px; color: #000000;}

.other-answer{ margin-top: 36px; border-top: 5px solid #eeeeee;}
.other-answer .other-answer-title{ height: 64px; line-height: 64px; font-size: 24px; color: #000000; font-weight: normal;}
.other-answer .other-answer-title span{ font-size: 18px; color: #7d7d7d;}
.other-answer .other-answer-list{ padding-left: 0; margin-left: 0; border-top: 5px solid #eeeeee;}
.other-answer .other-answer-item{ display: flex; justify-content: flex-start; padding: 25px 0 20px 15px; border-bottom: 1px solid #e5e5e5;}
.other-answer .other-answer-item:last-child{ border-bottom: none;}
.other-answer .other-answer-item .thumbnail{ float: left; width: 81px; margin-right: 22px;}
.other-answer .other-answer-item .thumbnail img{ display: block;}
.other-answer .other-answer-item .thumbnail span{ display: block; margin-top: 5px; text-align: center; font-size: 14px; line-height: 18px; color: #313131;}
.other-answer .other-answer-item .answer-content{ flex: 1; overflow: hidden;}
.other-answer .other-answer-item .question-text{ display: flex; align-items: center; justify-content: space-between; font-weight: normal; line-height: 22px; overflow: hidden;}
.other-answer .other-answer-item .question-text a{ flex: 1; margin-right: 10px; font-size: 16px; color: #313131;}
.other-answer .other-answer-item .question-text span{ float: right; text-align: right; width: 120px; font-size: 14px; color: #1b1b1b;}
.other-answer .other-answer-item .answer-content p{ margin-bottom: 0; font-size: 16px; line-height: 30px; color: #313131;}

.more-answer{ margin-top: 36px; border-top: 5px solid #eeeeee;}
.more-answer .more-answer-title{ padding: 24px 0; font-size: 24px; line-height: 36px; color: #000000; font-weight: normal;}
.more-answer .more-answer-box{ margin: 0; padding: 25px 18px; border: 5px solid #eeeeee; overflow: hidden;}
.more-answer .more-answer-item{ display: flex; justify-content: space-between; float: left; width: 50%; list-style: none; line-height: 36px;}
.more-answer .more-answer-item a{ flex: 1; margin-right: 10px; font-size: 16px; color: #313131;}
.more-answer .more-answer-item span{ width: 90px; margin-right: 45px; font-size: 14px; color: #bfbfbf;}

.acitves1.eg10 ul li div{ color: #fe9d00;}
